← Brad Keselowski

Brad Keselowski at Iowa Speedway

Brad Keselowski has made 8 career starts at Iowa Speedway, posting 3 wins, 5 top-five finishes, and a 6.8 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
8
Races
3
Wins
5
Top 5
7
Top 10
6.8
Avg Finish
1
Best Finish
375
Laps Led

Race-by-Race Results

Year Race Start Finish
2026 Iowa Corn 350 Powered by Ethanol 4 27
2025 Iowa Corn 350 5 3
2024 Iowa Corn 350 5 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 8 career starts.
What is Brad Keselowski's average finish at Iowa Speedway?
Brad Keselowski's average finish at Iowa Speedway is 6.8 across 8 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 8 career races.