← Kyle Larson

Kyle Larson at Michigan International Speedway

Kyle Larson has made 21 career starts at Michigan International Speedway, posting 3 wins, 10 top-five finishes, and a 12.1 average finish. With 309 laps led, every trip to Michigan International Speedway tells a story — explore the full race-by-race breakdown below.

Career at Michigan International Speedway
21
Races
3
Wins
10
Top 5
13
Top 10
12.1
Avg Finish
1
Best Finish
309
Laps Led

Race-by-Race Results

Year Race Start Finish
2025 FireKeepers Casino 400 5 5
2024 FireKeepers Casino 400 11 34
2023 FireKeepers Casino 400 6 5
2022 FireKeepers Casino 400 2 7
2021 FireKeepers Casino 400 5 3
2019 FireKeepers Casino 400 5 14
2019 Consumers Energy 400 7 3
2018 FireKeepers Casino 400 5 28
2018 Consumers Energy 400 5 17
2017 FireKeepers Casino 400 2 1
2017 Pure Michigan 400 5 1
2017 Pure Michigan 400 39
2016 NASCAR SPRINT CUP SERIES AT MICHIGAN 7 3
2016 NASCAR SPRINT CUP SERIES AT MICHIGAN 12 1
2015 NASCAR SPRINT CUP SERIES AT MICHIGAN 16 17
2015 NASCAR SPRINT CUP SERIES AT MICHIGAN 34 13
2015 NASCAR XFINITY SERIES AT MICHIGAN 4 3
2014 NASCAR Sprint Cup Series at Michigan 12 8
2014 NASCAR Sprint Cup Series at Michigan 13 43
2014 NASCAR Nationwide Series at Michigan 4 8
2013 NASCAR Nationwide Series at Michigan 11 2

Frequently Asked Questions

How many times has Kyle Larson won at Michigan International Speedway?
Kyle Larson has won 3 times at Michigan International Speedway in 21 career starts.
What is Kyle Larson's average finish at Michigan International Speedway?
Kyle Larson's average finish at Michigan International Speedway is 12.1 across 21 races, with a best finish of 1 (win).
How many laps has Kyle Larson led at Michigan International Speedway?
Kyle Larson has led 309 laps at Michigan International Speedway across 21 career races.