In honor of the 50th anniversary of Hip-Hop, Billboard created a list of the top 50 rappers of all time. Body of work, accolades, cultural influence, lyrics, flow, and longevity were all considered when the list was curated. Kendrick Lamar landed in the second spot, followed by Nas, Tupac, and Eminem to round out the top five greatest rappers of all time, according to Billboard. Check out the full list below.
1. JAY-Z
2. Kendrick Lamar
3. Nas
4. Tupac Shakur
5. Eminem
6. The Notorious B.I.G.
7. Lil Wayne
8. Drake
9. Snoop Dogg
10. Nicki Minaj
11. Kanye West (Ye)
12. André 3000
13. Rakim
14. LL Cool J
15. J. Cole
16. Scarface
17. 50 Cent
18. Ice Cube
19. Missy Elliott
20. Big Daddy Kane
21. DMX
22. Ghostface Killah
23. Kurtis Blow
24. KRS-One
25. Method Man
26. Big Pun
27. Q-Tip
28. Black Thought
29. Pusha-T
30. Lauryn Hill
31. Lil Kim
32. T.I.
33. Busta Rhymes
34. Chuck D (Public Enemy)
35. Future
36. Mos Def (Yasin Bey)
37. Common
38. Gucci Mane
39. Ludacris
40. Dr. Dre
41. E-40
42. Redman
43. Bun B
44. Queen Latifah
45. Ice-T
46. Jadakiss
47. MC Lyte
48. Melle Mel
49. Rev. Run (Run-DMC)
50. Rick Ross