The checkered flag is out for the NASCAR Michigan race.
Denny Hamlin won the FireKeepers Casino 400 at Michigan International Speedway on June 8. This is Hamlin’s third win of the season and No. 57 of his career. It was also the first win for Joe Gibbs Racing at Michigan since Matt Kenseth in 2015.
Chris Buescher earned his first stage victory of the season in the opening stage at Michigan. William Byron won the second stage to earn his seventh stage victory of the season. The Michigan race had seven cautions for 33 laps and 15 lead changes.
Here are the results for the NASCAR Michigan race.
Who won NASCAR Michigan race? Winner, race results for FireKeepers Casino 400 Cup Series race
The unofficial full running order, results from NASCAR Cup Series FireKeepers Casino 400 at Michigan International Speedway.
- Denny Hamlin, No. 11 Joe Gibbs Racing Toyota
- Chris Buescher, No. 17 Roush Fenway Keselowski Racing Ford
- Ty Gibbs, No. 54 Joe Gibbs Racing Toyota
- Bubba Wallace, No. 23 23XI Racing Toyota
- Kyle Larson, No. 5 Hendrick Motorsports Chevrolet
- Ross Chastain, No. 1 Trackhouse Racing Chevrolet
- Zane Smith, No. 38 Front Row Motorsports Ford
- Kyle Busch, No. 8 Richard Childress Racing Chevrolet
- Ryan Preece, No. 60 RFK Racing Ford
- Brad Keselowski, No. 6 Roush Fenway Keselowski Racing Ford
- Erik Jones, No. 43 Legacy Motor Club Toyota
- Josh Berry, No. 21 Wood Brothers Racing Ford
- Tyler Reddick, No. 45 23XI Racing Toyota
- Daniel Suarez, No. 99 Trackhouse Racing Chevrolet
- Chase Elliott, No. 9 Hendrick Motorsports Chevrolet
- Christopher Bell, No. 20 Joe Gibbs Racing Toyota
- AJ Allmendinger, No. 16 Kaulig Racing Chevrolet
- Shane van Gisbergen, No. 88 Trackhouse Racing Chevrolet
- Austin Dillon, No. 3 Richard Childress Racing Chevrolet
- Ricky Stenhouse Jr., No. 47 HYAK Motorsports Chevrolet
- Justin Haley, No. 7 Spire Motorsports Chevrolet
- Joey Logano, No. 22 Team Penske Ford
- Chase Briscoe, No. 19 Joe Gibbs Racing Toyota
- Ty Dillon, No. 10 Kaulig Racing Chevrolet
- Riley Herbst, No. 35 23XI Racing Toyota
- Cody Ware, No. 51 Rick Ware Racing Ford
- Noah Gragson, No. 4 Front Row Motorsports Ford
- William Byron, No. 24 Hendrick Motorsports Chevrolet
- Carson Hocevar, No. 77 Spire Motorsports Chevrolet
- Michael McDowell, No. 71 Spire Motorsports Chevrolet
- Austin Cindric, No. 2 Team Penske Ford
- Ryan Blaney, No. 12 Team Penske Ford
- Todd Gilliland, No. 34 Front Row Motorsports Ford
- John Hunter Nemechek, No. 42 Legacy Motor Club Toyota
- Cole Custer, No. 41 Haas Factory Team Ford
- Alex Bowman, No. 48 Hendrick Motorsports Chevrolet