Chance the Rapper has come a long way. In June of 2013 the Chicago MC/producer/songwriter conducted an AMA on Reddit, and when asked what his dream collaboration would be, he answered, "Kanye West." Perhaps you've heard - Chance got his wish.

On paper, Chance is head and shoulders above the rest of the competition. He was opening for Eminem on tour in 2012, and by 2015 he became the first independent rapper to ever hit the Saturday Night Live stage. He teamed up with Donnie Trumpet & The Social Experiment to release Surf, the first ever free album download available on iTunes, and followed that with a free single on iTunes, "Angels," which he debuted on 'The Late Show With Stephen Colbert.'

And then there's the music itself. Ever since his debut 2012 mixtape 10 Day, Chance has emerged as one of the most distinct and unique voices in rap right now. His delivery is inflected with all types of leaps, hops and bounds, while his production often incorporates Chicago juke and gospel influences. His biggest song to date ("Sunday Candy") is about going to church. Oh, and he's never released a proper album. Nobody is running the independent rap game like Lil' Chano.

Now that he's been on a hot streak of killing guest verses ("Ultralight Beam" is good but his feature on Macklemore's "Need To Know" is the best verse of the year so far), now feels like a good time to double back on Chance's catalog and pick out the cream of the crop. From his rare earlier stuff to unreleased records and new singles, these are Chance the Rapper's 20 Best Songs.

  • "Blessings (Save Money Prayer)"

    Chance The Rapper
  • "Something About Us"

    Chance The Rapper
  • "Somewhere In Paradise"

    Chance The Rapper Featuring Jeremih & R. Kelly
  • "Angels"

    Chance The Rapper Featuring Saba
  • "Lord Release"

    Chance The Rapper Featuring Vic Mensa
  • "Israel"

    Chance The Rapper Featuring Noname Gypsy
  • "Lost"

    Chance The Rapper Featuring Noname Gypsy
  • "Sunday Candy"

    Donnie Trumpet & The Social Experience
  • "Based"

    Lil B & Chance The Rapper
  • "Acid Rain"

    Chance The Rapper
  • "Nostalgia"

    Chance The Rapper
  • "Cocoa Butter Kisses"

    Chance The Rapper Featuring Vic Mensa & Twista
  • "Chain Smoker"

    Chance The Rapper
  • "No Better Blues"

    Chance The Rapper & The Social Experiment
  • "Paranoia"

    Chance The Rapper & Nosaj Thing
  • "Good Ass Intro"

    Chance The Rapper Featuring BJ The Chicago Kid, Lili K. & Kiara Lanier
  • "Suitcase"

    Vic Mensa Featuring Chance The Rapper
  • "You Song"

    Lil Wayne Featuring Chance The Rapper
  • "Childs Play"

    SZA Featuring Chance The Rapper
  • "Need To Know"

    Macklemore & Ryan Lewis Featuring Chance The Rapper

More From XXL