Last week at Kansas we saw, yet again, Kyle Larson dominate another race and win as he became the first driver this year to get 61 points in a race. Next up we head to North Wilkesboro for a little Short track fun (or not so fun if it’s like it’s been of late) in the All-Star Race. 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 Active and Next Gen stats for the All-Star Race, if you are looking for all-time stats at North Wilkesboro check out my previous article All-Time Cup Track Stats: North Wilkesboro, or if you are looking for all-time drivers stats for the All-Star Race check out my article All-Time Cup Stats: All-Star Race.
Finish | Start | Driver | Laps | Led |
1 | 1 | Joey Logano | 200 | 199 |
2 | 11 | Denny Hamlin | 200 | 0 |
3 | 5 | Chris Buescher | 200 | 0 |
4 | 12 | Kyle Larson | 200 | 0 |
5 | 17 | Ryan Blaney | 200 | 0 |
6 | 19 | Bubba Wallace | 200 | 0 |
7 | 7 | Ross Chastain | 200 | 0 |
8 | 15 | Chase Elliott | 200 | 0 |
9 | 9 | Michael McDowell | 200 | 0 |
10 | 14 | Kyle Busch | 200 | 0 |
11 | 20 | Noah Gragson | 200 | 0 |
12 | 8 | Martin Truex Jr. | 200 | 0 |
13 | 18 | Ty Gibbs | 200 | 0 |
14 | 6 | Tyler Reddick | 200 | 0 |
15 | 4 | Daniel Suarez | 200 | 0 |
16 | 2 | Brad Keselowski | 200 | 1 |
17 | 3 | Christopher Bell | 200 | 0 |
18 | 10 | A.J. Allmendinger | 198 | 0 |
19 | 13 | William Byron | 186 | 0 |
20 | 16 | Ricky Stenhouse Jr. | 2 | 0 |
– The two All-Star races at North Wilkesboro have seen the Pole sitters lead 254 of 400 laps, so expect the Pole sitter to fair well this weekend in terms of leading laps.
Rank | Driver | Avg. Fin. | Best | Worst | Starts |
1 | Joey Logano | 6.07 | 1st | 22nd | 14 |
2 | Kyle Larson | 7.00 | 1st | 24th | 8 |
3 | Bubba Wallace | 7.25 | 2nd | 16th | 4 |
4 | Jimmie Johnson | 7.79 | 1st | 17th | 19 |
5 | Chase Elliott | 8.00 | 1st | 23rd | 9 |
6 | Ryan Blaney | 8.13 | 1st | 16th | 8 |
7 | Daniel Suarez | 8.80 | 2nd | 15th | 5 |
8 | Denny Hamlin | 9.72 | 1st | 23rd | 18 |
9 | Alex Bowman | 9.80 | 6th | 21st | 5 |
10 | Kyle Busch | 10.74 | 1st | 24th | 19 |
T11 | Chase Briscoe | 11.00 | 4th | 18th | 2 |
T11 | Chris Buescher | 11.00 | 3rd | 17th | 4 |
T11 | Ty Gibbs | 11.00 | 9th | 13th | 2 |
T11 | Tyler Reddick | 11.00 | 3rd | 16th | 3 |
15 | Brad Keselowski | 11.06 | 2nd | 22nd | 16 |
T16 | Austin Cindric | 12.00 | 3rd | 21st | 2 |
T16 | Michael McDowell | 12.00 | 9th | 15th | 3 |
18 | Christopher Bell | 12.50 | 10th | 17th | 4 |
19 | William Byron | 13.00 | 7th | 20th | 6 |
T20 | A.J. Allmendinger | 13.14 | 7th | 20th | 7 |
T20 | Martin Truex Jr. | 13.14 | 2nd | 22nd | 14 |
22 | Austin Dillon | 13.75 | 7th | 19th | 4 |
23 | Justin Haley | 14.00 | 14th | 14th | 1 |
T24 | Erik Jones | 14.50 | 8th | 20th | 4 |
T24 | Ross Chastain | 14.50 | 7th | 22nd | 4 |
T26 | Cole Custer | 15.00 | 14th | 16th | 2 |
T26 | Josh Berry | 15.00 | 15th | 15th | 1 |
28 | Casey Mears | 15.67 | 13th | 18th | 3 |
29 | Noah Gragson | 17.00 | 11th | 23rd | 2 |
30 | Ricky Stenhouse Jr. | 17.33 | 11th | 24th | 6 |
– Of the 30 drivers in the list above only 18 are actually locked into starting the All-Star Race this weekend.
Best Active Laps Led% | Best Active Laps Completed% | ||||||
Rank | Driver | Laps Led% | Starts | Rank | Driver | Laps Comp% | Starts |
1 | Kyle Larson | 23.80 | 8 | T1 | Bubba Wallace | 100 | 4 |
2 | Ryan Blaney | 16.68 | 8 | T1 | Christopher Bell | 100 | 4 |
3 | Kyle Busch | 15.47 | 19 | T1 | Michael McDowell | 100 | 3 |
4 | Joey Logano | 14.08 | 14 | T1 | Tyler Reddick | 100 | 3 |
5 | Jimmie Johnson | 13.07 | 19 | T1 | Chase Briscoe | 100 | 2 |
6 | Daniel Suarez | 7.82 | 5 | T1 | Cole Custer | 100 | 2 |
7 | Brad Keselowski | 6.63 | 16 | T1 | Ty Gibbs | 100 | 2 |
8 | Chase Elliott | 6.47 | 9 | T1 | Justin Haley | 100 | 1 |
9 | William Byron | 3.69 | 6 | 9 | Austin Dillon | 99.79 | 4 |
10 | Denny Hamlin | 3.14 | 18 | 10 | Josh Berry | 99.50 | 1 |
– Every driver in the Laps Led% table above, except Jimmie Johnson, is already locked into the All-Star Race. So, don’t expect too much change in that table for next year.
Rank | Driver | Starts | Rank | Driver | Starts |
T1 | Jimmie Johnson | 19 | T5 | Martin Truex Jr. | 14 |
T1 | Kyle Busch | 19 | 7 | Chase Elliott | 9 |
3 | Denny Hamlin | 18 | T8 | Kyle Larson | 8 |
4 | Brad Keselowski | 16 | T8 | Ryan Blaney | 8 |
T5 | Joey Logano | 14 | 10 | A.J. Allmendinger | 7 |
– If A.J. Allmendinger cannot make the All-Star Race this weekend then Ricky Stenhouse Jr. and William Byron will tie him for 10th most All-Star Races among active drivers.
Rank | Driver | Wins | Win% | Rank | Driver | Wins | Win% |
1 | Jimmie Johnson | 4 | 21.05 | T4 | Chase Elliott | 1 | 11.11 |
2 | Kyle Larson | 3 | 37.50 | T4 | Denny Hamlin | 1 | 5.56 |
3 | Joey Logano | 2 | 14.29 | T4 | Kyle Busch | 1 | 5.26 |
T4 | Ryan Blaney | 1 | 12.50 |
– With a win in the All-Star Race this weekend Kyle Larson would tie Jimmie Johnson for the most All-Star Race wins by an active driver.
Most Active All-Star Race Top 3’s | Best Active All-Star Race Top 3% | |||||
Rank | Driver | Top 3’s | Rank | Driver | Top3% | Top3’s |
1 | Jimmie Johnson | 6 | T1 | Kyle Larson | 50.00 | 4 |
T2 | Joey Logano | 5 | T1 | Austin Cindric | 50.00 | 1 |
T2 | Kyle Busch | 5 | 3 | Joey Logano | 35.71 | 5 |
4 | Kyle Larson | 4 | 4 | Tyler Reddick | 33.33 | 1 |
T5 | Brad Keselowski | 3 | 5 | Jimmie Johnson | 31.58 | 6 |
T5 | Denny Hamlin | 3 | 6 | Kyle Busch | 26.32 | 5 |
7 | Chase Elliott | 2 | T7 | Bubba Wallace | 25.00 | 1 |
T7 | Chris Buescher | 25.00 | 1 | |||
T8 | 7 drivers tied | 1 | 9 | Chase Elliott | 22.22 | 2 |
10 | Daniel Suarez | 20.00 | 1 |

