Who won NASCAR Xfinity race in Martinsville? Winner is Aric Almirola, plus full results
Aric Almirola took the lead on a green-white-checkered restart and kept it to win the DUDE Wipes 250 NASCAR Xfinity Series race on Saturday at Martinsville Speedway.
Almirola has to give a hat tip to Sheldon Creed, who turned a two-wide fight for the lead on the restart into a three-wide wedge through turns 1 and 2 that took he and restart leader Sam Mayer out of the battle for the win.
ARIC ALMIROLA WINS AT MARTINSVILLE pic.twitter.com/j54LJTeN42
— FOX: NASCAR (@NASCARONFOX) April 7, 2024
Mayer did finish second, with Creed back to sixth. Chandler Smith made his way from the back of the field to third, with Carson Kvapil and Justin Allgaier completing the top five.
Here are the full results for Saturday's race:
PICKS FOR SUNDAY'S RACE: NASCAR Martinsville predictions 2024: Expert picks for Cup Series race at Martinsville Speedway
KESELOWSKI'S WINLESS STREAK: As Brad Keselowski NASCAR Cup losing streak nears three years is it a Ford problem?
Who won the NASCAR Xfinity Martinsville race? Winner, race results for DUDE Wipes 250
The unofficial full running order, results from NASCAR Xfinity Series DUDE Wipes 250 at Martinsville Speedway:
Aric Almirola, No. 20 Joe Gibbs Racing Toyota
Sam Mayer, No. 1 JR Motorsports Chevrolet
Chandler Smith, No. 81 Joe Gibbs Racing Toyota
Carson Kvapil, No. 88 JR Motorsports Chevrolet
Justin Allgaier, No. 7 JR Motorsports Chevrolet
Sheldon Creed, No. 18 Joe Gibbs Racing Toyota
Cole Custer, No. 00 Stewart-Haas Racing Ford
Sammy Smith, No. 8 JR Motorsports Chevrolet
Jesse Love, No. 2 Richard Childress Racing Chevrolet
Josh Williams, No. 11 Kaulig Racing Chevrolet
Shane van Gisbergen, No. 97 Kaulig Racing Chevrolet
Parker Kligerman, No. 48 Big Machine Racing Chevrolet
Taylor Gray, No. 19 Joe Gibbs Racing Toyota
Brennan Poole, No. 44 Alpha Prime Racing Chevrolet
Anthony Alfredo, No. 5 Our Motorsports Chevrolet
Blaine Perkins, No. 29 RSS Racing Ford
Ryan Sieg, No. 39 RSS Racing Ford
Hailie Deegan, No. 15 AM Racing Ford
Myatt Snider, No. 07 SS Green Light Racing Ford
Dexter Bean, No. 92 DGM Racing Chevrolet
Matt DiBenedetto, No. 38 RSS Racing Ford
Jeremy Clements, No. 51 Jeremy Clements Racing Chevrolet
Kyle Sieg, No. 28 RSS Racing Ford
Dawson Cram, No. 4 JD Motorsports Chevrolet
Riley Herbst, No. 98 Stewart-Haas Racing Ford
Ryan Ellis, No. 43 Alpha Prime Racing Chevrolet
Brandon Jones, No. 9 JR Motorsports Chevrolet
Joey Gase, No. 53 Joey Gase Motorsports Chevrolet
Garrett Smithley, No. 6 JD Motorsports Chevrolet
Logan Bearden, No. 14 SS Green Light Racing Chevrolet
Leland Honeyman Jr., No. 42 Young's Motorsports Chevrolet
Jeb Burton, No. 27 Jordan Anderson Racing Chevrolet
Kyle Weatherman, No. 91 DGM Racing Chevrolet
Austin Hill, No. 21 Richard Childress Racing Chevrolet
Corey Heim, No. 26 Sam Hunt Racing Toyota
AJ Allmendinger, No. 16 Kaulig Racing Chevrolet
Parker Retzlaff, No. 31 Jordan Anderson Racing Chevrolet
Akinori Ogata, No. 35 Joey Gase Motorsports Toyota
This article originally appeared on Nashville Tennessean: NASCAR Xfinity results in Martinsville: Aric Almirola is winner Saturday