In this post you will only find all-time stats, if you are looking for only active drivers stats or Next Gen stats check out my next article Active/Next Gen Cup Track Stats: Iowa.
Active means any driver who started a race in the 2026 Cup Series season.
First Winner: Ryan Blaney 06/16/2024
Most Recent Winner: William Byron 08/03/2025
| Rank | Race | Start Pos. | Driver | Rank | Race | Start Pos. | Driver |
| T1 | 2024-17 | 2 | Ryan Blaney | T1 | 2025-23 | 2 | William Byron |
– Through 2 Iowa races it is clear that you want to start 2nd this weekend as both Iowa Cup winners have started 2nd.
| Rank | Race | Finish | Driver | Rank | Race | Finish | Driver |
| 1 | 2024-17 | 34 | Kyle Larson | 2 | 2025-23 | 2 | Chase Briscoe |
– Through 2 Cup races at Iowa there is no trend as to how the Pole winner will finish this weekend as one did good, and one did bad.
| Race | Driver |
| – | – |
– It’s only been two races, but no Cup driver has won an Iowa race and the Pole in the same weekend, but Chase Briscoe did get close last year.
| Race | Driver | Race Finish |
| 2025-23 | Brad Keselowski | 3rd |
| Drivers to win both Stages and Race | Drivers to win Pole, both Stages & Race | ||
| Race | Driver | Race | Driver |
| – | – | – | – |

Last year Brad Keselowski became the first driver to win both Stage 1 and Stage 2 in a Cup race at Iowa. Photo by Meg Oliphant — Getty Images
| Best Laps Led% by Winner | Worst Laps Led% by Winner | ||||||
| Rank | Race | Laps Led% | Driver | Rank | Race | Laps Led% | Driver |
| 1 | 2024-17 | 57.43 | Ryan Blaney | 1 | 2025-23 | 40.29 | William Byron |
| 2 | 2025-23 | 40.29 | William Byron | 2 | 2024-17 | 57.43 | Ryan Blaney |
– It appears that leading a lot of laps at Iowa is key to winning as both Cup winners here have led over 40% of the race in which they won.
| Rank | Race | Laps Led% | Driver | Fin. | Rank | Race | Laps Led% | Driver | Fin. |
| 1 | 2024-17 | 57.43 | Ryan Blaney | 1st | 6 | 2024-17 | 9.14 | Josh Berry | 7th |
| 2 | 2025-23 | 40.29 | William Byron | 1st | 7 | 2025-23 | 8.29 | Ryan Blaney | 4th |
| 3 | 2025-23 | 23.14 | Chase Briscoe | 2nd | 8 | 2025-23 | 5.71 | Austin Cindric | 12th |
| 4 | 2024-17 | 22.86 | Kyle Larson | 34th | 9 | 2024-17 | 4.57 | Chris Buescher | 18th |
| 5 | 2025-23 | 19.43 | Brad Keselowski | 3rd | 10 | 2025-23 | 3.14 | Chase Elliott | 14th |
– Based on the two Iowa Cup races leading 6% or more of the laps this weekend (21+ laps) is a good omen as 6 of the 7 drivers to do so finished inside the Top 10.
| Rank | Race | Driver |
Driver Rating |
Fin. | Rank | Race | Driver |
Driver Rating |
Fin. |
| 1 | 2024-17 | Ryan Blaney | 146.0 | 1st | 6 | 2024-17 | Chase Elliott | 116.6 | 3rd |
| 2 | 2025-23 | William Byron | 143.1 | 1st | 7 | 2025-23 | Ryan Blaney | 115.5 | 4th |
| 3 | 2025-23 | Brad Keselowski | 124.4 | 3rd | 8 | 2024-17 | Josh Berry | 110.2 | 7th |
| 4 | 2025-23 | Chase Briscoe | 121.3 | 2nd | 9 | 2025-23 | Austin Cindric | 102.6 | 12th |
| 5 | 2024-17 | William Byron | 120.0 | 2nd | 10 | 2025-23 | Carson Hocevar | 100.9 | 8th |
– Hendrick Motorsports has been in a bad slump of late, but don’t be surprised if William Byron breaks out of that slump this weekend as he’s the only driver to rank top 5 in the Driver Rating table above twice.
| Most Recent | Driver | Finish |
| 2024-17 | Daniel Suarez | 9th |

