← Brad Keselowski

Brad Keselowski at Iowa Speedway

Brad Keselowski has made 7 career starts at Iowa Speedway, posting 3 wins, 5 top-five finishes, and a 3.9 average finish. With 375 laps led, every trip to Iowa Speedway tells a story — explore the full race-by-race breakdown below.

Career at Iowa Speedway
7
Races
3
Wins
5
Top 5
7
Top 10
3.9
Avg Finish
1
Best Finish
375
Laps Led

Race-by-Race Results

Year Race Start Finish
2025 Iowa Corn 350 5 3
2024 Iowa Corn 350 15 10
2016 NASCAR XFINITY SERIES AT IOWA 7 3
2016 NASCAR XFINITY SERIES AT IOWA 5 8
2014 NASCAR Nationwide Series at Iowa 2 1
2013 NASCAR Nationwide Series at Iowa 5 1
2009 U.S. Cellular 250 11 1

Frequently Asked Questions

How many times has Brad Keselowski won at Iowa Speedway?
Brad Keselowski has won 3 times at Iowa Speedway in 7 career starts.
What is Brad Keselowski's average finish at Iowa Speedway?
Brad Keselowski's average finish at Iowa Speedway is 3.9 across 7 races, with a best finish of 1 (win).
How many laps has Brad Keselowski led at Iowa Speedway?
Brad Keselowski has led 375 laps at Iowa Speedway across 7 career races.