Xfinity - 2025 - Andy's Frozen Custard 300

Date: 2025-05-03 | Track: Texas Motor Speedway

Three ways to measure this race

Official winner TLS leader Best ARP
Driver Kyle Larson (#88) Austin Hill (#21) Justin Allgaier (#7)
Finish P1 P4 P35
TLS points 0 7550 5807
ARP N/A 2.88 1.78
Laps led 32 57 99

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

Official winner — Kyle Larson (#88): where the car was at the checkered flag (P1). Led 32 laps with N/A average running position and 0 TLS points.

TLS leader — Austin Hill (#21): most position-weighted points across every scored lap (7,550 points). Finished P4 with 57 laps led and 2.88 ARP. TLS rewards running up front all afternoon, not only the final lap.

Best ARP — Justin Allgaier (#7): lowest average running position (1.78). Finished P35 with 5,807 TLS points and 99 laps led. ARP is an average across all laps — a driver can run near the front all day yet score fewer TLS points if they led fewer laps, completed fewer laps, or lost ground late while keeping a strong average.

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 36 Kyle Larson(i) 88 Chevrolet JR Motorsports 20 32 0.00 0
2 7 Taylor Gray # 54 Toyota Joe Gibbs Racing 12 0 11.39 5770
3 36 Riley Herbst(i) 19 Toyota Joe Gibbs Racing 27 0 0.00 0
4 1 Austin Hill 21 Chevrolet Richard Childress Racing 1 57 2.88 7550
5 4 Sam Mayer 41 Ford Haas Factory Team 7 18 8.62 6349
6 9 Harrison Burton 25 Ford AM Racing 5 0 12.02 5639
7 8 Jesse Love 2 Chevrolet Richard Childress Racing 3 0 11.58 5730
8 5 Ryan Sieg 39 Ford RSS Racing 31 0 10.29 6000
9 3 Brandon Jones 20 Toyota Joe Gibbs Racing 21 0 8.04 6470
10 14 Jeb Burton 27 Chevrolet Jordan Anderson Racing 4 0 15.19 4976
11 11 Daniel Dye # 10 Chevrolet Kaulig Racing 9 1 13.84 5258
12 12 Anthony Alfredo 42 Chevrolet Young's Motorsports 10 0 14.41 5139
13 13 William Sawalich # 18 Toyota Joe Gibbs Racing 35 0 15.17 4981
14 16 Parker Retzlaff 4 Chevrolet Alpha Prime Racing 34 0 19.16 4146
15 15 Matt DiBenedetto 99 Chevrolet Viking Motorsports 8 0 15.72 4866
16 10 Corey Day 17 Chevrolet Hendrick Motorsports 33 0 13.53 5324
17 17 Brennan Poole 44 Chevrolet Alpha Prime Racing 18 0 19.35 4106
18 18 Sammy Smith 8 Chevrolet JR Motorsports 22 0 19.75 4023
19 19 Carson Kvapil # 1 Chevrolet JR Motorsports 13 0 20.32 3904
20 2 Nick Sanchez # 48 Chevrolet Big Machine Racing 14 1 4.01 7312
21 23 Mason Massey 45 Chevrolet Alpha Prime Racing 32 0 23.89 3142
22 26 Kyle Sieg 28 Ford RSS Racing 26 0 26.38 2626
23 27 Ryan Ellis 71 Chevrolet DGM Racing x JIM 19 0 27.50 2393
24 24 Blaine Perkins 31 Chevrolet Jordan Anderson Racing 11 0 25.49 2811
25 30 Joey Gase 35 Chevrolet Joey Gase Motorsports 37 0 30.47 1775
26 29 Mason Maggio 53 Ford Joey Gase Motorsports 28 0 29.24 2031
27 25 Dean Thompson # 26 Toyota Sam Hunt Racing 16 0 26.20 2637
28 34 Josh Bilicki 91 Chevrolet DGM Racing x JIM 24 0 33.08 1219
29 32 Nick Leitz 07 Chevrolet SS GreenLight Racing 15 0 31.78 1480
30 31 Garrett Smithley 14 Chevrolet SS GreenLight Racing 38 0 31.00 1615
31 20 Jeremy Clements 51 Chevrolet Jeremy Clements Racing 25 0 19.68 3884
32 36 Katherine Legge(i) 32 Chevrolet Jordan Anderson Racing 36 0 0.00 0
33 33 Kris Wright 5 Chevrolet Our Motorsports 30 0 31.67 1465
34 22 Leland Honeyman 70 Chevrolet Cope Family Racing 17 0 19.51 3236
35 6 Justin Allgaier 7 Chevrolet JR Motorsports 2 99 1.78 5807
36 21 Sheldon Creed 00 Ford Haas Factory Team 6 0 4.17 3692
37 28 Josh Williams 11 Chevrolet Kaulig Racing 29 0 16.73 2182
38 35 Christian Eckes # 16 Chevrolet Kaulig Racing 23 0 27.85 535

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 73429 6.55 434 5807
2 Jesse Love 2 68882 7.99 156 5730
3 Sammy Smith 8 65761 10.69 35 4023
4 Sam Mayer 41 65608 9.86 53 6349
5 Taylor Gray # 54 63469 10.15 98 5770
6 Brandon Jones 20 62304 10.26 60 6470
7 Carson Kvapil # 1 61787 12.00 56 3904
8 Austin Hill 21 61349 8.58 287 7550
9 Connor Zilisch # 88 57836 10.51 168 0
10 Nick Sanchez # 48 57554 12.56 55 7312
11 Ryan Sieg 39 56284 13.83 88 6000
12 Harrison Burton 25 51221 15.37 24 5639
13 Jeb Burton 27 49711 16.72 11 4976
14 Christian Eckes # 16 49071 13.56 26 535
15 Sheldon Creed 00 48756 9.41 18 3692
16 Daniel Dye # 10 47755 16.24 1 5258
17 William Sawalich # 18 43188 16.81 4 4981
18 Parker Retzlaff 4 41812 20.46 0 4146
19 Josh Williams 11 40846 19.84 0 2182
20 Dean Thompson # 26 39708 20.30 11 2637
21 Anthony Alfredo 42 38881 20.23 1 5139
22 Matt DiBenedetto 99 38638 21.66 0 4866
23 Brennan Poole 44 37653 20.99 4 4106
24 Jeremy Clements 51 36348 23.48 1 3884
25 Kyle Sieg 28 31475 24.31 8 2626
26 Blaine Perkins 31 30911 23.75 0 2811
27 Aric Almirola 19 29713 7.40 84 0
28 Ryan Ellis 71 24854 26.75 0 2393
29 Kris Wright 5 21914 28.02 0 1465
30 Garrett Smithley 14 17294 30.39 0 1615
31 Justin Bonsignore 19 17056 16.27 0 0
32 Josh Bilicki 91 16516 26.32 0 1219
33 Leland Honeyman 70 15799 24.04 1 3236
34 Mason Massey 45 13550 27.66 0 3142
35 Joey Gase 53 10638 29.70 0 1775
36 Thomas Annunziata 70 9114 30.08 0 0
37 Patrick Emerling 07 9087 28.65 1 0
38 Corey Day 17 7939 21.18 0 5324
39 Greg Van Alst 35 7512 33.31 2 0
40 Mason Maggio 66 7187 32.42 0 2031
41 Myatt Snider 91 5835 25.94 0 0
42 Brad Perez 45 5824 26.45 0 0
43 Nick Leitz 07 5577 31.39 1 1480
44 Austin Green 87 5393 28.22 0 0
45 Kasey Kahne 33 4233 22.53 0 0
46 Patrick Staropoli 24 3623 24.90 0 0
47 CJ McLaughlin 92 2859 31.97 0 0
48 Dawson Cram 74 2787 30.63 0 0
49 Ryan Truex 24 2747 17.37 0 0
50 Jordan Anderson 32 2282 21.03 0 0
51 Jeffrey Earnhardt 24 2270 16.96 0 0
52 Alex Labbe 07 2030 26.74 0 0
53 Caesar Bacarella 45 1876 31.31 4 0
54 Carson Ware 74 1736 34.80 0 0
55 Jesse Iwuji 91 1093 29.41 0 0
56 Vicente Salas 45 1075 34.73 0 0
57 David Starr 53 909 32.86 1 0
58 Sage Karam 53 761 26.10 0 0
59 Preston Pardus 50 103 35.19 0 0
60 Baltazar Leguizamon 35 66 35.33 0 0