Big News for FRCS Subscribers!

I've spent the past year developing a brand-new, improved version of FRCS, and I'm excited to share it with you during the off-season! If your subscription is set to expire before race #36 (Phoenix), now is the perfect time to extend or renew and take advantage of this offer. Subscriptions that would normally expire after race #36 will remain valid through the off-season, giving you access to the upcoming FRCS updates until we get close to the 2025 Daytona 500. Don't miss out on these exclusive features - renew today and be ready for what's next!

You can verify your subscription expiration date by clicking 'My Account > Subscription Details' in the top navigation.

Race Results

NASCAR Xfinity Series

Dude Wipes 250

Martinsville Speedway

April 6th, 2024

Race #7 of the 2024 NASCAR Xfinity Series Season

  • Laps Scheduled: 250
    • Extended to 251 laps
  • Miles Raced : 132.0
  • Time of Race : 02 Hours 07 minutes 48 seconds
  • Average Speed: 61.984 mph
  • Cautions: 11
  • Caution Laps: 68
  • Lead Changes: 15
  • Cars in Race : 38
  • Finished On Lead Lap: 24 (63%)
Aric Almirola celebrates in victory lane
Martinsville, Virginia - April 6th, 2024: Aric Almirola, driver of the #20 He Gets Us Toyota, celebrates in victory lane after winning the NASCAR Xfinity Series DUDE Wipes 250 at Martinsville Speedway. Photo by James Gilbert | Getty Images
FIN ST Car # Driver Make TOT PTS F PTS B PTS PO PTS Laps Led x Led S1 S2 STUS
1 6 20 Aric Almirola Toyota 59 40 19 6 251 148 6 1 2 Running
2 9 1 Sam Mayer Chevrolet 42 35 7 0 251 11 2 4 0 Running
3 37 81 Chandler Smith Toyota 37 34 3 0 251 3 2 0 8 Running
4 12 88 Carson Kvapil Chevrolet 40 33 7 0 251 0 0 0 4 Running
5 5 7 Justin Allgaier Chevrolet 42 32 10 1 251 14 1 0 1 Running
6 3 18 Sheldon Creed Toyota 45 31 14 0 251 0 0 2 6 Running
7 17 8 Sammy Smith Chevrolet 38 30 8 0 251 42 1 0 3 Running
8 2 00 Cole Custer Ford 43 29 14 0 251 27 1 3 5 Running
9 11 2 Jesse Love Chevrolet 28 28 0 0 251 0 0 0 0 Running
10 23 11 Josh Williams Chevrolet 27 27 0 0 251 0 0 0 0 Running
11 19 97 Shane van Gisbergen Chevrolet 26 26 0 0 251 0 0 0 0 Running
12 18 48 Parker Kligerman Chevrolet 25 25 0 0 251 5 1 0 0 Running
13 16 19 Taylor Gray Toyota 0 0 0 0 251 0 0 0 0 Running
14 24 44 Brennan Poole Chevrolet 23 23 0 0 251 0 0 0 0 Running
15 7 5 Anthony Alfredo Chevrolet 27 22 5 0 251 0 0 6 0 Running
16 30 29 Blaine Perkins Ford 21 21 0 0 251 0 0 0 0 Running
17 8 39 Ryan Sieg Ford 25 20 5 0 251 0 0 7 10 Running
18 27 15 Hailie Deegan Ford 19 19 0 0 251 0 0 0 0 Running
19 34 07 Myatt Snider Chevrolet 18 18 0 0 251 0 0 0 0 Running
20 33 92 Dexter Bean Chevrolet 17 17 0 0 251 0 0 0 0 Running
21 14 38 Matt DiBenedetto Ford 16 16 0 0 251 0 0 0 0 Running
22 21 51 Jeremy Clements Chevrolet 15 15 0 0 251 0 0 0 0 Running
23 28 28 Kyle Sieg Ford 14 14 0 0 251 0 0 0 0 Running
24 32 4 Dawson Cram Chevrolet 13 13 0 0 251 0 0 0 0 Running
25 22 98 Riley Herbst Ford 12 12 0 0 250 0 0 0 0 Accident
26 29 43 Ryan Ellis Chevrolet 11 11 0 0 250 0 0 0 0 Accident
27 1 9 Brandon Jones Chevrolet 14 10 4 0 250 0 0 0 7 Accident
28 36 53 Joey Gase Ford 9 9 0 0 250 1 1 0 0 Running
29 31 6 Garrett Smithley Chevrolet 8 8 0 0 249 0 0 0 0 Running
30 35 14 Logan Bearden Chevrolet 7 7 0 0 247 0 0 0 0 Running
31 25 42 Leland Honeyman Jr Chevrolet 6 6 0 0 244 0 0 0 0 Running
32 4 27 Jeb Burton Chevrolet 9 5 4 0 242 0 0 9 9 Accident
33 26 91 Kyle Weatherman Chevrolet 4 4 0 0 75 0 0 0 0 Accident
34 10 21 Austin Hill Chevrolet 6 3 3 0 71 0 0 8 0 Accident
35 20 26 Corey Heim Toyota 0 0 0 0 70 0 0 0 0 Accident
36 15 16 AJ Allmendinger Chevrolet 7 1 6 0 70 0 0 5 0 Accident
37 13 31 Parker Retzlaff Chevrolet 2 1 1 0 70 0 0 10 0 Accident
38 38 35 Akinori Ogata Chevrolet 1 1 0 0 41 0 0 0 0 Brakes

Race Infractions

Dude Wipes 250 at Martinsville Speedway

Driver Infraction Penalty Lap Lap Assessed Flag
Justin Allgaier Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Ryan Ellis Pre-Race to the Rear Unapproed Adjustments Tail End 0 0 White
Brandon Jones Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Akinori Ogata Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Chandler Smith Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Sammy Smith Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Leland Honeyman Jr Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Akinori Ogata Pitting before pit road is open Garage Tail End 41 0 Yellow
Hailie Deegan Pitting before pit road is open Tail End 62 70 Yellow
Parker Kligerman Speeding on pit road Tail End 64 70 Yellow
Riley Herbst Tire violation Tail End 64 70 Yellow
Austin Hill Pitting before pit road is open Garage Tail End 70 0 Yellow
Brennan Poole Pitting before pit road is open Tail End 71 80 Yellow
Jeremy Clements Pitting before pit road is open Tail End 71 80 Yellow
Kyle Sieg Pitting before pit road is open Tail End 71 80 Yellow
Hailie Deegan Pitting before pit road is open Tail End 71 80 Yellow
Corey Heim Pitting before pit road is open Tail End 71 80 Yellow
Leland Honeyman Jr Pitting before pit road is open Tail End 71 80 Yellow
Logan Bearden Pitting before pit road is open Tail End 72 80 Yellow
Kyle Weatherman Pitting before pit road is open Garage Tail End 73 0 Yellow
Riley Herbst Pitting before pit road is open Tail End 74 80 Yellow
Dawson Cram Pitting before pit road is open Tail End 77 80 Yellow
Parker Kligerman Pitting before pit road is open Tail End 85 90 Yellow
Jeremy Clements Pitting before pit road is open Tail End 87 90 Yellow
Logan Bearden Pitting before pit road is open Tail End 87 90 Yellow
Dawson Cram Pitting before pit road is open Tail End 124 130 Yellow
Taylor Gray Crewmember(s) over the wall too soon Tail End 124 130 Yellow