Ross Chastain has taken a stunning late victory in the Coca Cola 600 at Charlotte Motor Speedway despite William Byron having largely dominated proceedings.
Byron swept the first three stages of the 400-lap race, and heading into the final 100 laps of action, the battle for the win looked to be between his No. 24 and the No. 11 of Denny Hamlin.
However, a late fuel issue thwarted Hamlin’s effort, opening the door for Chastain to make a late run at Byron, the No. 1 car ultimately snatching the race lead from his rival with just six laps to go.
Byron did everything he could to fight back and regain the lead, but Chastain was able to hold him off, taking a hugely improbable victory and marking an incredible comeback after the No. 1 car started the race 40th in a backup car after a crash in practice on Saturday. The win is the sixth Cup Series victory of Chastain's career.
Byron ultimately came home in second, with Chase Briscoe, AJ Allmendinger, and Brad Keselowski rounding out the top five at Charlotte.
Elsewhere, heading into the day, Kyle Larson had been the big talking point due to his attempt at the double.
However, after a wreck on lap 92 of the Indy 500 , things did not go much better in Charlotte, with the Hendrick Motorsports star ultimately finishing the NASCAR race in 37th.
With that said, let’s take a look at the race result in full, with each stage result also included below.
READ MORE: NASCAR Race Today: Coca Cola 600 at Charlotte start times, schedule and how to watch live on TV
NASCAR Cup Series results: Who won the Coca Cola 600 race today?
Position
Driver
Car No.
Team
1 Ross Chastain #1 Trackhouse Racing Chevrolet
2 William Byron #24 Hendrick Motorsports Chevrolet
3 Chase Briscoe #19 Joe Gibbs Racing Toyota
4 AJ Allmendinger #16 Kaulig Racing Chevrolet
5 Brad Keselowski #6 RFK Racing Ford
6 Chase Elliott #9 Hendrick Motorsports Chevrolet
7 Michael McDowell #71 Spire Motorsports Chevrolet
8 Christopher Bell #20 Joe Gibbs Racing Toyota
9 Ryan Preece #60 RFK Racing Ford
10 Noah Gragson #4 Front Row Motorsports Ford
11 Ricky Stenhouse Jr. #47 Hyak Motorsports Chevrolet
12 Josh Berry #21 Wood Brothers Racing Ford
13 Erik Jones #43 Legacy Motor Club Toyota
14 Shane van Gisbergen #88 Trackhouse Racing Chevrolet
15 Kyle Busch #8 Richard Childress Racing Chevrolet
16 Denny Hamlin #11 Joe Gibbs Racing Toyota
17 Joey Logano #22 Team Penske Ford
18 Todd Gilliland #34 Front Row Motorsports Ford
19 Ty Dillon #10 Kaulig Racing Chevrolet
20 Austin Dillon #3 Richard Childress Racing Chevrolet
21 Cole Custer #41 Haas Factory Team Ford
22 Chris Buescher #17 RFK Racing Ford
23 Connor Zilisch #87 Trackhouse Racing Chevrolet
24 Ty Gibbs #54 Joe Gibbs Racing Toyota
25 Cody Ware #51 Rick Ware Racing Ford
26 Tyler Reddick #45 23XI Racing Toyota
27 John Hunter Nemechek #42 Legacy Motor Club Toyota
28 Riley Herbst #35 23XI Racing Toyota
29 Alex Bowman #48 Hendrick Motorsports Chevrolet
30 Justin Haley #7 Spire Motorsports Chevrolet
31 Austin Cindric #2 Team Penske Ford
32 Derek Kraus #44 NY Racing Team Chevrolet
33 Josh Bilicki #66 Garage 66 Ford
34 Carson Hocevar #77 Spire Motorsports Chevrolet
35 Bubba Wallace #23 23XI Racing Toyota
36 Daniel Suárez #99 Trackhouse Racing Chevrolet
37 Kyle Larson #5 Hendrick Motorsports Chevrolet
38 Ryan Blaney #12 Team Penske Ford
39 Zane Smith #38 Front Row Motorsports Ford
40 Jimmie Johnson #84 Legacy Motor Club Toyota
NASCAR Cup Series: Coca Cola 600 Stage 3 results
Pos
Driver
Car No.
Team
1st
William Byron
#24
Hendrick Motorsports Chevrolet
2nd
Denny Hamlin
#11
Joe Gibbs Racing Toyota
3rd
Carson Hocevar
#77
Spire Motorsports Chevrolet
4th
Tyler Reddick
#45
23XI Racing Toyota
5th
Ross Chastain
#1
Trackhouse Racing Chevrolet
6th
AJ Allmendinger
#16
Kaulig Racing Chevrolet
7th
Christopher Bell
#20
Joe Gibbs Racing Toyota
8th
Chase Elliott
#9
Hendrick Motorsports Chevrolet
9th
Chase Briscoe
#19
Joe Gibbs Racing Toyota
10th
Ryan Preece
#60
RFK Racing Ford
NASCAR Cup Series: Coca Cola 600 Stage 2 results
Pos
Driver
Car No.
Team
1st
William Byron
#24
Hendrick Motorsports Chevrolet
2nd
Denny Hamlin
#11
Joe Gibbs Racing Toyota
3rd
Tyler Reddick
#45
23XI Racing Toyota
4th
Carson Hocevar
#77
Spire Motorsports Chevrolet
5th
John Hunter Nemechek
#42
Legacy Motor Club Toyota
6th
AJ Allmendinger
#16
Kaulig Racing Chevrolet
7th
Ross Chastain
#1
Trackhouse Racing Chevrolet
8th
Erik Jones
#43
Legacy Motor Club Toyota
9th
Noah Gragson
#4
Front Row Motorsports Ford
10th
Chase Elliott
#9
Hendrick Motorsports Chevrolet
NASCAR Cup Series: Coca Cola 600 Stage 1 results
Pos
Driver
Car No.
Team
1st
William Byron
#24
Hendrick Motorsports Chevrolet
2nd
Tyler Reddick
#45
23XI Racing Toyota
3rd
Christopher Bell
#20
Joe Gibbs Racing Toyota
4th
John Hunter Nemechek
#42
Legacy Motor Club Toyota
5th
AJ Allmendinger
#16
Kaulig Racing Chevrolet
6th
Chris Buescher
#17
RFK Racing Ford
7th
Denny Hamlin
#11
Joe Gibbs Racing Toyota
8th
Noah Gragson
#4
Front Row Motorsports Ford
9th
Chase Elliott
#9
Hendrick Motorsports Chevrolet
10th
Michael McDowell
#71
Spire Motorsports Chevrolet
READ MORE: NASCAR announce driver disqualification at Charlotte
How many laps is the Coca Cola 600?
The Coca Cola 600 requires 400 laps to complete.
What date is the 2025 Coca Cola 600?
Sunday, May 25th, 2025
What channel is the 2025 Coca Cola 600 on?
Amazon Prime Video will broadcast the race with radio coverage from PRN and SiriusXM NASCAR Radio.
Where is the Coca Cola 600 race located?
The Coca Cola 600 will be held at Charlotte Motor Speedway in Charlotte, North Carolina.
How many miles is the Coca Cola 600?
The Coca Cola 600 is 600 miles in length.
When was the Coca Cola 600 first run?
The Coca Cola 600 was first run in 1960.
Which driver has the most wins at Charlotte?
Jimmie Johnson holds the record for most Charlotte victories (outside of All-Star Races) with eight wins to his name.
READ MORE: NASCAR Cup Series team slammed with double penalty ahead of Coca Cola 600
Related