The 2025 NASCAR Cup Series and Truck Series teams are scheduled to be at the two-mile-long Michigan International Speedway on Saturday, June 7, as the action of the season’s 15th weekend continues at the D-shaped oval track.
The NASCAR Truck Series teams will compete in qualifying at 8:05 a.m. ET before concluding the DQS Solutions & Staffing 250 Powered by Precision Vehicle Logistics main event at noon ET.
The Cup Series teams will compete in a practice and qualifying session at 9:30 a.m. ET and 10:40 a.m. ET, respectively, ahead of Sunday’s (June 8) main event.
The weather forecast for Saturday in Michigan is predicted to be cloudy with a high temperature of 76 degrees and a two percent chance of rain at the start of the Truck Series race.
Complete NASCAR’s Saturday schedule at Michigan International Speedway
Here’s the complete schedule for Saturday’s on-track action across the NASCAR Cup and Truck series at Michigan International Speedway:
Saturday, June 7, 2025
Garage Open
7:30 am ET – 12 pm ET: Cup Series
6:30 am ET – 5:30 pm ET: Truck Series
Track activity
8:05 am ET – 9 am ET: Truck Series qualifying
9:30 am ET – 10:30 am ET: Cup Series practice
10:40 am ET – 11:30 am ET: Cup Series qualifying
12 pm ET: Truck Series race (125 laps & 250 miles)
Saturday’s NASCAR Truck action at Michigan will be streamed on FOX, and Cup action is on Prime Video.
FireKeepers Casino 400 at Michigan International Speedway: Qualifying order
Below is the qualifying order for the 2025 FireKeepers Casino 400 at Michigan International Speedway:
Group A:
- Noah Gragson - 35.900
- Cody Ware - 33.900
- Ricky Stenhouse, Jr. - 32.700
- Justin Haley - 31.100
- Ty Gibbs - 29.800
- Alex Bowman - 29.100
- Austin Dillon - 28.100
- Shane van Gisbergen # - 27.400
- Riley Herbst # - 27.300
- Ty Dillon - 27.200
- Josh Berry - 27.000
- Brad Keselowski - 25.700
- John Hunter Nemechek - 25.500
- Ryan Preece - 24.400
- Cole Custer - 23.500
- Todd Gilliland - 22.300
- Michael McDowell - 21.000
- AJ Allmendinger - 19.700
Group B:
- Daniel Suárez - 19.600
- Zane Smith - 16.600
- Austin Cindric - 15.600
- Chase Briscoe - 15.500
- Chris Buescher - 14.000
- Kyle Busch - 12.900
- Erik Jones - 12.100
- Chase Elliott - 12.000
- Ross Chastain - 10.400
- Tyler Reddick - 8.100
- Christopher Bell - 7.900
- Bubba Wallace - 7.500
- Carson Hocevar - 6.500
- Kyle Larson - 6.200
- Joey Logano - 5.200
- William Byron - 3.800
- Denny Hamlin - 3.300
- Ryan Blaney – 2.800
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.