Who won the NASCAR race today at Michigan? Full results from 2025 FireKeepers Casino 400

NASCAR: NASCAR Cup Series Race at Michigan - Source: Imagn
NASCAR Cup Series FireKeepers Casino 400 at Michigan result (Source: Imagn)

The 2025 FireKeepers Casino 400 is finally done and dusted. The 15th race of the 2025 NASCAR Cup Series season started at 2 p.m. ET and lasted for two hours, 48 minutes, and 20 seconds at Michigan International Speedway, with 36 entries.

This year’s FireKeepers Casino 400 saw 15 lead changes among 11 different drivers and witnessed 11 caution flags.


Who won the NASCAR race today?

Denny Hamlin, driving the #11 Ford for Joe Gibbs Racing, secured his third win of the 2025 NASCAR Cup Series season at Michigan International Speedway.

Hamlin emerged victorious after saving enough fuel to put himself in front in the closing laps of Michigan. He grabbed the lead from William Byron with four laps to go and then held off Chris Buescher on the final lap to cross the finish line in P1.

The 44-year-old Tampa, Florida, native led only five laps and crossed the finish line by an impressive margin of 1.099 seconds ahead of Buescher to take the checkered flag in Sunday’s FireKeepers Casino 400. The win marked Hamlin’s 57th of his career.

Meanwhile, Chris Buescher finished runner-up, followed by Ty Gibbs, Bubba Wallace, and Kyle Larson in the top five. Ross Chastain, Zane Smith, Kyle Busch, Ryan Preece, and Brad Keselowski completed the top 10.

Joey Logano, the defending series champion, finished 22nd in the 36-driver field.


2025 FireKeepers Casino 400 final results

Here are the final results of NASCAR’s 2025 FireKeepers Casino 400 at the Michigan International Speedway:

  1. #11 - Denny Hamlin
  2. #17 - Chris Buescher
  3. #54 - Ty Gibbs
  4. #23 - Bubba Wallace
  5. #5 - Kyle Larson
  6. #1 - Ross Chastain
  7. #38 - Zane Smith
  8. #8 - Kyle Busch
  9. #60 - Ryan Preece
  10. #6 - Brad Keselowski
  11. #43 - Erik Jones
  12. #21 - Josh Berry
  13. #45 - Tyler Reddick
  14. #99 - Daniel Suárez
  15. #9 - Chase Elliott
  16. #20 - Christopher Bell
  17. #16 - A. J. Allmendinger
  18. #88 - Shane van Gisbergen (R)
  19. #3 - Austin Dillon
  20. #47 - Ricky Stenhouse Jr.
  21. #7 - Justin Haley
  22. #22 - Joey Logano
  23. #19 - Chase Briscoe
  24. #10 - Ty Dillon
  25. #35 - Riley Herbst (R)
  26. #51 - Cody Ware
  27. #4 - Noah Gragson
  28. #24 - William Byron
  29. #77 - Carson Hocevar
  30. #71 - Michael McDowell
  31. #2 - Austin Cindric
  32. #12 - Ryan Blaney
  33. #34 - Todd Gilliland
  34. #42 - John Hunter Nemechek
  35. #41 - Cole Custer
  36. #48 - Alex Bowman

You can catch the NASCAR teams and drivers next at Autódromo Hermanos Rodríguez on June 15 for the 16th race of the season.

Get the latest NASCAR All-Star race news, Xfinity Series updates, breaking news, rumors, and today’s top stories with the latest news on NASCAR.

Quick Links

Edited by Yash Soni
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications