The checkered flag is out for the NASCAR Xfinity Series at Texas Motor Speedway with a double overtime finish.
Kyle Larson won the Andy’s Frozen Custard 300 on May 3 at Texas. Larson drove the No. 88 JR Motorsports Chevrolet for Connor Zilisch, who missed the race with a lower back injury in the Talladega race. Zilisch was granted a waiver from NASCAR to remain eligible for the playoffs.
Larson passed Sam Mayer on the outside of turn 1 on a restart in double overtime after Jeremy Clements spun exiting turn 2 in the first overtime. Larson drove away from the field when he took the lead.
Larson led 32 laps to score his second NASCAR Xfinity Series win of the season, he won the Bristol race on April 12. The win at Texas is the 17th of Kyle Larson’s NASCAR Xfinity Series career in 119 starts.
Justin Allgaier dominated and won the first stage of the race. Austin Hill won the second stage for his sixth stage win of the season. The race had 11 cautions for 61 laps and 12 lead changes. Allgaier ran the fastest lap of the race.
Allgaier led 99 laps but was involved in a crash on lap 156 when he collided with Kris Wright, who was multiple laps down and was off the pace and took Allgaier out of the running with less than 50 laps to go.
Here are the full results from the NASCAR Xfinity Series Texas race.
Who won the NASCAR Xfinity Texas race? Winner, race results for the Andy’s Frozen Custard 300
Unofficial results from the NASCAR Xfinity Series race on May 3, 2025 at Texas Motor Speedway.
- Kyle Larson, No. 88 JR Motorsports Chevrolet
- Taylor Gray, No. 54 Joe Gibbs Racing Toyota
- Riley Herbst, No. 19 Joe Gibbs Racing Toyota
- Austin Hill, No. 21 Richard Childress Racing Chevrolet
- Sam Mayer, No. 41 Haas Factory Team Ford
- Harrison Burton, No. 25 AM Racing Ford
- Jesse Love, No. 2 Richard Childress Racing Chevrolet
- Ryan Sieg, No. 39 RSS Racing Ford
- Brandon Jones, No. 20 Joe Gibbs Racing Toyota
- Jeb Burton, No. 27 Jordan Anderson Racing Chevrolet
- Daniel Dye, No. 10 Kaulig Racing Chevrolet
- Anthony Alfredo, No. 42 Young’s Motorsports Chevrolet
- William Sawalich, No. 18 Joe Gibbs Racing Toyota
- Parker Retzlaff, No. 4 Alpha Prime Racing Chevrolet
- Matt DiBenedetto, No. 99 Viking Motorsports Chevrolet
- Corey Day, No. 17 Hendrick Motorsports Chevrolet
- Brennan Poole, No. 44 Alpha Prime Racing Chevrolet
- Sammy Smith, No. 8 JR Motorsports Chevrolet
- Carson Kvapil, No. 1 JR Motorsports Chevrolet
- Nicholas Sanchez, No. 48 Big Machine Racing Chevrolet
- Mason Massey, No. 45 Alpha Prime Racing Chevrolet
- Kyle Sieg, No. 28 RSS Racing Ford
- Ryan Ellis, No. 71 DGM Racing X JIM Chevrolet
- Blaine Perkins, No. 31 Jordan Anderson Racing Chevrolet
- Joey Gase, No. 35 Joey Gase Motorsports Chevrolet
- Mason Maggio, No. 53 Joey Gase Motorsports Chevrolet
- Dean Thompson, No. 26 Sm Hunt Racing Toyota
- Josh Bilicki, No. 91 DGM Racing X JIM Chevrolet
- Nick Leitz, No. 07 SS GreenLight Racing Chevrolet
- Garrett Smithley, No. 14 SS GreenLight Racing Chevrolet
- Jeremy Clements, No. 51 Jeremy Clements Racing Chevrolet
- Katherine Legge, No. 32 Jordan Anderson Racing Chevrolet
- Kris Wright, No. 5 Our Motorsports Chevrolet
- Leland Honeyman, No. 70 Cope Family Racing Chevrolet
- Justin Allgaier, No. 7 JR Motorsports Chevrolet
- Sheldon Creed, No. 00 Haas Factory Team Ford
- Josh Williams, No. 11 Kaulig Racing Chevrolet
- Christian Eckes, No. 16 Kaulig Racing Chevrolet
Read the full article here