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.
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.
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 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.
Stage 1 Laps: 45
Stage 2 Laps: 45
Stage 3 Laps: 115