Race Results : Texas Motor Speedway

Andy’s Frozen Custard 300

Saturday, May 3rd, 2025

Texas Motor Speedway , Fort Worth, TX

Texas Motor Speedway logo
  • 30
  • 5
  • 5

  • Sunday, May 4th, 2025
  • NASCAR Wire Service - Reid Spencer
Strategic Pit Call Propels Kyle Larson to Double Overtime Triumph at Texas

Crew chief Mardy Lindley called his shot.

“We’ve got to stop to win,” Lindley radioed to driver Kyle Larson, subbing for injured Connor Zilisch in the No. 88 JR Motorsports Chevrolet.

Lindley was right. Larson made a late pit stop and proceeded to win Saturday’s Andy’s Frozen Custard 300 at Texas Motor Speedway in two overtimes.

The victory was Larson’s second of the season, his second at Texas and the 17th of his career, with Larson charging from the seventh position on a Lap 194 restart — behind six cars that stayed out on older tires — to win in two extra periods.

On Lap 188, Larson was cruising to a probable win with a lead of more than six seconds when Corey Day — in the No. 17 Hendrick Motorsports Chevrolet Larson drove to a dominating win at Bristol in mid-April — hit the tire barrier on the inside of Turn 3 to cause the ninth of 11 cautions.

That’s when Lindley made the call to bring Larson to pit road, and ultimately it paid off. After moving from third to second on the first overtime restart, Larson took the lead from defending race winner Sam Mayer in the second overtime and pulled away to win by 1.265 seconds over Taylor Gray, who surged from fourth to second in the final two laps.

“It was a lot of survival, I felt like in that race,” Larson said. “I got in some wrecks, the balance we had to work on quite a bit. So, it was fun. I felt like if I could ever get the lead, I could stretch it out, but I couldn’t get by Justin (Allgaier). He was running where I needed to be.

“Thanks to JRM for letting me come run this thing here today. Obviously, I wish Connor was in the car, but it means a lot that they thought of me to call up to run this thing.”

As Larson worked his way through the field twice—once from the 20th starting position and again after an uncontrolled tire penalty sent him to the rear after the first stage break—Allgaier led a race-high 99 laps and kept Larson at bay until a cycle of green-flag pit stops in the final stage scrambled the running order.

It was during that cycle that Allgaier’s race came to an untimely end. Running 12th after pitting on Lap 153, Allgaier closed fast on the No. 5 Chevrolet of Kris Wright near the exit from Turn 4.

Wright failed to hold the bottom lane and drifted up the track into Allgaier’s line. Allgaier made a move toward the inside but couldn’t avoid Wright’s car. The No. 7 JR Motorsports Chevrolet slammed into the outside wall in the tri-oval, slid down onto the infield grass and ended the race on a wrecker.

Allgaier, who had lost position to Larson during the pit sequence, was gracious in his assessment of the wreck that ended his day.

“The hard part is, ultimately it falls on my shoulders,” Allgaier said. “We’d about gotten crashed a couple laps before the green-flag stop there, and I think they had some damage and he (Wright) was having a bit of a tough time with his race car, and I’m trying to catch back to the 88 and trying to push and ultimately put myself in a bad position…

“Kyle and I had a great battle, and I was having a lot of fun with it. Obviously, the guy’s ultra-fast in anything that he drives… I think probably the most disappointing part about today is that it’s my mom’s birthday. I would love to get a trophy and celebrate her birthday with that, but instead I’m standing here talking to you guys.”

Allgaier’s exit opened the door for Mayer, Gray, Austin Hill and Nick Sanchez. Driving the No. 48 Big Machine Racing Chevrolet, Sanchez ran consistently in the top five until the second overtime, when he hit the wall and dropped to 20th at the finish.