Most Active All-Star Race Top 5’s | Best Active All-Star Race Top 5% | |||||
Rank | Driver | Top 5’s | Rank | Driver | Top5% | Top5’s |
1 | Jimmie Johnson | 9 | 1 | Kyle Larson | 62.50 | 5 |
2 | Joey Logano | 8 | 2 | Joey Logano | 57.14 | 8 |
3 | Denny Hamlin | 7 | T3 | Bubba Wallace | 50.00 | 2 |
4 | Kyle Busch | 6 | T3 | Austin Cindric | 50.00 | 1 |
5 | Kyle Larson | 5 | T3 | Chase Briscoe | 50.00 | 1 |
T6 | Chase Elliott | 4 | 6 | Jimmie Johnson | 47.37 | 9 |
T6 | Brad Keselowski | 4 | 7 | Chase Elliott | 44.44 | 4 |
8 | Ryan Blaney | 3 | 8 | Daniel Suarez | 40.00 | 2 |
T9 | Bubba Wallace | 2 | 9 | Denny Hamlin | 38.89 | 7 |
T9 | Daniel Suarez | 2 | 10 | Ryan Blaney | 37.50 | 3 |
Most Active All-Star Race Top 10’s | Best Active All-Star Race Top 10% | |||||
Rank | Driver | Top 10’s | Rank | Driver | Top 10% | Top 10’s |
1 | Joey Logano | 13 | 1 | Joey Logano | 92.86 | 13 |
T2 | Denny Hamlin | 12 | 2 | Alex Bowman | 80.00 | 4 |
T2 | Kyle Busch | 12 | 3 | Chase Elliott | 77.78 | 7 |
4 | Jimmie Johnson | 11 | T4 | Kyle Larson | 75.00 | 6 |
5 | Brad Keselowski | 9 | T4 | Bubba Wallace | 75.00 | 3 |
6 | Chase Elliott | 7 | 6 | Denny Hamlin | 66.67 | 12 |
7 | Kyle Larson | 6 | 7 | Kyle Busch | 63.16 | 12 |
8 | Ryan Blaney | 5 | 8 | Ryan Blaney | 62.50 | 5 |
T9 | Alex Bowman | 4 | 9 | Daniel Suarez | 60.00 | 3 |
T9 | Martin Truex Jr. | 4 | 10 | Jimmie Johnson | 57.89 | 11 |
– Joey Logano is only tied for the 5th most All-Star Race starts by an active driver, but impressively he has the most Top 10’s by finishing just 1 of his races out of the Top 10.
Rank | Driver | Starts |
1 | Brad Keselowski | 16 |
2 | Martin Truex Jr. | 14 |
3 | A.J. Allmendinger | 7 |
T4 | Ricky Stenhouse Jr. | 6 |
T4 | William Byron | 6 |
T6 | Alex Bowman | 5 |
T6 | Daniel Suarez | 5 |
T8 | Austin Dillon | 4 |
T8 | Bubba Wallace | 4 |
T8 | Chris Buescher | 4 |
T8 | Christopher Bell | 4 |
T8 | Erik Jones | 4 |
T8 | Ross Chastain | 4 |
– After a hopeful race last week with a disastrous end Brad Keselowski is looking to get his luck turned around this year by winning his first ever All-Star Race.
Most Active All-Star Race Starts without Top 3 | Most Active All-Star Race Starts without Top 5 | ||||
Rank | Driver | Starts | Rank | Driver | Starts |
1 | A.J. Allmendinger | 7 | 1 | A.J. Allmendinger | 7 |
T2 | Ricky Stenhouse Jr. | 6 | T2 | Ricky Stenhouse Jr. | 6 |
T2 | William Byron | 6 | T2 | William Byron | 6 |
4 | Alex Bowman | 5 | 4 | Alex Bowman | 5 |
T5 | Austin Dillon | 4 | T5 | Austin Dillon | 4 |
T5 | Christopher Bell | 4 | T5 | Christopher Bell | 4 |
T5 | Erik Jones | 4 | T5 | Erik Jones | 4 |
T5 | Ross Chastain | 4 | T5 | Ross Chastain | 4 |

