Advertisement

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.

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:

  1. Aric Almirola, No. 20 Joe Gibbs Racing Toyota

  2. Sam Mayer, No. 1 JR Motorsports Chevrolet

  3. Chandler Smith, No. 81 Joe Gibbs Racing Toyota

  4. Carson Kvapil, No. 88 JR Motorsports Chevrolet

  5. Justin Allgaier, No. 7 JR Motorsports Chevrolet

  6. Sheldon Creed, No. 18 Joe Gibbs Racing Toyota

  7. Cole Custer, No. 00 Stewart-Haas Racing Ford

  8. Sammy Smith, No. 8 JR Motorsports Chevrolet

  9. Jesse Love, No. 2 Richard Childress Racing Chevrolet

  10. Josh Williams, No. 11 Kaulig Racing Chevrolet

  11. Shane van Gisbergen, No. 97 Kaulig Racing Chevrolet

  12. Parker Kligerman, No. 48 Big Machine Racing Chevrolet

  13. Taylor Gray, No. 19 Joe Gibbs Racing Toyota

  14. Brennan Poole, No. 44 Alpha Prime Racing Chevrolet

  15. Anthony Alfredo, No. 5 Our Motorsports Chevrolet

  16. Blaine Perkins, No. 29 RSS Racing Ford

  17. Ryan Sieg, No. 39 RSS Racing Ford

  18. Hailie Deegan, No. 15 AM Racing Ford

  19. Myatt Snider, No. 07 SS Green Light Racing Ford

  20. Dexter Bean, No. 92 DGM Racing Chevrolet

  21. Matt DiBenedetto, No. 38 RSS Racing Ford

  22. Jeremy Clements, No. 51 Jeremy Clements Racing Chevrolet

  23. Kyle Sieg, No. 28 RSS Racing Ford

  24. Dawson Cram, No. 4 JD Motorsports Chevrolet

  25. Riley Herbst, No. 98 Stewart-Haas Racing Ford

  26. Ryan Ellis, No. 43 Alpha Prime Racing Chevrolet

  27. Brandon Jones, No. 9 JR Motorsports Chevrolet

  28. Joey Gase, No. 53 Joey Gase Motorsports Chevrolet

  29. Garrett Smithley, No. 6 JD Motorsports Chevrolet

  30. Logan Bearden, No. 14 SS Green Light Racing Chevrolet

  31. Leland Honeyman Jr., No. 42 Young's Motorsports Chevrolet

  32. Jeb Burton, No. 27 Jordan Anderson Racing Chevrolet

  33. Kyle Weatherman, No. 91 DGM Racing Chevrolet

  34. Austin Hill, No. 21 Richard Childress Racing Chevrolet

  35. Corey Heim, No. 26 Sam Hunt Racing Toyota

  36. AJ Allmendinger, No. 16 Kaulig Racing Chevrolet

  37. Parker Retzlaff, No. 31 Jordan Anderson Racing Chevrolet

  38. 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