2025 Andy's Frozen Custard 300
| Race details | |||
|---|---|---|---|
| Race 12 of 33 of the 2025 NASCAR Xfinity Series | |||
| Date | May 3, 2025 | ||
| Official name | 21st Annual Andy's Frozen Custard 300 | ||
| Location | Texas Motor Speedway in Fort Worth, Texas | ||
| Course | Permanent racing facility | ||
| Course length | 1.5 miles (2.4 km) | ||
| Distance | 208 laps, 312 mi (502 km) | ||
| Scheduled distance | 200 laps, 300 mi (480 km) | ||
| Average speed | 106.424 mph (171.273 km/h) | ||
| Pole position | |||
| Driver | Richard Childress Racing | ||
| Grid positions set by competition-based formula | |||
| Most laps led | |||
| Driver | Justin Allgaier | JR Motorsports | |
| Laps | 99 | ||
| Winner | |||
| No. 88 | Kyle Larson | JR Motorsports | |
| Television in the United States | |||
| Network | The CW | ||
| Announcers | Adam Alexander and Parker Kligerman | ||
| Radio in the United States | |||
| Radio | PRN | ||
The 2025 Andy's Frozen Custard 300 was the 12th stock car race of the 2025 NASCAR Xfinity Series, and the 21st iteration of the event. The race was held on Saturday, May 3, 2025, at Texas Motor Speedway in Fort Worth, Texas, a 1.5 miles (2.4 km) permanent asphalt quad-oval shaped intermediate speedway. The race was originally scheduled to be contested over 200 laps, but was increased to 208 due to multiple overtime finishes. In a caution-filled race with a double overtime, Kyle Larson, driving for JR Motorsports as a substitute driver for Connor Zilisch, would take over the lead in the final stages, and held off the field in two-overtime restarts to earn his 17th career NASCAR Xfinity Series win, and his second of the season. Larson's teammate Justin Allgaier dominated the majority of the race, winning the first stage and leading a race-high 99 laps, before being involved in a late-race incident with Kris Wright, ending his chances and finishing 35th. To fill out the podium, Taylor Gray and Riley Herbst, both driving for Joe Gibbs Racing, would finish 2nd and 3rd, respectively.