The 2025 BetMGM 300 was the 13th stock car race of the 2025 NASCAR Xfinity Series, and the 44th iteration of the event. The race was held on Saturday, May 24, 2025, in Concord, North Carolina at Charlotte Motor Speedway, a 1.5 miles (2.4 km) permanent asphalt tri-oval shaped intermediate speedway. The race was originally scheduled to be contested over 200 laps, but was increased to 205 due to an overtime finish.

In a wreck-filled race that occurred in the final stage, William Byron, driving for Hendrick Motorsports, would survive numerous late-race restarts and took advantage of newer tires, making a late race pass on Justin Allgaier with two laps to go to earn his fifth career NASCAR Xfinity Series win, and his first of the season. Byron dominated the early stages of the race, winning both stages and leading 71 laps, while Allgaier dominated the final portion, leading a race-high 103 laps. To fill out the podium, Connor Zilisch, driving for JR Motorsports, and Nick Sanchez, driving for Big Machine Racing, would finish 2nd and 3rd, respectively.

Sammy Smith, who originally finished in 5th, was disqualified after post-race inspection after failing to meet minimum weight requirements and was credited with a 38th place finish.

Report

Background

The race will be held at Charlotte Motor Speedway, located in Concord, North Carolina. The speedway complex includes a quad-oval track that was utilized for the race, as well as a dragstrip and a dirt track. The speedway was built in 1959 by Bruton Smith and is considered the home track for NASCAR with many race teams based in the Charlotte metropolitan area. The track is owned and operated by Speedway Motorsports Inc. (SMI) with Marcus G. Smith serving as track president.

Entry list

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

#DriverTeamMake00Sheldon CreedHaas Factory TeamFord1Carson Kvapil (R)JR MotorsportsChevrolet2Jesse LoveRichard Childress RacingChevrolet3Austin Dillon (i)Richard Childress RacingChevrolet4Parker RetzlaffAlpha Prime RacingChevrolet5Kris WrightOur MotorsportsChevrolet07Nick LeitzSS-Green Light RacingChevrolet7Justin AllgaierJR MotorsportsChevrolet8Sammy SmithJR MotorsportsChevrolet10Daniel Dye (R)Kaulig RacingChevrolet11Josh WilliamsKaulig RacingChevrolet14Garrett SmithleySS-Green Light RacingChevrolet16Christian Eckes (R)Kaulig RacingChevrolet17William Byron (i)Hendrick MotorsportsChevrolet18William Sawalich (R)Joe Gibbs RacingToyota19Chase Briscoe (i)Joe Gibbs RacingToyota20Brandon JonesJoe Gibbs RacingToyota21Austin HillRichard Childress RacingChevrolet25Harrison BurtonAM RacingFord26Dean Thompson (R)Sam Hunt RacingToyota27Jeb BurtonJordan Anderson RacingChevrolet28Kyle SiegRSS RacingFord31Blaine PerkinsJordan Anderson RacingChevrolet32Katherine Legge (i)Jordan Anderson RacingChevrolet35Carson WareJoey Gase MotorsportsFord39Ryan SiegRSS RacingFord41Sam MayerHaas Factory TeamFord42Anthony AlfredoYoung's MotorsportsChevrolet44Brennan PooleAlpha Prime RacingChevrolet45Brad PerezAlpha Prime RacingChevrolet48Nick Sanchez (R)Big Machine RacingChevrolet51Jeremy ClementsJeremy Clements RacingChevrolet53J. J. YeleyJoey Gase MotorsportsChevrolet54Taylor Gray (R)Joe Gibbs RacingToyota70Leland HoneymanCope Family RacingChevrolet71Ryan EllisDGM RacingChevrolet74Dawson CramMike Harmon RacingChevrolet88Connor Zilisch (R)JR MotorsportsChevrolet91C. J. McLaughlinDGM RacingChevrolet99Matt DiBenedettoViking MotorsportsChevroletOfficial entry list

Practice For practice, drivers were separated into two groups, A and B. Both sessions were 25 minutes long, and was held on Saturday, May 24, at 11:05 AM EST. Justin Allgaier, driving for JR Motorsports, would set the fastest time between both sessions, with a lap of 30.462, and a speed of .

Pos.#DriverTeamMakeTimeSpeed17Justin AllgaierJR MotorsportsChevrolet30.462177.270200Sheldon CreedHaas Factory TeamFord30.724175.758316Christian Eckes (R)Kaulig RacingChevrolet30.883174.853Full practice results

