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 2025 Cup Series season.
First Winner: Ryan Blaney 06/16/2024
Most Recent Winner: Ryan Blaney 06/16/2024
| Rank | Race | Start Pos. | Driver |
| 1 | 2024-17 | 2 | Ryan Blaney |

In the only Iowa Cup race Ryan Blaney started 2nd en route to his victory. Photo by Jonathan Bachman — Getty Images
| Rank | Race | Finish | Driver |
| 1 | 2024-17 | 34 | Kyle Larson |
– Kyle Larson is the only Cup Pole winner at Iowa and he didn’t fair too well last year.
| Race | Driver |
| – | – |
– It’s only been one race, but no Cup driver has won an Iowa race and the Pole in the same weekend, and no driver has swept both stages as seen in the tables below.
| Race | Driver | Race Finish |
| – | – | – |
| Drivers to win both Stages and Race | Drivers to win Pole, both Stages & Race | ||
| Race | Driver | Race | Driver |
| – | – | – | – |
| 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 | 2024-17 | 57.43 | Ryan Blaney |
– Based on the table above leading a lot of laps this weekend will be key to winning the race as Ryan Blaney led well over half the race en route to his win last year.
| Rank | Race | Laps Led% | Driver | Fin. | Rank | Race | Laps Led% | Driver | Fin. |
| 1 | 2024-17 | 57.43 | Ryan Blaney | 1st | 6 | 2024-17 | 1.43 | Brad Keselowski | 10th |
| 2 | 2024-17 | 22.86 | Kyle Larson | 34th | T7 | 2024-17 | 1.14 | Ricky Stenhouse Jr. | 5th |
| 3 | 2024-17 | 9.14 | Josh Berry | 7th | T7 | 2024-17 | 1.14 | Daniel Suarez | 9th |
| 4 | 2024-17 | 4.57 | Chris Buescher | 18th | 9 | 2024-17 | 0.29 | Chase Elliott | 3rd |
| 5 | 2024-17 | 2.00 | Christopher Bell | 4th |
– Leading laps this year may be an indication of a good finish this weekend as 7 of the 9 drivers to lead a lap at Iowa last year finished in 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 | Christopher Bell | 97.3 | 4th |
| 2 | 2024-17 | William Byron | 120.0 | 2nd | 7 | 2024-17 | Ross Chastain | 94.4 | 11th |
| 3 | 2024-17 | Chase Elliott | 116.6 | 3rd | 8 | 2024-17 | Alex Bowman | 91.6 | 8th |
| 4 | 2024-17 | Josh Berry | 110.2 | 7th | 9 | 2024-17 | Daniel Suarez | 90.1 | 9th |
| 5 | 2024-17 | Joey Logano | 100.4 | 6th | 10 | 2024-17 | Kyle Larson | 88.6 | 34th |
– In the first Cup race at Iowa last year Ryan Blaney put up a really good Driver Rating that’s going to be hard to beat this year.
| Most Recent | Driver | Finish |
| 2024-17 | Daniel Suarez | 9th |

Daniel Suarez was the only driver to run every lap of last years race in the Top 15, and he hopes to continue that this weekend. 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 | 2024-17 | 14 | 1 | 2024-17 | 14 |
– The only track that had less drivers finish on the lead lap last year was Bristol, both races at that track saw 10 or less drivers finish on the lead lap.
| Best Avg. Fin. by Starting Position (1-36) |
Worst Avg. Fin. by Starting Position (1-36) |
||||
| Rank | Start Pos. | Avg. Fin | Rank | Start Pos. | Avg. Fin |
| 1 | 2nd | 1.0 | 1 | 18th | 36.0 |
| 2 | 4th | 2.0 | 2 | 7th | 35.0 |
| 3 | 9th | 3.0 | 3 | 1st | 34.0 |
| 4 | 10th | 4.0 | 4 | 28th | 33.0 |
| 5 | 35th | 5.0 | 5 | 32nd | 32.0 |
| 6 | 11th | 6.0 | 6 | 26th | 31.0 |
| 7 | 3rd | 7.0 | 7 | 21st | 30.0 |
| 8 | 33rd | 8.0 | 8 | 30th | 29.0 |
| 9 | 13th | 9.0 | 9 | 6th | 28.0 |
| 10 | 5th | 10.0 | 10 | 29th | 27.0 |
– The only thing anyone can learn from the two tables above is that starting position in last years race meant nothing in terms of finishing position.
| Best Avg. Driver Rating |
Best Avg. Top 15% |
||||||
| Rank | Driver | Driv. Rate | Starts | Rank | Driver | Top 15% | Starts |
| 1 | Ryan Blaney | 146.0 | 1 | 1 | Daniel Suarez | 100 | 1 |
| 2 | William Byron | 120.0 | 1 | T2 | Chase Elliott | 98.86 | 1 |
| 3 | Chase Elliott | 116.6 | 1 | T2 | Ryan Blaney | 98.86 | 1 |
| 4 | Josh Berry | 110.2 | 1 | 4 | Josh Berry | 96.57 | 1 |
| 5 | Joey Logano | 100.4 | 1 | 5 | William Byron | 96.29 | 1 |
| 6 | Christopher Bell | 97.3 | 1 | 6 | Joey Logano | 89.43 | 1 |
| 7 | Ross Chastain | 94.4 | 1 | 7 | Brad Keselowski | 86.86 | 1 |
| 8 | Alex Bowman | 91.6 | 1 | 8 | Ross Chastain | 76.86 | 1 |
| 9 | Daniel Suarez | 90.1 | 1 | 9 | Alex Bowman | 71.71 | 1 |
| 10 | Kyle Larson | 88.6 | 1 | 10 | Justin Haley | 68.86 | 1 |

