Recent drivers to win three Cup Series races in under 50 starts
1 of 11

Getty Images
Few drivers have made their mark as quickly as Shane van Gisbergen. His 2025 win on the Chicago Street Course gave him three victories in only 33 NASCAR Cup Series starts -- a rare feat that places him in elite company, headlined by seven-time champion Jimmie Johnson.
Who else has reached three wins this quickly? Let's take a look at the 10 most recent drivers who earned their third career Cup Series win within 50 starts.
2 of 11

NASCAR Research & Archives Center | Getty Images
Dick Hutcherson
Track: Greenville-Pickens Speedway
Date of third win: June 19, 1965
Number of Cup starts: 29
3 of 11

NASCAR Research & Archives Center | Getty Images
Bobby Allison
Track: Beltsville Speedway
Date of third win: Aug. 24, 1966
Number of Cup starts: 38
4 of 11

NASCAR Research & Archives Center | Getty Images
A.J. Foyt
Track: Riverside International Raceway
Date of third win: Jan. 18, 1970
Number of Cup starts: 35
5 of 11

NASCAR Research & Archives Center | Getty Images
Pete Hamilton
Track: Talladega Superspeedway
Date of third win: Aug. 23, 1970
Number of Cup starts: 31
6 of 11

NASCAR Research & Archives Center | Getty Images
Dale Earnhardt
Track: Bristol Motor Speedway
Date of third win: March 30, 1980
Number of Cup starts: 42
7 of 11

NASCAR Research & Archives Center | Getty Images
Davey Allison
Track: Michigan International Speedway
Date of third win: Aug. 21, 1988
Number of Cup starts: 49
8 of 11

David Taylor | Allsport
Tony Stewart
Track: Homestead-Miami Speedway
Date of third win: Nov. 14, 1999
Number of Cup starts: 33
9 of 11

Jeff Gross/Getty Images
Jimmie Johnson
Track: Dover Motor Speedway
Date of third win: Sept. 22, 2002
Number of Cup starts: 31
10 of 11

Jamie Squire/Getty Images
Carl Edwards
Track: EchoPark Speedway (formerly Atlanta Motor Speedway)
Date of third win: Oct. 30, 2005
Number of Cup starts: 46
11 of 11

Alejandro Alvarez | NASCAR Digital Media
Shane van Gisbergen
Track: Chicago Street Course
Date of third win: July 6, 2025
Number of Cup starts: 33