Coca-Cola 600 Results: May 24, 2020 (NASCAR Cup Series)

NASCAR results from Charlotte Motor Speedway

Tonight, it’s NASCAR longest event. The Coca-Cola 600 is a 600-mile race for the NASCAR Cup Series.

View full 2020 Coca-Cola 600 results below.

Charlotte Menu: NCS
TV/Info | Coca-Cola 600 Lineup | Coca-Cola 600 | May 28 Lineup | May 28 Race

Denny Hamlin has lost ballast weight as he enters the race track! That’s going to cause issues with NASCAR officials! Hamlin is forced to the pit lane ahead of the green to replace the tungsten weight.

Related: Denny Hamlin drops tungsten weight on track at Charlotte; NASCAR suspension likely (VIDEO)

Four stages of stock car racing are on deck. Kurt Busch and Jimmie Johnson set the front row. They roll to the starting line…

Charlotte Race
Stage 1 – Report

Laps: 100 (1-100)

Green flag, Kurt Busch gets the jump on the inside as Hamlin remain on the pit lane. Kenseth slots down to the inside, just ahead of Chase Elliott’s nose. They make contact but both continue.

Lap 8, Denny Hamlin enters the track eight laps down.

Competition caution

Lap 21, the competition caution is out. The field heads to the pit lane. Hamlin is now -9 with another pit stop.

Pit penalties: Erik Jones, Chris Buescher and Daniel Surez.

Green, Kurt Busch leads. Johnson falls outside the top 10 with a bobble.

Lap 48, Kurt Busch leads Martin Truex Jr by 0.3 seconds. DiBenedetto has climbed to 15th after starting at the back with a backup car.

Lap 49, rain is falling on the speedway and the red flag is out.

An hour later…

The jet dryers have been removed and we’re ready to get back to racing. As the field heads to the pit lane, Alex Bowman is off first with a two tire call.

Alex Bowman and Martin Truex Jr in the Coca-Cola 600 at Charlotte Motor Speedway
CONCORD, NORTH CAROLINA – MAY 24: Alex Bowman, driver of the #88 Patriotic Chevrolet, leads a pack of cars during the NASCAR Cup Series Coca-Cola 600 at Charlotte Motor Speedway on May 24, 2020 in Concord, North Carolina. (Photo by Jared C. Tilton/Getty Images)

Green, Bowman leads on the bottom with Chase Elliott on his bumper.

Lap 86, Blaney puts the bumper to Christopher Bell into turn three. Bell is jacked completely sideways. He slides across the apron and the banking to save it, no caution.

4 to go, in stage one, Bowyer is up in smoke from 11th! He lost a lower control arm pounded the outside wall as a result.

Alex Bowman wins stage 1 at Charlotte Motor Speedway!

Charlotte Race Results – Stage 1: 1. Alex Bowman; 2. Martin Truex Jr; 3. Chase Elliott; 4. Tyler Reddick; 5. Kurt Busch; 6. William Byron; 7. Erik Jones; 8. Aric Almirola; 9. Matt DiBenedetto; 10. Cole Custer;

Charlotte Race
Stage 2 – Report

Laps: 100 (101-200)

To the pits they go, Bowman and Busch exit first.

Green flag on stage two, Bowman leads into turn one, Truex Jr follows him through to take over 2nd.

Lap 125, Bubba Wallace heads to the pit lane under green with no brakes.

Lap 140, 200 of the 600 mile race is complete. Bowman leads Truex Jr by 2 seconds.

Pit stops

Lap 150, green flag pit stops are underway. Bowman leads Truex by 0.5 seconds ahead of their stops.

Pit Road Penalty: Matt Kenseth is caught speeding at pit entry and he’ll serve a pass through penalty.

Lap 165, the pit cycle is complete. Bowman now leads Truex Jr by 1.4 seconds.

5 to go in stage two, Bowman leads Truex Jr by 6 seconds.

Alex Bowman has swept them so far, he wins stage two in Charlotte, North Carolina.