Just furthering how great Ryan Blaney was at Iowa last year he’s top 2 in all 4 tables above and below, and he’s 1st in 3 out of the 4 as well. Photo by Sean Gardner — Getty Images
| Best Avg. Fin. All-time |
Best Laps Led% All-time |
||||||
| Rank | Driver | Avg. Fin. | Starts | Rank | Driver | Laps Led% | Starts |
| 1 | Ryan Blaney | 1.0 | 1 | 1 | Ryan Blaney | 57.43 | 1 |
| 2 | William Byron | 2.0 | 1 | 2 | Kyle Larson | 22.86 | 1 |
| 3 | Chase Elliott | 3.0 | 1 | 3 | Josh Berry | 9.14 | 1 |
| 4 | Christopher Bell | 4.0 | 1 | 4 | Chris Buescher | 4.57 | 1 |
| 5 | Ricky Stenhouse Jr. | 5.0 | 1 | 5 | Christopher Bell | 2.00 | 1 |
| 6 | Joey Logano | 6.0 | 1 | 6 | Brad Keselowski | 1.43 | 1 |
| 7 | Josh Berry | 7.0 | 1 | T7 | Ricky Stenhouse Jr. | 1.14 | 1 |
| 8 | Alex Bowman | 8.0 | 1 | T7 | Daniel Suarez | 1.14 | 1 |
| 9 | Daniel Suarez | 9.0 | 1 | 9 | Chase Elliott | 0.29 | 1 |
| 10 | Brad Keselowski | 10.0 | 1 | ||||
| Most Iowa Starts All-time | Best Laps Completed% |
|||||
| Rank | Driver | Starts | Rank | Driver | Lap Comp% | Starts |
| T1 | 36 drivers tied | 1 | T1 | 14 drivers tied | 100 | 1 |
– There were more drivers that finished off the lead lap than on the lead lap in the inaugural Iowa race last year.
| Most Iowa Wins All-time | Best Win% All-time |
|||||
| Rank | Driver | Wins | Rank | Driver | Win% | Wins |
| T1 | Ryan Blaney | 1 | T1 | Ryan Blaney | 100 | 1 |
– With last year being the only Iowa Cup race Ryan Blaney obviously has a perfect Win% here.
| Rank | Driver | Poles |
| T1 | Kyle Larson | 1 |

Kyle Larson won the only Pole that has even been competed for here at Iowa in the Cup Series. Photo by James Gilbert — Getty Images
| Most Iowa Top 3’s All-time | Best Top 3% All-time | |||||
| Rank | Driver | Top 3’s | Rank | Driver | Top3% | Top3’s |
| T1 | Chase Elliott | 1 | T1 | Chase Elliott | 100 | 1 |
| T1 | Ryan Blaney | 1 | T1 | Ryan Blaney | 100 | 1 |
| T1 | William Byron | 1 | T1 | William Byron | 100 | 1 |
– In the only Iowa Cup race here no Toyota finished in the Top 3.
| Most Iowa Top 5’s All-time | Best Top 5% All-time | |||||
| Rank | Driver | Top 5’s | Rank | Driver | Top5% | Top5’s |
| T1 | Chase Elliott | 1 | T1 | Chase Elliott | 100 | 1 |
| T1 | Christopher Bell | 1 | T1 | Christopher Bell | 100 | 1 |
| T1 | Ricky Stenhouse Jr. | 1 | T1 | Ricky Stenhouse Jr. | 100 | 1 |
| T1 | Ryan Blaney | 1 | T1 | Ryan Blaney | 100 | 1 |
| T1 | William Byron | 1 | T1 | William Byron | 100 | 1 |
– Look for Chevy to be strong this weekend as last year at Iowa Chevy took 3 of the Top 5 spots in the race.
| 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 | 1 | T1 | Alex Bowman | 100 | 1 |
| T1 | Brad Keselowski | 1 | T1 | Brad Keselowski | 100 | 1 |
| T1 | Chase Elliott | 1 | T1 | Chase Elliott | 100 | 1 |
| T1 | Christopher Bell | 1 | T1 | Christopher Bell | 100 | 1 |
| T1 | Daniel Suarez | 1 | T1 | Daniel Suarez | 100 | 1 |
| T1 | Joey Logano | 1 | T1 | Joey Logano | 100 | 1 |
| T1 | Josh Berry | 1 | T1 | Josh Berry | 100 | 1 |
| T1 | Ricky Stenhouse Jr. | 1 | T1 | Ricky Stenhouse Jr. | 100 | 1 |
| T1 | Ryan Blaney | 1 | T1 | Ryan Blaney | 100 | 1 |
| T1 | William Byron | 1 | T1 | William Byron | 100 | 1 |
– All 10 drivers above will look to keep their perfect Top 10 record at Iowa alive this weekend.
| Most Iowa Stage Wins All-time | Best Stage Win% All-time |
|||||
| Rank | Driver | Stage W’s |
Rank | Driver | Stage W% | Stage W’s |
| T1 | Kyle Larson | 1 | T1 | Kyle Larson | 50.00 | 1 |
| T1 | Ryan Blaney | 1 | T1 | Ryan Blaney | 50.00 | 1 |
– Kyle Larson and Ryan Blaney will look to be the first driver to get 2 Stage Wins here at Iowa, unless one of the 35 other drivers wins both stages this weekend.
| 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 | 2 | T1 | Brad Keselowski | 100 | 2 |
| T1 | Chase Elliott | 2 | T1 | Chase Elliott | 100 | 2 |
| T1 | Josh Berry | 2 | T1 | Josh Berry | 100 | 2 |
| T1 | Kyle Larson | 2 | T1 | Kyle Larson | 100 | 2 |
| T1 | Ryan Blaney | 2 | T1 | Ryan Blaney | 100 | 2 |
| T6 | 10 drivers tied | 1 | T6 | 10 drivers tied | 50.00 | 1 |
– Only 5 of the 36 drivers in last years Iowa Cup race got a Stage T10 in both stages.
| Most Iowa Starts without Win |
Longest Iowa Win Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| T1 | 35 drivers tied | 1 | T1 | Ryan Blaney | 1 | 2024 |

