NASCAR is on the next-to-last race weekend of the 2025 season at Martinsville Speedway, where the three national series will set their Championship 4 for next week’s championship races.

The Craftsman Truck Series begins the weekend on Oct. 24 with the Slim Jim 200. The Xfinity Series wraps up the Round of 8 with the IAA and Ritchie Bros. 250 on Oct. 25.

The Cup Series practices and qualifies on Oct. 25 ahead of the next day’s Xfinity 500. Last year’s Martinsville fall race ended in controversy as Christopher Bell and William Byron waited several minutes to hear NASCAR’s ruling on a final lap wall ride by Bell that left he and Byron tied for the final spot in the Championship 4. Bell was penalized, and Byron advanced to the Championship 4.

Here is the full on-track schedule at Martinsville:

All times Central; on-track activity at Martinsville Speedway unless otherwise detailed.

Friday, October 24

1 p.m. — NASCAR Craftsman Truck Series practice and qualifying, FS2

5 p.m. — Slim Jim 200 NASCAR Craftsman Truck Series race (200 laps, 105.2 miles), FS1 (Watch on Fubo)

Saturday, October 25

12 p.m. — NASCAR Xfinity Series practice and qualifying, CW app

3:30 p.m. — NASCAR Cup Series practice and qualifying, truTV (Watch on Fubo)

6:30 p.m. — IAA and Ritchie Bros. 250 NASCAR Xfinity Series race (250 laps, 131.5 miles), CW Network (Watch on Fubo in select markets)

Sunday, October 26

1 p.m. — Xfinity 500 NASCAR Cup Series race (500 laps, 263 miles), NBC (Watch on Fubo) and MAX (in-car cameras)