Web Scrapers, this server isn't a superspeedway - pace your requests. Real users: if things are sluggish, know I'm keeping an eye on it.

Race Results : Charlotte Motor Speedway

BetMGM 300

Charlotte Motor Speedway , Concord, NC

Saturday, May 24th, 2025 Race 13 of 33 2025 Season
Charlotte Motor Speedway logo
  • 29
  • 6
  • 5

  • Thursday, May 22nd, 2025
  • NASCAR Wire Service - Reid Spencer
Connor Zilisch Returns from Injury for Charlotte Double Duty in Xfinity and Cup Series

After hard contact with the inside wall during a late wreck at Talladega Superspeedway on April 26, Connor Zilisch missed the following NASCAR Xfinity Series race at Texas Motor Speedway, citing lower back issues.

The good news? A healthy Zilisch will return to action in Saturday’s BetMGM 300 (4:30 p.m. ET on CW, PRN and SiriusXM NASCAR Radio).

Moreover, Zilisch also will make his oval-track debut in the NASCAR Cup Series in Sunday’s Coca-Cola 600 (6 p.m. ET on Amazon Prime, PRN and SiriusXM NASCAR Radio).

“Charlotte is my first race in my hometown, and a lot of my family will be there this weekend so that’s exciting, for sure,” said Zilisch, who will drive the No. 88 JR Motorsports Chevrolet on Saturday and the No. 87 Trackhouse Racing Chevy on Sunday. “It’s going to be special for me to go there and race for the first time in the Xfinity car and to also double up and race the Cup car.

“I think the Xfinity race at Charlotte is going to be really good for us, considering how well we’ve done on the intermediate tracks this year. We’ve just got to continue to build on what we’ve learned throughout the season and hopefully have a good run in the Jarrett Chevrolet at my home track.”

Zilisch will have plenty of competition. Full-time Cup driver William Byron is driving the No. 17 Hendrick Motorsports Chevrolet, hoping to duplicate teammate Chase Elliott’s victory in last year’s edition of this race.

Series leader Justin Allgaier, Zilisch’s teammate at JRM, is another strong entry. Allgaier dominated the race in 2023, winning from the pole and leading 83 of 200 laps. The reigning series champion already has two victories this season on 1.5-mile tracks, Las Vegas Motor Speedway and Homestead-Miami Speedway.

Allgaier, however, will have to buck a trend to win on Saturday. There has not been a repeat winner in the last 12 Xfinity Series races at Charlotte.

  • Charlotte Motor Speedway
  • BetMGM 300
  • Pole Winner: Taylor Gray
  • Age: 20
  • Team : No 54 - Operation 300 Toyota
  • Owner: Ty Gibbs
  • Crew Chief: Jason Ratcliff
  • Taylor Gray won the Pole Award for the BetMGM 300 with a lap of 30598 seconds, 176482 mph
  • This is his second pole in 26 NASCAR Xfinity Series races
  • This is his second pole and ninth top-10 start in 2025
  • This is his first pole in two races at Charlotte Motor Speedway
  • Connor Zilisch (second) posted his ninth top-10 start of 2025 and his first in one race at Charlotte Motor Speedway
  • Austin Hill (third) posted his second top-10 start at Charlotte Motor Speedway It is his eighth in 13 races this season
  • Taylor Gray (first) was the fastest qualifying rookie

  • Saturday, May 24th, 2025
  • NASCAR Wire Service - Reid Spencer
Byron Wins Xfinity Chaos at Charlotte as Rookie Standouts Pack the Top 10

William Byron’s long rally from a speeding penalty put the driver of the No. 17 Hendrick Motorsports Chevrolet in Victory Lane—and left reigning NASCAR Xfinity Series champion Justin Allgaier heartbroken.

Fresh from the announcement of a four-year contract extension with HMS, Byron passed Allgaier for the lead through Turn 4 of the first lap of overtime at Charlotte Motor Speedway and stayed out front until a violent wreck involving Jeb Burton and Brennan Poole brought out the 11th caution of the race and froze the field.

