Last week at Watkins Glen was the SVG show as he won the Pole, then won Stage 2, and came from nearly 30 second back after his last pit stop to win by over 7 seconds. Now it’s All-Star week, and for the first time we head to Dover to see a peculiar format for the race as we crown this years top All-Star. Down below you will find different statistics from all of the NASCAR Cup All-Star Races ranging from Most Wins to Best Average Finishes by starting position. So read and enjoy these fun fact track stats!
In this post you will only find all-time stats for the All-Star Race, if you are looking for only active drivers stats or Next Gen stats check out my next article Active/Next Gen Cup Track Stats: All-Star Race. If you’re more interested in Dover stats then check out my previous articles All-Time Cup Track Stats: Dover and Active/Next Gen Cup Track Stats: Dover.
Active Drivers will be highlighted like so
Active means any driver who started a race in the 2026 Cup Series season.

First Winner:
Darrell Waltrip 05/25/1985

Most Recent Winner: Christopher Bell 05/18/2025
Worst Starting Positions by Winner
Rank Year Start Pos. Driver Rank Year Start Pos. Driver
1 2002 27 Ryan Newman T7 2003 16 Jimmie Johnson
2 2008 24 Kasey Kahne T7 2023 16 Kyle Larson
3 1996 20 Michael Waltrip 9 2009 15 Tony Stewart
4 1997 19 Jeff Gordon T10 1999 13 Terry Labonte
T5 2013 18 Jimmie Johnson T10 2020 13 Chase Elliott
T5 2019 18 Kyle Larson

There has only been one All-Star Race in which 27 drivers started the race, in that race Ryan Newman started last and won which means his record above is pretty safe. Photo by ISC Archives — CQ-Roll Call Group via Getty Images

Worst Finish by Driver Starting First
Rank Year Finish Driver Rank Year Finish Driver
1 2008 24 Kyle Busch T6 1999 15 Bobby Labonte
2 2025 22 Brad Keselowski T6 2001 15 Rusty Wallace
3 2022 21 Kyle Busch T9 1987 14 Bill Elliott
4 1994 19 Rusty Wallace T9 1989 14 Terry Labonte
5 2003 16 Bill Elliott T9 2006 14 Kasey Kahne
T6 1995 15 Bobby Labonte T9 2018 14 Matt Kenseth

Last year Brad Keselowski won the Pole and thus started 1st for the All-Star Race. Then in the race he went on to finish 22nd, the 2nd worst finish by a Pole winner in All-Star Race history.

Drivers who Started 1st & Won Race
Year Driver Year Driver
1990 Dale Earnhardt 2015 Denny Hamlin
1991 Davey Allison 2021 Kyle Larson
1992 Davey Allison 2024 Joey Logano
2010 Kurt Busch

Only 7 out of 41 All-Star Races have seen the driver that started 1st also finish 1st in the race, but 2 of those have come in the last 5 races.

Best Laps Led% by Winner Worst Laps Led% by Winner
Rank Year Laps Led% Driver Rank Year Laps Led% Driver
T1 1990 100 Dale Earnhardt 1 2009 2.00 Tony Stewart
T1 1991 100 Davey Allison T2 1993 2.86 Dale Earnhardt
3 2024 99.50 Joey Logano T2 2000 2.86 Dale Earnhardt Jr.
4 1986 98.80 Bill Elliott 4 2004 5.56 Matt Kenseth
5 2023 72.50 Kyle Larson 5 1988 6.67 Terry Labonte
6 1995 70.00 Jeff Gordon 6 1987 7.41 Dale Earnhardt
7 2022 60.00 Ryan Blaney 7 2016 10.62 Joey Logano
8 1989 51.11 Rusty Wallace 8 2013 11.11 Jimmie Johnson
T9 1992 44.29 Davey Allison 9 2025 11.20 Christopher Bell
T9 1998 44.29 Mark Martin T10 1996 12.86 Michael Waltrip
T10 1997 12.86 Jeff Gordon

The 3 All-Star Races before last year saw the winner lead over half the race, then last year Christopher Bell changed it up and led just over 11% of the laps on his way to victory. Photo by James Gilbert — Getty Images

