Race Results : Martinsville Speedway

  • 6
  • 27
  • 7

  • Thursday, March 27th, 2025
  • NASCAR Wire Service - Reid Spencer
Justin Allgaier, Aric Almirola chase milestones at Martinsville Speedway

The last two weeks have brought an embarrassment of riches to JR Motorsports driver Justin Allgaier.

The 38-year-old veteran from Riverton, Illinois, scored maiden victories at two intermediate tracks—Las Vegas Motor Speedway and Homestead-Miami Speedway—winning consecutive races in the NASCAR Xfinity Series for the second time in his career.

In addition, Allgaier claimed the first $100,000 Dash 4 Cash bonus of the season for his win at Homestead, bringing his career total to a record six such bonanzas.

On Saturday afternoon at Martinsville Speedway, Allgaier will try to win a third consecutive race for the first time in his career when he drives the No. 7 JRM Chevrolet in Saturday’s US Marine Corps 250 (5 p.m. ET on CW, MRN and SiriusXM NASCAR Radio).

“Martinsville has been a really strong track for us since it came back on the schedule (in 2020),” said Allgaier, who won the fall 2023 race in a wild last-lap scramble in overtime. “I’ve always enjoyed racing there and I know that (crew chief) Jim (Pohlman) and all the guys on this BRANDT Professional Agriculture team will give me a great car when we unload for practice on Friday.

“We’ve had a lot of momentum on our side here lately, and hopefully we can keep that going this weekend.”

To extend his record in Dash 4 Cash bonuses, Allgaier will have to beat fellow qualifiers Sam Mayer, Austin Hill and Sheldon Creed.

Allgaier has finished sixth or better in his last five Martinsville starts, but he’ll have plenty of competition from part-time Joe Gibbs Racing Driver Aric Almirola, who swept both events at the 0.526-mile short track last year.

In three starts this season, Almirola has a win at Phoenix, a second at Las Vegas and a third at Atlanta.

  • Martinsville Speedway
  • US Marine Corps 250
  • Pole Winner: Connor Zilisch #
  • Age: 18
  • Team : No 88 - Carolina Carports Chevrolet
  • Owner: Dale Earnhardt, Jr
  • Crew Chief: Mardy Lindley
  • Connor Zilisch won the Pole Award for the US Marine Corps 250 with a lap of 19888 seconds, 95213 mph
  • This is his third pole in 11 NASCAR Xfinity Series races
  • This is his second pole and sixth top-10 start in 2025
  • This is his first pole in one races at Martinsville Speedway
  • Carson Kvapil (second) posted his fifth top-10 start of 2025 and his first in two races at Martinsville Speedway
  • Austin Hill (third) posted his fourth top-10 start at Martinsville Speedway It is his fourth in seven races this season
  • Connor Zilisch (first) was the fastest qualifying rookie

  • Saturday, March 29th, 2025
  • NASCAR Wire Service - Reid Spencer
Austin Hill wins bizarre, action-filled NASCAR Xfinity race at Martinsville

The speedway that robbed Austin Hill of a spot in the NASCAR Xfinity Series Championship 4 two years ago gave him a gift on Saturday.

Diving underneath a trio of wrecking cars in the final corner of overtime at Martinsville Speedway, Hill beat perennial bridesmaid Sheldon Creed to the finish line by 0.190 seconds to win Saturday’s US Marine Corps 250, giving Richard Childress his 100th win in the series and earning a $100,000 Dash 4 Cash bonus for the unlikely winner.

The ending of the race couldn’t have been more appropriate, given the rash of cautions that peppered green-flag action in the final stage. The ending also left 29th-place finisher Taylor Gray with thoughts of vengeance and 10th-place finisher Sammy Smith with an ostensible target on his back.

After the 14th caution for Matt DiBenedetto’s spin in Turn 2 sent the race to overtime, Gray lined up behind Smith, the leader, and used his bumper to wrest the top spot from Smith—returning the favor from the previous restart on Lap 249 of 256.

