Snoop Dogg names his Top 10 rappers of all time on Instagram. Ice Cube and LL Cool J are on the list, but guess who isn’t?
- Snoop Dogg’s Instagram list omitted the likes of Eminem, Tupac Shakur and Jay-Z
- Snoop later commented that he only listed rappers who came before him

Snoop Dogg, a man who many consider one of the greatest rappers of all time, has posted his own list of the top 10 MCs ever. Here’s the list, which he posted on Instagram:
Slick Rick: the ’80s hip-hop pioneer, known for his own solo career as well as his work with Doug E. Fresh on such classics as The Show and La Di Da Di.
Ice Cube: Hall of Famer from N.W.A. went on to a hugely successful solo recording career and became a major movie star to boot.
L.L. Cool J: in 2017, the man responsible for Rock the Bells, Mama Said Knock You Out and I Need Love became the first rapper to receive the Kennedy Centre Honours.
KRS-One: The hip-hop great came to fame in the late ’80s as a member of Boogie Down Productions, then went on to a successful solo career in the early ’90s.