The Oldest F1 Race Winners in History
Luigi Fagioli became the oldest F1 Grand Prix winner ever at the 1951 French Grand Prix, aged 53.06 years.
Most F1 careers don't last past the mid-30s. The combination of physical demand, sponsor pressure, and the constant supply of cheaper younger talent tends to push drivers out before they hit 40. Some, however, kept winning well past the age when their contemporaries had retired. This list ranks the oldest F1 Grand Prix winners by their age at the race they won.
Age is calculated to the day — the gap between the driver's date of birth and the race date. The list is dominated by drivers from the 1950s and 1960s, when grids were smaller, junior pipelines didn't exist in their modern form, and a driver's career could realistically extend into their late 40s or beyond.
Age at win (years)
Visualization · 10 entries
The Ranking
- 01Rank
Luigi Fagioli won the 1951 French Grand Prix for Alfa Romeo aged 53 years and 22 days.
Age: 53y 22dRace: 1951Team: Alfa Romeo53y 22dAge at win - 02Rank
Nino Farina won the 1953 German Grand Prix for Ferrari aged 46 years and 276 days.
Age: 46y 276dRace: 1953Team: Ferrari46y 276dAge at win - 03Rank
Juan Fangio won the 1957 German Grand Prix for Maserati aged 46 years and 41 days.
Age: 46y 41dRace: 1957Team: Maserati46y 41dAge at win - 04Rank
Juan Fangio won the 1957 French Grand Prix for Maserati aged 46 years and 13 days.
Age: 46y 13dRace: 1957Team: Maserati46y 13dAge at win - 05Rank
Juan Fangio won the 1957 Monaco Grand Prix for Maserati aged 45 years and 329 days.
Age: 45y 329dRace: 1957Team: Maserati45y 329dAge at win - 06Rank
Piero Taruffi won the 1952 Swiss Grand Prix for Ferrari aged 45 years and 219 days.
Age: 45y 219dRace: 1952Team: Ferrari45y 219dAge at win - 07Rank
Juan Fangio won the 1957 Argentine Grand Prix for Maserati aged 45 years and 203 days.
Age: 45y 203dRace: 1957Team: Maserati45y 203dAge at win - 08Rank
Juan Fangio won the 1956 German Grand Prix for Ferrari aged 45 years and 42 days.
Age: 45y 42dRace: 1956Team: Ferrari45y 42dAge at win - 09Rank
Juan Fangio won the 1956 British Grand Prix for Ferrari aged 45 years and 20 days.
Age: 45y 20dRace: 1956Team: Ferrari45y 20dAge at win - 10Rank
Nino Farina won the 1951 Belgian Grand Prix for Alfa Romeo aged 44 years and 230 days.
Age: 44y 230dRace: 1951Team: Alfa Romeo44y 230dAge at win
Modern F1 is structurally hostile to late-career wins. Cockpits are tighter, G-forces are higher, junior pipelines push talent up earlier, and team finances increasingly favour youthful marketing potential. The records on this list are unlikely to be challenged in the modern era — most will probably stand indefinitely as artefacts of an F1 that no longer exists.
Frequently asked questions
Who is the oldest F1 race winner ever?+
Why don't modern F1 drivers win races at older ages?+
Has any driver won a Grand Prix in their 40s in the modern era?+
Are these records likely to be broken?+
More Insights
Youngest F1 Champions
Every Formula 1 driver ranked by their age when they won their first World Championship, from Vettel and Hamilton to Alonso and Verstappen.
RecordsLongest F1 Win Streaks
The most consecutive Grand Prix wins by a single driver, from Ascari's 1950s run to Vettel's nine in a row and Verstappen's record ten.
AnalysisLongest Wait for a First Win
Drivers who started the most Grands Prix before their maiden victory — the sport's greatest exercises in patience, ranked.
AnalysisBest Driver–Team Pairings
Which driver and constructor combinations won the most Grands Prix together — Hamilton–Mercedes, Schumacher–Ferrari, Verstappen–Red Bull and more, ranked by wins.