The first Iowa race here saw Daniel Suarez run every lap inside the Top 15, and since no one did it last year, he’s still the only driver to do so. Photo by James Gilbert — Getty Images
| Most Lead Lap cars at finish of race | Fewest Lead Lap cars at finish of race | ||||
| Rank | Race | # of cars | Rank | Race | # of cars |
| 1 | 2025-23 | 30 | 1 | 2024-17 | 14 |
| 2 | 2024-17 | 14 | 2 | 2025-23 | 30 |
– The two Cup races here at Iowa have been quite different in terms of how close the competition was with last year’s race having twice as many cars on the lead lap as the 2024 race did.
| Best Avg. Fin. by Starting Position (1-37) |
Worst Avg. Fin. by Starting Position (1-37) |
||||
| Rank | Start Pos. | Avg. Fin | Rank | Start Pos. | Avg. Fin |
| 1 | 2nd | 1.00 | 1 | 32nd | 33.50 |
| T2 | 5th | 6.50 | 2 | 30th | 31.00 |
| T2 | 33rd | 6.50 | 3 | 21st | 30.50 |
| 4 | 4th | 7.00 | 4 | 34th | 30.00 |
| T5 | 9th | 10.50 | T5 | 26th | 28.00 |
| T5 | 14th | 10.50 | T5 | 36th | 28.00 |
| T7 | 15th | 12.00 | 7 | 23rd | 26.00 |
| T7 | 16th | 12.00 | 8 | 24th | 25.50 |
| 9 | 10th | 13.50 | 9 | 27th | 23.50 |
| 10 | 17th | 14.00 | 10 | 18th | 23.00 |
– As stated near the beginning of this article you definitely want to start 2nd this weekend as that starting position has never finished worse than 1st here at Iowa.
| Best Avg. Driver Rating |
Best Avg. Top 15% |
||||||
| Rank | Driver | Driv. Rate | Starts | Rank | Driver | Top 15% | Starts |
| 1 | William Byron | 131.55 | 2 | 1 | Ryan Blaney | 97.86 | 2 |
| 2 | Ryan Blaney | 130.75 | 2 | 2 | William Byron | 92.86 | 2 |
| 3 | Brad Keselowski | 105.50 | 2 | 3 | Brad Keselowski | 91.43 | 2 |
| 4 | Chase Elliott | 104.95 | 2 | 4 | Chase Elliott | 90.14 | 2 |
| 5 | Josh Berry | 95.50 | 2 | 5 | Josh Berry | 79.71 | 2 |
| 6 | Chase Briscoe | 93.05 | 2 | 6 | Alex Bowman | 69.57 | 2 |
| 7 | Joey Logano | 88.80 | 2 | 7 | Justin Haley | 68.29 | 2 |
| 8 | Alex Bowman | 88.10 | 2 | 8 | Daniel Suarez | 62.14 | 2 |
| 9 | Christopher Bell | 86.90 | 2 | 9 | Chase Briscoe | 59.43 | 2 |
| 10 | Kyle Larson | 83.60 | 2 | 10 | Joey Logano | 58.43 | 2 |
– The ones to watch this weekend are clear as Brad Keselowski, Ryan Blaney, and William Byron are the only drivers to be top 5 in both tables above and both tables below.
| Best Avg. Fin. All-time |
Best Laps Led% All-time |
||||||
| Rank | Driver | Avg. Fin. | Starts | Rank | Driver | Laps Led% | Starts |
| 1 | William Byron | 1.50 | 2 | 1 | Ryan Blaney | 32.86 | 2 |
| 2 | Ryan Blaney | 2.50 | 2 | 2 | William Byron | 20.14 | 2 |
| 3 | Brad Keselowski | 6.50 | 2 | 3 | Chase Briscoe | 11.57 | 2 |
| T4 | Alex Bowman | 7.50 | 2 | 4 | Kyle Larson | 11.43 | 2 |
| T4 | Joey Logano | 7.50 | 2 | 5 | Brad Keselowski | 10.43 | 2 |
| 6 | Chase Elliott | 8.50 | 2 | 6 | Josh Berry | 4.57 | 2 |
| 7 | Josh Berry | 10.00 | 2 | 7 | Austin Cindric | 2.86 | 2 |
| 8 | Christopher Bell | 10.50 | 2 | 8 | Chris Buescher | 2.29 | 2 |
| T9 | Carson Hocevar | 11.00 | 2 | 9 | Chase Elliott | 1.71 | 2 |
| T9 | Ross Chastain | 11.00 | 2 | 10 | Christopher Bell | 1.00 | 2 |
| Most Iowa Starts All-time | Best Laps Completed% |
|||||
| Rank | Driver | Starts | Rank | Driver | Lap Comp% | Starts |
| T1 | 31 drivers tied | 2 | T1 | 14 drivers tied | 100 | 1-2 |
– Of the 14 drivers to run at least one race here and finish all the laps in those races 12 of them have ran in both races, with only Cole Custer and Riley Herbst have 100% running just one race.
| Most Iowa Wins All-time | Best Win% All-time |
|||||
| Rank | Driver | Wins | Rank | Driver | Win% | Wins |
| T1 | Ryan Blaney | 1 | T1 | Ryan Blaney | 50.00 | 1 |
| T1 | William Byron | 1 | T1 | William Byron | 50.00 | 1 |
– In the 2 Iowa Cup races there have been 4 different drivers that have won each race and each Pole.
| Rank | Driver | Poles | Rank | Driver | Poles |
| T1 | Chase Briscoe | 1 | T1 | Kyle Larson | 1 |
| Most Iowa Top 3’s All-time | Best Top 3% All-time | |||||
| Rank | Driver | Top 3’s | Rank | Driver | Top3% | Top3’s |
| 1 | William Byron | 2 | 1 | William Byron | 100 | 2 |
| T2 | Brad Keselowski | 1 | T2 | Brad Keselowski | 50.00 | 1 |
| T2 | Chase Briscoe | 1 | T2 | Chase Briscoe | 50.00 | 1 |
| T2 | Chase Elliott | 1 | T2 | Chase Elliott | 50.00 | 1 |
| T2 | Ryan Blaney | 1 | T2 | Ryan Blaney | 50.00 | 1 |