Rank | Driver | Starts |
1 | Ricky Stenhouse Jr. | 6 |
2 | Casey Mears | 3 |
T3 | Cole Custer | 2 |
T3 | Noah Gragson | 2 |
T5 | Josh Berry | 1 |
T5 | Justin Haley | 1 |
– The names in the table above are the only active drivers to start an All-Star Race and not get a Top 10 finish, yet.
Driver | Streak | Category | Driver | Streak | Category |
Kyle Larson | 2 | Top 5’s | Bubba Wallace | 2 | Top 10’s |
Joey Logano | 10 | Top 10’s | Chase Elliott | 2 | Top 10’s |
Ryan Blaney | 5 | Top 10’s |
– Team Penske has been great in the All-Star Race over the last half decade as 2 of their 3 drivers have a Top 10 streak of 5+ races in the table above.
Rank | Year | Laps Led% | Driver | Fin. | Rank | Year | Laps Led% | Driver | Fin. |
1 | 2024 | 99.50 | Joey Logano | 1st | 5 | 2023 | 27.50 | Daniel Suarez | 7th |
2 | 2023 | 72.50 | Kyle Larson | 1st | 6 | 2022 | 5.00 | Austin Cindric | 3rd |
3 | 2022 | 60.00 | Ryan Blaney | 1st | 7 | 2022 | 1.43 | William Byron | 11th |
4 | 2022 | 33.57 | Kyle Busch | 21st | 8 | 2024 | 0.50 | Brad Keselowski | 16th |
– Do not expect a lot of different leaders this weekend as there has only been 8 leaders in 3 Next Gen All-Star Races, and every driver who’s won has lead over 50% of the laps.
Best Next Gen Avg. Fin. by Starting Position (1-24) |
Worst Next Gen Avg. Fin. by Starting Position (1-24) |
||||
Rank | Start Pos. | Avg. Fin | Rank | Start Pos. | Avg. Fin |
T1 | 5th | 6.67 | 1 | 24th | 21.50 |
T1 | 20th | 6.67 | T2 | 4th | 18.67 |
T3 | 12th | 7.00 | T2 | 6th | 18.67 |
T3 | 23rd | 7.00 | 4 | 13th | 15.67 |
5 | 16th | 7.67 | 5 | 19th | 15.00 |
T6 | 9th | 8.67 | T6 | 8th | 14.33 |
T6 | 11th | 8.67 | T6 | 15th | 14.33 |
8 | 10th | 9.00 | T8 | 14th | 14.00 |
9 | 1st | 9.67 | T8 | 17th | 14.00 |
T10 | 2nd | 11.00 | |||
T10 | 7th | 11.00 | 10 | 21st | 13.50 |
T10 | 18th | 11.00 |
– Where you start in the All-Star Race this weekend doesn’t seem to matter much as there are 3 Top 10 starting positions in the “worst” table above, and there are 2 starting positions 20th or worse in the top 5 of the “best” table above.
Best Next Gen All-Star Race Avg. Finish | Best Next Gen All-Star Race Laps Led% | ||||||
Rank | Driver | Avg. Fin. | Starts | Rank | Driver | Laps Led% | Starts |
1 | Ryan Blaney | 4.00 | 3 | 1 | Joey Logano | 36.85 | 3 |
2 | Joey Logano | 5.00 | 3 | 2 | Kyle Larson | 26.85 | 3 |
3 | Denny Hamlin | 5.67 | 3 | 3 | Ryan Blaney | 15.56 | 3 |
4 | Alex Bowman | 6.00 | 1 | 4 | Daniel Suarez | 10.19 | 3 |
5 | Bubba Wallace | 8.00 | 3 | 5 | Kyle Busch | 8.70 | 3 |
6 | Tyler Reddick | 8.50 | 2 | 6 | Austin Cindric | 2.06 | 2 |
T7 | Chris Buescher | 9.00 | 3 | ||||
T7 | Daniel Suarez | 9.00 | 3 | 7 | William Byron | 0.37 | 3 |
9 | Kyle Larson | 9.67 | 3 | ||||
T10 | Chase Briscoe | 11.00 | 2 | 8 | Brad Keselowski | 0.19 | 3 |
T10 | Ty Gibbs | 11.00 | 2 |
– If you compare the Laps Led% table above with the Best Next Gen Laps Led% in a race table further above you’ll see that no driver has led in multiple Next Gen All-Star Races.
Rank | Driver | Wins | Win% |
T1 | Joey Logano | 1 | 33.33 |
T1 | Kyle Larson | 1 | 33.33 |
T1 | Ryan Blaney | 1 | 33.33 |
– With there being 23 drivers to start the All-Star Race this weekend don’t be surprised if someone on the list above doesn’t win.
Rank | Driver | Top 3’s | Top 3% |
1 | Denny Hamlin | 2 | 66.67 |
T2 | Austin Cindric | 1 | 50.00 |
T2 | Tyler Reddick | 1 | 50.00 |
T2 | Bubba Wallace | 1 | 33.33 |
T2 | Chris Buescher | 1 | 33.33 |
T2 | Joey Logano | 1 | 33.33 |
T2 | Kyle Larson | 1 | 33.33 |
T2 | Ryan Blaney | 1 | 33.33 |