Qualifying Qualifying was held on Saturday, May 24, at 12:10 PM EST. Since Charlotte Motor Speedway is an intermediate racetrack, the qualifying procedure used is a single-car, one-lap system with one round. Drivers will be on track by themselves and will have one lap to post a qualifying time, and whoever sets the fastest time will win the pole.

Taylor Gray, driving for Joe Gibbs Racing, would score the pole for the race, with a lap of 30.598, and a speed of .

Two drivers failed to qualify: Dawson Cram and Carson Ware.

Qualifying results Pos.#DriverTeamMakeTimeSpeed154Taylor Gray (R)Joe Gibbs RacingToyota30.598176.482288Connor Zilisch (R)JR MotorsportsChevrolet30.627176.315321Austin HillRichard Childress RacingChevrolet30.648176.194417William Byron (i)Hendrick MotorsportsChevrolet30.652176.171520Brandon JonesJoe Gibbs RacingToyota30.750175.610618William Sawalich (R)Joe Gibbs RacingToyota30.825175.182739Ryan SiegRSS RacingFord30.852175.029800Sheldon CreedHaas Factory TeamFord30.852175.029919Chase Briscoe (i)Joe Gibbs RacingToyota30.881174.865107Justin AllgaierJR MotorsportsChevrolet30.882174.8591141Sam MayerHaas Factory TeamFord30.919174.650121Carson Kvapil (R)JR MotorsportsChevrolet30.920174.644138Sammy SmithJR MotorsportsChevrolet30.951174.4691427Jeb BurtonJordan Anderson RacingChevrolet30.954174.4521516Christian Eckes (R)Kaulig RacingChevrolet30.970174.3621699Matt DiBenedettoViking MotorsportsChevrolet30.980174.3061742Anthony AlfredoYoung's MotorsportsChevrolet30.983174.2891848Nick Sanchez (R)Big Machine RacingChevrolet31.040173.969192Jesse LoveRichard Childress RacingChevrolet31.118173.533203Austin Dillon (i)Richard Childress RacingChevrolet31.182173.1772131Blaine PerkinsJordan Anderson RacingChevrolet31.229172.9162251Jeremy ClementsJeremy Clements RacingChevrolet31.248172.8112326Dean Thompson (R)Sam Hunt RacingToyota31.301172.5182410Daniel Dye (R)Kaulig RacingChevrolet31.384172.0622525Harrison BurtonAM RacingFord31.426171.8322644Brennan PooleAlpha Prime RacingChevrolet31.472171.5812711Josh WilliamsKaulig RacingChevrolet31.558171.1142828Kyle SiegRSS RacingFord31.594170.9192953J. J. YeleyJoey Gase MotorsportsChevrolet31.623170.7623071Ryan EllisDGM RacingChevrolet31.668170.5193170Leland HoneymanCope Family RacingChevrolet31.668170.5193232Katherine Legge (i)Jordan Anderson RacingChevrolet31.708170.304Qualified by owner's points335Kris WrightOur MotorsportsChevrolet31.755170.052344Parker RetzlaffAlpha Prime RacingChevrolet31.850169.5453514Garrett SmithleySS-Green Light RacingChevrolet31.952169.0043645Brad PerezAlpha Prime RacingChevrolet31.953168.9983707Nick LeitzSS-Green Light RacingChevrolet32.567165.8123891C. J. McLaughlinDGM RacingChevrolet33.139162.950Failed to qualify3974Dawson CramMike Harmon RacingChevrolet31.788169.8754035Carson WareJoey Gase MotorsportsFord––Official qualifying resultsOfficial starting lineup

Race results Stage 1 Laps: 45 Pos.#DriverTeamMakePts117William Byron (i)Hendrick MotorsportsChevrolet0288Connor Zilisch (R)JR MotorsportsChevrolet937Justin AllgaierJR MotorsportsChevrolet8441Sam MayerHaas Factory TeamFord7527Jeb BurtonJordan Anderson RacingChevrolet6639Ryan SiegRSS RacingFord5754Taylor Gray (R)Joe Gibbs RacingToyota4848Nick Sanchez (R)Big Machine RacingChevrolet3920Brandon JonesJoe Gibbs RacingToyota2102Jesse LoveRichard Childress RacingChevrolet1