Charlotte Race Results – Stage 2: 1. Alex Bowman; 2. Martin Truex Jr; 3. Kyle Busch; 4. William Byron; 5. Chase Elliott; 6. Erik Jones; 7. Joey Logano; 8. Austin Dillon; 9. Ryan Blaney; 10. Jimmie Johnson;

Charlotte Race
Stage 3 – Report

Laps: 100 (201-300)

The field returns to the pit lane. Bowman and Kyle Busch exit first.

Pit Penalty: Kyle Busch has been caught speeding while exiting pit lane. Chase Elliott had to return to the pit lane as the crew struggled to remove a spring rubber. Both will restart at the back

Green flag on stage three, Bowman and Truex run even into turn one. Bowman noses ahead on the inside into turn three.

Lap 215, Truex Jr is all over the bumper of Bowman for the lead. He can get close, then he loses the nose. He falls back then climbs to his bumper again, a conveyor belt as Byron closes on both of them.

Lap 224, Bowman pulls alongside Joey Gase to put him a lap down. He catches him at the wrong time off turn two and is unable to sweep to the outside wall off the corner. Truex is able to use the entire track off the corner and he has a run. Truex dives to the inside as they run three wide with the lap car into turn three. Truex Jr takes the race lead.

Lap 237, Ryan Newman is on the pit lane under green. The crew is swapping out the battery.

Pit cycle

Lap 254, green flag stops are underway.

Lap 263, Brad Keselowski is the final car to pit. Truex cycles back to the lead. Erik Jones trails him by 2.3 seconds.

Lap 275, the caution is out for Matt Kenseth. He got sideways in turn one and slammed the wall in turn two.

Pit stops

The field heads for the pits. Truex and Blaney are first to the pit exit. Logano, Harvick and Elliott stay out.

Green, Chase Elliott gets loose in turn one and he nearly crashes. Logano leads off turn two.

13 to go in stage three, Bowman and Truex run side by side for 2nd. Logano leads them by 0.5 seconds.

9 to go, Bowman closes to the rear bumper of Logano. As he gets there, the downforce is removed from the front and he pushes up the hill, losing 10 car lengths.

5 to go in stage three, Bowman is closing once more. He clips the paint on the apron of turn four, he slides it all the way to the outside wall and loses 10 car lengths once again.

Joey Logano wins stage three in the Coca-Cola 600!

Charlotte Race Results – Stage 3: 1. Joey Logano; 2. Alex Bowman; 3. Ryan Blaney; 4. Jimmie Johnson; 5. Martin Truex Jr; 6. Kyle Busch; 7. Erik Jones; 8. Brad Keselowski; 9. Austin Dillon; 10. William Byron;

Charlotte Race
Stage 4 – Report

Laps: 100 (301-400)

The field returns to the pit lane ahead of the final stage. Matt DiBenedetto is off first with just two tires. Logano is off 2nd.

Green flag on stage four, DiBenedetto has a huge push from Truex Jr on the outside. Logano has a huge push from Bowman on the inside.

Logano gets sideways in turn three. Truex looks to the outside of DiBenedetto, he takes the lead but DiBenedetto takes it right back!

90 to go, Truex finally clears DiBenedetto.

88 to go, Kurt Busch heads for the pits under green with a loose wheel.

68 to go, Chase Elliott is on the move late in this run. He’s climbed to 6th.

53 to go, Joey Gase is around off turn four and the caution is out.

Pit stops

The field returns to the pit lane. Slow stop for Truex! Johnson and Keselowski win the race to the pit exit.

Pit penalty: Joey Logano has been caught speeding at the pit exit.

Green, Keselowski and Johnson run even into turn one. Keselowski leads on the inside off turn two. Johnson crosses under Keselowski off turn two with the high side momentum but can’t complete the pass on the bottom into turn three. Keselowksi holds the lead.

40 to go, Chase Elliott is chasing Brad Keselowski for the lead. Every lap, Keselowski run toward the infield down the back stretch in an attempt to break the draft.

38 to go, Chase Elliott is there into turn one. He looks inside and they run even off turn two. Keselowski attempts to side draft and pull him backwards into turn three but Elliott completes the pass into turn three.

10 to go, Elliott leads Keselowski with 1.7 seconds.

