
All of Denny Hamlin’s NASCAR Cup Series victories
1 of 56

Doug Pensinger | Getty Images
1. June 11, 2006
Pocono Raceway
Pocono 500
Denny Hamlin earned his first Cup Series win at Pocono after starting from the pole position.
2 of 56

Doug Pensinger | Getty Images
2. July 23, 2006
Pocono Raceway
Pennsylvania 500
Hamlin swept the Pennsylvania track, winning his second race at Pocono in 2006, also from the pole position.
3 of 56

Jim McIsaac | Getty Images
3. July 1, 2007
New Hampshire International Speedway
Lenox Industrial Tools 300Hamlin followed up his pair of Pocono wins with a victory at New Hampshire the next season.
4 of 56

Chris McGrath | Getty Images
4. March 30, 2008
Martinsville Speedway
Goody's Cool Orange 500
The Joe Gibbs Racing driver earned his first short-track win at Martinsville in 2008, finishing .398 seconds ahead of Jeff Gordon for the checkered flag.
5 of 56

Chris McGrath | Getty Images
5. Aug. 3, 2009
Pocono Raceway
Sunoco Red Cross Pennsylvania 500The No. 11 seemed to have found a home in Victory Lane at Pocono, as Hamlin scored his third win at the "Tricky Triangle" in three years.
6 of 56

Streeter Lecka | Getty Images
6. Sept. 12, 2009
Richmond Raceway
Chevy Rock & Roll 400
Hamlin was back in Victory Lane just over a month after his Pocono win, earning his first career win at Richmond in his home state of Virginia.
7 of 56

Geoff Burke | Getty Images
7. Oct. 25, 2009
Martinsville Speedway
Tums Fast Relief 500
In a race that saw 21 lead changes, Hamlin led a race-high 206 laps around "The Paperclip" to beat out Jimmie Johnson -- who paced the field for 164 laps -- under caution for his second career win at Martinsville.
8 of 56

Jason Smith | Getty Images
8. Nov. 25, 2009
Homestead-Miami Speedway
Ford 400
The JGR driver rallied from a 38th-place starting position to lead 71 laps at the Florida oval en route to his first career victory at Homestead to close out the 2009 season.
9 of 56

Jason Smith | Getty Images
9. March 29, 2010
Martinsville Speedway
Goody's Fast Pain Relief 500
It seemed Johnson's dominance over Martinsville had slightly fizzled out, as Hamlin wheeled his No. 11 to his third victory at Martinsville in three seasons.
10 of 56

Rusty Jarrett | Getty Images
10. April 19, 2010
Texas Motor Speedway
Samsung Mobile 500
After his Martinsville victory, Hamlin found himself back in Victory Lane two races later -- this time sporting a cowboy hat at the two-steppin', vibrant Texas track.
11 of 56

Jerry Markland | Getty Images
11. May 8, 2010
Darlington Raceway
Showtime Southern 500
Hamlin earned his Darlington stripe in 2010, propelling his No. 11 Toyota to his first win at "The Track Too Tough to Tame."
12 of 56

John Harrelson | Getty Images
12. June 6, 2010
Pocono Raceway
Gillette Fusion ProGlide 500 Presented by Target
Beating out polesitter Kyle Busch, Hamlin led 88 laps around "The Tricky Triangle" on the way to his fourth career win at Pocono.
13 of 56

Jason Smith | Getty Images
13. June 13, 2010
Michigan International Speedway
Heluva Good! Sour Cream Dips 400
Fresh off his Pocono victory, Hamlin continued his winning streak at Michigan, earning his first career win at the Irish Hills track. The back-to-back wins brought his total for the season to five in just 15 races.
14 of 56

Jerry Markland | Getty Images
14. Sept. 11, 2010
Richmond Raceway
Air Guard 400
Hamlin was dominant at Richmond, leading 251 of the 400 laps en route to his sixth win of the 2010 season. The Joe Gibbs Racing driver also clinched a spot in the playoffs.
15 of 56

Jason Smith | Getty Images
15. Oct. 24, 2010
Martinsville Speedway
Tums Fast Relief 500
Hamlin continued to flex his muscle at Martinsville, sweeping the track in 2010 and recording his fourth victory at the paperclip-shaped oval.
16 of 56

