The battle at the top of the 2026 NASCAR Cup Series is well and truly alive after Denny Hamlin's stunning victory at Michigan International Speedway on Sunday.

Going from first to last, Hamlin took his second victory in as many weeks at the 2-mile oval, picking up 58 points in the process compared to Reddick's 12 after his race ended in a wreck and he was classified 35th.

Ahead of the green flag, Reddick's lead stood at 97 points, but now, Hamlin trails the 23XI star by just 51 points and with momentum well and truly on his side. Sure, it's still a healthy gap for Reddick, but it represents a roughly 47% swing in Hamlin's favor. Game on.

Elsewhere in the standings, Ryan Blaney continues to occupy third spot, although he is 106 points adrift of Hamlin, while Chase Elliott and Ty Gibbs round out the top five.

Reigning Cup Series champion Kyle Larson sits sixth, with Carson Hocevar, Chris Buescher, Daniel Suarez and Christopher Bell rounding out the top 10 in that order.

Further down the order, the battle for the final Chase spots is heating up. Just 42 points separate Shane van Gisbergen in 14th position and Ryan Preece in 19th at present, with those drivers plus Brad Keselowski, Austin Cindric, Joey Logano and Erik Jones all battling for those places.

NASCAR Cup Series standings after Michigan

Here are the latest Cup Series standings in full following Sunday's race.

NASCAR Cup Series standings after Michigan
Pos Driver Manufacturer Points (Stage) Wins Top 5s Top 10s
1Tyler ReddickToyota669 (132)5911
2Denny HamlinToyota618 (126)3810
3Ryan BlaneyFord512 (114)1310
4Chase ElliottChevrolet482 (85)258
5Ty GibbsToyota470 (104)169
6Kyle LarsonChevrolet453 (133)058
7Carson HocevarChevrolet428 (65)147
8Chris BuescherFord424 (73)027
9Daniel SuárezChevrolet418 (50)125
10Christopher BellToyota410 (100)056
11Bubba WallaceToyota378 (83)027
12William ByronChevrolet377 (71)027
13Chase BriscoeToyota370 (69)057
14Shane van GisbergenChevrolet355 (44)134
15Brad KeselowskiFord350 (54)024
16Austin CindricFord332 (67)014
17Joey LoganoFord329 (65)025
18Erik JonesToyota314 (25)013
19Ryan PreeceFord313 (46)002
20Michael McDowellChevrolet286 (25)023
21AJ AllmendingerChevrolet286 (35)002
22Zane SmithFord282 (17)015
23Ricky Stenhouse Jr.Chevrolet271 (31)023
24Ross ChastainChevrolet260 (32)012
25Todd GillilandFord255 (19)001
26Riley HerbstToyota250 (18)001
27Austin DillonChevrolet245 (15)001
28John H. NemechekToyota236 (19)001
29Noah GragsonFord212 (4)001
30Josh BerryFord196 (30)002
31Ty DillonChevrolet190 (0)000
32Alex BowmanChevrolet178 (20)022
33Cole CusterChevrolet175 (3)000
34Connor ZilischChevrolet148 (5)000
35Cody WareChevrolet131 (4)000
36Casey MearsChevrolet9 (3)000
37Katherine LeggeChevrolet8 (0)000
38BJ McLeodChevrolet3 (0)000

READ MORE: Richard Childress wants Kyle Busch in NASCAR Hall of Fame right away