2 to go, the caution is out! William Byron lost a tire and spun to drop the yellow flag.


600 miles isn’t enough to settle this race. We’re going into overtime with a green-shite-checkered finish.

Chase Elliott pits from the race lead! Most of the field will stay out! Elliott will restart in 11th with four fresh tires.

Brad Keselowski and Jimmie Johnson set the front row on old tires. 600 miles and now a shootout…

Green, Keselowski noses ahead with a push from Bowman into turn one. Bowman gets loose on the bottom and Johnson moves to 2nd.

Final lap, Keselowski leads Johnson by 3 car lengths. They snake down the back stretch.

Brad Keselowski wins the Coca-Cola 600! The longest race in NASCAR history, by distance.

Update: Jimmie Johnson fails post-race technical inspection

View full NASCAR race results from Charlotte, NC below.

Brad Keselowski with an American Flag at Charlotte Motor Speedway - NASCAR Cup Series
CONCORD, NORTH CAROLINA – MAY 24: Brad Keselowski, driver of the #2 Miller Lite Ford, celebrates after winning the NASCAR Cup Series Coca-Cola 600 at Charlotte Motor Speedway on May 24, 2020 in Concord, North Carolina. (Photo by Jared C. Tilton/Getty Images)

Charlotte Motor Speedway
Race Results
May 24, 2020
NASCAR Cup Series

Pos | Driver

1. Brad Keselowski
2. Jimmie Johnson
3. Chase Elliott
4. Ryan Blaney
5. Kyle Busch
6. Kevin Harvick
7. Martin Truex Jr
8. Kurt Busch
9. Tyler Reddick
10. Christopher Bell
11. Erik Jones
12. Chris Buescher
13. Cole Custer
14. Joey Logano
15. Austin Dillon
16. Aric Almirola
17. John Hunter Nemechek
18. Matt DiBenedetto
19. Michael McDowell
20. Alex Bowman
21. William Byron
22. Ross Chastain
23. Ryan Preece
24. Corey LaJoie
25. Ricky Stenhouse Jr
26. Ty Dillon
27. Matt Kenseth
28. Ryan Newman
29. Daniel Suarez
30. Denny Hamlin
31. Brennan Poole
32. Gray Gaulding
33. BJ McLeod
34. Garrett Smithley
35. Timmy Hill
36. Quin Houff
37. Joey Gase
38. JJ Yeley
39. Bubba Wallace
40. Clint Bowyer

Brad Keselowski in victory lane at Charlotte Motor Speedway - Coca-Cola 600 - NASCAR Cup Series
CONCORD, NORTH CAROLINA – MAY 24: Brad Keselowski, driver of the #2 Miller Lite Ford, celebrates in Victory Lane after winning the NASCAR Cup Series Coca-Cola 600 at Charlotte Motor Speedway on May 24, 2020 in Concord, North Carolina. (Photo by Chris Graythen/Getty Images)
NASCAR Cup Series
Point Standings

After: 5/24/2020 (Charlotte)

1. Kevin Harvick (1 Win)

2. Joey Logano (2 Wins)

3. Alex Bowman (1 Win)

4. Chase Elliott

5. Brad Keselowski (1 Win)

6. Martin Truex Jr

7. Ryan Blaney

8. Denny Hamlin (2 Wins)

9. Kyle Busch

10. Aric Almirola

11. Matt DiBenedetto

12. Kurt Busch

13. Erik Jones

14. Clint Bowyer

15. Jimmie Johnson

16. Tyler Reddick

17. William Byron

18. Austin Dillon

19. Chris Buescher

20. Bubba Wallace

21. Kyle Larson

22. Cole Custer

23. Ty Dillon

24. Ricky Stenhouse Jr

25. John Hunter Nemechek

26. Michael McDowell

27. Corey LaJoie

28. Ryan Newman

29. Christopher Bell

30. Ryan Preece

31. Daniel Suarez

32. Brennan Poole

33. Matt Kenseth

34. David Ragan

35. Quin Houff

36. Reed Sorenson

37. Gray Gaulding


Charlotte Motor Speedway | NASCAR