By then, Connor Zilisch had taken second and Nick Sanchez third, as Allgaier faded to fourth.

But the crux of the race had occurred much earlier, when Allgaier, leading under caution on Lap 180 of 205, chose to stay on the track instead of coming to pit road for new tires.

Byron got fresh rubber under the caution. That and a spate of cautions that allowed him to move closer to the front of the field for a succession of restarts gave Byron the track position he needed to salvage the victory.

A speeding penalty during the Stage 2 break sent Byron to the back of the field for a restart on Lap 99, and it took him until the overtime to get back to the front. The victory was his fifth in the series and the first at Charlotte, his home track.

“I was somewhat confident,” Byron said of his prospects for a rally. “I felt like if we got some yellows, it would be good, but, man, it didn’t work out the way we thought it (would). Just had a lot of green-flag running and couldn’t get back to the front.”

Until the final 20 laps, that is. After a multicar wreck in Turn 1 on lap 184, Byron restarted ninth. He gained one position before an accident involving Katherine Legge and JJ Yeley slowed the field again on Lap 189.

On the subsequent restart, however, Byron gained ground and was running third when Brandon Jones’ Toyota bounced off the outside wall and collected the No. 70 Cope Family Racing Chevrolet of Leland Honeyman and the No. 28 RSS Racing Ford of Kyle Sieg.

That caution, the 10th of the race, forced overtime and gave Byron the chance to restart behind Allgaier in the bottom lane. Ultimately, the fresher tires made the difference.

“Man, it feels awesome to win at my home track,” Byron said. “It feels really good. It’s fun to be back in Victory Lane. I haven’t won in a while. I just needed to get to the front couple of rows, and I wasn’t able to get there until the last one.

“Justin got a good restart, and I was able to push him and get clear of the 88 (Zilisch) and had some clean air on the nose.”

Allgaier felt nothing but regret at the outcome.

“I should have just come down pit road,” he said. “I thought there would be a lot of games played on pit road, and if (those on fresh tires) had to travel though a lot of traffic, we were going to maybe net OK.

“And all those cautions, one after the other, it was great because we were able to hold those guys off, but they really just hurt us because they (his pursuers) were able to get a spot or two every restart.

“I’m heartbroken… My daughter, all she wanted for her birthday was a trophy, and I feel like I gave that away. That’s the hardest part.”

Allgaier led 103 laps, the most coming after Byron led 69 of his 71 laps in sweeping the first two stages. Despite the disappointment, Allgaier maintained a 72-point lead over second-place Austin Hill in the series standings.

Sammy Smith finished fifth, followed by Dean Thompson, Josh Williams, Hill, Ryan Ellis and Christian Eckes. In his 144th start, Ellis posted the first top 10 of his Xfinity Series career.

Four Sunoco rookies—Zilisch, Sanchez, Thompson and Eckes—finished in the top 10.

NOTE:The No. 8 has been disqualified following post-race inspection at Charlotte Motor Speedway for failing to meet the minimum weight requirement, resulting in a 38th-place finish.

  • Drivers Entered: 40 (2 drivers will not make the race)
  • Laps Scheduled: 200
  • Laps Actual: 205 - NASCAR OVERTIME!
  • Margin of Victory: Under Caution Seconds
  • Time of Race: 2 Hours 47 Minutes 21 Seconds
  • Average Speed: 110.248
  • Cautions: 10 for 52 laps
  • Lead Changes: 10
  • Green Flag Passes: 2,536 (16.6 passes per green flag lap)

  • Charlotte Motor Speedway
  • BetMGM 300
  • Race Winner: William Byron
  • Age: 27
  • Team : No 17 - HendrickCarscom Chevrolet
  • Owner: Rick Hendrick
  • Crew Chief: Adam Wall
  • William Byron won the BetMGM 300, his fifth victory in 43 Xfinity Series races
  • This is his first victory and second top-10 finish in 2025
  • This is his first victory and first top-10 finish in three races at Charlotte Motor Speedway
  • Connor Zilisch (second) posted his first top-10 finish in one race at Charlotte Motor Speedway It is his fourth top-10 finish in 2025
  • Nick Sanchez (third) posted his first top-10 finish in two races at Charlotte Motor Speedway
  • Connor Zilisch (second) was the highest finishing rookie
  • Justin Allgaier leads the point standings by 72 points over Austin Hill
  • #8 is DQ following post-race inspection for failing to meet the minimum weight requirement, resulting in a 38th-place finish.
