Skip to content
Loading race information...
  • Official Site Of NASCAR
      • Live
        • Live Leaderboard
        • Live Odds
        • Scanner Audio
        • Scanner Audio
        • Fantasy Live
        • 36 For 36
    • Home
    • News
    • Schedule
    • Standings
    • Results
    • Entry List
    • Fantasy
    • NASCAR Channel
    • More
      • Drivers
      • Teams
      • Fan Rewards
      • Podcasts
      • International
      • Regional
      • NASCAR Classics
      • eNASCAR
      • Shop
      • Racing Reference
      • Jayski
      • Tickets
      • Shop
BACK TO GALLERIES

Longest streaks between wins in NASCAR Cup Series history

By Staff Report | Published: May 14, 2024 22
James Gilbert | Getty Images
BACK TO GALLERIES

1 of 22

Brad Keselowski crosses the start/finish line at Darlington Raceway.

James Gilbert | Getty Images

Brad Keselowski's thrilling victory at Darlington Raceway Sunday did more than provide the 2012 Cup champ with his first win as driver/co-owner of RFK Racing. It also marked the end of a 110-race stretch without collecting a Cup win. 

View the longest winless streaks between wins in Cup Series history. 

2 of 22

James Gilbert | Getty Images

21. Brad Keselowski

Streak: 110 races 

Win before streak: April 15, 2021 at Talladega Superspeedway 

Win to snap streak: May 12, 2024 at Darlington Raceway

3 of 22

Juan Pablo Montoya and his pit crew celebrate in Victory Lane at Watkins Glen International.

Rusty Jarrett | Getty Images

20. Juan Pablo Montoya

Streak: 113 races 

Win before streak: June 24, 2007 at Sonoma Raceway

Win to snap streak: August 8, 2010 at Watkins Glen International

4 of 22

Kevin Harvick and his pit crew celebrate in Victory Lane following his NASCAR Cup Series victory at Talladega Superspeedway.

Rusty Jarrett | Getty Images

T-18. Kevin Harvick 

Streak: 115 races 

Win before streak: Feb. 18, 2007 at Daytona International Speedway

Win to snap streak: April 25, 2010 at Talladega Superspeedway

5 of 22

Morgan Shepherd races in his No. 47 Buick.

NASCAR Research & Archives Center | Getty Images

T-18. Morgan Shepherd 

Streak: 115 races

Win before streak: April 26, 1981 at Martinsville Speedway

Win to snap streak: March 16, 1986 at Atlanta Motor Speedway

6 of 22

Ryan Newman and his pit crew celebrate in Victory Lane at Phoenix Raceway.

Chris Trotman | Getty Images

17. Ryan Newman 

Streak: 127 races 

Win before streak: July 28, 2013 at Indianapolis Motor Speedway 

Win to snap streak: March 19, 2017 at Phoenix Raceway

7 of 22

Ward Burton races in the No. 22 Pontiac.

Getty Images

16. Ward Burton 

Streak: 131 races 

Win before streak: Oct. 22, 1995 at Rockingham Speedway 

Win to snap streak: March 19, 2000 at Darlington Raceway

8 of 22

Morgan Shepherd celebrates in Victory Lane at Atlanta Motor Speedway.

NASCAR Research & Archives Center | Getty Images

15. Morgan Shepherd 

Streak: 133 races 

Win before streak: March 16, 1986 at Atlanta Motor Speedway

Win to snap streak: Nov. 18, 1990 at Atlanta Motor Speedway

9 of 22

Terry Labonte smiles.

NASCAR Research & Archives Center | Getty Images

14. Terry Labonte 

Streak: 135 races 

Win before streak: July 30, 1989 at Talladega Superspeedway 

Win to snap streak: April 17, 1994 at North Wilkesboro Speedway

10 of 22

Dave Marcis drives in the No. 71 Chevrolet.

NASCAR Research & Archives Center | Getty Images

13. Dave Marcis 

Streak: 137 races 

Win before streak: Nov. 7, 1976 at Atlanta Motor Speedway 

Win to snap streak: Feb. 21, 1982 at Richmond Raceway

11 of 22

Dale Earnhardt Jr. celebrates in Victory Lane at Michigan International Speedway.

Jared C. Tilton | Getty Images

12. Dale Earnhardt Jr. 

Streak: 143 races 

Win before streak: June 15, 2008 at Michigan International Speedway

Win to snap streak: June 17, 2012 at Michigan International Speedway

12 of 22

Aric Almirola celebrates following his NASCAR Cup Series win at Talladega Superspeedway.

Matt Sullivan | Getty Images

11. Aric Almirola 

Streak: 149 races 

Win before streak: July 6, 2014 at Daytona International Speedway

Win to snap streak: Oct. 14, 2018 at Talladega Superspeedway

13 of 22

Terry Labonte celebrates at Darlington Raceway.

Rusty Jarrett | Getty Images