Best Laps Led% in race
Rank Race Laps Led% Driver Fin. Rank Race Laps Led% Driver Fin.
T1 1990 100 Dale Earnhardt 1st 6 2023 72.50 Kyle Larson 1st
T1 1991 100 Davey Allison 1st 7 1995 70.00 Jeff Gordon 1st
3 2024 99.50 Joey Logano 1st 8 2022 60.00 Ryan Blaney 1st
4 1986 98.80 Bill Elliott 1st 9 2017 57.14 Kyle Larson 2nd
5 1987 89.63 Bill Elliott 14th 10 2010 56.00 Jimmie Johnson 13th

7 of the 10 times that a driver has led 56+% of the laps in the All-Star Race they have also went on to Win the race.

Most Lead Lap cars at finish of race Fewest Lead Lap cars at finish of race
Rank Year # of cars Rank Year # of cars
1 2008 22 T1 1986 7
T2 2012 21 T1 1988 7
T2 2021 21 3 2017 9
T4 2001 20 T4 1995 10
T4 2013 20 T4 2002 10
T4 2020 20 T4 2005 10
T4 2025 20 T4 2006 10
8 2015 19 T8 1985 11
T9 1996 18 T8 1987 11
T9 2022 18 T8 1999 11
T8 2000 11

With their being a guaranteed 26 car field for the 3rd segment this weekend there is a good possibility that this year’s race surpasses the 2008 race for most lead lap cars at the end of an All-Star Race.

Best Avg. Fin. by Starting Position
(1-26)
Worst Avg. Fin. by Starting Position
(1-26)
Rank Start Pos. Avg. Fin Rank Start Pos. Avg. Fin
1 2nd 7.46 1 25th 21.00
2 5th 8.22 2 26th 17.00
3 1st 9.00 3 22nd 16.09
4 3rd 9.24 4 19th 12.90
5 4th 9.34 T5 15th 12.59
6 10th 10.56 T5 16th 12.59
7 7th 10.66 7 23rd 12.38
8 20th 10.81 8 12th 12.25
9 9th 10.95 9 14th 12.23
10 11th 11.25 10 18th 12.18

Overall starting position has usually played a big role in where you finish the All-Star Race, but not always as starting 20th has produced the 8th best results.

Best All-Star Avg. Fin. All-time
Best All-Star Laps Led% All-time
Rank Driver Avg. Fin. Starts Rank Driver Laps Led% Starts
1 Tim Richmond 4.00 2 1 Rick Mast 30.00 1
2 Jerry Nadeau 4.50 2 2 Robert Pressley 22.86 1
3 Joey Logano 5.80 15 3 Joey Logano 19.59 15
T4 Dick Trickle 6.00 1 4 Kyle Larson 19.46 9
T4 Johnny Sauter 6.00 1 5 Davey Allison 18.69 7
6 Ken Schrader 6.13 8 6 Bill Elliott 17.71 18
7 Davey Allison 6.14 7 7 Kyle Busch 13.91 20
8 Bobby Allison 6.33 3 8 Ryan Blaney 13.43 9
9 Robert Pressley 7.00 1 9 Jimmie Johnson 13.07 19
10 Dale Earnhardt 7.13 16 10 Dale Earnhardt 10.39 16

Joey Logano has been great in his All-Star Race career as he’s the only driver with 9+ All-Star Race starts to have an Avg. Finish under 7.

Most All-Star Race Starts
All-time
Best All-Star Race Laps Completed%
Rank Driver Starts Rank Driver Lap Comp% Starts
1 Mark Martin 24 T1 Aric Almirola 100 5
2 Kevin Harvick 23 T1 Christopher Bell 100 5
3 Jeff Gordon 22 T1 Brian Vickers 100 4
4 Kurt Busch 21 T1 Bubba Wallace 100 4
T5 Kyle Busch 20 T1 David Ragan 100 4
T5 Ryan Newman 20 T1 Tyler Reddick 100 4
T5 Terry Labonte 20 T1 Bobby Allison 100 3
T8 Denny Hamlin 19 T1 Chase Briscoe 100 3
T8 Jimmie Johnson 19 T1 Jimmy Spencer 100 3
T8 Matt Kenseth 19 T1 Michael McDowell 100 3
T8 Rusty Wallace 19 T1 10 drivers tied with same number of starts 100 2