William Byron celebrates with a burnout
Concord, North Carolina - May 24, 2025 : William Byron, driver of the #17 HendrickCars.com Chevrolet, celebrates with a burnout after winning the NASCAR Xfinity Series BetMGM 300 at Charlotte Motor Speedway.
David JensenGetty Images
BetMGM 300 at Charlotte Motor Speedway results
FIN ST # DRIVER MAKE TOT PTS FIN PTS STG PTS PO PTS LAPS LED X LED S1 S2 STATUS
1 4 17 William Byron Chevrolet 0 0 0 0 205 71 4 1 1 Running
2 2 88 Connor Zilisch Chevrolet 52 35 17 0 205 3 3 2 3 Running
3 18 48 Nicholas Sanchez Chevrolet 37 34 3 0 205 0 0 8 0 Running
4 10 7 Justin Allgaier Chevrolet 51 34 17 0 205 103 2 3 2 Running
5 23 26 Dean Thompson Toyota 32 32 0 0 205 0 0 0 0 Running
6 27 11 Josh Williams Chevrolet 31 31 0 0 205 0 0 0 0 Running
7 3 21 Austin Hill Chevrolet 30 30 0 0 205 0 0 0 0 Running
8 30 71 Ryan Ellis Chevrolet 29 29 0 0 205 0 0 0 0 Running
9 15 16 Christian Eckes Chevrolet 28 28 0 0 205 0 0 0 0 Running
10 8 00 Sheldon Creed Ford 29 27 2 0 205 0 0 0 9 Running
11 11 41 Sam Mayer Ford 38 26 12 0 205 0 0 4 6 Running
12 19 2 Jesse Love Chevrolet 29 25 4 0 205 0 0 10 8 Running
13 20 3 Austin Dillon Chevrolet 0 0 0 0 205 0 0 0 0 Running
14 7 39 Ryan Sieg Ford 32 23 9 0 205 0 0 6 7 Running
15 6 18 William Sawalich Toyota 22 22 0 0 205 0 0 0 0 Running
16 22 51 Jeremy Clements Chevrolet 21 21 0 0 205 0 0 0 0 Running
17 12 1 Carson Kvapil Chevrolet 21 20 1 0 205 0 0 0 10 Running
18 33 5 Kris Wright Chevrolet 19 19 0 0 205 0 0 0 0 Running
19 5 20 Brandon Jones Toyota 26 18 8 0 205 5 1 9 5 Running
20 14 27 Jeb Burton Chevrolet 23 17 6 0 205 0 0 5 0 Running
21 25 25 Harrison Burton Ford 16 16 0 0 205 0 0 0 0 Running
22 26 44 Brennan Poole Chevrolet 15 15 0 0 204 0 0 0 0 Accident
23 9 19 Chase Briscoe Toyota 0 0 0 0 204 0 0 0 0 Running
24 21 31 Blaine Perkins Chevrolet 13 13 0 0 204 0 0 0 0 Running
25 17 42 Anthony Alfredo Chevrolet 12 12 0 0 203 0 0 0 0 Running
26 35 14 Garrett Smithley Chevrolet 11 11 0 0 203 0 0 0 0 Running
27 37 07 Nick Leitz Chevrolet 10 10 0 0 203 0 0 0 0 Running
28 29 53 JJ Yeley Chevrolet 9 9 0 0 203 0 0 0 0 Running
29 38 91 CJ McLaughlin Chevrolet 8 8 0 0 203 0 0 0 0 Running
30 1 54 Taylor Gray Toyota 18 7 11 0 202 23 1 7 4 Running
31 24 10 Daniel Dye Chevrolet 6 6 0 0 199 0 0 0 0 Accident
32 31 70 Leland Honeyman Jr Chevrolet 5 5 0 0 194 0 0 0 0 Accident
33 28 28 Kyle Sieg Ford 4 4 0 0 194 0 0 0 0 Accident
34 32 32 Katherine Legge Chevrolet 0 0 0 0 188 0 0 0 0 Accident
35 36 45 Brad Perez Chevrolet 2 2 0 0 182 0 0 0 0 Running
36 16 99 Matt DiBenedetto Chevrolet 1 1 0 0 81 0 0 0 0 Suspension
37 34 4 Parker Retzlaff Chevrolet 1 1 0 0 52 0 0 0 0 Engine
38 13 8 Sammy Smith Chevrolet 1 1 0 0 205 0 0 0 0 Disqualified

