Which driver has the most consecutive race wins in F1 history? Max Verstappen targeting historic record

Nathan Evans

Which driver has the most consecutive race wins in F1 history? Max Verstappen targeting historic record image

Another triumph in the Belgian Grand Prix at Spa saw Red Bull's Max Verstappen remains in the form of his career, making it eight straight F1 race victories as he closes in on a third successive World Drivers' Championship title. 

That's already one of the longest winnings streaks in the sport's history and the Dutchman will be desperate to continue making history with his home Grand Prix up next on August 27.

In order to win multiple races in a row, drivers must have unwavering determination and a phenomenal amount of skill to achieve the feat. They're also heavily reliant on their teams to produce a car that's quick enough to sustain long periods of success and keep on top of upgrading it as efficiently as possible. 

In this article, The Sporting News dives into the history books to answer the question of which driver has the most consecutive wins in Formula One history. 

MORE: F1 2023 calendar: Full list of circuits, contract lengths, fastest ever lap times

Who has the longest winning streak in F1 history? 

Sebastian Vettel (9)

German driver and F1 fan favourite Sebastian Vettel currently holds the record for most successive Grands Prix won in Formula One history. 

During the 2013 season, Vettel won nine consecutive races with Red Bull, starting at the 2013 Belgian Grand Prix and finishing with the Brazilian Grand Prix in the same season. 

That streak helped him to record his fourth and final World Drivers' Championship title, all four of which came in succession between 2010 and 2013. 

Top 10 drivers with longest winning streaks in F1 history

  Driver Races Grand Prix
1. Sebastian Vettel  9 Belgium 2013 - Brazil 2013
2 Max Verstappen* 8 Miami 2023 - Belgium 2023
3= Alberto Ascari 7 Belgium 1952 - Argentina 1953
3= Nico Rosberg 7 Mexico 2015 - Russia 2016
3= Michael Schumacher 7 Europe 2004 - Hungary 2004
6. Michael Schumacher 6 Italy 2000 - Malaysia 2001
7= Jack Brabham 5 Netherlands 1960 - Portugal 1960
7= Jim Clark 5 Belgium 1965 - Germany 1965
7= Lewis Hamilton 5 Italy 2014 - USA 2014
7= Nigel Mansell 5 South Africa 1992 - San Marino 1992

*Denotes active streak

Which driver has led the most consecutive laps in F1 history? 

Alberto Ascari (305)

Back between 1952 and 1953 during his winning streak of seven straight Grands Prix, Alberto Ascari also set the record for most laps led in succession.

His tally of 305 was racked up whilst he was driving for Scuderia Ferrari, the same team he won both the 1952 and 1953 World Drivers' Championship title with. 

Not only was Ascari the team's first world champion but he is also still the last Italian to date to win the title in Formula One for the famous constructor. 

Nathan Evans

Nathan Evans Photo

A Sports Journalism Masters graduate, Nathan Evans joined The Sporting News in 2022 after working at Opta/Stats Perform for six years. He's an avid fan of Bradford City, FC Köln and the Pittsburgh Penguins.