Riley Herbst finished third after restarting sixth in the final overtime, with Hill coming home fourth, Mayer fifth and Harrison Burton sixth. Jesse Love, Ryan Sieg, Brandon Jones and Jeb Burton completed the top 10.

  • Drivers Entered: 40 (2 drivers will not make the race)
  • Laps Scheduled: 200
  • Laps Actual: 208 - NASCAR OVERTIME!
  • Margin of Victory: 01.265 Seconds
  • Time of Race: 2 Hours 55 Minutes 54 Seconds
  • Average Speed: 106.424
  • Cautions: 11 for 62 laps
  • Lead Changes: 12
  • Green Flag Passes: 1,442 (9.9 passes per green flag lap)

  • Texas Motor Speedway
  • Andy's Frozen Custard 300
  • Race Winner: Kyle Larson
  • Age: 32
  • Team : No 88 - Blues Hog Chevrolet
  • Owner: Dale Earnhardt, Jr
  • Crew Chief: Mardy Lindley
  • Kyle Larson won the Andy's Frozen Custard 300, his 17th victory in 119 Xfinity Series races
  • This is his second victory and third top-10 finish in 2025
  • This is his second victory and fifth top-10 finish in nine races at Texas Motor Speedway
  • Taylor Gray (second) posted his first top-10 finish in two races at Texas Motor Speedway It is his fifth top-10 finish in 2025
  • Riley Herbst (third) posted his third top-10 finish in nine races at Texas Motor Speedway
  • Taylor Gray (second) was the highest finishing rookie
  • Justin Allgaier leads the point standings by 51 points over Austin Hill
Kyle Larson celebrates in victory lane
Fort Worth, Texas - May 3, 2025 : Kyle Larson, driver of the #88 Blues Hog Chevrolet, celebrates in victory lane after winning the NASCAR Xfinity Series Andy's Frozen Custard 300 at Texas Motor Speedway.
Chris GraythenGetty Images
Andy’s Frozen Custard 300 at Texas Motor Speedway results
FIN ST # DRIVER MAKE TOT PTS FIN PTS STG PTS PO PTS LAPS LED X LED S1 S2 STATUS
1 20 88 Kyle Larson Chevrolet 0 0 0 0 208 32 2 2 0 Running
2 12 54 Taylor Gray Toyota 36 35 1 0 208 0 0 0 10 Running
3 27 19 Riley Herbst Toyota 0 0 0 0 208 0 0 0 6 Running
4 1 21 Austin Hill Chevrolet 51 33 17 1 208 57 3 4 1 Running
5 7 41 Sam Mayer Ford 44 32 12 0 208 18 2 5 5 Running
6 5 25 Harrison Burton Ford 31 31 0 0 208 0 0 0 0 Running
7 3 2 Jesse Love Chevrolet 34 30 4 0 208 0 0 0 7 Running
8 31 39 Ryan Sieg Ford 33 29 4 0 208 0 0 7 0 Running
9 21 20 Brandon Jones Toyota 33 28 5 0 208 0 0 8 9 Running
10 4 27 Jeb Burton Chevrolet 29 27 2 0 208 0 0 9 0 Running
11 9 10 Daniel Dye Chevrolet 26 26 0 0 208 1 1 0 0 Running
12 10 42 Anthony Alfredo Chevrolet 26 25 1 0 208 0 0 10 0 Running
13 35 18 William Sawalich Toyota 24 24 0 0 208 0 0 0 0 Running
14 34 4 Parker Retzlaff Chevrolet 23 23 0 0 208 0 0 0 0 Running
15 8 99 Matt DiBenedetto Chevrolet 22 22 0 0 208 0 0 0 0 Running
16 33 17 Corey Day Chevrolet 24 21 3 0 208 0 0 0 8 Running
17 18 44 Brennan Poole Chevrolet 20 20 0 0 208 0 0 0 0 Running
18 22 8 Sammy Smith Chevrolet 19 19 0 0 208 0 0 0 0 Running
19 13 1 Carson Kvapil Chevrolet 18 18 0 0 208 0 0 0 0 Running
20 14 48 Nicholas Sanchez Chevrolet 32 17 15 0 208 1 1 3 4 Running
21 32 45 Mason Massey Chevrolet 16 16 0 0 207 0 0 0 0 Running
22 26 28 Kyle Sieg Ford 15 15 0 0 207 0 0 0 0 Running
23 19 71 Ryan Ellis Chevrolet 14 14 0 0 207 0 0 0 0 Running
24 11 31 Blaine Perkins Chevrolet 13 13 0 0 207 0 0 0 0 Running
25 37 35 Joey Gase Chevrolet 12 12 0 0 207 0 0 0 0 Running
26 28 53 Mason Maggio Ford 11 11 0 0 207 0 0 0 0 Running
27 16 26 Dean Thompson Toyota 10 10 0 0 205 0 0 0 0 Running
28 24 91 Josh Bilicki Chevrolet 9 9 0 0 205 0 0 0 0 Running
29 15 07 Nick Leitz Chevrolet 8 8 0 0 204 0 0 0 0 Running
30 38 14 Garrett Smithley Chevrolet 7 7 0 0 201 0 0 0 0 Running
31 25 51 Jeremy Clements Chevrolet 6 6 0 0 200 0 0 0 0 Accident
32 36 32 Katherine Legge Chevrolet 0 0 0 0 200 0 0 0 0 Running
33 30 5 Kris Wright Chevrolet 4 4 0 0 199 0 0 0 0 Running
34 17 70 Leland Honeyman Jr Chevrolet 3 3 0 0 165 0 0 0 0 Vibration
35 2 7 Justin Allgaier Chevrolet 23 3 19 1 155 99 3 1 2 Accident
36 6 00 Sheldon Creed Ford 14 1 13 0 104 0 0 6 3 Accident
37 29 11 Josh Williams Chevrolet 1 1 0 0 97 0 0 0 0 Accident
38 23 16 Christian Eckes Chevrolet 1 1 0 0 47 0 0 0 0 Engine

