In Formula 1, winning streaks reflect exceptional dominance and consistency across races and seasons. This page presents the longest win streaks in F1 history, showing how drivers managed multiple consecutive victories both within a single season and over their careers, helping fans and analysts compare the most impressive runs in motorsport history.
#
Driver
Team
Career Streak
Season Streak
Total Wins
🥇
Red Bull
10 races
10 races (2023)
71
🥈
BMW Sauber
9 races
9 races (2013)
53
🥉
Ferrari
7 races
7 races (2004)
91
4
Williams
7 races
4 races (2016)
23
5
Ferrari
5 races
5 races (2014)
105
6
Aston Martin
4 races
4 races (2006)
32
7
Brawn Mercedes
4 races
4 races (2009)
15
8
McLaren Mercedes
3 races
2 races (1998)
20
9
McLaren
3 races
3 races (2025)
9
10
Ferrari
2 races
2 races (2019)
8
11
HRT
2 races
2 races (2014)
8
12
Jaguar Cosworth
2 races
2 races (1999)
4
13
Sauber
2 races
2 races (2007)
11
14
Sauber BMW
2 races
2 races (1997)
11
15
McLaren Mercedes
2 races
2 races (2005)
21
16
McLaren
2 races
2 races (2025)
11
17
Minardi
2 races
2 races (2010)
9
18
Williams BMW
2 races
2 races (2003)
6
19
Ferrari
2 races
2 races (2002)
11
20
Williams
1 races
1 races (2022)
4
21
Red Bull Renault
1 races
1 races (1995)
13
22
Haas F1 Team
1 races
1 races (2021)
1
23
Mercedes
1 races
1 races (2022)
6
24
Ferrari
1 races
1 races (2003)
3
25
Lotus Renault
1 races
1 races (2008)
1
26
Sauber Petronas
1 races
1 races (1997)
3
27
Renault
1 races
1 races (2004)
1
28
Williams BMW
1 races
1 races (2001)
7
29
Toyota
1 races
1 races (1996)
1
30
Lotus Mercedes
1 races
1 races (2012)
1
31
Alpine F1 Team
1 races
1 races (2020)
1
32
Williams Mercedes
1 races
1 races (2008)
1
33
Cadillac
1 races
1 races (2020)
6
34
Cadillac
1 races
1 races (2017)
10
F1 Stats Last Updated: January 10, 2026 | All statistics, lap times, and driver comparisons on this page reflect the most current data available from the official F1 sources. And updated till the last race which happened in 7th December 2025