Most Formula 1 Race Wins by Driver, 1950-2026

Every Formula 1 Grand Prix win since 1950, driver by driver - nine different men have held the all-time record, from Nino Farina to Lewis Hamilton and his 106.

Cumulative Formula 1 Grand Prix wins (wins) · 1950–2026 · Source: Ergast Developer API (Jolpica mirror) - official Formula 1 race results, 1950-2026

About this chart race

Nine drivers have held the all-time wins record across 77 seasons, and the lead has changed hands nine times. Nino Farina led after the very first championship season in 1950 with three wins. Juan Fangio took over in 1951, lost the lead to Alberto Ascari - who won six of the eight rounds in 1952 - and then took it back in 1954 and held it for fourteen years.

Jim Clark's entry is the saddest on the list. He passed Fangio's 24 wins by winning the 1968 South African Grand Prix, the season opener on 1 January. It was the 25th victory of his career and also the last: he was killed in a crash at Hockenheim that April. His record still stood for five more years, until Jackie Stewart reached 27 in 1973.

After that the record settled into long reigns. Stewart held it for 14 years, Alain Prost for 14 more, and Michael Schumacher for 19 - the longest of anyone - after passing Prost's 51 in 2001. Lewis Hamilton went past Schumacher's 91 in 2020 and has since reached 106.

The driver to watch underneath him is Max Verstappen. He had 10 wins at the end of 2020, the year Hamilton took the record; he has 71 now, third on the all-time list and already clear of Sebastian Vettel and Prost. Further down the order never stops moving - there are 207 changes of position inside the top ten across these 77 seasons, which is why the early decades are worth watching rather than skipping.

One detail the numbers hide: three of these races had two winners. Shared drives were legal in the 1950s, so the 1951 French Grand Prix (Fangio and Fagioli), the 1956 Argentine Grand Prix (Fangio and Musso) and the 1957 British Grand Prix (Brooks and Moss) each count as a win for both men, which is how Fangio reaches 24 and Moss 16.

This animated ranking shows how cumulative formula 1 grand prix wins changed across 45 series between 1950 and 2026. The bars re-order themselves as the years advance, so overtakes are visible as they happen rather than hidden inside a table. Use the list on the left to choose exactly who competes, drag the slider to jump to any year, or open the table view to read the underlying numbers.

As of 2026, Lewis Hamilton leads with 106 wins.

Included in this race

Lewis Hamilton, Michael Schumacher, Max Verstappen, Sebastian Vettel, Alain Prost, Ayrton Senna, Fernando Alonso, Nigel Mansell, Jackie Stewart, Niki Lauda, Jim Clark, Juan Fangio, Nelson Piquet, Damon Hill, Mika Häkkinen, Stirling Moss, Jack Brabham, Graham Hill, Emerson Fittipaldi, Alberto Ascari, Mario Andretti, Carlos Reutemann, Alan Jones, Ronnie Peterson, Jody Scheckter, James Hunt, Jacky Ickx, Denny Hulme, Tony Brooks, John Surtees, Jochen Rindt, Nino Farina, Dan Gurney, Bruce McLaren, Phil Hill, Peter Collins, Mike Hawthorn, Maurice Trintignant, José Froilán González, Bill Vukovich, Troy Ruttman, Piero Taruffi, Luigi Fagioli, Lee Wallard, Johnnie Parsons.

Source

Data from Ergast Developer API (Jolpica mirror) - official Formula 1 race results, 1950-2026. Every figure shown comes from this source — nothing is estimated or generated.

You can browse every chart race, embed this one on your own site, or download it as a video to share.

🎨 Create Your Own Charts!

Transform your data into beautiful interactive charts. No account required.

Create Chart Now
Play