The artists with the longest streaks on the Billboard Hot 100 combine prodigious output with a loyal following that keeps their music appearing on the singles chart published weekly by the music industry’s bible. (Here’s a list of the individual songs that stayed in the top 100 for the longest time.)
To determine the artists with the longest streaks on the Billboard Hot 100, 24/7 Tempo reviewed Billboard Hot 100 chart performance. Artists were ranked based on the number of consecutive weeks they appeared on the Hot 100. Any weeks in which artists appeared on the Hot 100 as either a lead or featured artist were counted toward their consecutive week totals. Chart data is current through Sept. 9, 2023. (Billboard sources its data from Luminate, a company collecting data on music and other entertainment forms.)
The overwhelming number of artists with the longest streaks on the Hot 100 are rap, soul and R&B performers. Three artists each turned out more than 100 songs that appeared on the Billboard singles chart, led by Drake, who had 157 songs enter the Hot 100. Many rap performers are on our list because of the number of collaborations with other artists. (These are the most popular hip hop groups of all time.)
Click here to see the artists with the most consecutive weeks on the Billboard Hot 100
There are many solo female performers on our list, including some of the most prolific woman artists ever. These include Taylor Swift, Rihanna, Nicki Minaj, and Cardi B.
Other than rap, soul, and R&B, the only other genre with significant extended representation on our list is country. The top performers from that category include The Chicks, Florida Georgia Line, and Carrie Underwood.
Four of the longest streaks started in the 20th century. The oldest of these belongs to college-fraternity favorite Hootie & the Blowfish, whose 112-week streak began on Oct. 8, 1994.
40. Lil Durk
Consecutive time on the Hot 100: 112 weeks (Aug. 15, 2020 to Oct. 1, 2022)
Streak start: “3 Headed Goat” (ft. Lil Baby & Polo G)
Streak end: “Hot Shit” (ft. Cardi B & Ye)
Total Hot 100 entries during streak: 68 songs
[in-text-ad]
39. Hootie & the Blowfish
Consecutive time on the Hot 100: 112 weeks (Oct. 8, 1994 to Nov. 23, 1996)
Streak start: “Hold My Hand”
Streak end: “Tucker’s Town”
Total Hot 100 entries during streak: 6 songs
38. Ja Rule
Consecutive time on the Hot 100: 112 weeks (Sept. 16, 2000 to Nov. 2, 2002)
Streak start: “Between Me and You” (ft. Christina Milian)
Streak end: “Down 4 U” (ft. The Inc., Ashanti, Charli Baltimore, Vita)
Total Hot 100 entries during streak: 10 songs
37. Ludacris
Consecutive time on the Hot 100: 112 weeks (Sept. 6, 2003 to Oct. 22, 2005)
Streak start: “Stand Up” (ft. Shawnna)
Streak end: “Pimpin’ All Over the World” (ft. Bobby Valentino)
Total Hot 100 entries during streak: 13 songs
[in-text-ad-2]
36. Ashanti
Consecutive time on the Hot 100: 113 weeks (Nov. 17, 2001 to Jan. 10, 2004)
Streak start: “Always on Time” (ft. Ja Rule)
Streak end: “Rain on Me”
Total Hot 100 entries during streak: 9 songs
35. Lil Jon
Consecutive time on the Hot 100: 116 weeks (May 3, 2003 to July 16, 2005)
Streak start: “Get Low” (ft. The East Side Boyz & Ying Yang Twins)
Streak end: “Girlfight” (ft. Brooke Valentine & Big Boi)
Total Hot 100 entries during streak: 11 songs
[in-text-ad]
34. Meghan Trainor
Consecutive time on the Hot 100: 117 weeks (July 26, 2014 to Oct. 15, 2016)
Streak start: “All About That Bass”
Streak end: “Me Too”
Total Hot 100 entries during streak: 8 songs
33. Marshmello
Consecutive time on the Hot 100: 119 weeks (Sept. 2, 2017 to Dec. 7, 2019)
Streak start: “Silence”
Streak end: “One Thing Right” (ft. Kane Brown)
Total Hot 100 entries during streak: 10 songs
32. The Chicks
Consecutive time on the Hot 100: 120 weeks (May 16, 1998 to Aug. 26, 2000)
Streak start: “There’s Your Trouble”
Streak end: “Cold Day in July”
Total Hot 100 entries during streak: 8 songs
[in-text-ad-2]
31. Cardi B
Consecutive time on the Hot 100: 120 weeks (July 22, 2017 to Nov. 2, 2019)
Streak start: “Bodak Yellow (Money Moves)”
Streak end: “Wish Wish” (ft. DJ Khaled & 21 Savage)
Total Hot 100 entries during streak: 30 songs
30. Pitbull
Consecutive time on the Hot 100: 120 weeks (May 29, 2010 to Sept. 8, 2012)
Streak start: “I Like It” (ft. Enrique Iglesias)
Streak end: “We Run the Night” (ft. Havana Brown)
Total Hot 100 entries during streak: 16 songs
[in-text-ad]
29. Carrie Underwood
Consecutive time on the Hot 100: 121 weeks (Sept. 16, 2006 to Jan. 3, 2009)
Streak start: “Before He Cheats”
Streak end: “Just a Dream”
Total Hot 100 entries during streak: 9 songs
28. Bruno Mars
Consecutive time on the Hot 100: 121 weeks (Feb. 13, 2010 to June 2, 2012)
Streak start: “Nothin’ on You” (ft. B.o.B)
Streak end: “Young, Wild & Free” (ft. Snoop Dogg & Wiz Khalifa)
Total Hot 100 entries during streak: 11 songs
27. R. Kelly
Consecutive time on the Hot 100: 124 weeks (Nov. 9, 2002 to March 19, 2005)
Streak start: “Ignition”
Streak end: “In the Kitchen”
Total Hot 100 entries during streak: 15 songs
[in-text-ad-2]
26. DaBaby
Consecutive time on the Hot 100: 125 weeks (April 13, 2019 to Aug. 28, 2021)
Streak start: “Suge”
Streak end: “Ball If I Want To”
Total Hot 100 entries during streak: 50 songs
25. Nickelback
Consecutive time on the Hot 100: 125 weeks (Sept. 10, 2005 to Jan. 26, 2008)
Streak start: “Photograph”
Streak end: “Rockstar”
Total Hot 100 entries during streak: 6 songs
[in-text-ad]
24. Wiz Khalifa
Consecutive time on the Hot 100: 126 weeks (Oct. 30, 2010 to March 23, 2013)
Streak start: “Black and Yellow”
Streak end: “Remember You” (ft. The Weeknd)
Total Hot 100 entries during streak: 16 songs
23. T-Pain
Consecutive time on the Hot 100: 127 weeks (March 3, 2007 to Aug. 1, 2009)
Streak start: “I’m A Flirt” (ft. R. Kelly, Bow Wow, T.I.)
Streak end: “Blame It” (ft. Jamie Foxx)
Total Hot 100 entries during streak: 25 songs
22. Maroon 5
Consecutive time on the Hot 100: 129 weeks (May 14, 2011 to Oct. 26, 2013)
Streak start: “Never Gonna Leave This Bed”
Streak end: “Love Somebody”
Total Hot 100 entries during streak: 8 songs
[in-text-ad-2]
21. Florida Georgia Line
Consecutive time on the Hot 100: 134 weeks (Sept. 1, 2012 to March 21, 2015)
Streak start: “Cruise” (ft. Nelly)
Streak end: “Sun Daze”
Total Hot 100 entries during streak: 10 songs
20. Akon
Consecutive time on the Hot 100: 137 weeks (Oct. 7, 2006 to May 16, 2009)
Streak start: “Smack That” (ft. Eminem)
Streak end: “Beautiful” (ft. Colby O’Donis & Kardinal Offishall)
Total Hot 100 entries during streak: 21 songs
[in-text-ad]
19. The Weeknd
Consecutive time on the Hot 100: 137 weeks (Oct. 25, 2014 to June 3, 2017)
Streak start: “Love Me Harder” (ft. Ariana Grande)
Streak end: “I Feel It Coming” (ft. Daft Punk)
Total Hot 100 entries during streak: 37 songs
18. Destiny’s Child
Consecutive time on the Hot 100: 139 weeks (June 19, 1999 to Feb. 9, 2002)
Streak start: “Bills, Bills, Bills”
Streak end: “Emotion”
Total Hot 100 entries during streak: 8 songs
17. Katy Perry
Consecutive time on the Hot 100: 139 weeks (April 10, 2010 to Dec. 1, 2012)
Streak start: “If We Ever Meet Again” (ft. Timbaland)
Streak end: “Wide Awake”
Total Hot 100 entries during streak: 10 songs
[in-text-ad-2]
16. Taylor Swift
Consecutive time on the Hot 100: 139 weeks (Oct. 13, 2007 to June 5, 2010)
Streak start: “Our Song”
Streak end: “Today Was a Fairytale”
Total Hot 100 entries during streak: 23 songs
15. Kenny Chesney
Consecutive time on the Hot 100: 141 weeks (Nov. 30, 2002 to Aug. 6, 2005)
Streak start: “A Lot of Things Different”
Streak end: “Keg in the Closet”
Total Hot 100 entries during streak: 10 songs
[in-text-ad]
14. Dua Lipa
Consecutive time on the Hot 100: 148 weeks (Nov. 16, 2019 to Sept. 10, 2022)
Streak start: “Don’t Start Now”
Streak end: “Cold Heart (PNAU Remix)” (ft. Elton John)
Total Hot 100 entries during streak: 13 songs
13. Justin Bieber
Consecutive time on the Hot 100: 149 weeks (March 21, 2015 to Jan. 20, 2018)
Streak start: “Where Are U Now” (ft. Skrillex & Diplo)
Streak end: “Despacito” (ft. Luis Fonsi & Daddy Yankee)
Total Hot 100 entries during streak: 23 songs
12. Khalid
Consecutive time on the Hot 100: 152 weeks (Jan. 28, 2017 to Dec. 21, 2019)
Streak start: “Location”
Streak end: “Beautiful People” (ft. Ed Sheeran)
Total Hot 100 entries during streak: 25 songs
[in-text-ad-2]
11. Nelly
Consecutive time on the Hot 100: 152 weeks (April 29, 2000 to March 22, 2003)
Streak start: “(Hot S**t) Country Grammar”
Streak end: “Air Force Ones” (ft. Kyjuan, Ali, Murphy Lee)
Total Hot 100 entries during streak: 9 songs
10. Halsey
Consecutive time on the Hot 100: 153 weeks (Sept. 23, 2017 to Aug. 22, 2020)
Streak start: “Bad at Love”
Streak end: “Life’s a Mess” (ft. Juice WRLD)
Total Hot 100 entries during streak: 13 songs
[in-text-ad]
9. Jay-Z
Consecutive time on the Hot 100: 159 weeks (June 26, 1999 to July 6, 2002)
Streak start: “Jigga My N****”
Streak end: “Guess Who’s Back” (ft. Scarface & Beanie Sigel)
Total Hot 100 entries during streak: 17 songs
8. Chris Brown
Consecutive time on the Hot 100: 161 weeks (April 20, 2013 to May 14, 2016)
Streak start: “Fine China”
Streak end: “Back To Sleep”
Total Hot 100 entries during streak: 29 songs
7. Future
Consecutive time on the Hot 100: 165 weeks (April 18, 2015 to June 9, 2018)
Streak start: “Commas”
Streak end: “King’s Dead” (ft. Jay Rock, Kendrick Lamar, James Blake)
Total Hot 100 entries during streak: 53 songs
[in-text-ad-2]
6. Lil Baby
Consecutive time on the Hot 100: 177 weeks (Aug. 3, 2019 to Dec. 17, 2022)
Streak start: “Baby” (ft. DaBaby)
Streak end: “Heyy”
Total Hot 100 entries during streak: 107 songs
5. Post Malone
Consecutive time on the Hot 100: 199 weeks (Jan. 21, 2017 to Nov. 7, 2020)
Streak start: “Congratulations” (ft. Quavo)
Streak end: “Circles”
Total Hot 100 entries during streak: 45 songs
[in-text-ad]
4. Nicki Minaj
Consecutive time on the Hot 100: 207 weeks (Feb. 20, 2010 to Feb. 1, 2014)
Streak start: “Knockout” (ft. Lil Wayne)
Streak end: “Love More” (ft. Chris Brown)
Total Hot 100 entries during streak: 48 songs
3. Rihanna
Consecutive time on the Hot 100: 216 weeks (Aug. 15, 2009 to Sept. 28, 2013)
Streak start: “Run This Town” (ft. Jay-Z & Kanye West)
Streak end: “Stay” (ft. Mikky Ekko)
Total Hot 100 entries during streak: 28 songs
2. Lil Wayne
Consecutive time on the Hot 100: 326 weeks (Sept. 29, 2007 to Dec. 21, 2013)
Streak start: “Sweetest Girl (Dollar Bill)” (ft. Wyclef Jean, Akon, Niia)
Streak end: “Beware” (ft. Big Sean & Jhene Aiko)
Total Hot 100 entries during streak: 102 songs
[in-text-ad-2]
1. Drake
Consecutive time on the Hot 100: 431 weeks (May 23, 2009 to Aug. 19, 2017)
Streak start: “Best I Ever Had”
Streak end: “Passionfruit”
Total Hot 100 entries during streak: 157 songs
Thank you for reading! Have some feedback for us?
Contact the 24/7 Wall St. editorial team.