Race Infractions

Penalties imposed prior to or during the race.

Driver Infraction Penalty Lap Lap Assessed Flag
Joey Gase Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Dean Thompson Pitting before pit road is open Tail End 2 6 Yellow
Ryan Ellis Pitting before pit road is open Tail End 2 6 Yellow
Leland Honeyman Jr Pitting before pit road is open Tail End 7 11 Yellow
Justin Allgaier Pitting before pit road is open Tail End 7 11 Yellow
Jeremy Clements Tire violation Tail End 22 25 Yellow
Mason Maggio Pitting before pit road is open Tail End 24 25 Yellow
Christian Eckes Pitting before pit road is open Garage Tail End 47 0 Yellow
Christian Eckes Too many crewmember(s) in contact with pit service area Garage Tail End 47 0 Yellow
Kyle Larson Tire violation Tail End 49 53 Yellow
Jeremy Clements Crewmember(s) over the wall too soon Tail End 49 53 Yellow
Jeb Burton Car/Truck pitting out of the assigned pit box Tail End 49 53 Yellow
Matt DiBenedetto Tire violation Tail End 49 53 Yellow
Jeb Burton Pitting before pit road is open Tail End 52 53 Yellow
Kris Wright Pitting before pit road is open Tail End 89 97 Yellow
William Sawalich Tire violation Tail End 93 97 Yellow
Joey Gase Crewmember(s) over the wall too soon Tail End 94 97 Yellow
Ryan Ellis Pitting before pit road is open Tail End 96 97 Yellow
Garrett Smithley Pitting before pit road is open Tail End 98 103 Yellow
Dean Thompson Pitting before pit road is open Tail End 99 103 Yellow
Carson Kvapil Pitting before pit road is open Tail End 99 103 Yellow
Katherine Legge Pitting before pit road is open Tail End 99 103 Yellow
Riley Herbst Pitting before pit road is open Tail End 102 103 Yellow
Sam Mayer Pitting before pit road is open Tail End 102 103 Yellow
Anthony Alfredo Pitting before pit road is open Tail End 102 103 Yellow
Sheldon Creed Pitting before pit road is open Garage Tail End 104 0 Yellow
Taylor Gray Speeding on pit road Tail End 106 112 Yellow
Kris Wright Pitting before pit road is open Tail End 157 163 Yellow
Justin Allgaier Speeding on pit road Tail End 160 163 Yellow
Leland Honeyman Jr Speeding on pit road Garage Pass Thru 165 0 Green
Corey Day Pitting before pit road is open Tail End 189 193 Yellow
Katherine Legge Driving through more than 3 pit boxes On Entry Tail End 191 193 Yellow