Tom Pennington | Getty Images
16. Nov. 7, 2010
Texas Motor Speedway
AAA Texas 500
A win in November at Texas gave Hamlin a sweep of the Fort Worth, Texas, track for 2010, beating out Matt Kenseth by .488 seconds to earn his eighth and final victory of the 2010 season. Hamlin would ultimately finish second in the 2010 driver standings, 39 points behind champion Johnson.
17 of 56

Tom Pennington | Getty Images
17. June 19, 2011
Michigan International Speedway
Heluva Good! Sour Cream Dips 400
Greg Biffle led 68 laps and Busch paced the field for 59, but it was Hamlin who ended up in Victory Lane at Michigan after leading for a mere eight laps. The win would be Hamlin's lone trip to Victory Lane in 2011.
18 of 56

Christian Petersen | Getty Images
18. March 4, 2012
Phoenix Raceway
Subway Fresh Fit 500
Hamlin earned his first victory at Phoenix in 2012, prevailing over second-place Kevin Harvick by a substantial 7.315 seconds.
19 of 56

Chris Graythen | Getty Images
19. April 22, 2012
Kansas Speedway
STP 400
Hamlin started and ended his day at Kansas in the top five, wheeling his No. 11 to Victory Lane for the first time at the Midwestern track.
20 of 56

Jason Smith| Getty Images
20. Aug. 25, 2012
Bristol Motor Speedway
Irwin Tools Night Race
Often considered one of the most revered events in the sport, Hamlin nabbed his first career victory at Bristol in 2012, beating out Johnson and Gordon in the annual night race at the Tennessee track.
21 of 56

John Harrelson | Getty Images
21. Sept. 2, 2012
Atlanta Motor Speedway
AdvoCare 500
The No. 11 wheelman beat out Gordon by .378 seconds for his first career victory at Atlanta in 2012. It was the second time he captured back-to-back Cup Series victories.
22 of 56

Geoff Burke | Getty Images
22. Sept. 23, 2012
New Hampshire Motor Speedway
Sylvania 300
Hamlin earned his first win -- and Victory Lane lobster -- at New Hampshire in 2012, after leading a race-high 193 laps.
23 of 56

Jared C. Tilton | Getty Images
23. Nov. 17, 2013
Homestead-Miami Speedway
Ford EcoBoost 400
Riding a 43-race winless streak, Hamlin avoided a shutout for the season by closing out 2013 with fireworks during the finale at Homestead with a .799-second victory over Kenseth.
24 of 56

Patrick Smith | Getty Images
24. May 4, 2014
Talladega Superspeedway
Aaron's 499
Hamlin earned his first restrictor-plate win in 2014 at Talladega, also virtually punching his ticket to the postseason.
25 of 56

Nick Laham | Getty Images
25. March 29, 2015
Martinsville Speedway
STP 500
After a five-year hiatus from Martinsville's Victory Lane, Hamlin found his way back to the checkered flag, posting his fifth career victory at "The Paperclip" in 2015 and earning a playoff berth.
26 of 56

Sean Gardner | Getty Images
26. Sept. 20, 2015
Chicagoland Speedway
MyAFibRisk.com 400
The first race of the 2015 playoffs, Hamlin wasted no time getting to Victory Lane, recording his first career win at Chicagoland and clinching a spot in the next round.
27 of 56

Matt Sullivan | Getty Images
27. Feb. 21, 2016
Daytona International Speedway
Daytona 500
Joining NASCAR greats, Hamlin finally earned his first Daytona 500 victory to kick off the 2016 season, a track that had eluded him since the beginning of his Cup career. The No. 11 used a final-lap pass over Kenseth to nab the lead. He then held off a fast-charging Martin Truex Jr., edging the No. 78 by .010 seconds, the closest finish in the race's history.
28 of 56

Jonathan Ferrey | Getty Images
28. Aug. 7, 2016
Watkins Glen International
Cheez-It 355 at The Glen
Hamlin earned the first road course victory of his career by leading only 10 laps of the 90-lap race -- the most important ones in the end. The victory was redemption for Hamlin's near-win at Sonoma Raceway earlier in the season when a bobble on the final lap allowed Tony Stewart to steal the victory. At Watkins Glen, Hamlin held on to the checkered flag, fending off Truex and Brad Keselowski, who made contact behind him as everyone battled for position.
29 of 56