If Christopher Bell can run every lap in the All-Star Race this weekend then he would have the most starts of any driver that has ran every lap in every All-Star Race they’ve competed in.

Most All-Star Race Wins
All-time
Best All-Star Race Win% All-time
Rank Driver Wins Rank Driver Win% Wins
1 Jimmie Johnson 4 1 Kyle Larson 33.33 3
T2 Kyle Larson 3 2 Davey Allison 28.57 2
T2 Dale Earnhardt 3 3 Jimmie Johnson 21.05 4
T2 Jeff Gordon 3 4 Christopher Bell 20.00 1
T5 Davey Allison 2 5 Dale Earnhardt 18.75 3
T5 Joey Logano 2 6 Jeff Gordon 13.64 3
T5 Terry Labonte 2 7 Joey Loganno 13.33 2
T5 Kevin Harvick 2 8 Ryan Blaney 11.11 1
T5 Mark Martin 2 T9 Terry Labonte 10.00 2
T10 18 drivers tied 1 T9 Chase Elliott 10.00 1

If Kyle Larson can somehow win the race this weekend then he would tie Jimmie Johnson for the most All-Star Race Wins all-time. Photo by Jeff Robinson — Icon Sportswire via Getty Images

Most All-Star Race Top 3’s
All-time
Best All-Star Race Top 3% All-time
Rank Driver Top 3’s Rank Driver Top3% Top3’s
T1 Dale Earnhardt 7 1 Ken Schrader 62.50 5
T1 Kevin Harvick 7 T2 David Reutimann 50.00 1
T3 Joey Logano 6 T2 Tim Richmond 50.00 1
T3 Jimmie Johnson 6 4 Kyle Larson 44.44 4
T3 Matt Kenseth 6 5 Dale Earnhardt 43.75 7
T6 Ken Schrader 5 6 Davey Allison 42.86 3
T6 Kyle Busch 5 7 Joey Logano 40.00 6
T6 Terry Labonte 5 8 Austin Cindric 33.33 1
T6 Jeff Gordon 5 T9 Jimmie Johnson 31.58 6
T6 Mark Martin 5 T9 Matt Kenseth 31.58 6

Ken Schrader was great at finishing well in the All-Star Race as he has the best Top 3% above and the 3rd best Top 5% below, but he couldn’t find a way to win in his 8 starts.

Most All-Star Race Top 5’s
All-time
Best All-Star Race Top 5% All-time
Rank Driver Top 5’s Rank Driver Top5% Top5’s
T1 Joey Logano 9 T1 Jerry Nadeau 100 2
T1 Dale Earnhardt 9 T1 Tim Richmond 100 2
T1 Jimmie Johnson 9 3 Ken Schrader 75.00 6
T4 Tony Stewart 8 4 Joey Logano 60.00 9
T4 Kurt Busch 8 5 Davey Allison 57.14 4
T6 Denny Hamlin 7 6 Dale Earnhardt 56.25 9
T6 Matt Kenseth 7 7 Kyle Larson 55.56 5
T6 Jeff Gordon 7 T8 Chase Elliott 50.00 5
T6 Kevin Harvick 7 T8 Bubba Wallace 50.00 2
T10 6 drivers tied 6 T8 Cale Yarborough 50.00 2
T8 David Reutimann 50.00 1

This weekend Joey Logano could make history. If he can get a Top 5 finish he would be the first driver to get 10 Top 5’s in the All-Star Race, and would also become the first driver to get 15 Top 10’s as well. Photo by James Gilbert — Getty Images

