Trap music has undoubtedly become one of the most popular and influential sub-genres of hip hop in the 21st century. Originating from the regional scenes in the South, trap has evolved from a local movement to a global phenomenon.
At the forefront of this movement are the rappers who have made their mark in the world of trap music and we’re rating them based on total streams on Spotify. The early pioneers have some staying power in the modern era, and they helped shape the sound to the current generation of trap rappers who are pushing the genre to new heights.
From the raw storytelling of Gucci Mane to the infectious hooks of Future, from the lyrical prowess of T.I. to the charismatic delivery of Young Thug, each rapper on this list has left an indelible mark on the world of trap music.
A Top 50 countdown of most popular Trap artists in order of streams on Spotify as lead artist is as follows:
- 50Night Lovell
- Streams as a lead artist: 1.59B
- Streams as a featured artist: 15.1M
- Most streamed song of all time by Night Lovell: Dark Light with 215.3M streams
- 49Blueface
- Streams as a lead artist: 1.59B
- Streams as a featured artist: 743.4M
- Most streamed song of all time by Blueface: Shotta Flow with 515.9M streams
- 48Jay Rock
- Streams as a lead artist: 1.70B
- Streams as a featured artist: 1.80B
- Most streamed song of all time by Jay Rock: Money Trees with 1.60B streams
- 47Fat Joe
- Streams as a lead artist: 1.70B
- Streams as a featured artist: 392.2M
- Most streamed song of all time by Fat Joe: What's Luv? with 438.3M streams
- 46Young Dolph
- Streams as a lead artist: 1.88B
- Streams as a featured artist: 433.1M
- Most streamed song of all time by Young Dolph: Major with 156.3M streams
- 45Quavo
- Streams as a lead artist: 1.95B
- Streams as a featured artist: 10.81B
- Most streamed song of all time by Quavo: Congratulations with 2.05B streams
- 44PnB Rock
- Streams as a lead artist: 1.96B
- Streams as a featured artist: 1.84B
- Most streamed song of all time by PnB Rock: Selfish with 429.1M streams
- 43Ludacris
- Streams as a lead artist: 1.96B
- Streams as a featured artist: 3.07B
- Most streamed song of all time by Ludacris: Yeah! with 1.43B streams
- 42Nipsey Hussle
- Streams as a lead artist: 1.97B
- Streams as a featured artist: 272.3M
- Most streamed song of all time by Nipsey Hussle: Grinding All My Life with 203.4M streams
- 41Rich The Kid
- Streams as a lead artist: 2.17B
- Streams as a featured artist: 2.68B
- Most streamed song of all time by Rich The Kid: Plug Walk with 662.7M streams
- 40Key Glock
- Streams as a lead artist: 2.31B
- Streams as a featured artist: 701.0M
- Most streamed song of all time by Key Glock: Ambition For Cash with 349.6M streams
- 39Wale
- Streams as a lead artist: 2.43B
- Streams as a featured artist: 1.16B
- Most streamed song of all time by Wale: No Hands with 696.5M streams
- 38T.I.
- Streams as a lead artist: 3.04B
- Streams as a featured artist: 1.51B
- Most streamed song of all time by T.I.: Live Your Life with 573.0M streams
- 37Rick Ross
- Streams as a lead artist: 3.09B
- Streams as a featured artist: 6.50B
- Most streamed song of all time by Rick Ross: Money In The Grave with 995.2M streams
- 36The Game
- Streams as a lead artist: 3.09B
- Streams as a featured artist: 591.5M
- Most streamed song of all time by The Game: Hate It Or Love It with 806.8M streams
- 356LACK
- Streams as a lead artist: 3.19B
- Streams as a featured artist: 1.45B
- Most streamed song of all time by 6LACK: Calling My Phone with 806.7M streams
- 34Chief Keef
- Streams as a lead artist: 3.25B
- Streams as a featured artist: 1.21B
- Most streamed song of all time by Chief Keef: Love Sosa with 800.8M streams
- 33Offset
- Streams as a lead artist: 3.31B
- Streams as a featured artist: 8.17B
- Most streamed song of all time by Offset: Ric Flair Drip with 1.63B streams
- 32A$AP Ferg
- Streams as a lead artist: 3.33B
- Streams as a featured artist: 855.9M
- Most streamed song of all time by A$AP Ferg: Plain Jane with 744.6M streams
- 31Moneybagg Yo
- Streams as a lead artist: 3.34B
- Streams as a featured artist: 1.93B
- Most streamed song of all time by Moneybagg Yo: Run It Up with 410.5M streams
- 302 Chainz
- Streams as a lead artist: 3.54B
- Streams as a featured artist: 6.41B
- Most streamed song of all time by 2 Chainz: F**kin' Problems with 832.8M streams
- 29Schoolboy Q
- Streams as a lead artist: 3.82B
- Streams as a featured artist: 1.30B
- Most streamed song of all time by Schoolboy Q: Collard Greens with 655.5M streams
- 28Chance the Rapper
- Streams as a lead artist: 3.84B
- Streams as a featured artist: 4.39B
- Most streamed song of all time by Chance the Rapper: I'm the One with 1.28B streams
- 27Trey Songz
- Streams as a lead artist: 3.84B
- Streams as a featured artist: 1.19B
- Most streamed song of all time by Trey Songz: It's A Vibe with 489.8M streams
- 26NAV
- Streams as a lead artist: 4.10B
- Streams as a featured artist: 1.05B
- Most streamed song of all time by NAV: Some Way with 403.9M streams
- 25YG
- Streams as a lead artist: 4.17B
- Streams as a featured artist: 2.62B
- Most streamed song of all time by YG: Plug Walk with 662.7M streams
- 24Lil Yachty
- Streams as a lead artist: 4.40B
- Streams as a featured artist: 1.26B
- Most streamed song of all time by Lil Yachty: One Night with 339.1M streams
- 23Lil Durk
- Streams as a lead artist: 4.99B
- Streams as a featured artist: 7.07B
- Most streamed song of all time by Lil Durk: Laugh Now Cry Later with 976.1M streams
- 22Kevin Gates
- Streams as a lead artist: 5.07B
- Streams as a featured artist: 800.3M
- Most streamed song of all time by Kevin Gates: 2 Phones with 393.2M streams
- 21French Montana
- Streams as a lead artist: 5.28B
- Streams as a featured artist: 1.49B
- Most streamed song of all time by French Montana: Unforgettable with 2.23B streams
- 20Roddy Ricch
- Streams as a lead artist: 5.57B
- Streams as a featured artist: 5.17B
- Most streamed song of all time by Roddy Ricch: The Box with 2.00B streams
- 19Gucci Mane
- Streams as a lead artist: 5.66B
- Streams as a featured artist: 3.70B
- Most streamed song of all time by Gucci Mane: Wake Up in the Sky with 1.05B streams
- 18Rae Sremmurd
- Streams as a lead artist: 6.22B
- Streams as a featured artist: 355.7M
- Most streamed song of all time by Rae Sremmurd: Black Beatles with 996.9M streams
- 17Meek Mill
- Streams as a lead artist: 6.52B
- Streams as a featured artist: 2.73B
- Most streamed song of all time by Meek Mill: Going Bad with 1.22B streams
- 16Young Thug
- Streams as a lead artist: 7.47B
- Streams as a featured artist: 11.97B
- Most streamed song of all time by Young Thug: Goodbyes with 1.30B streams
- 15Big Sean
- Streams as a lead artist: 7.59B
- Streams as a featured artist: 4.38B
- Most streamed song of all time by Big Sean: I Don't Fuck With You with 802.9M streams
- 14Tory Lanez
- Streams as a lead artist: 7.84B
- Streams as a featured artist: 3.74B
- Most streamed song of all time by Tory Lanez: The Color Violet with 916.8M streams
- 13DaBaby
- Streams as a lead artist: 8.09B
- Streams as a featured artist: 6.76B
- Most streamed song of all time by DaBaby: ROCKSTAR with 1.67B streams
- 12Gunna
- Streams as a lead artist: 8.15B
- Streams as a featured artist: 10.26B
- Most streamed song of all time by Gunna: Drip Too Hard with 1.55B streams
- 11Tyga
- Streams as a lead artist: 8.48B
- Streams as a featured artist: 4.24B
- Most streamed song of all time by Tyga: Taste with 1.40B streams
- 10Wiz Khalifa
- Streams as a lead artist: 8.75B
- Streams as a featured artist: 5.85B
- Most streamed song of all time by Wiz Khalifa: See You Again with 1.97B streams
- 9Kodak Black
- Streams as a lead artist: 8.98B
- Streams as a featured artist: 3.95B
- Most streamed song of all time by Kodak Black: ZEZE with 1.10B streams
- 8Trippie Redd
- Streams as a lead artist: 9.49B
- Streams as a featured artist: 3.74B
- Most streamed song of all time by Trippie Redd: Fuck Love with 1.72B streams
- 7Migos
- Streams as a lead artist: 9.73B
- Streams as a featured artist: 1.52B
- Most streamed song of all time by Migos: Bad and Boujee with 952.5M streams
- 6A Boogie Wit da Hoodie
- Streams as a lead artist: 10.16B
- Streams as a featured artist: 3.10B
- Most streamed song of all time by A Boogie Wit da Hoodie: Drowning with 959.7M streams
- 5Lil Baby
- Streams as a lead artist: 13.37B
- Streams as a featured artist: 10.68B
- Most streamed song of all time by Lil Baby: Drip Too Hard with 1.55B streams
- 4$uicideboy$
- Streams as a lead artist: 13.94B
- Streams as a featured artist: 392.8M
- Most streamed song of all time by $uicideboy$: ...And to Those I Love, Thanks for Sticking Around with 694.1M streams
- 3Lil Uzi Vert
- Streams as a lead artist: 15.69B
- Streams as a featured artist: 15.24B
- Most streamed song of all time by Lil Uzi Vert: Lucid Dreams with 2.54B streams
- 2Lil Wayne
- Streams as a lead artist: 15.85B
- Streams as a featured artist: 18.67B
- Most streamed song of all time by Lil Wayne: I'm the One with 1.28B streams
- 1Future
- Streams as a lead artist: 20.52B
- Streams as a featured artist: 15.37B
- Most streamed song of all time by Future: Mask Off with 1.68B streams