Most Next Gen All-Star Race Top 5’s | Most Next Gen All-Star Race Top 10’s | ||||||
Rank | Driver | Top 5’s | Top 5% | Rank | Driver | Top 10’s | Top 10% |
T1 | Denny Hamlin | 2 | 66.67 | T1 | Joey Logano | 3 | 100 |
T1 | Joey Logano | 2 | 66.67 | T1 | Ryan Blaney | 3 | 100 |
T1 | Kyle Larson | 2 | 66.67 | T3 | Bubba Wallace | 2 | 66.67 |
T1 | Ryan Blaney | 2 | 66.67 | T3 | Chase Elliott | 2 | 66.67 |
T5 | Austin Cindric | 1 | 50.00 | T3 | Chris Buescher | 2 | 66.67 |
T5 | Chase Briscoe | 1 | 50.00 | T3 | Daniel Suarez | 2 | 66.67 |
T5 | Tyler Reddick | 1 | 50.00 | T3 | Denny Hamlin | 2 | 66.67 |
T5 | Bubba Wallace | 1 | 33.33 | T3 | Kyle Larson | 2 | 66.67 |
T5 | Chase Elliott | 1 | 33.33 | T9 | Alex Bowman | 1 | 100 |
T5 | Chris Buescher | 1 | 33.33 | T9 | 7 drivers tied with same % | 1 | 50.00 |
T5 | Daniel Suarez | 1 | 33.33 |
– Of the 29 drivers to start an All-Star Race in the Next Gen, 15 of them have ran all 3 races, and only 2 of the 15 have finished all 3 in the Top 10 while 3 of them have not finished any of them in the Top 10.