William Byron has had a strangle hold on finishing well at Iowa as he’s finished Top 3 in both Iowa Cup races. Photo by Meg Oliphant — Getty Images
| Most Iowa Top 5’s All-time | Best Top 5% All-time | |||||
| Rank | Driver | Top 5’s | Rank | Driver | Top5% | Top5’s |
| T1 | Ryan Blaney | 2 | T1 | Ryan Blaney | 100 | 2 |
| T1 | William Byron | 2 | T1 | William Byron | 100 | 2 |
| T3 | Brad Keselowski | 1 | T3 | Brad Keselowski | 50.00 | 1 |
| T3 | Chase Briscoe | 1 | T3 | Chase Briscoe | 50.00 | 1 |
| T3 | Chase Elliott | 1 | T3 | Chase Elliott | 50.00 | 1 |
| T3 | Christopher Bell | 1 | T3 | Christopher Bell | 50.00 | 1 |
| T3 | Ricky Stenhouse Jr. | 1 | T3 | Ricky Stenhouse Jr. | 50.00 | 1 |
| T3 | Ryan Preece | 1 | T3 | Ryan Preece | 50.00 | 1 |
– Toyota has been dominant in 2026, but they haven’t been close to that in the 2 Iowa Cup races as only 2 of the 10 Top 5’s here have been from Toyota drivers.
| Most Iowa Top 10’s All-time | Best Top 10% All-time | |||||
| Rank | Driver | Top 10’s | Rank | Driver | Top10% | Top10’s |
| T1 | Alex Bowman | 2 | T1 | Alex Bowman | 100 | 2 |
| T1 | Brad Keselowski | 2 | T1 | Brad Keselowski | 100 | 2 |
| T1 | Joey Logano | 2 | T1 | Joey Logano | 100 | 2 |
| T1 | Ryan Blaney | 2 | T1 | Ryan Blaney | 100 | 2 |
| T1 | William Byron | 2 | T1 | William Byron | 100 | 2 |
| T6 | 10 drivers tied | 1 | T6 | 10 drivers tied | 50.00 | 1 |
– There have only been 5 drivers to finish both Iowa Cup races in the Top 10, but Hendrick and Penske make up 4 of the 5.
| Most Iowa Stage Wins All-time | Best Stage Win% All-time |
|||||
| Rank | Driver | Stage W’s |
Rank | Driver | Stage W% | Stage W’s |
| 1 | Brad Keselowski | 2 | T1 | Brad Keselowski | 50.00 | 2 |
| T2 | Kyle Larson | 1 | T2 | Kyle Larson | 25.00 | 1 |
| T2 | Ryan Blaney | 1 | T2 | Ryan Blaney | 25.00 | 1 |
– Last year Brad Keselowski won both Stage 1 and 2 to become the first Cup driver to get 2 Stage Wins at Iowa.
| Most Iowa Stage T10’s All-time | Best Stage T10% All-time | |||||
| Rank | Driver | Stage T10’s |
Rank | Driver | Stage T10% | Stage T10’s |
| T1 | Brad Keselowski | 4 | T1 | Brad Keselowski | 100 | 4 |
| T1 | Ryan Blaney | 4 | T1 | Ryan Blaney | 100 | 4 |
| T3 | Chase Elliott | 3 | T3 | Chase Elliott | 75.00 | 3 |
| T3 | Josh Berry | 3 | T3 | Josh Berry | 75.00 | 3 |
| T3 | Kyle Larson | 3 | T3 | Kyle Larson | 75.00 | 3 |
| T6 | Austin Cindric | 2 | T6 | Austin Cindric | 50.00 | 2 |
| T6 | Justin Haley | 2 | T6 | Justin Haley | 50.00 | 2 |
| T6 | Kyle Busch | 2 | T6 | Kyle Busch | 50.00 | 2 |
| T6 | William Byron | 2 | T6 | William Byron | 50.00 | 2 |
| T10 | 15 drivers tied | 1 | T10 | Corey LaJoie | 50.00 | 2 |
| T10 | 14 drivers tied | 25.00 | 1 | |||

