On the back end of Homestead-Miami Speedway, where Kyle Larson nearly pulled off a rare clean sweep, racing now heads to Martinsville for the NASCAR Cup, Xfinity, and Craftsman Truck Series.
Corey Heim leads the Truck Series standings, with Ty Majeski and Chandler Smith right behind him. In the Xfinity Series, Justin Allgaier holds the top spot, followed by Sam Mayer and Jesse Love.
Over in the Cup Series, back-to-back Daytona 500 winner William Byron sits atop the driver standings, but Kyle Larson and Alex Bowman are keeping him honest.
The Cup Series’ Cook Out 400 on Sunday, March 30, at 3 p.m. ET will headline the weekend, but here’s how the rest of the schedule shakes out.
Full Lineup of NASCAR Races at Martinsville
Friday, March 28
2:05 p.m. ET: NASCAR Craftsman Truck Series Practice
3:10 p.m. ET: NASCAR Craftsman Truck Series – Qualifying
4:30 p.m. ET: NASCAR Xfinity Series – Practice
5:35 p.m. ET: NASCAR Xfinity Series – Qualifying
7:30 p.m. ET: NASCAR Craftsman Truck Series – Boys & Girls Club of the Blue Ridge 200
Saturday, March 29
2:05 p.m. ET: NASCAR Cup Series – Practice
3:10 p.m. ET: NASCAR Cup Series – Qualifying
5 p.m. ET: NASCAR Xfinity Series – US Marine Corps 250
Sunday, March 30
3 p.m. ET: NASCAR Cup Series – Cook Out 400
How to Watch the Martinsville Races
Truck Series practice and qualifying will air on Fox Sports 2, while the main race, the Boys & Girls Club of the Blue Ridge 200, will be on Fox Sports 1. Fans can also catch coverage on SiriusXM Radio.
Xfinity Series practice and qualifying will be shown on The CW and the NASCAR app. The US Marine Corps 250 will be broadcast on The CW, MRN, and SiriusXM.
Cup Series practice and qualifying will be on Prime Video, and the Cook Out 400 will air live on Fox Sports 1, Max, MRN, and SiriusXM.
38 on Cup entry list at Martinsville:https://t.co/i3BwOLBuNW pic.twitter.com/1WfE23ca6B
— Jayski (@jayski) March 24, 2025
Kyle Busch is the only driver in NASCAR history to complete a clean sweep during a race weekend — winning in the Truck, Xfinity, and Cup Series all in the same weekend.
The two-time Cup Series champion has done it twice, both at Bristol Motor Speedway (2010 and 2017).
In Miami, Larson came close to becoming just the second driver to pull it off.
He won the Truck Series race after charging through the field late to take the win.
In the Xfinity Series, he led by 16 seconds over second-place Sam Mayer and looked set for his second straight win. But a late caution and restart let Mayer make contact with him, knocking him out of the lead. Larson ended up finishing fourth.
The Hendrick Motorsports driver wrapped the weekend by winning the Straight Talk Wireless 400, going two for three in Miami.
Now, he’s heading into Martinsville planning to run all three series again — hoping this time, he can finish the job.