Longest Days between the First and Last Wins - Driver

A list of records for the longest days between the first and last win by drivers. This list includes drivers, days, and the first or last races in which the driver made a win.
You can use the filter below to obtain detailed records under certain conditions.

#DriverFirst WinLast WinDays
1

Kimi Räikkönen

2003 Malaysian Grand Prix

2018 United States Grand Prix

5691Days
2

Lewis Hamilton

2007 Canadian Grand Prix

2021 Saudi Arabian Grand Prix

5292Days
3

Michael Schumacher

1992 Belgian Grand Prix

2006 Chinese Grand Prix

5144Days
4

Alain Prost

1981 French Grand Prix

1993 German Grand Prix

4403Days
5

Niki Lauda

1974 Spanish Grand Prix

1985 Dutch Grand Prix

4137Days
6

Nelson Piquet

1980 United States Grand Prix West

1991 Canadian Grand Prix

4080Days
7

Sebastian Vettel

2008 Italian Grand Prix

2019 Singapore Grand Prix

4025Days
8

Jack Brabham

1959 Monaco Grand Prix

1970 South African Grand Prix

3954Days
9

Gerhard Berger

1986 Mexican Grand Prix

1997 German Grand Prix

3940Days
10

Riccardo Patrese

1982 Monaco Grand Prix

1992 Japanese Grand Prix

3807Days
11

Fernando Alonso

2003 Hungarian Grand Prix

2013 Spanish Grand Prix

3549Days
12

Rubens Barrichello

2000 German Grand Prix

2009 Italian Grand Prix

3332Days
13

Nigel Mansell

1985 European Grand Prix

1994 Australian Grand Prix

3324Days
14

Clay Regazzoni

1970 Italian Grand Prix

1979 British Grand Prix

3233Days
15

Ayrton Senna

1985 Portuguese Grand Prix

1993 Australian Grand Prix

3121Days
16

Bruce McLaren

1959 United States Grand Prix

1968 Belgian Grand Prix

3102Days
17

Max Verstappen

2016 Spanish Grand Prix

2024 Chinese Grand Prix

2897Days
18

Jackie Stewart

1965 Italian Grand Prix

1973 German Grand Prix

2883Days
19

Mario Andretti

1971 South African Grand Prix

1978 Dutch Grand Prix

2730Days
20

David Coulthard

1995 Portuguese Grand Prix

2003 Australian Grand Prix

2722Days
21

Daniel Ricciardo

2014 Canadian Grand Prix

2021 Italian Grand Prix

2652Days
22

Juan Manuel Fangio

1950 Monaco Grand Prix

1957 German Grand Prix

2632Days
23

Carlos Reutemann

1974 South African Grand Prix

1981 Belgian Grand Prix

2605Days
24

Graham Hill

1962 Dutch Grand Prix

1969 Monaco Grand Prix

2555Days
25

Denny Hulme

1967 Monaco Grand Prix

1974 Argentine Grand Prix

2443Days
26

John Watson

1976 Austrian Grand Prix

1983 United States Grand Prix West

2415Days
27

Jenson Button

2006 Hungarian Grand Prix

2012 Brazilian Grand Prix

2303Days
28

Stirling Moss

1955 British Grand Prix

1961 German Grand Prix

2213Days
29

Jim Clark

1962 Belgian Grand Prix

1968 South African Grand Prix

2023Days
30

Jody Scheckter

1974 Swedish Grand Prix

1979 Italian Grand Prix

1918Days
31

Ronnie Peterson

1973 French Grand Prix

1978 Austrian Grand Prix

1868Days
32

Damon Hill

1993 Hungarian Grand Prix

1998 Belgian Grand Prix

1841Days
33

Mike Hawthorn

1953 French Grand Prix

1958 French Grand Prix

1827Days
34

Dan Gurney

1962 French Grand Prix

1967 Belgian Grand Prix

1806Days
35

Emerson Fittipaldi

1970 United States Grand Prix

1975 British Grand Prix

1748Days
36

Nico Rosberg

2012 Chinese Grand Prix

2016 Japanese Grand Prix

1637Days
37

Valtteri Bottas

2017 Russian Grand Prix

2021 Turkish Grand Prix

1624Days
38

Jacques Laffite

1977 Swedish Grand Prix