Gray, seeking his first Xfinity Series win, held the lead until Turn 3 of the final lap, when Smith charged into the corner, spun Gray’s No. 54 Joe Gibbs Racing Toyota and knocked it into the outside wall.

Hill hit the No. 7 JR Motorsports Chevrolet of Justin Allgaier from behind, sent him crashing into Smith. Hill sneaked through on the bottom, bringing Creed with him, as Allgaier held on for third. In the surprising victory, Hill led less than a quarter mile before taking the checkered flag.

“I chose the bottom because of how rough everybody was on restarts,” Hill said of the overtime. “I had to do what I had to do on the last lap. On that restart, it just got wild. We were definitely leaning on each other, and getting into (Turn) 3, I knew we were all going to get beating and banging, and I just drove it in as deep as I could.

“The all hit each other, and I hit the 7 (Allgaier) a little bit and dumped him off and got on the apron there and came home with the win… Man, I’m in disbelief that we’re in Victory Lane right not. It’s unbelievable. I actually said at the end of the race that I hated this place because of all the beating and banging that was going on—and to top it off, we won a hundred grand!”

After 14 cautions for 104 laps, pole winner Connor Zilisch’s sweep of the first two stages seemed a distant memory. Zilisch, however, didn’t figure in the outcome after a series of spins and contact with the outside wall eliminated him from contention.

Gray took the lead for the second time on Lap 183 and held it for 66 circuits and a series of six restarts. But Smith lined up behind the No. 54 Toyota for the restart on Lap 249 and moved Gray for the lead.
Smith’s charge into Gray’s Toyota on the final lap was more egregious.

“I feel like we had the best car all day,” said Gray, who suffered a similar fate in a NASCAR Craftsman Truck Series loss to Christian Eckes last year. “I can’t thank everyone at Joe Gibbs Racing enough. We brought a really fast Operation 300 Toyota GR Supra.

“Just unfortunate—it’s the same story I’ve lived here for the past two Martinsville race in a row. It sucks, but it is what it is. Long year.”

Smith acknowledged that the last lap maneuver was over the top. He and Gray had a testy exchange after the race.

“I’m not proud of that, but if the roles were reversed, he would have done the same thing,” Smith said. “He’s got no respect for me… He was flipping me off on the red flag (for a multicar wreck that caused the 12th caution), swore at me. It was definitely uncalled for.

“I’m not proud of it, but he would have done the exact same thing. That’s what I told him.”

Brennan Poole finished fourth after the melee, joining Hill, Creed and Allgaier as eligible contenders for the next Dash 4 Cash bonus, to be contested April 12 at Bristol Motor Speedway.

Sam Mayer was fifth, followed by Dean Thompson, Daniel Dye, Ryan Sieg, Kris Wright and Smith.

Zilisch, who finished 28th, led a race-high 100 laps to 87 for Gray. Creed, still seeking his first Xfinity victory, finished second for the 14th time, extending his record number of runner-up results for a non-winner.

Coincidentally, it was contact from Creed that denied Hill a spot in the Championship 4 in the fall race of 2023—when both drivers raced for RCR.

In a cosmic sense, the ledger was balanced with Hill’s win on Saturday.

  • Drivers Entered: 40 (2 drivers will not make the race)
  • Laps Scheduled: 250
  • Laps Actual: 256 - NASCAR OVERTIME!
  • Margin of Victory: 0.190 Seconds
  • Time of Race: 2 Hours 27 Minutes 56 Seconds
  • Average Speed: 54.615
  • Cautions: 14 for 104 laps
  • Lead Changes: 14
  • Green Flag Passes: 2,046 (13.5 passes per green flag lap)

  • Martinsville Speedway
  • US Marine Corps 250
  • Race Winner: Austin Hill
  • Age: 30
  • Team : No 21 - Bennett Transportation Chevrolet
  • Owner: Richard Childress
  • Crew Chief: Chad Haney
  • Austin Hill won the US Marine Corps 250, his 12th victory in 121 Xfinity Series races
  • This is his second victory and fifth top-10 finish in 2025
  • This is his first victory and third top-10 finish in seven races at Martinsville Speedway
  • Sheldon Creed (second) posted his fifth top-10 finish in seven races at Martinsville Speedway It is his fourth top-10 finish in 2025
  • Justin Allgaier (third) posted his ninth top-10 finish in ten races at Martinsville Speedway
  • Dean Thompson (sixth) was the highest finishing rookie
  • Justin Allgaier leads the point standings by 41 points over Sam Mayer
  • This was Richard Childress Racing's 100th NASCAR Xfinity Series win
