Web Scrapers: if you're going to scrape, do it with class - not like a rookie trying to lead lap 1. Real users: if it's slow, you can thank the heavy footed ones.

Loop Data Box Score : Charlotte Motor Speedway

BetMGM 300

Saturday, May 24th, 2025

Charlotte Motor Speedway , Concord, NC

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.
Taylor Gray leads the field to the green flag
Concord, North Carolina - May 24, 2025 : Taylor Gray, driver of the #54 Operation 300 Toyota, leads the field to the green flag to start the NASCAR Xfinity Series BetMGM 300 at Charlotte Motor Speedway.
David JensenGetty Images
BetMGM 300 at Charlotte Motor Speedway : Loop Data Box Score results
DRIVER ST MID CLO FIN HI LOW ARP PL DIF GFP GFxP PD QPS % QPS FST % T15 LED % LED LAPS DR TOT PTS
William Byron 4 23 11 1 1 28 7.0 3 74 43 31 42 56.76 33 88.3 71 34.6 205 129.20 0
Connor Zilisch 2 4 6 2 1 11 3.1 0 37 35 2 33 89.19 9 100.0 3 1.5 205 123.40 52
Nicholas Sanchez 18 13 9 3 2 21 10.2 15 104 95 9 89 85.58 0 92.7 0 0.0 205 96.50 37
Justin Allgaier 10 1 1 4 1 15 2.9 6 34 37 -3 31 91.18 45 100.0 103 50.2 205 134.70 51
Sammy Smith 13 6 10 5 5 24 11.5 8 89 86 3 58 65.17 3 83.9 0 0.0 205 93.20 33
Dean Thompson 23 21 14 6 2 24 14.4 17 102 77 25 36 35.29 0 37.1 0 0.0 205 81.00 31
Josh Williams 27 19 17 7 6 29 21.2 20 95 88 7 18 18.95 0 18.5 0 0.0 205 65.50 30
Austin Hill 3 12 20 8 2 25 12.4 -5 75 79 -4 49 65.33 0 80.0 0 0.0 205 87.30 29
Ryan Ellis 30 24 16 9 5 31 21.6 21 109 85 24 26 23.85 0 21.5 0 0.0 205 63.50 28
Christian Eckes 15 14 13 10 6 27 13.3 5 101 106 -5 67 66.34 0 85.4 0 0.0 205 81.70 27
Sheldon Creed 8 7 3 11 2 28 9.9 -3 82 90 -8 65 79.27 26 86.3 0 0.0 205 103.40 28
Sam Mayer 11 3 4 12 3 23 7.4 -1 47 55 -8 35 74.47 5 86.8 0 0.0 205 103.30 37
Jesse Love 19 9 8 13 3 28 12.7 6 93 76 17 60 64.52 1 70.7 0 0.0 205 85.50 28
Austin Dillon 20 11 21 14 10 28 18.0 6 82 82 0 22 26.83 1 41.0 0 0.0 205 79.30 0
Ryan Sieg 7 5 7 15 3 22 9.0 -8 89 79 10 54 60.67 2 83.4 0 0.0 205 96.60 31
William Sawalich 6 26 22 16 6 35 22.8 -10 96 98 -2 3 3.13 0 1.5 0 0.0 205 61.70 21
Jeremy Clements 22 22 15 17 4 27 17.6 5 91 81 10 17 18.68 0 27.3 0 0.0 205 65.20 20
Carson Kvapil 12 8 27 18 5 27 13.3 -6 90 82 8 74 82.22 0 70.7 0 0.0 205 83.00 19
Kris Wright 33 31 26 19 19 37 30.2 14 30 20 10 0 0.00 0 0.0 0 0.0 205 40.20 18
Brandon Jones 5 10 5 20 1 24 8.6 -15 74 89 -15 67 90.54 4 94.6 5 2.4 205 88.30 25
Jeb Burton 14 16 2 21 1 34 14.7 -7 95 89 6 47 49.47 1 38.5 0 0.0 205 66.60 22
Harrison Burton 25 20 18 22 2 25 17.5 3 99 95 4 20 20.20 0 21.0 0 0.0 205 62.20 15
Brennan Poole 26 18 12 23 2 28 18.6 3 118 108 10 24 20.34 0 27.3 0 0.0 204 60.00 14
Chase Briscoe 9 15 28 24 1 34 19.2 -15 90 111 -21 17 18.89 0 33.2 0 0.0 204 66.80 0
Blaine Perkins 21 28 23 25 5 30 23.7 -4 72 91 -19 14 19.44 0 11.2 0 0.0 204 47.30 12
Anthony Alfredo 17 17 29 26 10 35 21.2 -9 51 61 -10 14 27.45 0 19.0 0 0.0 203 62.80 11
Garrett Smithley 35 30 30 27 7 36 30.8 8 39 35 4 0 0.00 0 0.5 0 0.0 203 38.70 10
Nick Leitz 37 33 34 28 4 37 33.0 9 25 24 1 0 0.00 0 1.0 0 0.0 203 35.00 9
JJ Yeley 29 35 33 29 17 35 31.2 0 37 41 -4 0 0.00 0 0.0 0 0.0 203 42.50 8
CJ McLaughlin 38 32 31 30 3 38 32.2 8 40 45 -5 0 0.00 0 1.0 0 0.0 203 33.70 7
Taylor Gray 1 2 35 31 1 35 12.9 -30 13 49 -36 10 76.92 7 69.3 23 11.4 202 96.80 17
Daniel Dye 24 25 19 32 7 27 20.9 -8 97 103 -6 6 6.19 0 4.4 0 0.0 199 52.80 5
Leland Honeyman Jr 31 27 24 33 13 35 27.1 -2 72 71 1 5 6.94 0 3.9 0 0.0 194 44.00 4
Kyle Sieg 28 29 25 34 24 35 28.4 -6 35 30 5 0 0.00 0 0.0 0 0.0 194 41.70 3
Katherine Legge 32 34 32 35 28 38 33.6 -3 31 35 -4 0 0.00 0 0.0 0 0.0 188 30.50 0
Brad Perez 36 36 36 36 30 37 35.9 0 8 16 -8 0 0.00 0 0.0 0 0.0 182 29.50 1
Matt DiBenedetto 16 37 37 37 16 38 37.3 -21 4 25 -21 0 0.00 4 0.0 0 0.0 81 25.90 1
Parker Retzlaff 34 38 38 38 25 36 35.9 -4 16 19 -3 0 0.00 0 0.0 0 0.0 52 31.80 1