Xfinity - 2025 - US Marine Corps 250

Date: 2025-03-29 | Track: Martinsville Speedway

Three ways to measure this race

Official winner TLS leader Best ARP
Driver Austin Hill (#21) Taylor Gray # (#54) Taylor Gray # (#54)
Finish P1 P29 P29
TLS points 7931 8709 8709
ARP 8.14 5.11 5.11
Laps led 1 87 87

Three different ways to measure a race — and they often point to different drivers.

Official winner — Austin Hill (#21): where the car was at the checkered flag (P1). Led 1 laps with 8.14 average running position and 7,931 TLS points.

TLS leader — Taylor Gray # (#54): most position-weighted points across every scored lap (8,709 points). Finished P29 with 87 laps led and 5.11 ARP. TLS rewards running up front all afternoon, not only the final lap.

Best ARP — same as the TLS leader (5.11). The official winner ran a worse average position (8.14).

The checkered flag reflects who survived the final seconds. TLS reflects where drivers ran across the whole race. ARP tells you the typical running spot — but not who banked the most valuable laps.

Finish Position Points Position Driver Car Number Manufacturer Team Start Position Laps Led ARP Points
1 5 Austin Hill 21 Chevrolet Richard Childress Racing 3 1 8.14 7931
2 6 Sheldon Creed 00 Ford Haas Factory Team 18 2 10.28 7381
3 2 Justin Allgaier 7 Chevrolet JR Motorsports 6 5 5.26 8670
4 14 Brennan Poole 44 Chevrolet Alpha Prime Racing 29 0 16.16 5871
5 12 Sam Mayer 41 Ford Haas Factory Team 16 0 14.31 6346
6 15 Dean Thompson # 26 Toyota Sam Hunt Racing 12 0 16.26 5844
7 10 Daniel Dye # 10 Chevrolet Kaulig Racing 9 0 11.53 7059
8 17 Ryan Sieg 39 Ford RSS Racing 13 0 16.96 5665
9 23 Kris Wright 5 Chevrolet Our Motorsports 30 0 21.42 4518
10 3 Sammy Smith 8 Chevrolet JR Motorsports 10 6 7.04 8214
11 20 Jeb Burton 27 Chevrolet Jordan Anderson Racing 38 0 20.75 4689
12 25 Parker Retzlaff 4 Chevrolet Alpha Prime Racing 27 0 23.13 4078
13 7 Aric Almirola 19 Toyota Joe Gibbs Racing 15 7 10.49 7328
14 26 Jeremy Clements 51 Chevrolet Jeremy Clements Racing 23 0 23.43 4002
15 30 Garrett Smithley 14 Chevrolet SS GreenLight Racing 34 0 28.75 2633
16 29 Patrick Staropoli 24 Toyota Sam Hunt Racing 33 0 24.90 3623
17 16 Josh Williams 11 Chevrolet Kaulig Racing 26 0 16.93 5672
18 34 Ryan Ellis 71 Chevrolet DGM Racing x JIM 24 0 31.93 1818
19 22 Blaine Perkins 31 Chevrolet Jordan Anderson Racing 22 0 21.33 4542
20 9 Carson Kvapil # 1 Chevrolet JR Motorsports 2 0 11.20 7144
21 31 Corey Day 17 Chevrolet Hendrick Motorsports 8 0 28.82 2615
22 4 Brandon Jones 20 Toyota Joe Gibbs Racing 7 22 8.00 7968
23 28 Brad Perez 45 Chevrolet Alpha Prime Racing 32 0 24.70 3674
24 21 Harrison Burton 25 Ford AM Racing 5 0 20.88 4657
25 33 Mason Maggio 53 Ford Joey Gase Motorsports 31 0 30.89 2083
26 27 Matt DiBenedetto 99 Chevrolet Viking Motorsports 28 0 23.52 3979
27 11 William Sawalich # 18 Toyota Joe Gibbs Racing 14 4 12.16 6897
28 8 Connor Zilisch # 88 Chevrolet JR Motorsports 1 100 11.07 7179
29 1 Taylor Gray # 54 Toyota Joe Gibbs Racing 11 87 5.11 8709
30 37 Carson Ware 07 Chevrolet SS GreenLight Racing 37 0 34.97 1028
31 35 Thomas Annunziata 70 Chevrolet Cope Family Racing 25 0 32.43 1662
32 18 Nick Sanchez # 48 Chevrolet Big Machine Racing 20 0 15.40 5498
33 24 Myatt Snider 91 Chevrolet DGM Racing x JIM 21 0 20.30 4358
34 13 Christian Eckes # 16 Chevrolet Kaulig Racing 19 22 11.81 6308
35 36 Kyle Sieg 28 Ford RSS Racing 35 0 31.93 1640
36 38 Greg Van Alst 35 Chevrolet Joey Gase Motorsports 36 0 35.12 893
37 19 Jesse Love 2 Chevrolet Richard Childress Racing 4 0 16.25 4936
38 32 Anthony Alfredo 42 Chevrolet Young's Motorsports 17 0 17.03 2439

Season Points Standings (Up to This Race)

Rank Driver Car Number Season Points Average Running Position Total Laps Led Points this race
1 Justin Allgaier 7 40854 7.24 269 8670
2 Sam Mayer 41 36805 8.28 23 6346
3 Sammy Smith 8 36726 9.67 23 8214
4 Taylor Gray # 54 36071 8.50 98 8709
5 Jesse Love 2 35795 8.73 53 4936
6 Connor Zilisch # 88 35321 9.71 159 7179
7 Austin Hill 21 33617 6.62 211 7931
8 Carson Kvapil # 1 32597 12.56 9 7144
9 Sheldon Creed 00 32576 9.02 9 7381
10 Brandon Jones 20 30656 11.67 22 7968
11 Ryan Sieg 39 29588 14.50 10 5665
12 Nick Sanchez # 48 29062 13.71 1 5498
13 Harrison Burton 25 28556 15.33 12 4657
14 Aric Almirola 19 26754 6.82 84 7328
15 Jeb Burton 27 26741 16.84 4 4689
16 Christian Eckes # 16 26111 12.78 22 6308
17 Daniel Dye # 10 26090 15.20 0 7059
18 William Sawalich # 18 24541 16.03 4 6897
19 Josh Williams 11 23687 19.32 0 5672
20 Parker Retzlaff 4 22849 19.01 0 4078
21 Brennan Poole 44 21661 22.12 0 5871
22 Dean Thompson # 26 19559 20.55 0 5844
23 Matt DiBenedetto 99 19251 23.46 0 3979
24 Anthony Alfredo 42 19049 20.05 0 2439
25 Jeremy Clements 51 18256 24.64 0 4002
26 Blaine Perkins 31 18103 22.52 0 4542
27 Kyle Sieg 28 16003 24.32 7 1640
28 Kris Wright 5 14119 27.49 0 4518
29 Ryan Ellis 71 13462 26.85 0 1818
30 Garrett Smithley 14 9901 30.02 0 2633
31 Josh Bilicki 91 9365 26.10 0 0
32 Leland Honeyman 70 9026 25.07 1 0
33 Justin Bonsignore 19 7726 14.81 0 0
34 Joey Gase 53 7039 30.88 0 0
35 Myatt Snider 91 5835 25.94 0 4358
36 Brad Perez 45 5824 26.45 0 3674
37 Mason Massey 45 5401 28.62 0 0
38 Patrick Emerling 07 5397 28.41 0 0
39 Greg Van Alst 35 4402 32.26 0 893
40 Mason Maggio 53 4044 32.66 0 2083
41 Patrick Staropoli 24 3623 24.90 0 3623
42 Nick Leitz 07 3290 30.11 1 0
43 Dawson Cram 74 2787 30.63 0 0
44 Ryan Truex 24 2747 17.37 0 0
45 Corey Day 17 2615 28.82 0 2615
46 Thomas Annunziata 70 2315 33.96 0 1662
47 Jordan Anderson 32 2282 21.03 0 0
48 Carson Ware 74 1736 34.80 0 1028
49 CJ McLaughlin 92 1587 29.32 0 0
50 Caesar Bacarella 45 1409 27.91 4 0
51 Austin Green 32 1370 31.15 0 0
52 Alex Labbe 07 1260 19.91 0 0
53 Sage Karam 53 761 26.10 0 0
54 Preston Pardus 50 103 35.19 0 0
55 Baltazar Leguizamon 35 66 35.33 0 0