2025 BetMGM 300


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 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. with Marcus G. Smith serving as track president.

Entry list

' denotes rookie driver.
  • ' denotes driver who is ineligible for series driver points.

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.

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.

Race results

Stage 1 Laps: 45
Pos.#DriverTeamMakePts
117William Byron 'Hendrick MotorsportsChevrolet0
288Connor Zilisch 'JR MotorsportsChevrolet9
37Justin AllgaierJR MotorsportsChevrolet8
441Sam MayerHaas Factory TeamFord7
527Jeb BurtonJordan Anderson RacingChevrolet6
639Ryan SiegRSS RacingFord5
754Taylor Gray 'Joe Gibbs RacingToyota4
848Nick Sanchez 'Big Machine RacingChevrolet3
920Brandon JonesJoe Gibbs RacingToyota2
102Jesse LoveRichard Childress RacingChevrolet1

Stage 2 Laps: 45
Pos.#DriverTeamMakePts
117William Byron 'Hendrick MotorsportsChevrolet0
27Justin AllgaierJR MotorsportsChevrolet9
388Connor Zilisch 'JR MotorsportsChevrolet8
454Taylor Gray 'Joe Gibbs RacingToyota7
520Brandon JonesJoe Gibbs RacingToyota6
641Sam MayerHaas Factory TeamFord5
739Ryan SiegRSS RacingFord4
82Jesse LoveRichard Childress RacingChevrolet3
900Sheldon CreedHaas Factory TeamFord2
101Carson Kvapil 'JR MotorsportsChevrolet1

Stage 3 ''Laps: 115''

Standings after the race

;Drivers' Championship standings
;Manufacturers' Championship standings
PosManufacturerPoints
1Chevrolet510
2Toyota429
3Ford410

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