Records › Ages › Oldest race winner
Oldest race winner
Who is the oldest race winner in Formula 1?
Luigi Fagioli holds the record with 53 years, 22 days (1951 French Grand Prix).
Age at most recent race win. Ties share a rank. 116 drivers qualify; the top 25 are shown.
advertisement
| Rank | Driver | Age | | Race |
| 1 | Luigi Fagioli | 53 years, 22 days | | 1951 French Grand Prix |
| 2 | Nino Farina | 46 years, 276 days | | 1953 German Grand Prix |
| 3 | Juan Fangio | 46 years, 41 days | | 1957 German Grand Prix |
| 4 | Piero Taruffi | 45 years, 219 days | | 1952 Swiss Grand Prix |
| 5 | Jack Brabham | 43 years, 339 days | | 1970 South African Grand Prix |
| 6 | Sam Hanks | 42 years, 321 days | | 1957 Indianapolis 500 |
| 7 | Lewis Hamiltonactive | 41 years, 158 days | | 2026 Barcelona Grand Prix |
| 8 | Nigel Mansell | 41 years, 97 days | | 1994 Australian Grand Prix |
| 9 | Lee Wallard | 40 years, 265 days | | 1951 Indianapolis 500 |
| 10 | Maurice Trintignant | 40 years, 200 days | | 1958 Monaco Grand Prix |
| 11 | Graham Hill | 40 years, 92 days | | 1969 Monaco Grand Prix |
| 12 | Clay Regazzoni | 39 years, 312 days | | 1979 British Grand Prix |
| 13 | Carlos Reutemann | 39 years, 35 days | | 1981 Belgian Grand Prix |
| 14 | Kimi Räikkönen | 39 years, 4 days | | 2018 United States Grand Prix |
| 15 | Nelson Piquet | 38 years, 289 days | | 1991 Canadian Grand Prix |
| 16 | Riccardo Patrese | 38 years, 191 days | | 1992 Japanese Grand Prix |
| 17 | Mario Andretti | 38 years, 180 days | | 1978 Dutch Grand Prix |
| 18 | Alain Prost | 38 years, 151 days | | 1993 German Grand Prix |
| 19 | Rodger Ward | 38 years, 140 days | | 1959 Indianapolis 500 |
| 20 | Damon Hill | 37 years, 347 days | | 1998 Belgian Grand Prix |
| 21 | Gerhard Berger | 37 years, 334 days | | 1997 German Grand Prix |
| 22 | Jean-Pierre Jabouille | 37 years, 321 days | | 1980 Austrian Grand Prix |
| 23 | Jacques Laffite | 37 years, 310 days | | 1981 Canadian Grand Prix |
| 24 | Vittorio Brambilla | 37 years, 279 days | | 1975 Austrian Grand Prix |
| 25 | Michael Schumacher | 37 years, 271 days | | 2006 Chinese Grand Prix |
More ages records