Sammy Smith won the NASCAR Xfinity Series race at Rockingham Speedway, collecting the final Dash 4 Cash $100,000 bonus of 2025. It was Smith’s third career victory and his first this season.
Jesse Love crossed the finish line and he was initially credited ith the win. His car, however, did not pass the post-race inspection process. NASCAR discovered issues with the rear suspension, and Love was disqualified, resulting in a 37th-place finish.
“It’s a tough way to win that, but I feel like we’ll take ’em any way we can get ’em,” Smith said. “We waited here to see what happens, but overall, it was a good day, and I’m very happy with the progress we’ve made recently. I’m kind of speechless, to be honest with you.”
Highlights
Parker Retzlaff scored a career-best finish of second in the Xfinity Series race at Rockingham. Harrison Burton was third, followed by Brennan Poole and Tanner Gray, rounding out the top five.
Austin Hill finished sixth, Josh Williams seventh, Jeb Burton eighth, Daniel Dye ninth, and Jeremy Clements, who captured his 30th career top 10, finished in tenth. Pole-sitter Connor Zilisch finished 14th.

In her sixth Xfinity Series start, Katherine Legge’s race came to an abrupt end on Lap 52 after contact with William Sawalich sent her spinning in Turn 1.
Kasey Kahne, making his first start in the series since 2017, could not avoid Legge’s car, and he had to pit for repairs, but came back to finish 14th.
After Rockingham, Justin Allgaier holds the Xfinity series points lead over Sam Mayer by 87 points, 100 over Austin Hill, 123 over Jesse Love, and 125 over Carson Kvapil.
The Xfinity Series returns to action next Saturday at Talladega Superspeedway for the Ag-Pro 300 (4 p.m. ET, The CW, MRN Radio, SiriusXM NASCAR Radio).
Race Results
Pos | St | No | Driver | S1 | S2 | S3 | Points | Status |
---|---|---|---|---|---|---|---|---|
1 | 13 | 8 | Sammy Smith | 0 | 0 | 0 | 40 | Running |
2 | 2 | 4 | Parker Retzlaff | 2 | 0 | 0 | 44 | Running |
3 | 29 | 25 | Harrison Burton | 0 | 0 | 0 | 34 | Running |
4 | 28 | 44 | Brennan Poole | 0 | 0 | 0 | 33 | Running |
5 | 15 | 54 | Taylor Gray # | 0 | 9 | 0 | 34 | Running |
6 | 10 | 21 | Austin Hill | 0 | 0 | 0 | 31 | Running |
7 | 21 | 11 | Josh Williams | 0 | 0 | 0 | 30 | Running |
8 | 22 | 27 | Jeb Burton | 5 | 2 | 0 | 44 | Running |
9 | 27 | 10 | Daniel Dye # | 0 | 0 | 0 | 28 | Running |
10 | 16 | 51 | Jeremy Clements | 9 | 3 | 0 | 37 | Running |
11 | 18 | 26 | Dean Thompson # | 0 | 1 | 0 | 36 | Running |
12 | 6 | 20 | Brandon Jones | 10 | 6 | 0 | 31 | Running |
13 | 1 | 88 | Connor Zilisch # | 0 | 0 | 0 | 24 | Running |
14 | 4 | 33 | Kasey Kahne | 0 | 0 | 0 | 23 | Running |
15 | 34 | 42 | Anthony Alfredo | 4 | 5 | 0 | 35 | Running |
16 | 25 | 1 | Carson Kvapil # | 7 | 7 | 0 | 29 | Running |
17 | 26 | 91 | Josh Bilicki | 0 | 0 | 0 | 20 | Running |
18 | 12 | 39 | Ryan Sieg | 3 | 0 | 0 | 27 | Running |
19 | 37 | 7 | Patrick Emerling | 0 | 0 | 0 | 18 | Running |
20 | 35 | 28 | Kyle Sieg | 6 | 8 | 0 | 25 | Running |
21 | 8 | 7 | Justin Allgaier | 0 | 0 | 0 | 16 | Running |
22 | 33 | 14 | Garrett Smithley | 0 | 0 | 0 | 15 | Running |
23 | 9 | 16 | Christian Eckes # | 0 | 0 | 0 | 14 | Running |
24 | 36 | 45 | Vicente Salas | 0 | 0 | 0 | 13 | Running |
25 | 5 | 18 | William Sawalich # | 0 | 0 | 0 | 12 | Running |
26 | 11 | 41 | Sam Mayer | 0 | 10 | 0 | 12 | Accident |
27 | 14 | 99 | Matt DiBenedetto | 8 | 4 | 0 | 20 | Accident |
28 | 30 | 5 | Kris Wright | 0 | 0 | 0 | 9 | Accident |
29 | 20 | 70 | Thomas Annunziata | 0 | 0 | 0 | 8 | Suspension |
30 | 32 | 87 | Austin Green | 0 | 0 | 0 | 7 | Accident |
31 | 3 | 48 | Nick Sanchez # | 1 | 0 | 0 | 16 | Accident |
32 | 24 | 31 | Blaine Perkins | 0 | 0 | 0 | 5 | Accident |
33 | 23 | 71 | Ryan Ellis | 0 | 0 | 0 | 4 | Accident |
34 | 38 | 35 | Greg Van Alst | 0 | 0 | 0 | 3 | Brakes |
35 | 17 | 0 | Sheldon Creed | 0 | 0 | 0 | 2 | Accident |
36 | 31 | 53 | Katherine Legge(i) | 0 | 0 | 0 | 0 | Accident |
37 | 7 | 2 | Jesse Love | 0 | 0 | 0 | 2 | Running |
38 | 19 | 19 | Justin Bonsignore | 0 | 0 | 0 | 1 | Accident |