1981 Canadian Grand Prix

1561Days
39

Johnny Herbert

1995 British Grand Prix

1999 European Grand Prix

1532Days
40

Alan Jones

1977 Austrian Grand Prix

1981 Caesars Palace Grand Prix

1525Days
41

John Surtees

1963 German Grand Prix

1967 Italian Grand Prix

1498Days
42

Jacky Ickx

1968 French Grand Prix

1972 German Grand Prix

1483Days
43

Juan Pablo Montoya

2001 Italian Grand Prix

2005 Brazilian Grand Prix

1470Days
44

Mika Häkkinen

1997 European Grand Prix

2001 United States Grand Prix

1435Days
45

René Arnoux

1980 Brazilian Grand Prix

1983 Dutch Grand Prix

1308Days
46

Pedro Rodríguez

1967 South African Grand Prix

1970 Belgian Grand Prix

1251Days
47

Giuseppe Farina

1950 British Grand Prix

1953 German Grand Prix

1176Days
48

Keke Rosberg

1982 Swiss Grand Prix

1985 Australian Grand Prix

1161Days
49

Jo Siffert

1968 British Grand Prix

1971 Austrian Grand Prix

1121Days
50

José Froilán González

1951 British Grand Prix

1954 British Grand Prix

1099Days
51

Maurice Trintignant

1955 Monaco Grand Prix

1958 Monaco Grand Prix

1092Days
52

Mark Webber

2009 German Grand Prix

2012 British Grand Prix

1092Days
53

Giancarlo Fisichella

2003 Brazilian Grand Prix

2006 Malaysian Grand Prix

1077Days
54

Michele Alboreto

1982 Caesars Palace Grand Prix

1985 German Grand Prix

1043Days
55

Charles Leclerc

2019 Belgian Grand Prix

2022 Austrian Grand Prix

1042Days
56

Elio de Angelis

1982 Austrian Grand Prix

1985 San Marino Grand Prix

993Days
57

Gilles Villeneuve

1978 Canadian Grand Prix

1981 Spanish Grand Prix

986Days
58

Sergio Pérez

2020 Sakhir Grand Prix

2023 Azerbaijan Grand Prix

874Days
59

Heinz-Harald Frentzen

1997 San Marino Grand Prix

1999 Italian Grand Prix

868Days
60

James Hunt

1975 Dutch Grand Prix

1977 Japanese Grand Prix

853Days
61

Ralf Schumacher

2001 San Marino Grand Prix

2003 French Grand Prix

812Days
62

Felipe Massa

2006 Turkish Grand Prix

2008 Brazilian Grand Prix

798Days
63

Didier Pironi

1980 Belgian Grand Prix

1982 Dutch Grand Prix

789Days
64

Peter Collins

1956 Belgian Grand Prix

1958 British Grand Prix

776Days
65

Alberto Ascari

1951 German Grand Prix

1953 Swiss Grand Prix

756Days
66

Tony Brooks

1957 British Grand Prix

1959 German Grand Prix

743Days
67

Carlos Sainz

2022 British Grand Prix

2024 Australian Grand Prix

629Days
68

Jacques Villeneuve

1996 European Grand Prix

1997 Luxembourg Grand Prix

518Days
69

Thierry Boutsen

1989 Canadian Grand Prix

1990 Hungarian Grand Prix

419Days
70

Jean-Pierre Jabouille

1979 French Grand Prix

1980 Austrian Grand Prix

413Days
71

Phil Hill

1960 Italian Grand Prix

1961 Italian Grand Prix

371Days
72

Bill Vukovich

1953 Indianapolis 500

1954 Indianapolis 500

366Days
73

Patrick Depailler

1978 Monaco Grand Prix

1979 Spanish Grand Prix

355Days
74

Jochen Rindt

1969 United States Grand Prix

1970 German Grand Prix

301Days
75

Patrick Tambay

1982 German Grand Prix

1983 San Marino Grand Prix

265Days
76

Eddie Irvine

1999 Australian Grand Prix

1999 Malaysian Grand Prix

224Days
77

Peter Revson

1973 British Grand Prix

1973 Canadian Grand Prix

71Days
78

Wolfgang von Trips

1961 Dutch Grand Prix

1961 British Grand Prix

53Days