Podium finishers
- P1 · Justin Allgaier · No. 7
- P2 · Corey Day · No. 17
- P3 · Sammy Smith · No. 8
Justin Allgaier won at Martinsville Speedway. See how the race was decided and review the supplied result details below.
Race date
3:30 PM ET
Local time
Winner
Justin Allgaier
Car 7 · Chevrolet
Track
Martinsville Speedway
Martinsville, VA
Race tools
Post-race snapshot
The quickest way for NASCAR fans to read the result before opening the full finishing order.
Podium finishers
Most laps led
Led 114 laps · finished P1.
Biggest mover
Started P38, finished P8 · gained 30.
Field report
13 listed as a retirement or non-running finish.
Race recap
Justin Allgaier started from pole, led a race-high 114 of 250 laps and won at Martinsville over Corey Day and Sammy Smith in a race slowed by 13 cautions.
A 19-car restart pileup produced a 26-minute red flag, but Allgaier regained the lead for the final 26 laps and controlled the reduced field to the checkered flag.
The victory was Allgaier's third of 2026 and gave JR Motorsports five consecutive wins, one short of the series record established by Joe Gibbs Racing.
Race outcome and turning point checked against NASCAR O'Reilly Series race recap. The table below is maintained from the race results feed.
Watch the race
Watch verified highlights and race videos for this event, where available. Each selection was checked against this race and its result.
Race highlights
Full race replay
Race clip
Race clip
Videos are hosted by their publishers and may be unavailable in some regions or removed later. Playback is subject to the publisher's terms and privacy practices.
Weekend timeline
practice
Confirmed session time
qualifying
Confirmed session time
race
Confirmed session time
Checkered flag
Started 1 · Led 114 laps · Earned 67 points
| Finish | Driver | Car | Mfr | Start | +/− | Laps | Led | Status | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Justin Allgaier 🏁 | 7 | Chevrolet | 1 | 0 | 250 | 114 | Running | 67 |
| 2 | Corey Day | 17 | Chevrolet | 7 | +5 | 250 | 37 | Running | 37 |
| 3 | Sammy Smith | 8 | Chevrolet | 9 | +6 | 250 | 0 | Running | 39 |
| 4 | Sheldon Creed | 00 | Chevrolet | 6 | +2 | 250 | 0 | Running | 39 |
| 5 | Lee Pulliam | 9 | Chevrolet | 12 | +7 | 250 | 40 | Running | 32 |
| 6 | Austin Hill | 21 | Chevrolet | 26 | +20 | 250 | 9 | Running | 41 |
| 7 | Dean Thompson | 26 | Toyota | 22 | +15 | 250 | 0 | Running | 30 |
| 8 | Ross Chastain | 91 | Chevrolet | 38 | +30 | 250 | 0 | Running | 0 |
| 9 | Ryan Sieg | 39 | Chevrolet | 14 | +5 | 250 | 0 | Running | 35 |
| 10 | Brent Crews | 19 | Toyota | 4 | -6 | 250 | 0 | Running | 34 |
| 11 | Parker Retzlaff | 99 | Chevrolet | 10 | -1 | 250 | 0 | Running | 26 |
| 12 | Jesse Love | 2 | Chevrolet | 8 | -4 | 250 | 0 | Running | 27 |
| 13 | Taylor Gray | 54 | Toyota | 13 | 0 | 250 | 0 | Running | 32 |
| 14 | Brennan Poole | 44 | Chevrolet | 17 | +3 | 250 | 0 | Running | 23 |
| 15 | Anthony Alfredo | 96 | Chevrolet | 15 | 0 | 250 | 0 | Running | 31 |
| 16 | Patrick Staropoli | 48 | Chevrolet | 27 | +11 | 250 | 0 | Running | 21 |
| 17 | Blaine Perkins | 31 | Chevrolet | 28 | +11 | 250 | 0 | Running | 20 |
| 18 | Brandon Jones | 20 | Toyota | 3 | -15 | 250 | 1 | Running | 28 |
| 19 | Myatt Snider | 30 | Chevrolet | 37 | +18 | 250 | 0 | Running | 18 |
| 20 | William Sawalich | 18 | Toyota | 16 | -4 | 250 | 0 | Running | 24 |
| 21 | Brad Perez | 42 | Chevrolet | 34 | +13 | 250 | 0 | Running | 16 |
| 22 | Lavar Scott | 45 | Chevrolet | 36 | +14 | 250 | 0 | Running | 15 |
| 23 | Sam Mayer | 41 | Chevrolet | 11 | -12 | 250 | 14 | Running | 23 |
| 24 | Joey Gase | 55 | Chevrolet | 33 | +9 | 250 | 0 | Running | 13 |
| 25 | Rajah Caruth | 88 | Chevrolet | 2 | -23 | 250 | 18 | Running | 24 |
| 26 | Harrison Burton | 24 | Toyota | 24 | -2 | 248 | 17 | 2 laps down | 14 |
| 27 | Garrett Smithley | 0 | Chevrolet | 25 | -2 | 242 | 0 | 8 laps down | 10 |
| 28 | Carson Kvapil | 1 | Chevrolet | 5 | -23 | 234 | 0 | 16 laps down | 12 |
| 29 | Austin Green | 87 | Chevrolet | 30 | +1 | 233 | 0 | 17 laps down | 8 |
| 30 | Jeb Burton | 27 | Chevrolet | 23 | -7 | 233 | 0 | 17 laps down | 7 |
| 31 | Andrew Patterson | 32 | Chevrolet | 19 | -12 | 233 | 0 | 17 laps down | 6 |
| 32 | Josh Williams | 92 | Chevrolet | 31 | -1 | 233 | 0 | 17 laps down | 5 |
| 33 | Nick Sanchez | 25 | Ford | 18 | -15 | 213 | 0 | 37 laps down | 4 |
| 34 | Kyle Sieg | 28 | Chevrolet | 35 | +1 | 207 | 0 | 43 laps down | 3 |
| 35 | Josh Bilicki | 07 | Chevrolet | 21 | -14 | 205 | 0 | 45 laps down | 2 |
| 36 | Ryan Ellis | 02 | Chevrolet | 32 | -4 | 183 | 0 | 67 laps down | 1 |
| 37 | Jeremy Clements | 51 | Chevrolet | 20 | -17 | 89 | 0 | 161 laps down | 1 |
| 38 | Luke Baldwin | 5 | Ford | 29 | -9 | 31 | 0 | 219 laps down | 0 |
| — | Dawson Cram | 74 | Chevrolet | — | — | — | 0 | Did not qualify | — |
| — | Justin Carroll | 35 | Chevrolet | — | — | — | 0 | Did not qualify | — |
Starting grid
Car 7 · Chevrolet
Car 17 · Chevrolet
Car 8 · Chevrolet
Car 00 · Chevrolet
Car 9 · Chevrolet
Car 21 · Chevrolet
Car 26 · Toyota
Car 91 · Chevrolet
Car 39 · Chevrolet
Car 19 · Toyota
Car 99 · Chevrolet
Car 2 · Chevrolet
Car 54 · Toyota
Car 44 · Chevrolet
Car 96 · Chevrolet
Car 48 · Chevrolet
Car 31 · Chevrolet
Car 20 · Toyota
Car 30 · Chevrolet
Car 18 · Toyota
Car 42 · Chevrolet
Car 45 · Chevrolet
Car 41 · Chevrolet
Car 55 · Chevrolet
Car 88 · Chevrolet
Car 24 · Toyota
Car 0 · Chevrolet
Car 1 · Chevrolet
Car 87 · Chevrolet
Car 27 · Chevrolet
Car 32 · Chevrolet
Car 92 · Chevrolet
Car 25 · Ford
Car 28 · Chevrolet
Car 07 · Chevrolet
Car 02 · Chevrolet
Car 51 · Chevrolet
Car 5 · Ford
Quick answers
The race is scheduled for Saturday, March 28, 2026. The green-flag time above converts automatically to your local timezone.
The listed start is 3:30 PM ET; use the automatically converted time at the top of this page for your location.
The current broadcast listing is CW. Recheck near race day in case the network moves coverage.
The event is at Martinsville Speedway, Martinsville, VA. It is listed as a short track.
Justin Allgaier won the 2026 NFPA 250. The decisive sequence and result context are summarized in the race recap above.
How to use this tool
Start with the local green-flag time, network and track facts at the top.
Scan the race-specific preview, then follow practice, qualifying and the race in weekend order.
After the checkered flag, compare finish versus start, positions gained or lost, laps led and points.