Chase Elliott led the final 69 laps to win the Cook Out 400 at Martinsville Speedway, denying Denny Hamlin after one of the most dominant runner-up performances in modern NASCAR history. Hamlin led 292 of 400 laps, swept both stages, and posted the fastest lap — but Elliott's restart move with 75 laps to go changed everything.
292 Laps Weren't Enough
Denny Hamlin did everything right at Martinsville. He led 292 of 400 laps. He won Stage 1. He won Stage 2. He posted the fastest lap of the race at 19.79 seconds. For 325 laps, the No. 11 FedEx Toyota was untouchable — the kind of dominance that makes you stop checking the leaderboard because you already know the answer.
Then Turn 4 happened.
A 12-car wreck on lap 325 scrambled the field and brought out the caution that changed the race. Chase Elliott, who had been lurking in the top three since the midpoint, lined up on the inside for the restart. When the green flag waved, Elliott drove the No. 9 UniFirst Chevrolet underneath Hamlin into Turn 1, cleared him by the exit, and never looked back.
"I knew we had one shot," Elliott said. "Denny was going to be tough to pass under green. The caution gave us the chance, and we couldn't waste it."
He didn't.
The Restart That Decided Everything
Elliott's move on the restart wasn't reckless — it was surgical. He positioned the No. 9 on the bottom entering Turn 1, forced Hamlin to the high side, and used the preferred groove to pull ahead through Turns 3 and 4. By the time they crossed the start-finish line, Elliott had two car lengths. By lap 340, it was half a second. By the checkered flag — 0.565 seconds.
Hamlin never seriously challenged after losing the lead. His 292 laps led are the most by a runner-up at Martinsville in the modern era, and his 85.2 fantasy points — boosted by 29.2 laps-led bonus points, 20 stage points, and the fastest lap bonus — were the highest single-race score in the field despite not winning.
"Sometimes you do everything right and it's still not enough," Hamlin said. "That's Martinsville. One restart changes the whole day."
The Turn 4 Wreck That Changed the Race
With 75 laps remaining, contact between the No. 51 and No. 42 entering Turn 4 triggered a chain reaction that collected 12 cars. Bubba Wallace (P36), Riley Herbst (P35), Zane Smith (P34), and nine others were swept up in what became the decisive moment of the Cook Out 400.
Wallace had been running inside the top 15 before the wreck ended his afternoon. Herbst, who was running 20th, and Zane Smith, who had faded from a P14 start, were both collected as innocent bystanders. The wreck set up the restart that Elliott used to steal the victory.
Ty Dillon's day ended earlier on lap 298 with a brake failure — the only mechanical retirement of the afternoon.
Fantasy Scorecard
Top Performers
| Driver | Finish | Start | Salary | Points | Key Stat |
|---|---|---|---|---|---|
| Denny Hamlin | P2 | 1st | $15 | 85.2 | 292 laps led, both stages, fastest lap |
| Chase Elliott | P1 | 10th | $13 | 63.4 | Led 84 laps, won the race |
| Ty Gibbs | P4 | 4th | $11 | 49.0 | Stage 1: 4th, Stage 2: 2nd |
| William Byron | P5 | 2nd | $14 | 47.6 | 6 laps led, Stage 1: 2nd, Stage 2: 5th |
| Joey Logano | P3 | 9th | $13 | 46.0 | Stage 1: 7th, Stage 2: 3rd |
| Ryan Blaney | P6 | 12th | $15 | 41.2 | 2 laps led, both stages |
Best Value Plays
| Driver | Finish | Salary | Pts/$ | Why It Worked |
|---|---|---|---|---|
| Denny Hamlin | P2 | $15 | 5.68 | 292 laps led generated 29.2 bonus pts — dominator scoring at its best |
| Chase Elliott | P1 | $13 | 4.88 | Race win + 84 laps led at a discount to the top tier |
| Austin Cindric | P8 | $9 | 4.44 | Both stages top 6, quiet P8 from P6 start — textbook value |
| Ty Gibbs | P4 | $11 | 4.45 | Stage 2 runner-up + P4 finish — strong two-stage day |
| Shane van Gisbergen | P11 | $8 | 4.25 | 34 pts with stage finishes in both stages from P5 qualifying |
Biggest Busts
| Driver | Finish | Salary | Points | What Happened |
|---|---|---|---|---|
| Bubba Wallace | P36 | $12 | 1.0 | Running top 15 before Turn 4 wreck ended his day on lap 322 |
| Kyle Larson | P9 | $14 | 30.0 | $14 salary for a P9 finish with no laps led and only 1 stage pt |
| Tyler Reddick | P15 | $12 | 28.0 | Started P8, faded to P15 — stage pts (P9, P7) softened the blow |
| Zane Smith | P34 | $5 | 3.0 | Started P14 with upside, collected in the Turn 4 wreck |
| Riley Herbst | P35 | $4 | 2.0 | Innocent bystander in the lap 325 wreck — running P20 at the time |
Stage Winners & Key Moments
Stage 1 went to Denny Hamlin (#11), who led the opening 78 laps with an iron fist. William Byron (P2), Josh Berry (P3), and Ty Gibbs (P4) battled behind him, while Austin Cindric (P5) earned his first stage points of the weekend. Shane van Gisbergen's P6 from a P5 start continued his impressive short-track form. A minor incident between the No. 51 and No. 42 on the final lap of the stage added 5 caution laps.
Stage 2 was another Hamlin parade — the No. 11 led all but 6 laps in the segment. Ty Gibbs took the runner-up spot in Stage 2, with Joey Logano (P3), Ryan Blaney (P4), and William Byron (P5) rounding out the top five. Kyle Larson's P9 was his only stage point of the day.
The Final Stage began as more of the same — Hamlin leading, the field following. But Ross Chastain briefly stole 14 laps during a green-flag pit cycle, and then the Turn 4 wreck on lap 325 reset everything. Elliott's restart pass was the decisive moment, and his 69-lap closing run was the longest green-flag stint any non-Hamlin driver led all afternoon.
By the Numbers
| Stat | Value |
|---|---|
| Winner | Chase Elliott (#9 Chevrolet) |
| Laps Led by Winner | 84 of 400 |
| Laps Led by Runner-Up | 292 of 400 (73%) |
| Total Leaders | 6 drivers |
| Lead Changes | 8 |
| DNFs | 3 (Wallace, Herbst — crash; Dillon — brakes) |
| Stage 1 Winner | Denny Hamlin (#11) |
| Stage 2 Winner | Denny Hamlin (#11) |
| Fastest Lap | Denny Hamlin (19.79 seconds) |
| Cautions | 5 for 54 laps |
| Average Speed | 75.457 mph |
| Margin of Victory | 0.565 seconds |
| Race Time | 2:47:18 |
| Green Flag Passes | 1,698 |
| Average Green Flag Run | 57.7 laps |
Perfect Lineup
The optimal lineup maxed the $50 salary cap and leaned into Hamlin's dominator scoring:
| Position | Driver | Salary | Base Pts | Multiplier | Weighted |
|---|---|---|---|---|---|
| A (2.0x) | Denny Hamlin | $15 | 85.2 | 2.0x | 170.4 |
| B (1.75x) | Chase Elliott | $13 | 63.4 | 1.75x | 111.0 |
| C (1.5x) | Ty Gibbs | $11 | 49.0 | 1.5x | 73.5 |
| D (1.25x) | Shane van Gisbergen | $8 | 34.0 | 1.25x | 42.5 |
| E (1.0x) | Cody Ware | $3 | 5.0 | 1.0x | 5.0 |
Total: 402.4 pts on $50 salary
The key insight: Hamlin in the A-slot was worth 170.4 weighted points — more than the next two slots combined. His 85.2 base (29.2 laps-led bonus + 20 stage points + 35 finish + 1 fastest lap) at 2x made him the single most valuable fantasy asset of the 2026 season so far. Pairing him with race winner Elliott in the B-slot created an untouchable 281.4-point foundation from just two picks. Ty Gibbs's $11 salary at P4 was the perfect C-slot bridge, while van Gisbergen's stage points at $8 and Ware's $3 minimum freed up the cap space to stack the top.
Fantasy Takeaways
- Hamlin is the ultimate dominator play — when he leads 292 laps at 0.1 pts per lap, that's 29.2 bonus fantasy points on top of his finish. Even finishing second, his 85.2 total eclipsed every other driver in the field. At tracks where Hamlin can control the race, the laps-led upside makes him A-slot worthy even if you don't expect the win.
- Elliott at $13 was the play of the week — the race win plus 84 laps led generated 63.4 points at a $2 discount to the top tier. His qualifying position (P10) scared off ownership, but his long-run speed at Martinsville was evident in practice. Sometimes the value is in the driver nobody wants.
- Cindric's quiet consistency pays — P8 from P6 with both stages in the top 6 is the kind of floor that wins fantasy weeks when you pair it with a dominator in your A-slot. At $9, his 4.44 pts/$ was among the best values in the field.
- The Turn 4 wreck was a fantasy earthquake — 12 cars collected, 3 competitive runs destroyed. Wallace ($12), Herbst ($4), and Smith ($5) all went from viable fantasy plays to minimum scores in one corner. At short tracks, wreck risk is the variable that no projection can fully capture.
- Van Gisbergen's short-track translation is real — the road-course ace finished P11 from P5 with stage points in both stages, scoring 34 fantasy points on an $8 salary. He's no longer a road-course specialist discount — he's a legitimate short-track option.