Austin Hill waves with a flag celebrating after winning
Martinsville, Virginia - March 29, 2025 : Austin Hill, driver of the #21 Bennett Transportation Chevrolet, waves with a flag celebrating (RCR) Richard Childress Racing 100th Xfinity Series win after winning the NASCAR Xfinity Series US Marine Corps 250 at Martinsville Speedway.
Logan RielyGetty Images
Marine Corps 250 at Martinsville Speedway results
FIN ST # DRIVER MAKE TOT PTS FIN PTS STG PTS PO PTS LAPS LED X LED S1 S2 STATUS
1 3 21 Austin Hill Chevrolet 49 40 4 5 256 1 1 7 0 Running
2 18 00 Sheldon Creed Ford 35 35 0 0 256 2 1 0 0 Running
3 6 7 Justin Allgaier Chevrolet 44 34 10 0 256 5 1 4 8 Running
4 29 44 Brennan Poole Chevrolet 33 33 0 0 256 0 0 0 0 Running
5 16 41 Sam Mayer Ford 32 32 0 0 256 0 0 0 0 Running
6 12 26 Dean Thompson Toyota 32 31 1 0 256 0 0 10 0 Running
7 9 10 Daniel Dye Chevrolet 37 30 7 0 256 0 0 0 4 Running
8 13 39 Ryan Sieg Ford 29 29 0 0 256 0 0 0 0 Running
9 30 5 Kris Wright Chevrolet 28 28 0 0 256 0 0 0 0 Running
10 10 8 Sammy Smith Chevrolet 31 28 3 0 256 6 1 8 0 Running
11 38 27 Jeb Burton Chevrolet 26 26 0 0 256 0 0 0 0 Running
12 27 4 Parker Retzlaff Chevrolet 25 25 0 0 256 0 0 0 0 Running
13 15 19 Aric Almirola Toyota 35 24 11 0 256 7 1 5 6 Running
14 23 51 Jeremy Clements Chevrolet 23 23 0 0 256 0 0 0 0 Running
15 34 14 Garrett Smithley Chevrolet 22 22 0 0 256 0 0 0 0 Running
16 33 24 Patrick Staropoli Toyota 21 21 0 0 256 0 0 0 0 Running
17 26 11 Josh Williams Chevrolet 24 20 4 0 256 0 0 0 7 Running
18 24 71 Ryan Ellis Chevrolet 19 19 0 0 256 0 0 0 0 Running
19 22 31 Blaine Perkins Chevrolet 19 18 1 0 256 0 0 0 10 Running
20 2 1 Carson Kvapil Chevrolet 35 17 18 0 256 0 0 2 2 Running
21 8 17 Corey Day Chevrolet 16 16 0 0 256 0 0 0 0 Running
22 7 20 Brandon Jones Toyota 23 15 8 0 256 22 1 3 0 Running
23 32 45 Brad Perez Chevrolet 14 14 0 0 256 0 0 0 0 Running
24 5 25 Harrison Burton Ford 13 13 0 0 256 0 0 0 0 Running
25 31 53 Mason Maggio Ford 12 12 0 0 256 0 0 0 0 Running
26 28 99 Matt DiBenedetto Chevrolet 11 11 0 0 256 0 0 0 0 Running
27 14 18 William Sawalich Toyota 18 10 8 0 256 4 1 0 3 Running
28 1 88 Connor Zilisch Chevrolet 31 9 20 2 256 100 3 1 1 Running
29 11 54 Taylor Gray Toyota 15 8 7 0 256 87 4 6 9 Running
30 37 07 Carson Ware Chevrolet 7 7 0 0 254 0 0 0 0 Running
31 25 70 Thomas Annunziata Chevrolet 6 6 0 0 252 0 0 0 0 Running
32 20 48 Nicholas Sanchez Chevrolet 11 5 6 0 232 0 0 0 5 Accident
33 21 91 Myatt Snider Chevrolet 4 4 0 0 232 0 0 0 0 Accident
34 19 16 Christian Eckes Chevrolet 5 3 2 0 231 22 1 9 0 Accident
35 35 28 Kyle Sieg Ford 2 2 0 0 231 0 0 0 0 Accident
36 36 35 Greg Van Alst Chevrolet 1 1 0 0 229 0 0 0 0 Running
37 4 2 Jesse Love Chevrolet 1 1 0 0 216 0 0 0 0 Accident
38 17 42 Anthony Alfredo Chevrolet 1 1 0 0 110 0 0 0 0 Engine

