Drivers in NASCAR’s top series who have won three or
more consecutive races in a season since the modern era began in 1972:

1972 Bobby Allison: Bristol, Trenton, Atlanta 1973 David Pearson: Darlington, Martinsville, Talladega 1974 Richard Petty(X): Atlanta, Pocono, Talladega 1975 Richard Petty(X): Bristol, Atlanta, North Wilkesboro 1976 Cale Yarborough(X)(4): Richmond, Dover, Martinsville, North Wilkesboro 1976 David Pearson: Charlotte, Riverside, Michigan 1981 Darrell Waltrip(X)(4): Martinsville, North Wilkesboro, Charlotte, Rockingham 1983 Bobby Allison(X): Darlington, Richmond, Dover 1987 Dale Earnhardt(X): Bristol, Darlington, Richmond 1987 Dale Earnhardt(X)(4): Darlington, North Wilkesboro, Bristol, Martinsville 1988 Rusty Wallace: Charlotte, North Wilkesboro, Rockingham 1991 Harry Gant(4): Darlington, Richmond, Dover, Martinsville 1992 Bill Elliott(4): Rockingham, Richmond, Atlanta, Darlington 1993 Mark Martin(4): Watkins Glen, Brooklyn, Bristol, Darlington 1993 Rusty Wallace: Bristol, North Wilkesboro, Martinsville 1994 Rusty Wallace: Dover, Pocono, Michigan 1996 Jeff Gordon: Dover, Martinsville, North Wilkesboro 1998 Jeff Gordon(X)(4): Pocono, Indianapolis, Watkins Glen, Michigan 1998-1999 Jeff Gordon: Rockingham, Atlanta, Daytona (1999) 2004-Jimmie Johnson*: Charlotte, Martinsville, Atlanta 2007-Jimmie Johnson: Martinsville, Atlanta, Texas (*odd note: Ryan Newman won the pole for all three races Johnson won) (X = won the Cup Championship)(11-4-2007)