F1 Longest Podium Streaks: All-Time Formula 1 Podium Consistency Stats

In Formula 1, podium streaks highlight exceptional performance and consistency by drivers across multiple races. This page presents the longest consecutive top-three finish runs in F1 history, showing which drivers have maintained elite form to reach the podium race after race and setting benchmarks for sustained success in the world’s premier motorsport.

📊 All-Time Statistics
# Driver Team Career Streak Season Streak Total Podiums
🥇
Michael Schumacher
Ferrari 19 races 17 races (2002) 155
🥈
Lewis Hamilton
Ferrari 16 races 9 races (2007) 202
🥉
Fernando Alonso
Aston Martin 15 races 9 races (2006) 106
4
Max Verstappen
Red Bull 15 races 14 races (2023) 127
5
Sebastian Vettel
BMW Sauber 11 races 11 races (2013) 122
6
Nico Rosberg
Williams 9 races 9 races (2015) 57
7
Juan Pablo Montoya
Williams BMW 8 races 8 races (2003) 30
8
Oscar Piastri
McLaren 8 races 8 races (2025) 26
9
Jacques Villeneuve
Sauber BMW 7 races 7 races (1996) 23
10
Jenson Button
Brawn Mercedes 7 races 7 races (2009) 50
11
Kimi Räikkönen
McLaren Mercedes 7 races 7 races (2007) 103
12
Rubens Barrichello
Ferrari 7 races 7 races (2004) 68
13
David Coulthard
Red Bull Renault 6 races 5 races (2000) 62
14
Mika Häkkinen
McLaren Mercedes 6 races 6 races (2000) 51
15
Valtteri Bottas
Williams Mercedes 6 races 6 races (2019) 67
16
Charler Lerclerc
Ferrari 5 races 5 races (2022) 50
17
Daniel Ricciardo
HRT 5 races 5 races (2017) 32
18
Felipe Massa
Sauber 5 races 5 races (2007) 41
19
Heinz-Harald Frentzen
Sauber Petronas 5 races 5 races (1997) 17
20
Lando Norris
McLaren 5 races 4 races (2023) 44
21
Eddie Irvine
Jaguar Cosworth 4 races 4 races (1998) 26
22
Mark Webber
Minardi 4 races 4 races (2009) 42
23
Carlos Sainz
Williams 3 races 3 races (2024) 29
24
Ralf Schumacher
Williams BMW 3 races 3 races (2002) 27
25
Romain Grosjean
Lotus F1 3 races 3 races (2013) 10
26
Sergio Perez
Force India Mercedes 3 races 3 races (2021) 39
27
Andrea Kimi Antonelli
Mercedes 2 races 2 races (2025) 3
28
George Russell
Mercedes 2 races 2 races (2022) 24
29
Giancarlo Fisichella
Ferrari 2 races 2 races (1998) 19
30
Jarno Trulli
Renault 2 races 2 races (2004) 11
31
Jos Verstappen
Minardi Cosworth 2 races 2 races (1994) 2
32
Nick Heidfeld
Renault 2 races 2 races (2005) 13
33
Robert Kubica
Williams Mercedes 2 races 2 races (2008) 12
34
Alexander Albon
Williams 1 races 1 races (2020) 2
35
Alexander Wurz
Williams Toyota 1 races 1 races (1997) 3
36
Daniil Kvyat
Toro Rosso 1 races 1 races (2015) 3
37
Esteban Ocon
Haas F1 Team 1 races 1 races (2020) 4
38
Heikki Kovalainen
Lotus Renault 1 races 1 races (2007) 4
39
Isack Hadjar
Racing Bulls 1 races 1 races (2025) 1
40
Kamui Kobayashi
Caterham Renault 1 races 1 races (2012) 1
41
Kevin Magnussen
McLaren Mercedes 1 races 1 races (2014) 1
42
Lance Stroll
Aston Martin 1 races 1 races (2017) 3
43
Mika Salo
Toyota 1 races 1 races (1999) 2
44
Nelson Piquet Jr.
Renault 1 races 1 races (2008) 1
45
Nico Hülkenberg
Audi 1 races 1 races (2025) 1
46
Olivier Panis
Toyota 1 races 1 races (1994) 5
47
Pastor Maldonado
Lotus Mercedes 1 races 1 races (2012) 1
48
Pedro de la Rosa
HRT Cosworth 1 races 1 races (2006) 1
49
Pierre Gasly
Alpine F1 Team 1 races 1 races (2019) 5
50
Takuma Sato
Super Aguri Honda 1 races 1 races (2004) 1
51
Tiago Monteiro
MF1 Toyota 1 races 1 races (2005) 1
52
Timo Glock
Marussia Cosworth 1 races 1 races (2008) 3
53
Vitaly Petrov
Caterham Renault 1 races 1 races (2011) 1

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