Race Infractions

Penalties imposed prior to or during the race.

Driver Infraction Penalty Lap Lap Assessed Flag
Justin Allgaier Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Jesse Love Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Jeb Burton Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Greg Van Alst Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Thomas Annunziata Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Myatt Snider Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Greg Van Alst Commitment Line Violation Tail End 62 67 Yellow
Greg Van Alst Unspecified Equipment over the wall too soon Tail End 62 67 Yellow
Ryan Ellis Unspecified Pulling out of line on the restart Pass Thru 67 71 Green
Jeb Burton Speeding on pit road Tail End 83 88 Yellow
Ryan Sieg Too many crewmember(s) in contact with pit service area Tail End 99 101 Yellow
Sam Mayer Speeding on pit road Tail End 99 101 Yellow
Kris Wright Commitment Line Violation Tail End 127 132 Yellow
Nicholas Sanchez Safety violation Tail End 127 132 Yellow
Ryan Sieg Car/Truck pitting out of the assigned pit box Tail End 127 132 Yellow
Thomas Annunziata Pitting before pit road is open Tail End 146 147 Yellow
Carson Kvapil Pitting before pit road is open Tail End 155 160 Yellow
Thomas Annunziata Too many crewmember(s) in contact with pit service area Tail End 157 160 Yellow
Parker Retzlaff Commitment Line Violation Tail End 179 183 Yellow
Blaine Perkins Speeding on pit road Tail End 179 183 Yellow
Blaine Perkins Too many crewmember(s) in contact with pit service area Tail End 179 183 Yellow
Corey Day Pitting before pit road is open Tail End 202 208 Yellow
Corey Day Speeding on pit road Tail End 202 208 Yellow
Greg Van Alst Pitting before pit road is open Tail End 207 238 Yellow
Greg Van Alst Speeding on pit road Tail End 207 238 Yellow
Jesse Love Pitting before pit road is open Garage Tail End 217 0 Yellow
Carson Kvapil Pitting before pit road is open Tail End 219 228 Yellow
Harrison Burton Pitting before pit road is open Tail End 220 228 Yellow
Nicholas Sanchez Pitting before pit road is open Garage Tail End 232 0 Yellow
Myatt Snider Commitment Line Violation Garage Tail End 232 0 Yellow
Myatt Snider Pitting before pit road is open Garage Tail End 232 0 Yellow
Kyle Sieg Pitting before pit road is open Garage Tail End 232 0 Yellow
Corey Day Speeding on pit road Tail End 236 238 Yellow
Connor Zilisch Pitting before pit road is open Tail End 242 248 Yellow
Connor Zilisch Speeding on pit road Tail End 242 248 Yellow
William Sawalich Speeding on pit road Tail End 245 248 Yellow
William Sawalich Pitting before pit road is open Tail End 247 248 Yellow