FireKeepers Casino 400
Michigan International Speedway — June 8, 2025
Denny Hamlin
Winner
200
Laps
33
Entries
11
Leaders
Denny Hamlin won the 2025 FireKeepers Casino 400 at Michigan International Speedway on June 8, 2025, leading 5 of 200 laps. Chris Buescher finished second; Ty Gibbs rounded out the podium. The race featured 11 different leaders.
Race Details
Date
Sunday, June 8, 2025
Season
2025
Winner
Leaders
11 drivers
| Pos | Start | +/- | Driver |
|---|---|---|---|
| 1 | 3 | +2 | Denny Hamlin |
| 2 | 6 | +4 | Chris Buescher |
| 3 | 8 | +5 | Ty Gibbs |
| 4 | 9 | +5 | Bubba Wallace |
| 5 | 5 | — | Kyle Larson |
| 6 | 20 | +14 | Ross Chastain |
| 7 | 10 | +3 | Zane Smith |
| 8 | 2 | -6 | Kyle Busch |
| 9 | 23 | +14 | Ryan Preece |
| 10 | 27 | +17 | Brad Keselowski |
| 11 | 25 | +14 | Christopher Bell |
| 12 | 19 | +7 | A.J. Allmendinger |
| 13 | 26 | +13 | Shane van Gisbergen |
| 14 | 28 | +14 | Austin Dillon |
| 15 | 30 | +15 | Ricky Stenhouse Jr. |
| 16 | 31 | +15 | Justin Haley |
| 17 | 15 | -2 | Joey Logano |
| 18 | 1 | -17 | Chase Briscoe |
| 19 | 17 | -2 | Chase Elliott |
| 20 | 12 | -8 | Tyler Reddick |
| 24 | 18 | -6 | Ty Dillon |
| 25 | 34 | +9 | Riley Herbst |
| 26 | 36 | +10 | Cody Ware |
| 27 | 29 | +2 | Noah Gragson |
| 28 | 4 | -24 | William Byron |
| 29 | 14 | -15 | Carson Hocevar |
| 30 | 32 | +2 | Michael McDowell |
| 31 | 11 | -20 | Austin Cindric |
| 32 | 13 | -19 | Ryan Blaney |
| 33 | 33 | — | Todd Gilliland |
| 34 | 21 | -13 | John Hunter Nemechek |
| 35 | 24 | -11 | Cole Custer |
| 36 | 16 | -20 | Alex Bowman |
Stage Results
| Driver | Stage 1 | Stage 2 | Stage 3 | Stage Pts |
|---|---|---|---|---|
| Denny Hamlin | 3 | 8 | — | 11 |
| Chris Buescher | 1 | 1 | — | 10 |
| Bubba Wallace | 8 | 7 | — | 7 |
| Chase Briscoe | 4 | 4 | — | 7 |
| Tyler Reddick | — | 4 | — | 7 |
| Ross Chastain | — | 5 | — | 6 |
| Ryan Preece | — | 6 | — | 5 |
| Kyle Larson | 7 | 7 | — | 4 |
| Kyle Busch | 9 | 9 | — | 2 |
| Ty Gibbs | — | — | — | — |
| Zane Smith | — | — | — | — |
| Brad Keselowski | — | — | — | — |
| Christopher Bell | — | — | — | — |
| A.J. Allmendinger | — | — | — | — |
| Shane van Gisbergen | — | — | — | — |
| Austin Dillon | — | — | — | — |
| Ricky Stenhouse Jr. | — | — | — | — |
| Justin Haley | — | — | — | — |
| Joey Logano | — | — | — | — |
| Chase Elliott | — | — | — | — |
| Ty Dillon | — | — | — | — |
| Riley Herbst | — | — | — | — |
| Cody Ware | — | — | — | — |
| Noah Gragson | — | — | — | — |
| William Byron | — | — | — | — |
| Carson Hocevar | — | — | — | — |
| Michael McDowell | — | — | — | — |
| Austin Cindric | — | — | — | — |
| Ryan Blaney | — | — | — | — |
| Todd Gilliland | — | — | — | — |
| John Hunter Nemechek | — | — | — | — |
| Cole Custer | — | — | — | — |
| Alex Bowman | — | — | — | — |
Model Performance
How well did the NR-Rating model predict this race? Across 33 matched drivers, the model averaged 9.6 positions off — worse than the season average of 8.5. Below Average
| Pos | Driver | Predicted | Actual | Delta |
|---|---|---|---|---|
| 1 | Denny Hamlin | 8.2 | 1 | +7.2 |
| 2 | Chris Buescher | 9.2 | 2 | +7.2 |
| 3 | Ty Gibbs | 14.5 | 3 | +11.5 |
| 4 | Bubba Wallace | 12.7 | 4 | +8.7 |
| 5 | Kyle Larson | 12.7 | 5 | +7.7 |
| 6 | Ross Chastain | 13.3 | 6 | +7.3 |
| 7 | Zane Smith | 19.1 | 7 | +12.1 |
| 8 | Kyle Busch | 17.0 | 8 | +9.0 |
| 9 | Ryan Preece | 10.1 | 9 | +1.1 |
| 10 | Brad Keselowski | 11.2 | 10 | +1.2 |
| 11 | Christopher Bell | 10.7 | 11 | -0.3 |
| 12 | A.J. Allmendinger | 18.3 | 12 | +6.3 |
| 13 | Shane van Gisbergen | 18.3 | 13 | +5.3 |
| 14 | Austin Dillon | 17.1 | 14 | +3.1 |
| 15 | Ricky Stenhouse Jr. | 19.9 | 15 | +4.9 |
| 16 | Justin Haley | 19.9 | 16 | +3.9 |
| 17 | Joey Logano | 14.7 | 17 | -2.3 |
| 18 | Chase Briscoe | 11.9 | 18 | -6.1 |
| 19 | Chase Elliott | 7.8 | 19 | -11.2 |
| 20 | Tyler Reddick | 6.2 | 20 | -13.8 |
(showing top 20 finishers)
Predicted finish from NR-Rating model. Delta = predicted − actual (positive = driver beat prediction). Confidence: High Confidence = low variance (stdDev ≤ 9), Moderate = medium variance, Coinflip = high variance.
Historical Context
- Denny Hamlin: has 41 career starts at Michigan International Speedway with a 10.9 avg finish (5 wins) — the model may have underweighted this track history.
- Tyler Reddick: was the model’s top pick based on 12 career starts at Michigan International Speedway with a 16.4 avg finish (2 wins), finishing P20 on the day.
- Cody Ware: was the biggest surprise, finishing P26 vs predicted P56. Track history: 4 starts, 28.8 avg finish.
Explore More
Frequently Asked Questions
Who won the 2025 FireKeepers Casino 400?
Denny Hamlin won the 2025 FireKeepers Casino 400 at Michigan International Speedway driving for Joe Gibbs Racing.
Where was the 2025 FireKeepers Casino 400 held?
The 2025 FireKeepers Casino 400 was held at Michigan International Speedway on June 8, 2025.