The Round of 8 ends with a packed weekend of NASCAR racing at Martinsville Speedway. Three series will determine their Championship 4 lineups with close-quarters action at a historic track.

Craftsman Truck Series teams will be in action on Friday, Oct. 24. Seven drivers will fight for the remaining three spots in the Championship 4. Corey Heim already punched his ticket with a win at the Charlotte Roval.

The NASCAR Xfinity Series teams will then race on Saturday, Oct. 25. Two spots remain in the Championship 4 after Justin Allgaier and Connor Zilisch pointed their way to Phoenix. Finally, Cup Series teams will close out the weekend on Sunday, Oct. 26. Denny Hamlin and Chase Briscoe hold two Championship 4 spots, leaving two for the other drivers.

The NASCAR Whelen Modified Tour and Whelen Mazda MX-5 Cup teams will also be in action. They will kick off the schedule with a pair of Thursday races.

Martinsville Speedway forecast and weekend schedule

Thursday forecast: The WeatherUnderground forecast calls for mostly sunny skies throughout the day. A high of 68 degrees and a 1% chance of rain.

Friday forecast: The WeatherUnderground forecast calls for sunny skies throughout the day. A high of 60 degrees and no chance of rain at the start of the Truck Series race.

Saturday forecast: The forecast calls for partly cloudy skies. A high of 54 degrees and no chance of rain at the start of the Xfinity Series playoff race.

Sunday forecast: The forecast calls for cloudy skies. A high of 59 degrees and a 6% chance of rain at the start of the Cup Series race.

Thursday, Oct. 23, schedule (Eastern Time)

9:45 a.m. — Whelen Modified Tour garage hours
9:45 a.m. — Whelen Mazda MX-5 Cup garage hours
12 – 12:30 p.m. — MX-5 Cup practice 1
12:35 – 1:05 p.m. — Modified Tour practice 1
1:10 – 1:40 p.m. — MX-5 Cup final practice
1:45 – 2:15 p.m. — Modified Tour final practice
2:30 p.m. — MX-5 Cup qualifying
3:30 p.m. — Modified Tour qualifying
6 p.m. — MX-5 Cup race (100 laps, No TV)
7:30 p.m. — Modified Tour (200 laps, FloRacing)

Friday, Oct. 24, schedule (Eastern Time)

9 a.m. — Truck Series garage hours
12 – 5 p.m. — Xfinity Series garage hours
2:05 – 3 p.m. — Truck Series practice (FS2)
3:10 – 4 p.m. — Truck Series qualifying (FS2)
6 p.m. — Truck Series race (200 laps, 105.2 miles. FS1, Radio coverage on NASCAR Racing Network and SiriusXM NASCAR Radio).

Saturday, Oct. 25, schedule (Eastern Time)

11 a.m. – 7 p.m. — Cup Series garage hours
11:30 a.m. — Xfinity Series garage hours
1 – 1:55 p.m. — Xfinity Series practice (CW app)
2:05 – 3 p.m. — Xfinity Series qualifying (CW app)
4:30 – 5:30 p.m. — Cup Series practice (truTV, Max, Radio coverage on MRN and SiriusXM NASCAR Radio)
5:40 – 6:30 p.m. — Cup Series qualifying (truTV, Max, Radio coverage on MRN and SiriusXM NASCAR Radio)
7:30 p.m. — Xfinity Series race (250 laps, 131.5 miles. CW, Radio coverage on MRN and SiriusXM NASCAR Radio)

Sunday, Oct. 26, schedule (Eastern Time)

11 a.m. — Cup Series garage hours
2 p.m. — Cup Series race (500 laps, 263 miles. NBC, streaming on Peacock, in-car cameras on Max, Radio coverage on MRN and SiriusXM NASCAR Radio)