A pair of Ford drivers, Brad Keselowski and Ryan Blaney, are the only drivers that have gone 4 for 4 in getting Stage T10’s at Iowa. Photo by Meg Oliphant — Getty Images
| Most Iowa Starts without Win |
Longest Iowa Win Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| T1 | 29 drivers tied | 2 | T1 | Ryan Blaney | 1 | 2024 |
| T1 | William Byron | 1 | 2025 | |||

This weekend William Byron will look to become the first driver to get 2 straight Cup wins here at Iowa. Meanwhile Chase Briscoe will look to become the first driver to get 2 straight Cup Poles here. Photo by Sean Gardner — Getty Images
| Most Iowa Starts without Pole |
Longest Iowa Pole Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| T1 | 29 drivers tied | 2 | T1 | Kyle Larson | 1 | 2024 |
| T1 | Chase Briscoe | 1 | 2025 | |||
| Most Iowa Starts without Top 3 |
Longest Iowa Top 3 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| T1 | 26 drivers tied | 2 | 1 | William Byron | 2 | 2024-25 |
| T2 | Chase Elliott | 1 | 2024 | |||
| T2 | Ryan Blaney | 1 | 2024 | |||
| T2 | Brad Keselowski | 1 | 2025 | |||
| T2 | Chase Briscoe | 1 | 2025 | |||
– 24 of the 26 drivers that are tied for the lead in the “Without Top 3” list will look to get that first Top 3 this weekend.
| Most Iowa Starts without Top 5 |
Longest Iowa Top 5 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| T1 | 23 drivers tied | 2 | T1 | Ryan Blaney | 2 | 2024-25 |
| T1 | William Byron | 2 | 2024-25 | |||
| T3 | Chase Elliott | 1 | 2024 | |||
| T3 | Christopher Bell | 1 | 2024 | |||
| T3 | Ricky Stenhouse Jr. | 1 | 2024 | |||
| T3 | Brad Keselowski | 1 | 2025 | |||
| T3 | Chase Briscoe | 1 | 2025 | |||
| T3 | Ryan Preece | 1 | 2025 | |||
– Ryan Blaney and William Byron have been great at Iowa as they are the only drivers to finish 2 straight races inside the Top 5 here.
| Most Iowa Starts without Top 10 |
Longest Iowa Top 10 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| T1 | 16
drivers tied |
2 | T1 | Alex Bowman | 2 | 2025 |
| T1 | Brad Keselowski | 2 | 2025 | |||
| T1 | Joey Logano | 2 | 2025 | |||
| T1 | Ryan Blaney | 2 | 2025 | |||
| T1 | William Byron | 2 | 2025 | |||
| T6 | 10 drivers tied | 1 | 2024-25 | |||
– 16 of the 31 drivers to run both Iowa Cup races have yet to get a Top 10 finish here.
| Most Iowa Stages without Stage Win |
Longest Iowa Stage Win Streak (since 2017) |
|||||
| Rank | Driver | Stages | Rank | Driver | Streak | Race |
| T1 | 28 drivers tied | 4 | 1 | Brad Keselowski | 2 | 2025.23 s1&s2 |
| T2 | Ryan Blaney | 1 | 2024.17 s1 | |||
| T2 | Kyle Larson | 1 | 2024.17 s2 | |||