Race Infractions

Penalties imposed prior to or during the race.

Driver Infraction Penalty Lap Lap Assessed Flag
Parker Retzlaff Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Katherine Legge Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Ryan Ellis Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Kris Wright Pitting before pit road is open Tail End 19 23 Yellow
Brad Perez Pitting before pit road is open Garage Tail End 28 0 Yellow
Parker Retzlaff Speeding on pit road Pass Thru 33 35 Green
Chase Briscoe Pitting before pit road is open Tail End 46 52 Yellow
William Sawalich Tire violation Tail End 49 52 Yellow
Parker Retzlaff Crewmember(s) over the wall too soon Garage Pass Thru 54 0 Green
William Byron Speeding on pit road Tail End 94 98 Yellow
JJ Yeley Pitting before pit road is open Tail End 97 98 Yellow
Jesse Love Unspecified Changing lanes on the restart Pass Thru 98 103 Green
Matt DiBenedetto Too many crewmember(s) in contact with pit service area Pass Thru 112 119 Green
William Sawalich Speeding on pit road Tail End 145 154 Green/Yellow
JJ Yeley Pitting before pit road is open Tail End 150 154 Yellow
Brad Perez Tire violation Tail End 151 154 Yellow
Taylor Gray Pitting before pit road is open Tail End 152 154 Yellow
Taylor Gray Too many crewmember(s) in contact with pit service area Tail End 152 154 Yellow
Justin Allgaier Pitting before pit road is open Tail End 152 154 Yellow
Austin Dillon Pitting before pit road is open Tail End 152 154 Yellow
Austin Dillon Unspecified Pitting after taking the Wave Around 1 Lap 152 154 Yellow
Sam Mayer Pitting before pit road is open Tail End 157 162 Yellow
Justin Allgaier Too many crewmember(s) in contact with pit service area Tail End 160 162 Yellow
Carson Kvapil Pitting before pit road is open Tail End 178 183 Yellow
Austin Hill Tire violation Tail End 180 183 Yellow
JJ Yeley Speeding on pit road Tail End 181 183 Yellow
JJ Yeley Pitting before pit road is open Tail End 182 183 Yellow
Blaine Perkins Pitting before pit road is open Tail End 184 188 Yellow
Kyle Sieg Pitting before pit road is open Tail End 185 188 Yellow
Chase Briscoe Pitting before pit road is open Tail End 185 188 Yellow
Justin Allgaier Pitting before pit road is open Tail End 185 188 Yellow
Harrison Burton Pitting before pit road is open Tail End 185 188 Yellow
Kris Wright Pitting before pit road is open Tail End 189 194 Yellow
JJ Yeley Pitting before pit road is open Tail End 189 194 Yellow
Katherine Legge Pitting before pit road is open Garage Tail End 189 0 Yellow
Blaine Perkins Pitting before pit road is open Tail End 189 194 Yellow
Harrison Burton Pitting before pit road is open Tail End 190 194 Yellow
JJ Yeley Crewmember(s) over the wall too soon Tail End 192 194 Yellow
Brandon Jones Pitting before pit road is open Tail End 196 203 Yellow
Daniel Dye Unspecified Loss of Wheel - 2 Laps - Garage Other - See Notes 200 0 Yellow