Most All-Star Race Top 10’s
All-time
Best All-Star Race Top 10% All-time
Rank Driver Top 10’s Rank Driver Top10% Top10’s
T1 Joey Logano 14 T1 Bobby Allison 100 3
T1 Dale Earnhardt Jr. 14 T1 Benny Parsons 100 2
T3 Bill Elliott 13 T1 Jerry Nadeau 100 2
T3 Kyle Busch 13 T1 Tim Richmond 100 2
T3 Kevin Harvick 13 T1 Dick Trickle 100 1
T6 Dale Earnhardt 12 T1 Johnny Sauter 100 1
T6 Denny Hamlin 12 T1 Rich Bickle 100 1
T6 Matt Kenseth 12 T1 Robert Pressley 100 1
T9 Jimmie Johnson 11 T1 Scott Riggs 100 1
T9 Kurt Busch 11 10 Joey Logano 93.33 14
Most All-Star Race Starts
without Win
Longest All-Star Race Win Streak
All-time
Rank Driver Starts Rank Driver Streak Year
T1 Bobby Labonte 17 T1 Davey Allison 2 1991-92
T1 Brad Keselowski 17 T1 Jimmie Johnson 2 2012-13
T1 Dale Jarrett 17 T3 37

drivers

tied

1 1985-2025
T1 Ricky Rudd 17
5 Martin Truex Jr. 14
T6 Greg Biffle 13
T6 Sterling Marlin 13
8 Jeff Burton 12
T9 Clint Bowyer 11
T9 Kyle Petty 11

Unless Brad Keselowski can find a way to win this weekend he would hold the record for most All-Star Race starts without a win.

Most All-Star Race Starts
without Top 3
Longest All-Star Race Top 3 Streak
All-time
Rank Driver Starts Rank Driver Streak Year
1 Jeff Burton 12 1 Ken Schrader 4 1989-92
2 Clint Bowyer 11 2 Kevin Harvick 3 2018-20
T3 Morgan Shepherd 8 T3 17 drivers tied 2 1985-2025
T3 Ward Burton 8
T5 A.J. Allmendinger 7
T5 Jeremy Mayfield 7
T5 Ricky Stenhouse Jr. 7
T5 William Byron 7
T9 Alex Bowman 6
T9 Joe Nemechek 6
T9 Lake Speed 6

Ken Schrader (#25) may not have been able to win an All-Star Race, but he is the leader in longest Top 3 streak above and longest Top 5 streak below. Photo by ISC Archives — CQ-Roll Call Group via Getty Images

Most All-Star Race Starts
without Top 5
Longest All-Star Race Top 5 Streak
All-time
Rank Driver Starts Rank Driver Streak Year
1 Clint Bowyer 11 1 Ken Schrader 6 1989-94
T2 Morgan Shepherd 8 T2 Bill Elliott 5 1988-92
T2 Ward Burton 8 T2 Tony Stewart 5 2007-11
T4 A.J. Allmendinger 7 4 Jimmie Johnson 4 2005-08
T4 Ricky Stenhouse Jr. 7 T5 Davey Allison 3 1990-92
T4 William Byron 7 T5 Geoff Bodine 3 1993-95
7 Lake Speed 6 T5 Kyle Busch 3 2011-13
T8 Aric Almirola 5 T5 Kurt Busch 3 2015-17
T8 Austin Dillon 5 T5 Kevin Harvick 3 2018-20
T8 Bobby Hamilton 5 T10 34 drivers tied 2 1985-2025
T8 Bobby Hillin Jr. 5
T8 Greg Sacks 5
Most All-Star Race Starts
without Top 10
Longest All-Star Race Top 10 Streak
All-time
Rank Driver Starts Rank Driver Streak Year
1 Ricky Stenhouse Jr. 7 1 Joey Logano 11 2015-25
2 Lake Speed 6 2 Matt Kenseth 9 2007-15
T3 Casey Mears 3 T3 Dale Earnhardt 7 1985-91
T3 Danica Patrick 3 T3 Kyle Busch 7 2015-21
T3 Noah Gragson 3 T5 Ken Schrader 6 1989-94
T3 Phil Parsons 3 T5 Dale Earnhardt Jr. 6 2004-09
T3 Steve Park 3 T5 Denny Hamlin 6 2013-18
T8 8 drivers tied 2 T8 Darrell Waltrip 5 1985-89
T8 Bill Elliott 5 1988-92
T8 Tony Stewart 5 2007-11
T8 Dale Earnhardt Jr. 5 2012-16
T8 Ryan Blaney 5 2020-24

Joey Logano’s oldest child, 8 year old Hudson, doesn’t know what it’s like for his dad to finish out of the Top 10 in the All-Star Race as he’s done it 11 years in a row and could extend that to 12 this weekend. Photo by Sean Gardner — Getty Images