It only took 2 Cup races at Iowa to have someone get back-to-back Stage Wins as Brad Keselowski did so last year. Photo by Jeff Robinson — Icon Sportswire via Getty Images
| Most Iowa Stages without Stage T10 |
Longest Iowa Stage T10 Streak (since 2017) |
|||||
| Rank | Driver | Stages | Rank | Driver | Streak | Race |
| T1 | Christopher Bell | 4 | T1 | Brad Keselowski | 4 | 2024.17 s1- 2025.23 s2 |
| T1 | John Hunter Nemechek | 4 | T1 | Ryan Blaney | 4 | 2024.17 s1- 2025.23 s2 |
| T1 | Michael McDowell | 4 | T3 | Chase Elliott | 3 | 2024.17 s1- 2025.23 s1 |
| T1 | Noah Gragson | 4 | T3 | Kyle Larson | 3 | 2024.17 s1- 2025.23 s1 |
| T1 | Ricky Stenhouse Jr. | 4 | T5 | Josh Berry | 2 | 2024.17 s1&s2 |
| T1 | Ross Chastain | 4 | T5 | Justin Haley | 2 | 2024.17 s2- 2025.23 s1 |
| T1 | Tyler Reddick | 4 | T5 | Austin Cindric | 2 | 2025.23 s1&s2 |
| T1 | Zane Smith | 4 | T8 | 20 drivers tied | 1 | — |
| T9 | 10 drivers tied | 2 | ||||
– Out of the 31 drivers to have started both Iowa Cup races only 9 drivers have yet to get a Stage T10 here.