Since there has been only 1 Cup race at Iowa Ryan Blaney (#12, inside lane) is the only driver with any Win streak here, and Kyle Larson (#5, outside lane) is the only one with a Pole streak 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 | 35 drivers tied | 1 | T1 | Kyle Larson | 1 | 2024 |
| Most Iowa Starts without Top 3 |
Longest Iowa Top 3 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| T1 | 33 drivers tied | 1 | T1 | Chase Elliott | 1 | 2024 |
| T1 | Ryan Blaney | 1 | 2024 | |||
| T1 | William Byron | 1 | 2024 | |||
– There are plenty of drivers that are looking for either their first Top 3, Top 5, or Top 10 at Iowa this weekend.
| Most Iowa Starts without Top 5 |
Longest Iowa Top 5 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| T1 | 31 drivers tied | 1 | T1 | Chase Elliott | 1 | 2024 |
| T1 | Christopher Bell | 1 | 2024 | |||
| T1 | Ricky Stenhouse Jr. | 1 | 2024 | |||
| T1 | Ryan Blaney | 1 | 2024 | |||
| T1 | William Byron | 1 | 2024 | |||
| Most Iowa Starts without Top 10 |
Longest Iowa Top 10 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| T1 | 26
drivers tied |
1 | T1 | Alex Bowman | 1 | 2024 |
| T1 | Brad Keselowski | 1 | 2024 | |||
| T1 | Chase Elliott | 1 | 2024 | |||
| T1 | Christopher Bell | 1 | 2024 | |||
| T1 | Daniel Suarez | 1 | 2024 | |||
| T1 | Joey Logano | 1 | 2024 | |||
| T1 | Josh Berry | 1 | 2024 | |||
| T1 | Ricky Stenhouse Jr. | 1 | 2024 | |||
| T1 | Ryan Blaney | 1 | 2024 | |||
| T1 | William Byron | 1 | 2024 | |||
| Most Iowa Stages without Stage Win |
Longest Iowa Stage Win Streak (since 2017) |
|||||
| Rank | Driver | Stages | Rank | Driver | Streak | Race |
| T1 | 34 drivers tied | 2 | T1 | Ryan Blaney | 1 | 2024.17 s1 |
| T1 | Kyle Larson | 1 | 2024.17 s2 | |||

Kyle Larson will look to become the first driver to win back-to-back stage at Iowas by winning Stage 1 this weekend. Photo by Jonathan Bachman — Getty Images
| Most Iowa Stages without Stage T10 |
Longest Iowa Stage T10 Streak (since 2017) |
|||||
| Rank | Driver | Stages | Rank | Driver | Streak | Race |
| T1 | 21 drivers tied |
2 | T1 | Brad Keselowski | 2 | 2024.17 s1&s2 |
| T1 | Chase Elliott | 2 | 2024.17 s1&s2 | |||
| T1 | Josh Berry | 2 | 2024.17 s1&s2 | |||
| T1 | Kyle Larson | 2 | 2024.17 s1&s2 | |||
| T1 | Ryan Blaney | 2 | 2024.17 s1&s2 | |||
| T6 | 10 drivers tied | 1 | — | |||
– Almost half the drivers in last years Iowa race got a Stage T10 as 15 drivers got one (or more) and only 21 drivers did not.