Matt Sullivan | Getty Images
29. Sept. 10, 2016
Richmond Raceway
Federated Auto Parts 400
Hamlin won from the pole in a strong performance that saw him lead 189 laps and hang on in NASCAR Overtime to seal the victory.
30 of 56

Jeff Zelevansky | Getty Images
30. July 16, 2017
New Hampshire Motor Speedway
Overton's 301
Hamlin led the final 34 laps (he led 54 laps on the day) after taking the lead from JGR teammate Kenseth before holding off the hard-charging effort of Kyle Larson for the win.
31 of 56

Matt Sullivan | Getty Images
31. Sept. 3, 2017
Darlington Raceway
Bojangles' Southern 500
Hamlin led 124 laps on the evening but a mistake trying to get to pit road late nearly cost him. The JGR driver made a mad dash to the front, taking the lead back after Truex got into the wall with three laps to go.
32 of 56

Chris Graythen | Getty Images
32. Feb. 17, 2019
Daytona International Speedway
Daytona 500
Hamlin led 30 laps and held off Joe Gibbs Racing teammates Busch and Erik Jones to earn his second career Daytona 500 Harley J. Earl trophy.
33 of 56

Jared C. Tilton | Getty Images
33. March 31, 2019
Texas Motor Speedway
O'Reilly Auto Parts 500
Hamlin overcame two pit-road penalties -- one for speeding, another for an uncontrolled tire -- to surge ahead in the final laps and capture the checkered flag.
34 of 56

Chris Trotman | Getty Images
34. July 28, 2019
Pocono Raceway
Gander RV 400
Hamlin survived an overtime restart and saved just enough fuel to earn his third 2019 victory.
35 of 56

Sean Gardner | Getty Images
35. August 17, 2019
Bristol Motor Speedway
Bristol Night Race
Hamlin overcame early damage to his car, a loose wheel and tough competition from Matt DiBenedetto, whom he passed with 11 laps remaining to secure the checkered flag.
36 of 56

Jonathan Ferrey | Getty Images
36. October 20, 2019
Kansas Speedway
Hollywood Casino 400
Hamlin survived not one but two NASCAR Overtimes to pick up his fifth win of the season and further cement his playoff run.
37 of 56

Matt Sullivan | Getty Images
37. November 10, 2019
Phoenix Raceway
Bluegreen Vacations 500
Hamlin had one of the most clutch performances in the NASCAR Playoffs and won his sixth race of the season in Phoenix to punch his ticket to the Championship 4.
38 of 56

Chris Graythen | Getty Images
38. February 17, 2020
Daytona International Speedway
Daytona 500
Hamlin became the first driver since Sterling Marlin in 1994-95 and the fourth driver in NASCAR history to win back-to-back Daytona 500s.
39 of 56

Chris Graythen | Getty Images
39. May 20, 2020
Darlington Raceway
Toyota 500
Hamlin moves into a tie for 20th place in all-time Cup Series wins with Matt Kenseth and Tim Flock. This victory comes with a crazy finish as Hamlin stays out on old tires to take the lead right before a caution involving Kyle Busch and Chase Elliott. Then, an ensuing downpour puts an abrupt end to the race, and a fox gets loose on the track.
40 of 56

Chris Graythen | Getty Images
40. June 14, 2020
Homestead-Miami Speedway
Dixie Vodka 400
Hamlin moves into a tie with Mark Martin for 19th on the all-time list with 40 victories. Hamlin does so by winning in dominant fashion, becoming the first NASCAR Cup Series driver to sweep all three stages in the 2020 season. Hamlin led a race-high 137 laps in his first race back with crew chief Chris Gabehart, who was coming off a suspension.
41 of 56

Patrick Smith | Getty Images
41. June 28, 2020
Pocono Raceway
Pocono 350
Hamlin's record-tying sixth win at Pocono saw him lead a race-high 49 laps and get the best of Kevin Harvick after finishing second to him the day before in the first race of the Cup doubleheader weekend.
42 of 56

Jamie Squire | Getty Images
42. July 23, 2020
Kansas Speedway
Super Start Batteries 400 presented by O’Reilly Auto Parts
Hamlin led a race-high 57 of the 267 laps at Kansas, taking the lead with 13 to go. It marked his fifth victory of the 2020 season and made him the winningest Cup driver at the time.
43 of 56

