Chase Elliott, driver of the #9 UniFirst Chevrolet, takes the checkered flag to win the NASCAR Cup Series Cook Out 400 at Martinsville Speedway on March 29, 2026 in Martinsville, Virginia. (Photo by Jacob Kupferman/Getty Images)

NASCAR News: Elliott Holds Off Hamlin for Thrilling Martinsville Victory

Chase Elliott and his Hendrick Motorsports team delivered a masterclass in strategy and execution Sunday, powering the No. 9 Chevrolet to victory in the Cook Out 400 at Martinsville Speedway. The win marked Chevrolet’s first of the 2026 NASCAR Cup Series season and extended Hendrick’s all-time record at the historic short track to 31 victories.

–by Mark Cipolloni–

Elliott short-pitted on Lap 261 to gain track position, then seized the lead for good on a restart with 68 laps remaining. From there, he held off a hard-charging Denny Hamlin to win by a razor-thin 0.565 seconds — turning what looked like a dominant day for Joe Gibbs Racing into a dramatic victory for the defending Most Popular Driver.

“It was definitely a team effort — how about that?” an elated Elliott said afterward. “We’ve never had a win this early in the season. Just a really great team effort. So proud of [crew chief] Alan [Gustafson] and the crew. We took a gamble and were going to two-stop that last stage, and it paid off.”

The 30-year-old from Dawsonville, Georgia — who made his first Cup start at Martinsville exactly 11 years earlier to the day — now has 22 career victories. He credited the car’s balance all weekend and the clutch pit call that put him in clean air at the right moment.

“I felt like we were really close to being the best outright, but we managed traffic well and saved enough to get it done,” Elliott added. “To win these races is just so tough. I never take it for granted.”

Hamlin, who led a race-high 292 laps and swept both stages, looked poised for his seventh Martinsville win for much of the afternoon. But after Elliott took the lead, the No. 11 Toyota could never quite close the gap in traffic.

“He did a good job controlling the pace there,” Hamlin said. “Just really came from that bad restart — not much more I could have done. We gave it our all.” He added that he was briefly concerned about a possible loose wheel late in the run, calling it “one of those races that gets away from you.”

Strong showing for the rest of the field

Team Penske’s Joey Logano rebounded from a disappointing 33rd at Darlington to finish third in the No. 22 Ford — his best result of the season.
Ty Gibbs continued his consistency with a fourth-place finish (his fifth straight top-six), while three-time Martinsville winner William Byron rounded out the top five in the No. 24 Chevrolet.

Rounding out the top 10 were Ryan Blaney, Christopher Bell, Austin Cindric, Kyle Larson, and Josh Berry.

Standings update

Despite finishing 15th, Tyler Reddick maintains a commanding 82-point lead over Blaney and a 94-point edge over Hamlin. Reddick’s 23XI Racing teammate Bubba Wallace dropped from third to 11th in points after a multi-car incident on Lap 325.

The Cup Series now heads into its first off-weekend of the season before returning to action April 12 for the Food City 500 at Bristol Motor Speedway.

Chase Elliott celebrates in Victory Lane after winning the NASCAR Cup Series Cook Out 400 at Martinsville Speedway on March 29, 2026. (Photo by Jacob Kupferman/Getty Images)

Stage Results

Stage 1: Hamlin dominated after briefly losing the lead to Byron in traffic, winning the stage under caution. Byron, Berry, Gibbs, and Cindric rounded out the top five.

Stage 2: Hamlin led every lap of the stage, with Gibbs, Logano, Blaney, and Cindric also showing strong long-run speed. Byron was the top Chevrolet in fifth.

Chase Elliott, driver of the #9 UniFirst Chevrolet, celebrates in victory lane after winning the NASCAR Cup Series Cook Out 400 at Martinsville Speedway on March 29, 2026 in Martinsville, Virginia. (Photo by Jacob Kupferman/Getty Images)

Chase Elliott

Chase, 31st time for Hendrick Motorsports at Martinsville. Alan Gustafson makes a great pit call to get you the track position. How did you find a way to hold off Denny Hamlin?

CHASE ELLIOTT: It was definitely a team effort, man. How about that? That was awesome. We’ve never had a win this early in the season. Just a really great team effort, man. So proud of Alan and the whole UniFirst team. They did a great job.

We took a gamble. We were going to two-stop that last stage. I honestly think it was going to work out good for us either way. Just so proud of them. Man, they put up with a lot (smiling). They got to put up with me all the time. I just appreciate them for sticking with me.

Sure is a lot of fun when days like this work out. Definitely really appreciate it. Thanks to everybody, Hendrick Motorsports, Chevrolet, Boss. I told you I thought we were okay. I didn’t know if we were this good or not. Thanks for the opportunity, as always. Wish you were here. We’ll see you next time. Say hi to my mom at home. Hope she’s having a good evening.