10. Terry Labonte 

Streak: 156 races 

Win before streak: March 28, 1999 at Texas Motor Speedway

Win to snap streak: Aug. 31, 2003 at Darlington Raceway

14 of 22

AJ Allmendinger celebrates in Victory Lane at the Indianapolis Motor Speedway road course.

Sean Gardner | Getty Images

9. AJ Allmendinger 

Streak: 161 races 

Win before streak: Aug. 10, 2014 at Watkins Glen International 

Win to snap streak: Aug. 15, 2021 at Indianapolis Motor Speedway road course

15 of 22

Jamie McMurray celebrates in Victory Lane at Daytona International Speedway.

Rusty Jarrett | Getty Images

8. Jamie McMurray

Streak: 165 races 

Win before streak: Oct. 13, 2002 at Charlotte Motor Speedway

Win to snap streak: July 7, 2007 at Daytona International Speedway

16 of 22

Sterling Marlin races at Michigan International Speedway.

Jonathan Ferrey | Getty Images

7. Sterling Marlin 

Streak: 170 races 

Win before streak: July 6, 1996 at Daytona International Speedway

Win to snap streak: Aug. 19, 2001 at Michigan International Speedway

17 of 22

Jeff Burton poses for a photo following his NASCAR Cup Series victory at Dover Motor Speedway.

Jonathan Ferrey | Getty Images

6. Jeff Burton 

Streak: 175 races 

Win before streak: Oct. 28, 2001 at Phoenix Raceway

Win to snap streak: Sept. 24, 2006 at Dover Motor Speedway

18 of 22

Clint Bowyer hugs the grandfather clock following his NASCAR Cup Series victory at Martinsville Speedway.

Sarah Crabill | Getty Images

5. Clint Bowyer 

Streak: 190 races 

Win before streak: Oct. 13, 2012 at Charlotte Motor Speedway

Win to snap streak: March 26, 2018 at Martinsville Speedway

19 of 22

Ricky Stenhouse Jr. is picked up by his pit crew following his NASCAR Cup Series victory at Daytona International Speedway.

Mike Ehrmann | Getty Images

4. Ricky Stenhouse Jr. 

Streak: 199 races 

Win before streak: July 1, 2017 at Daytona International Speedway

Win to snap streak: Feb. 19, 2023 at Daytona International Speedway 

20 of 22

Martin Truex Jr. raises a wine glass in Victory Lane following his NASCAR Cup Series victory at Sonoma Raceway.

Robert Laberge | Getty Images

3. Martin Truex Jr. 

Streak: 218 races 

Win before streak: June 4, 2007 at Dover Motor Speedway

Win to snap streak: June 23, 2013 at Sonoma Raceway

21 of 22

Chris Buescher raises a sword in Victory Lane following his NASCAR Cup Series victory at Bristol Motor Speedway.

Sean Gardner | Getty Images

2. Chris Buescher

Streak: 222 races 

Win before streak: Aug. 1, 2016 at Pocono Raceway

Win to snap streak: Sept. 17, 2022 at Bristol Motor Speedway

22 of 22

Bill Elliott celebrates with his pit crew in Victory Lane at Homestead-Miami Speedway.

Jonathan Ferrey | Getty Images

1. Bill Elliott

Streak: 226 races 

Win before streak: Sept. 4, 1994 at Darlington Raceway 

Win to snap streak: Nov. 11, 2001 at Homestead-Miami Speedway

nascar.com homepage
  • FACEBOOK

  • X

  • INSTAGRAM

  • SNAPCHAT

  • TIKTOK

  • YOUTUBE

  • DISCORD

  • HELP/SUPPORT
  • Contact Us
  • Updated Terms of Use
  • Updated Privacy Statement
  • Accessibility
  • Suppliers
  • Site Map
  • Cookie Settings
  • AdChoicesAd Choices Icon
  • Do Not Sell / Share My Information
  • INFORMATION
  • About NASCAR
  • Careers
  • Official Partners
  • NDM Advertising
  • Sponsorships
  • PRODUCTS
  • Fantasy
  • Scanner
  • Mobile Apps
  • Follow Live
  • NASCAR Classics
  • NASCAR Shop
  • INITIATIVES
  • NASCAR IMPACT
  • NASCAR MilTix
  • NASCAR Foundation
  • NASCAR Fan Council
  • NASCAR Fan Rewards Terms
  • NASCAR Fan Rewards FAQs
  • MORE SITES
  • IMSA
  • ARCA
  • FloRacing
  • eNASCAR
  • NASCAR International
  • NASCAR Hall of Fame
  • Credit One
  • Historic Sportscar Racing

NASCAR® and its marks are trademarks of the National Association for Stock Car Auto Racing, LLC. All other trademarks are the property of their respective owners.

Copyright © 2026 NASCAR Digital Media, LLC. All rights reserved.

Home
Schedule
Results
Standings
More