Jared C. Tilton | Getty Images
43. August 22, 2020
Dover International Speedway
Drydene 311
Hamlin notched his first "Monster Mile" win by leading a race-high 115 laps and sweeping the stages but he needed to pass Martin Truex Jr. in the final 10 laps for the victory.
44 of 56

Chris Graythen | Getty Images
44. October 4, 2020
Talladega Superspeedway
YellaWood 500
Hamlin survived multiple overtime restarts to make a pass for the lead coming out of Turn 4 on the final lap, holding off Matt DiBenedetto by a matter of feet to win his seventh race of the 2020 season.
45 of 56

Jared C. Tilton | Getty Images
45. September 5, 2021
Darlington Raceway
Cook Out Southern 500
After a winless regular season, Denny Hamlin put on a show in the Cup Series Playoffs Round of 16 opener, leading 146 laps and holding off title favorite Kyle Larson in a last-lap thriller and becoming the first driver to advance to the Round of 12.
46 of 56

Chris Graythen | Getty Images
46. September 26, 2021
Las Vegas Motor Speedway
South Point 400
Hamlin picked up his second win of 2021 and second straight victory to open a 2021 playoff round. The JGR driver dominated to the tune of 137 laps led to claim a Round of 8 spot.
47 of 56

Jacob Kupferman | Getty Images
47. April 3, 2022
Richmond Raceway
Toyota Owners 400
After teammate Martin Truex Jr. battled William Byron for the lead throughout the Final Stage, a fresh set of tires helped Hamlin chip away and capitalize late, earning him his fourth home-track victory.
48 of 56

Jared C. Tilton | Getty Images
48. May 30, 2022
Charlotte Motor Speedway
Coca-Cola 600
Hamlin won perhaps the only crown jewel race still missing from his crown, capturing the Coca-Cola 600 in double overtime. In outlasting teammate Kyle Busch, Hamlin won the longest race by distance (619.5 miles) in NASCAR history.
49 of 56

Jonathan Bachman | Getty Images
49. May 7, 2023
Kansas Speedway
Adventhealth 400
In a finish for the ages, Hamlin narrowly edged Kyle Larson on the last lap of the race that had the most lead changes in Kansas Speedway's history.
50 of 56

Logan Riely | Getty Images
50. July 23, 2023
Pocono Raceway
HighPoint.com 400
Hamlin accomplished his milestone 50th Cup Series victory in a heated battle with Kyle Larson. The win also put him at the top of the board for most Pocono victories in Cup history.
51 of 56

Jared C. Tilton | Getty Images
51. September 16, 2023
Bristol Motor Speedway
Bass Pro Shops Night Race
Make it win No. 51, and mark it as yet another statement for the No. 11, who led the final 135 laps of the 500-lapper to seize his Round of 12 berth in the 2023 NASCAR Cup Series Playoffs.
52 of 56

Meg Oliphant | Getty Images
52. March 17, 2024
Bristol Motor Speedway
Food City 500
Hamlin used superb tire management skills to win his second consecutive race on the concrete at Bristol, leading 163 of 500 laps in a classic at "Thunder Valley."
53 of 56

Jonathan Bachman | Getty Images
53. March 31, 2024
Richmond Raceway
Toyota Owners 400
Hamlin's pit crew launched the No. 11 Toyota to the top spot for an overtime restart at Hamlin's home track, and Hamlin executed perfectly against teammate Martin Truex Jr. for his fifth Richmond victory.
54 of 56

Logan Riely | Getty Images
54. April 28, 2024
Dover Motor Speedway
Würth 400
Hamlin took command during the latter half at the Monster Mile, leading a race-high 136 laps and holding off a hard-charging Kyle Larson to nab his second career win at Dover. The victory tied him with Lee Petty for 12th on the all-time Cup Series wins list.
55 of 56

Jared C. Tilton | Getty Images
55. March 30, 2025
Martinsville Speedway
Cook Out 400
Hamlin has been eager to add another grandfather clock to his collection, and he was able to do just that at Martinsville, leading 274 laps en route to his first win at the Virginia short track since 2015.
56 of 56

Jared C. Tilton | Getty Images
56. April 6, 2025
Darlington Raceway
Goodyear 400
The No. 11 pit crew shined bright when Hamlin needed them to rise the occasion, helping the JGR driver gain multiple positions and the race lead after a late caution. Hamlin nailed the final restart in NASCAR Overtime and sailed to victory in South Carolina thanks to crucial track position provided by his pit crew.