The 2023 Andy's Frozen Custard 300 was the 28th stock car race of the 2023 NASCAR Xfinity Series, the second race of the Round of 12, and the 19th iteration of the event. The race was held on Saturday, September 23, 2023, in Fort Worth, Texas at Texas Motor Speedway, a permanent quad-oval shaped racetrack. The race took the scheduled 200 laps to complete. In a wild and wreck-filled race, John Hunter Nemechek, driving for Joe Gibbs Racing, would steal the win after making a pass on Parker Kligerman and Justin Allgaier with under ten laps to go, and held on to earn his 10th career NASCAR Xfinity Series win, and his seventh of the season. He would also advance into the next round of the playoffs. Allgaier would go on to have a blistering performance, winning both stages and leading a race-high 133 laps, but a late-race pass would put him in a 5th place finish. To fill out the podium, Kligerman, driving for Big Machine Racing, and Sammy Smith, driving for Joe Gibbs Racing, would finish 2nd and 3rd, respectively.

Background Texas Motor Speedway is a speedway located in the northernmost portion of the U.S. city of Fort Worth, Texas – the portion located in Denton County, Texas. The track measures around and is banked 24 degrees in the turns, and is of the oval design, where the front straightaway juts outward slightly. The track layout is similar to Atlanta Motor Speedway and Charlotte Motor Speedway (formerly Lowe's Motor Speedway). The track is owned by Speedway Motorsports, Inc., the same company that owns Atlanta and Charlotte Motor Speedway, as well as the short-track Bristol Motor Speedway.

Entry list

(R) denotes rookie driver. (i) denotes driver who is ineligible for series driver points. (P) denotes playoff driver.

#DriverTeamMake00Cole Custer (P)Stewart-Haas RacingFord1Sam Mayer (P)JR MotorsportsChevrolet02Blaine Perkins (R)Our MotorsportsChevrolet2Sheldon Creed (P)Richard Childress RacingChevrolet4Garrett SmithleyJD MotorsportsChevrolet6Brennan PooleJD MotorsportsChevrolet07David StarrSS-Green Light RacingChevrolet7Justin Allgaier (P)JR MotorsportsChevrolet08J. J. YeleySS-Green Light RacingFord8Josh Berry (P)JR MotorsportsChevrolet9Brandon JonesJR MotorsportsChevrolet10Daniel Hemric (P)Kaulig RacingChevrolet11Layne Riggs (i)Kaulig RacingChevrolet16Chandler Smith (R) (P)Kaulig RacingChevrolet18Sammy Smith (R) (P)Joe Gibbs RacingToyota19Trevor BayneJoe Gibbs RacingToyota20John Hunter Nemechek (P)Joe Gibbs RacingToyota21Austin Hill (P)Richard Childress RacingChevrolet24Parker ChaseSam Hunt RacingToyota25Brett MoffittAM RacingFord26Kaz GralaSam Hunt RacingToyota27Jeb Burton (P)Jordan Anderson RacingChevrolet28C. J. McLaughlinRSS RacingFord29Kyle SiegRSS RacingFord31Parker Retzlaff (R)Jordan Anderson RacingChevrolet35Joey GaseEmerling-Gase MotorsportsToyota38Joe Graf Jr.RSS RacingFord39Ryan SiegRSS RacingFord43Ryan EllisAlpha Prime RacingChevrolet44Daniel Dye (i)Alpha Prime RacingChevrolet45Jeffrey EarnhardtAlpha Prime RacingChevrolet48Parker Kligerman (P)Big Machine RacingChevrolet51Jeremy ClementsJeremy Clements RacingChevrolet53Patrick EmerlingEmerling-Gase MotorsportsChevrolet66Sage KaramMBM MotorsportsFord74Dawson CramCHK RacingChevrolet78Anthony AlfredoB. J. McLeod MotorsportsChevrolet91Kyle WeathermanDGM RacingChevrolet92Josh WilliamsDGM RacingChevrolet98Riley HerbstStewart-Haas RacingFordOfficial entry list

Practice The first and only practice session was held on Saturday, September 23, at 9:35 AM CST, and would last for 20 minutes. Justin Allgaier, driving for JR Motorsports, would set the fastest time in the session, with a lap of 29.678, and an average speed of . Pos.#DriverTeamMakeTimeSpeed17Justin Allgaier (P)JR MotorsportsChevrolet29.678181.95328Josh Berry (P)JR MotorsportsChevrolet29.778181.342319Trevor BayneJoe Gibbs RacingToyota29.820181.087Full practice results

Qualifying Qualifying was held on Saturday, September 23, at 10:05 AM CST. Since Texas Motor Speedway is an intermediate racetrack, the qualifying system used is a single-car, one-lap system with only one round. In that round, whoever sets the fastest time will win the pole. Justin Allgaier, driving for JR Motorsports, would score the pole for the race, with a lap of 29.188, and an average speed of . Pos.#DriverTeamMakeTimeSpeed17Justin Allgaier (P)JR MotorsportsChevrolet29.188185.008219Trevor BayneJoe Gibbs RacingToyota29.202184.919300Cole Custer (P)Stewart-Haas RacingFord29.303184.28148Josh Berry (P)JR MotorsportsChevrolet29.319184.181521Austin Hill (P)Richard Childress RacingChevrolet29.335184.08061Sam Mayer (P)JR MotorsportsChevrolet29.362183.911748Parker Kligerman (P)Big Machine RacingChevrolet29.380183.79989Brandon JonesJR MotorsportsChevrolet29.450183.362916Chandler Smith (R) (P)Kaulig RacingChevrolet29.483183.1561098Riley HerbstStewart-Haas RacingFord29.511182.9831120John Hunter NemechekJoe Gibbs RacingToyota29.635182.2171291Kyle WeathermanDGM RacingChevrolet29.639182.1921310Daniel Hemric (P)Kaulig RacingChevrolet29.644182.1621451Jeremy ClementsJeremy Clements RacingChevrolet29.644182.1621518Sammy Smith (R) (P)Joe Gibbs RacingToyota29.704181.7941626Kaz GralaSam Hunt RacingToyota29.825181.0561739Ryan SiegRSS RacingFord29.948180.3131831Parker Retzlaff (R)Jordan Anderson RacingChevrolet29.978180.1321929Kyle SiegRSS RacingFord30.050179.7002066Sage KaramMBM MotorsportsFord30.077179.539216Brennan PooleJD MotorsportsChevrolet30.090179.4622225Brett MoffittAM RacingFord30.104179.3782392Josh WilliamsDGM RacingChevrolet30.190178.867242Sheldon Creed (P)Richard Childress RacingChevrolet30.210178.7492574Dawson CramCHK RacingChevrolet30.210178.7492644Daniel Dye (i)Alpha Prime RacingChevrolet30.254178.4892735Joey GaseEmerling-Gase MotorsportsToyota30.276178.3592827Jeb Burton (P)Jordan Anderson RacingChevrolet30.294178.2532953Patrick EmerlingEmerling-Gase MotorsportsChevrolet30.303178.2003043Ryan EllisAlpha Prime RacingChevrolet30.336178.0063108J. J. YeleySS-Green Light RacingFord30.360177.8663207David StarrSS-Green Light RacingChevrolet30.425177.4863378Anthony AlfredoB. J. McLeod MotorsportsChevrolet30.433177.439Qualified by owner's points3445Jeffrey EarnhardtAlpha Prime RacingChevrolet30.578176.5983538Joe Graf Jr.RSS RacingFord30.649176.1883624Parker ChaseSam Hunt RacingToyota31.125173.4943728C. J. McLaughlinRSS RacingFord31.193174.1163811Layne Riggs (i)Kaulig RacingChevrolet––Failed to qualify394Garrett SmithleyJD MotorsportsChevrolet30.688175.9654002Blaine Perkins (R)Our MotorsportsChevrolet30.711175.833Official qualifying resultsOfficial starting lineup

Race results Stage 1 Laps: 65 Pos.#DriverTeamMakePts17Justin Allgaier (P)JR MotorsportsChevrolet10221Austin Hill (P)Richard Childress RacingChevrolet9300Cole Custer (P)Stewart-Haas RacingFord8419Trevor BayneJoe Gibbs RacingToyota7520John Hunter Nemechek (P)Joe Gibbs RacingToyota669Brandon JonesJR MotorsportsChevrolet5748Parker Kligerman (P)Big Machine RacingChevrolet488Josh Berry (P)JR MotorsportsChevrolet3918 Sammy Smith (R) (P)Joe Gibbs RacingToyota21016Chandler Smith (R) (P)Kaulig RacingChevrolet1 Stage 2 Laps: 65 Pos.#DriverTeamMakePts17Justin Allgaier (P)JR MotorsportsChevrolet10200Cole Custer (P)Stewart-Haas RacingFord9321Austin Hill (P)Richard Childress RacingChevrolet8420John Hunter Nemechek (P)Joe Gibbs RacingToyota7519Trevor BayneJoe Gibbs RacingToyota668Josh Berry (P)JR MotorsportsChevrolet5716Chandler Smith (R) (P)Kaulig RacingChevrolet4848Parker Kligerman (P)Big Machine RacingChevrolet399Brandon JonesJR MotorsportsChevrolet21018 Sammy Smith (R) (P)Joe Gibbs RacingToyota1 Stage 3 Laps: 70 Pos.St#DriverTeamMakeLapsLedStatusPts11120John Hunter Nemechek (P)Joe Gibbs RacingToyota20038Running532748Parker Kligerman (P)Big Machine RacingChevrolet2001Running4231518Sammy Smith (R) (P)Joe Gibbs RacingToyota2000Running374916Chandler Smith (R) (P)Kaulig RacingChevrolet2000Running38517Justin Allgaier (P)JR MotorsportsChevrolet200133Running526300Cole Custer (P)Stewart-Haas RacingFord20028Running487521Austin Hill (P)Richard Childress RacingChevrolet2000Running478242Sheldon Creed (P)Richard Childress RacingChevrolet2000Running29989Brandon JonesJR MotorsportsChevrolet2000Running35102225Brett MoffittAM RacingFord2000Running27111739Ryan SiegRSS RacingFord2000Running26121929Kyle SiegRSS RacingFord2000Running25133043Ryan EllisAlpha Prime RacingChevrolet2000Running24143378Anthony AlfredoB. J. McLeod MotorsportsChevrolet2000Running23151291Kyle WeathermanDGM RacingChevrolet2000Running22163624Parker ChaseSam Hunt RacingToyota1990Running21172644Daniel Dye (i)Alpha Prime RacingChevrolet1990Running0181451Jeremy ClementsJeremy Clements RacingChevrolet1990Running19193811Layne Riggs (i)Kaulig RacingChevrolet1980Running0202392Josh WilliamsAfter inhaling fumes due to a hole in Josh Williams' A/C hose, he would be replaced by Stefan Parsons mid-race. Since Williams started the race, he is officially credited with a 20th place finish.DGM RacingChevrolet1980Running17212574Dawson CramCHK RacingChevrolet1980Running16223207David StarrSS-Green Light RacingChevrolet1970Running15232066Sage KaramMBM MotorsportsFord1970Running14241310Daniel Hemric (P)Kaulig RacingChevrolet1950Accident13253728C. J. McLaughlinRSS RacingFord1950Running12262735Joey GaseEmerling-Gase MotorsportsToyota1940Running112748Josh Berry (P)JR MotorsportsChevrolet1930Running18283108J. J. YeleySS-Green Light RacingFord1830Accident9291626Kaz GralaSam Hunt RacingToyota1830Accident8301831Parker Retzlaff (R)Jordan Anderson RacingChevrolet1080Accident7312827Jeb Burton (P)Jordan Anderson RacingChevrolet1080Suspension6323445Jeffrey EarnhardtAlpha Prime RacingChevrolet1060Accident533219Trevor BayneJoe Gibbs RacingToyota970Accident1734216Brennan PooleJD MotorsportsChevrolet550Accident3352953Patrick EmerlingEmerling-Gase MotorsportsChevrolet240Suspension2363538Joe Graf Jr.RSS RacingFord110DVP1371098Riley HerbstStewart-Haas RacingFord20Accident13861Sam Mayer (P)JR MotorsportsChevrolet00Accident1Official race results

Notes

Standings after the race

Drivers' Championship standings Pos Driver Points 1 John Hunter Nemechek 2,148 2 Justin Allgaier 2,137 (-11) 3 Cole Custer 2,117 (–31) 4 Austin Hill 2,098 (–50) 5 Chandler Smith 2,086 (–62) 1 6 Sammy Smith 2,072 (–76) 1 7 Sheldon Creed 2,063 (–85) 2 8 Daniel Hemric 2,055 (–93) 2 9 Parker Kligerman 2,054 (–94) 1 10 Jeb Burton 2,036 (–112) 1 11 Josh Berry 2,028 (–120) 2 12 Sam Mayer 2,021 (–127)Official driver's standings

Note: Only the first 12 positions are included for the driver standings.

References