In his song ‘Till I Collapse, Eminem lists rappers who he feels are best on the scene. In ascending order, it includes Reggie, Jay-Z, Tupac Shakur, Biggie, André 3000, Jadakiss, Kurupt, Nas and then himself.
It itself shows that Eminem considers Tupac and Notorious better than himself. In his interview, talking about these 2 rappers, Em said, “His (Tupac’s) ***** songs felt like something — 'Holy *****, I want to ***** punch someone in the face when I put this CD in.' Biggie told stories. I wanted to do all that *****."
So this question gets nullify when Eminem himself admits that there are greats who are better than him.
But then, of course, as fans we can’t help but compare everyone with our own definite opinion and preference.
However, according to a list of IMDB on ‘Top 10 Best Selling Rappers of All Time’, Eminem ranks at the top, followed by Kanye West, Jay-Z, Tupac Shakur and DMX.





