F1 Grand Slams

Grand Slam = Grand Chelem = Pole, win, fastest lap, and having led every lap

To date, only 26 drivers have secured a Grand Slam. There have only been 66 in total.

Juan Manuel Fangio took the first Grand Chelem in a Formula One World Championship race at the 1950 Monaco Grand Prix. It was only the second World Championship race. Jim Clark has the record for the most Grand Slams, with eight, amazingly all achieved in a 32-race period that spanned just over three years!

Driver Grand Slams Race
Jim Clark 8 1962 British Grand Prix
1963 Dutch Grand Prix
1963 French Grand Prix
1963 Mexican Grand Prix
1964 British Grand Prix
1965 South African Grand Prix
1965 French Grand Prix
1965 German Grand Prix
Lewis Hamilton 6 2014 Malaysian Grand Prix
2015 Italian Grand Prix
2017 Chinese Grand Prix
2017 Canadian Grand Prix
2017 British Grand Prix
2019 Abu Dhabi Grand Prix
Alberto Ascari 5 1952 French Grand Prix
1952 German Grand Prix
1952 Dutch Grand Prix
1953 Argentine Grand Prix
1953 British Grand Prix
Michael Schumacher 5 1994 Monaco Grand Prix
1994 Canadian Grand Prix
2002 Spanish Grand Prix
2004 Australian Grand Prix
2004 Hungarian Grand Prix
Max Verstappen 5 2021 Austrian Grand Prix
2022 Emilia Romagna Grand Prix
2023 Spanish Grand Prix
2023 Qatar Grand Prix
2024 Bahrain Grand Prix
Jackie Stewart 4 1969 French Grand Prix
1971 Monaco Grand Prix
1971 French Grand Prix
1972 United States Grand Prix
Ayrton Senna 4 1985 Portuguese Grand Prix
1989 Spanish Grand Prix
1990 Monaco Grand Prix
1990 Italian Grand Prix
Nigel Mansell 4 1991 British Grand Prix
1992 South African Grand Prix
1992 Spanish Grand Prix
1992 British Grand Prix
Sebastian Vettel 4 2011 Indian Grand Prix
2012 Japanese Grand Prix
2013 Singapore Grand Prix
2013 Korean Grand Prix
Nelson Piquet 3 1980 United States Grand Prix
1981 Argentine Grand Prix
1984 Canadian Grand Prix
Juan Manuel Fangio 2 1950 Monaco Grand Prix
1956 German Grand Prix
Jack Brabham 2 1960 Belgian Grand Prix
1966 British Grand Prix
Mika Hakkinen 2 1998 Brazilian Grand Prix
1998 Monaco Grand Prix
Nico Rosberg 2 2016 Russian Grand Prix
2016 European Grand Prix
Mike Hawthorn 1 1958 French Grand Prix
Stirling Moss 1 1959 Portuguese Grand Prix
Jo Siffert 1 1971 Austrian Grand Prix
Jacky Ickx 1 1972 German Grand Prix
Clay Regazzoni 1 1976 United States Grand Prix
Niki Lauda 1 1976 Dutch Grand Prix
Jacques Laffite 1 1979 Brazilian Grand Prix
Gilles Villeneuve 1 1979 United States Grand Prix
Gerhard Berger 1 1987 Australian Grand Prix
Damon Hill 1 1995 Hungarian Grand Prix
Fernando Alonso 1 2010 Singapore Grand Prix
Charles Leclerc 1 2022 Australian Grand Prix

Only three drivers have achieved the feat in consecutive races:

  • Alberto Ascari (Germany–Netherlands 1952),

  • Jim Clark (Netherlands–France 1963, France–Germany 1965) and

  • Sebastian Vettel (Singapore–Korea 2013) .

Jim Clark, Sebastian Vettel, and Max Verstappen are the only drivers to achieve a Grand Slam in three consecutive years. Additionally, Jim Clark and Max Verstappen now hold the distinction of being the only drivers to accomplish this feat for four consecutive years: Clark did so from 1962 to 1965, and Verstappen achieved it from 2021 to 2024.

Cover picture: Jim Clark on his way to his first Grand Slam at the 1962 British Grand Prix.