When the caution comes out, what goes through your mind?

CHASE ELLIOTT: Yeah, I mean, this whole deal is really weird the way it all works. I told them there about, I don’t know, half, three-quarters of the way through, I really don’t dislike my balance, I just wish I could control my runs a little better.

Fortunately we got to lead on that last one. Fell into a really good pace. Yeah, just had enough. I think we probably needed a little bit to be just the absolute best outright. We were really close. Was able to manage and save enough to get through traffic there at the end.

Yeah, man, it’s really cool when this stuff works out. To win these races is so tough. Just really grateful for the opportunity, as always. I never take it for granted. Trust me, this is a dream come true for me.

Thanks everybody for coming out today. Appreciate y’all. Y’all are amazing. Thanks for the support. Hope it was a good show for you.

Denny Hamlin

Denny leads 292 laps, comes up short. What did you need? Anything you could have done differently there in the last run?

DENNY HAMLIN: No. He did a good job to control the pace there. Just really came from that bad restart I had beside the one. Not much really I could have done there. Felt like we gave it our all.

You guys were taking a look at something here. Things were a little bit different, different package here. What was your takeaway?

DENNY HAMLIN: I thought I had a loose wheel. We’ll check it out. Just felt similar to Darlington in the back. We’ll check it out here. Just thought the wheel was loose on the last run.

Either way, these are just some of the races that get away from you in your career. This one is certainly one of them.

Cook Out 400 Race Results

Fin Str No. Driver Team Laps Led Laps Status
1 10 9 Chase Elliott UniFirst Chevrolet 84 400 Running
2 1 11 Denny Hamlin Bob’s Discount Furniture Toyota 292 400 Running
3 9 22 Joey Logano Shell Pennzoil Ford 0 400 Running
4 4 54 Ty Gibbs Monster Energy Toyota 0 400 Running
5 2 24 William Byron Cincinnati Chevrolet 6 400 Running
6 12 12 Ryan Blaney Advance Auto Parts Ford 2 400 Running
7 11 20 Christopher Bell DEWALT Toyota 0 400 Running
8 6 2 Austin Cindric Menards/Richmond Water Heaters Ford 0 400 Running
9 13 5 Kyle Larson HendrickCars.com Chevrolet 0 400 Running
10 3 21 Josh Berry DEX Ford 2 400 Running
11 5 97 Shane Van Gisbergen SuperFile Chevrolet 0 400 Running
12 17 60 Ryan Preece Body Guard Ford 0 400 Running
13 23 6 Brad Keselowski BuildSubmarines.com Ford 0 400 Running
14 27 19 Chase Briscoe Bass Pro Shops Toyota 0 400 Running
15 8 45 Tyler Reddick SiriusXM Toyota 0 400 Running
16 18 1 Ross Chastain Safety Culture Chevrolet 14 400 Running
17 7 77 Carson Hocevar Chili’s Ride The ‘Dente Chevrolet 0 400 Running
18 20 71 Michael McDowell Delaware Life Chevrolet 0 400 Running
19 16 17 Chris Buescher Kroger/Thomas’ High Protein Ford 0 399 Running
20 22 7 Daniel Suarez Group 1001 Chevrolet 0 399 Running
21 19 43 Erik Jones Dollar Tree Toyota 0 399 Running
22 21 48 Justin Allgaier(i) Ally Chevrolet 0 398 Running
23 29 34 Todd Gilliland Dairi-O/Cheney Bros Inc. Ford 0 398 Running
24 34 8 Kyle Busch FICO Chevrolet 0 398 Running
25 30 3 Austin Dillon Dow Coatings Chevrolet 0 398 Running
26 25 88 Connor Zilisch # Choice Privileges Chevrolet 0 397 Running
27 28 16 AJ Allmendinger Grizzly Nicotine Pouches Chevrolet 0 397 Running
28 31 4 Noah Gragson FUEL by Franzia Ford 0 397 Running
29 32 42 John Hunter Nemechek Dollar Tree Toyota 0 397 Running
30 33 47 Ricky Stenhouse Jr. Jack Links Non-Vegan Chevrolet 0 397 Running
31 24 41 Cole Custer Haas Tooling.com Chevrolet 0 396 Running
32 35 51 Cody Ware Super.com Chevrolet 0 394 Running
33 37 33 Austin Hill(i) United Rentals Chevrolet 0 394 Running
34 14 38 Zane Smith Long John Silver’s Ford 0 371 Running
35 26 35 Riley Herbst Monster Energy Zero Sugar Toyota 0 323 Accident
36 15 23 Bubba Wallace Hardee’s Toyota 0 322 Accident
37 36 10 Ty Dillon Black’s Tire Chevrolet 0 298 Brakes