Best Rap, 2019

Meanwhile, back at the ranch...

1. Lil Nas X – “Old Town Road” (Young Kio)
2. Polo G f/ Lil Tjay – “Pop Out” (Iceberg Beatz & JD On Tha Track)
3. City Girls – “Act Up” (EarlOnTheBeat)
4. NLE Choppa – “Shotta Flow” (Midas800)
5. NBA Youngboy – “Slime Belief” (Beatmonster Marc)
6. Sada Baby – “Back End” (?)
7. Denzel Curry – “Ricky” (FnZ)
8. Playboi Carti – “Molly/No Stylist” (Pi’erre Bourne)
9. ShooterGang Kony – “Charlie” (?)
10. DaBaby – “Suge” (Pooh Beatz & JetsonMade)
11. Injury Reserve f/ Rico Nasty & Pro Teens – “Jawbreaker” (Melik XYZ, Pro Teens & Injury Reserve)
12. Quando Rondo – “Gun Powder” (Tahj Money)
13. Roddy Ricch – “Down Below” (Scott Storch)
14. Lil Keed f/ YNW Melly & Lil Uzi Vert – “Pull Up” (JetsonMade)
15. Megan the Stallion f/ DaBaby – “Cash Shit” (LilJuMadeDaBeat)
16. Billy Woods – “Checkpoints” (Kenny Segal)
17. Gunna f/ Young Thug – “3 Headed Snake” (Wheezy)
18. Suga Free – “Premium Game” (L-Finguz)
19. Queen Key – “Evil” (Enviyon)
20. Young Thug – “Just How It Is” (Wheezy & Nick Mira)
21. Tree & Vic Spencer – “Easy” (Tree)
22. Flo Milli – Beef (Flomix)” (Ethereal – “Beef“)
23. Maxo Kream – “Meet Again” (Teej & Mike Dean)
24. Lil Tjay – “FN” (MB13 Beatz)
25. Dreamville f/ Young Nudy – “Down Bad” (Pluss)
26. Mavi – “Willpower” (ovrkast)
27. Dee Watkins – “Bad Ass Jit” (Rocktee)
28. G Herbo – “Scratchy & Itchy” (Helluva Beats)
29. Earl Sweatshirt f/ Mach Hommy – “4N” (Earl Sweatshirt & Mach Hommy)
30. Stunna Girl – “Runway” (Helluva)
31. Young Nudy f/ Lil Uzi Vert – “Extendo” (Pi’erre Bourne)
32. Female Mula – “Gats In Ya Face” (Rippa On The Beat)
33. Jim Jones f/ Cam’ron & Fred The Godson – “Pity In The Summer” (Heatmakerz)
34. Mustard f/ 1TakeJay – “Intro” (Mustard)
35. Lil Uzi Vert – “Free Uzi” (DJ L Beats – “Gangway“)
36. Noname – “Song 32” (Phoelix)
37. YNW Melly – “Beat A N***a Block” (Ey3lowbeatz)
38. Teejayx6 – “Swipe Story” (KDen Ju)
39. Xanman – “Pink” (Xanman)
40. Shordie Shordie – “Bitchuary (Betchua)” (YG Beats)
41. Duke Deuce – “Yeh” (Ayoza)
42. BlocBoy JB – “Mercedes” (Dilip & Otxhello)
43. Junglepussy – “I’m In Love” (Ben Bradley & Shy Guy)
44. Lil Gray – “Crash” (Mannyvelli & Johnny Caravaggio)
45. Cash Kidd – “Who Shot You” (?)
46. Shy Glizzy – “Demons” (Supah Mario)
47. Trefuego – “90MH” (Kevin Katana)
48. Peezy – “New Car Smell” (Marc Boomin)
49. Tobe Nwigwe f/ Paul Wall – Juice” (Lanell Grant)
50. Lil Tecca – “Ransom” (Nick Mira & Taz Taylor)
51. Comethazine – “Stand” (N/A)
52. Ruby Yacht – “No Word For Wack” (AlgernonCornelius)
53. BbyMutha f/ Ttbby – Spooky Mutha Mansion” (?)
54. Rod Wave f/ Kevin Gates – “Cuban Links” (Yung Tago, Tre Gilliam & TnTXD)
55. Showbiz & Milano – “Tears” (Showbiz)
56. G-Eazy f/ Young Miami & Juvenile – “Throw Fits” (London On Da Track)
57. DuffleBag Boog – “No Sleep” (Liteease)
58. Tierra Traniece – “Fool Me Once” (Rippa On The Beat)
59. Droop-E f/ Cousin Fik & Stressmatic – “Won’t Fold” (Droop-E)
60. Doja Cat – “Rules” (Dr. Luke, Danielle Alvarez, Salaam Remi & Ben Billions)
61. Tisakorean f/ Huncho Da Rocksta & Kblast – “The Mop” (Mighty Bay)
62. Rahli – “Perc 30” (Yung Glizzy)
63. Allblack f/ Kossiko – “304” (StraightDropVanilla)
64. Mo3 – “2 Nineteen” (Stovall)
65. Nefew – “Blocklife Souljas” (Senzo Luciano)
66. E-40 f/ Scarface – “Watch The Homies” (Proptheproducer)
67. Lil Gotit – “Da Real HoodBabies” (Bankroll Got It)
68. Griselda – “Cruiser Weight Coke” (Beat Butcha & Daringer)
69. UnoTheActivist – “Adam Sandler” (Spiffy Global)
70. Trifln’ – “Huh” (Pay$ean)
71. Future – “Krazy But True” (Distance Decay, Corbin, Frankie Bash & Wheezy)
72. Wiki – “The Act” (Slauson Malone)
73. Chief Keef f/ Lil Pump – “Old Heads and Regretful Hoes” (Zaytoven)
74. AG & Cuns – “Get The Feeling” (Cuns)
75. Longmoneykese – Stickwalk” (?)
76. Rico Nasty – “Sandy” (Kenny Beats)
77. Babyface Ray – “Trill Spill” (?)
78. Homeboy Sandman f/ Kurious & Aesop Rock – “Lookout (Remix)” (Mono En Strereo)
79. Baby Smoove – Losing My Mind” (Michigan Meech)
80. ZaeHD & CEO – “Robotics” (Yvngquan)
81. Rick Ross f/ Gunplay – “Nobody’s Favorite” (Trop)
82. Mach Hommy f/ Tha God Fahim – “Mozambique Drill” (Nicholas Craven)
83. Earthgang – “Bank” (Big Korey & Ant Chambers)
84. Offset f/ J Cole – “How Did I Get Here?” (Metro Boomin & Dre Moon)
85. Danny Brown – “Savage Nomad” (Playa Haze)
86. Bandhunta Izzy – “How to Rob” (PYREXWHIPPA)
87. Conway the Machine – “E.I.F.” (JR Swiftz)
88. FMB DZ f/ DaBoii – “GiveNGO” (Jay Johnson)
89. Baby Fifty – “Spank His Ass” (?)
90. OMB Peezy – “Big Homie” (SephGotTheWaves & Drum Dummie)
91. Gucci Mane f/ Kodak Black – “Big Boy Diamonds” (London On The Track)
92. Pop Smoke – “Welcome To The Party” (808Melo)
93. Kevin Gates – “Walls Talking” (Roark Bailey & Richie Souf)
94. Lil Reese f/ Chief Keef – “BBQ” (Chief Keef)
95. MoneyMarr – “Cable Box” (Earl On The Beat)
96. Baby Keem – “Invented It” (Ambezza, Keanu Beats & Baby Keem)
97. Saweetie – “My Type” (London On Da Track)
98. Nuk – “Experiments” (?)
99. Kool Keith f/ Paul Wall – “Foot Locker” (Psycho Les)
100. Ambjaay – “Uno” (Almighty Quise)

Comment thread is over here.