Stage 2 Laps: 45 Pos.#DriverTeamMakePts117William Byron (i)Hendrick MotorsportsChevrolet027Justin AllgaierJR MotorsportsChevrolet9388Connor Zilisch (R)JR MotorsportsChevrolet8454Taylor Gray (R)Joe Gibbs RacingToyota7520Brandon JonesJoe Gibbs RacingToyota6641Sam MayerHaas Factory TeamFord5739Ryan SiegRSS RacingFord482Jesse LoveRichard Childress RacingChevrolet3900Sheldon CreedHaas Factory TeamFord2101Carson Kvapil (R)JR MotorsportsChevrolet1

Stage 3 Laps: 115 FinSt#DriverTeamMakeLapsLedStatusPts1417William Byron (i)Hendrick MotorsportsChevrolet20571Running02288Connor Zilisch (R)JR MotorsportsChevrolet2053Running5231848Nick Sanchez (R)Big Machine RacingChevrolet2050Running374107Justin AllgaierJR MotorsportsChevrolet205103Running5152326Dean Thompson (R)Sam Hunt RacingToyota2050Running3262711Josh WilliamsKaulig RacingChevrolet2050Running317321Austin HillRichard Childress RacingChevrolet2050Running3083071Ryan EllisDGM RacingChevrolet2050Running2991516Christian Eckes (R)Kaulig RacingChevrolet2050Running2810800Sheldon CreedHaas Factory TeamFord2050Running29111141Sam MayerHaas Factory TeamFord2050Running3812192Jesse LoveRichard Childress RacingChevrolet2050Running2913203Austin Dillon (i)Richard Childress RacingChevrolet2050Running014739Ryan SiegRSS RacingFord2050Running3215618William Sawalich (R)Joe Gibbs RacingToyota2050Running22162251Jeremy ClementsJeremy Clements RacingChevrolet2050Running2117121Carson Kvapil (R)JR MotorsportsChevrolet2050Running2118335Kris WrightOur MotorsportsChevrolet2050Running1919520Brandon JonesJoe Gibbs RacingToyota2055Running26201427Jeb BurtonJordan Anderson RacingChevrolet2050Running23212525Harrison BurtonAM RacingFord2050Running16222644Brennan PooleAlpha Prime RacingChevrolet2040Accident1523919Chase Briscoe (i)Joe Gibbs RacingToyota2040Running0242131Blaine PerkinsJordan Anderson RacingChevrolet2040Running13251742Anthony AlfredoYoung's MotorsportsChevrolet2030Running12263514Garrett SmithleySS-Green Light RacingChevrolet2030Running11273707Nick LeitzSS-Green Light RacingChevrolet2030Running10282953J. J. YeleyJoey Gase MotorsportsChevrolet2030Running9293891C. J. McLaughlinDGM RacingChevrolet2030Running830154Taylor Gray (R)Joe Gibbs RacingToyota20223Running18312410Daniel Dye (R)Kaulig RacingChevrolet1990Accident6323170Leland HoneymanCope Family RacingChevrolet1940Accident5332828Kyle SiegRSS RacingFord1940Accident4343232Katherine Legge (i)Jordan Anderson RacingChevrolet1880Accident0353645Brad PerezAlpha Prime RacingChevrolet1820Running2361699Matt DiBenedettoViking MotorsportsChevrolet810Suspension137344Parker RetzlaffAlpha Prime RacingChevrolet520Engine1DSQ138Sammy SmithJR MotorsportsChevrolet2050Running1Official race results

Standings after the race

Drivers' Championship standings Pos Driver Points 1 Justin Allgaier 522 2 Austin Hill 450 (–72) 3 Sam Mayer 429 (–93) 4 Jesse Love 403 (–119) 5 Brandon Jones 352 (–170) 6 6 Connor Zilisch 351 (–171) 1 7 Ryan Sieg 349 (–173) 2 8 Carson Kvapil 345 (–177) 2 9 Jeb Burton 343 (–179) 1 10 Sheldon Creed 333 (–189) 1 11 Harrison Burton 323 (–199) 3 12 Nick Sanchez 320 (–202)Official driver's standings

Manufacturers' Championship standings Pos Manufacturer Points 1 Chevrolet 510 2 Toyota 429 (–81) 3 Ford 410 (–100) Note: Only the first 12 positions are included for the driver standings.

References