After an eventful NASCAR Craftsman Truck Series race last night, the Xfinity Series took the track for action at Texas Motor Speedway in the Andy’s Frozen Custard 300.
With no qualifying or practice, drivers were left wondering how the cars would perform. Let’s dive into what happened.
Andy’s Frozen Custard 300 Stage One
As mentioned above, qualifying and practice were both rained out, meaning the lineup was not set by speed. This put Austin Hill and Justin Allgaier on the front row to start. It took just three quarters of a lap to see our first incident of the Andy’s Frozen Custard 300 as Christian Eckes and Ryan Ellis got together, leading to a spin for the #71 of Ellis. Luckily for Ellis, he managed to keep it out of the wall and avoid significant damage. Josh Bilicki spun separately during the incident as well.
The No. 91 takes a spin, bringing out the yellow flag, which will serve as the competition caution. pic.twitter.com/xMXUM78psE
— NASCAR Xfinity (@NASCAR_Xfinity) May 3, 2025
Cautions breed more cautions, and the ensuing restart saw a caution before the first turn as the #07 of Nick Leitz couldn’t get into gear, leading to an incident with Leland Honeyman Jr. in the #70. After those two quick cautions, we got a short run of green flag laps before our third caution in twenty laps when Josh Bilicki spun for the second time.
After Bilicki’s second incident, we ran green for the remainder of the stage with Justin Allgaier claiming the stage win. Kyle Larson, subbing for Connor Zilisch, worked his way up to second.
Andy’s Frozen Custard 300 Stage Two
Unfortunately for Larson, all his work to claw his way back up through the field was undone thanks to an uncontrolled tire that forced him to restart at the tail end of the field. Allgaier’s first stage dominance was also undone on pit road with a slow stop that saw him restart a little deeper in the top ten.
Austin Hill inherited the lead and turned in a strong performance, holding off a hard-charging Justin Allgaier for most of the second stage. The #7 was pushing Hill hard as the laps wound down, but a caution for Kris Wright came out, ending the stage under caution. Hill claimed the stage win for stage two.
Final Stage
Stage three got off to a rough start as several drivers got into the grass in the dogleg, creating an immediate issue. Taylor Gray, Corey Day, Josh Williams, and several more received damage in the incident. The limited sight lines on restarts prevent drivers from seeing their lines, and calamity results.
A closer look at the incident that caused the yellow to come out at the start of the final stage. ⤵️ pic.twitter.com/72SECo3VNk
— NASCAR Xfinity (@NASCAR_Xfinity) May 3, 2025
Once again, cautions proved to compound on track issues. Sheldon Creed and Corey Day, collecting Jesse Love in the process.
In the midst of the cautions, Allgaier managed to regain the lead from Hill. The control of the restarts proved vital as Allgaier pulled away from Hill on the next restart.
We got our longest green flag run of the race with Larson chasing Allgaier down for the lead. After green flag stops and a slow right rear tire change for the #7, Larson claimed the lead. However, the race didn’t stay green for long as the #5 of Kris Wright got together with Allgaier. This meant the dominant car of the day was out of the race. From there, Larson controlled the race.
Tough, tough break for for @J_Allgaier, who spins out after running into @KrisOnNASCAR. pic.twitter.com/BVSDnWt1iu
— The CW Sports (@TheCW_Sports) May 3, 2025
On the restart following the caution, the #88 took control of the race. He quickly jumped out to a multi-second lead. It appeared that Larson held victory in the palm of his hands. However, Corey Day spun with 11 to go and shook things up once more.
As expected, cautions created more cautions. While several cars stayed out and dispossessed Larson of the lead, Sam Mayer made a bold three-wide pass to take first place. However, shortly after Mayer gained the lead, Sammy Smith found the wall and set up the green-white-checkered.
Overtime
For the GWC, Sam Mayer and Nick Sanchez occupied the front row with Kyle Larson lurking just behind. It took just one turn for chaos to strike once more. Jeremy Clements backed into the wall to set up a second GWC.
On the final restart of the race, Kyle Larson restarted from the front row and quickly took the lead. The #88 pulled away from the field as Larson claimed his second Xfinity win of 2025. Nick Sanchez, who ran well all day, found the wall on the restart and fell to 20th.
.@KyleLarsonRacin stepped up big time today for the No. 88 team! pic.twitter.com/w6F8AfGJVB
— NASCAR Xfinity (@NASCAR_Xfinity) May 3, 2025
The final stage proved chaotic, but in subbing for Zilisch, Kyle Larson provided JRM with yet another Xfinity Series victory.
Apollo will return to Texas Motor Speedway tomorrow for the Wurth 400.

Pingback: Wurth 400 Race Recap