F1 Longest Points Scoring Streaks: Complete Formula 1 Consistency Stats (All Time)

In Formula 1, long points scoring streaks highlight remarkable consistency and performance across consecutive races. This page presents a complete list of the longest streaks in F1 history, showing how often elite drivers managed to score points race after race and setting benchmarks for reliability and success in the sport.

📊 All-Time Statistics
# Driver Team Career Streak Season Streak Total Points
🥇
Lewis Hamilton
Ferrari 54 races 22 races (2023) 5,030.5
🥈
Max Verstappen
Red Bull 43 races 22 races (2023) 3,452.5
🥉
Oscar Piastri
McLaren 42 races 24 races (2024) 799.0
4
Lando Norris
McLaren 34 races 24 races (2024) 1,442.0
5
Kimi Räikkönen
McLaren Mercedes 27 races 17 races (2012) 1,873.0
6
Michael Schumacher
Ferrari 24 races 17 races (2002) 1,566.0
7
Charler Lerclerc
Ferrari 23 races 12 races (2024) 1,687.0
8
Fernando Alonso
Aston Martin 23 races 14 races (2007) 2,393.0
9
Valtteri Bottas
Cadillac 22 races 15 races (2017) 1,797.0
10
Sebastian Vettel
BMW Sauber 21 races 17 races (2011) 3,098.0
11
Carlos Sainz
Williams 18 races 18 races (2023) 1,336.5
12
Sergio Perez
Cadillac 18 races 13 races (2022) 1,638.0
13
Daniel Ricciardo
HRT 17 races 17 races (2016) 1,329.0
14
George Russell
Mercedes 17 races 16 races (2025) 1,058.0
15
Nico Rosberg
Williams 17 races 16 races (2016) 1,594.5
16
Mark Webber
Minardi 14 races 12 races (2011) 1,047.5
17
Felipe Massa
Sauber 13 races 10 races (2011) 1,167.0
18
Esteban Ocon
Haas F1 Team 12 races 12 races (2017) 483.0
19
Jenson Button
Brawn Mercedes 12 races 11 races (2009) 1,235.0
20
Mika Häkkinen
McLaren Mercedes 12 races 12 races (2000) 420.0
21
Nico Hülkenberg
Audi 12 races 10 races (2014) 622.0
22
Rubens Barrichello
Ferrari 12 races 11 races (2004) 658.0
23
Giancarlo Fisichella
Ferrari 11 races 11 races (2006) 275.0
24
David Coulthard
Red Bull Renault 10 races 7 races (2001) 535.0
25
Eddie Irvine
Jaguar Cosworth 10 races 10 races (1999) 191.0
26
Ralf Schumacher
Williams BMW 10 races 10 races (2003) 329.0
27
Alexander Albon
Williams 9 races 9 races (2019) 313.0
28
Jarno Trulli
Renault 9 races 7 races (2004) 246.5
29
Juan Pablo Montoya
Williams BMW 9 races 9 races (2003) 307.0
30
Andrea Kimi Antonelli
Mercedes 8 races 8 races (2025) 168.0
31
Heinz-Harald Frentzen
Sauber Petronas 8 races 7 races (1999) 174.0
32
Robert Kubica
Williams Mercedes 8 races 8 races (2010) 274.0
33
Heikki Kovalainen
Lotus Renault 7 races 7 races (2007) 105.0
34
Jacques Villeneuve
Sauber BMW 7 races 7 races (1996) 235.0
35
Lance Stroll
Aston Martin 7 races 7 races (2020) 325.0
36
Nick Heidfeld
Renault 7 races 7 races (2007) 259.0
37
Adrian Sutil
Sauber Ferrari 6 races 6 races (2010) 124.0
38
Kamui Kobayashi
Caterham Renault 6 races 6 races (2011) 125.0
39
Paul di Resta
Force India Mercedes 6 races 6 races (2013) 121.0
40
Pierre Gasly
Alpine F1 Team 6 races 6 races (2019) 459.0
41
Timo Glock
Marussia Cosworth 6 races 4 races (2009) 51.0
42
Daniil Kvyat
Toro Rosso 5 races 5 races (2015) 202.0
43
Kevin Magnussen
McLaren Mercedes 5 races 5 races (2014) 202.0
44
Oliver Bearman
Haas F1 Team 5 races 5 races (2025) 54.0
45
Romain Grosjean
Lotus F1 5 races 5 races (2013) 391.0
46
Mika Salo
Toyota 4 races 2 races (1995) 33.0
47
Stoffel Vandoorne
McLaren Honda 4 races 4 races (2018) 38.0
48
Takuma Sato
Super Aguri Honda 4 races 4 races (2004) 44.0
49
Alexander Wurz
Williams Toyota 3 races 3 races (1998) 45.0
50
Bruno Senna
Williams Renault 3 races 3 races (2012) 33.0
51
Isack Hadjar
Racing Bulls 3 races 3 races (2025) 51.0
52
Jaime Alguersuari
STR Ferrari 3 races 3 races (2011) 31.0
53
Marcus Ericsson
Sauber Ferrari 3 races 3 races (2015) 18.0
54
Pastor Maldonado
Lotus Mercedes 3 races 3 races (2015) 76.0
55
Vitaly Petrov
Caterham Renault 3 races 3 races (2010) 64.0
56
Yuki tsunoda
Racing Bulls 3 races 3 races (2024) 124.0
57
Antonio Giovinazzi
Alfa Romeo Racing 2 races 2 races (2019) 21.0
58
Antonio Pizzonia
Williams BMW 2 races 2 races (2004) 8.0
59
Christian Klien
HRT Cosworth 2 races 2 races (2005) 14.0
60
Cristiano da Matta
Toyota 2 races 2 races (2003) 13.0
61
Felipe Nasr
Sauber Ferrari 2 races 2 races (2015) 29.0
62
Gabriel Bortoleto
Audi 2 races 2 races (2025) 21.0
63
Jean Alesi
Prost Acer 2 races 2 races (2001) 5.0
64
Jean-Eric Vergne
STR Renault 2 races 2 races (2013) 51.0
65
Jos Verstappen
Minardi Cosworth 2 races 2 races (1994) 17.0
66
Liam Lawson
Racing Bulls 2 races 2 races (2025) 44.0
67
Mick Schumacher
Haas Ferrari 2 races 2 races (2022) 12.0
68
Nelson Piquet Jr.
Renault 2 races 2 races (2008) 19.0
69
Nicholas Latifi
Williams Mercedes 2 races 2 races (2021) 9.0
70
Olivier Panis
Toyota 2 races 2 races (1994) 76.0
71
Pedro de la Rosa
HRT Cosworth 2 races 2 races (2006) 35.0
72
Pedro Diniz
Sauber Petronas 2 races 2 races (1999) 10.0
73
Ricardo Zonta
Toyota 2 races 2 races (2000) 3.0
74
Sebastien Buemi
STR Ferrari 2 races 2 races (2009) 29.0
75
Vitantonio Liuzzi
HRT Cosworth 2 races 2 races (2010) 26.0
76
Arvid Lindblad
Racing Bulls 1 races 1 races (2026) 4.0
77
Brendon Hartley
Scuderia Toro Rosso 1 races 1 races (2018) 4.0
78
Christijan Albers
Spyker Ferrari 1 races 1 races (2005) 4.0
79
Esteban Gutierrez
Haas Ferrari 1 races 1 races (2013) 6.0
80
Franco Colapinto
Alpine 1 races 1 races (2024) 5.0
81
Jolyon Palmer
Renault 1 races 1 races (2016) 9.0
82
Jules Bianchi
Marussia Cosworth 1 races 1 races (2014) 2.0
83
Justin Wilson
Minardi Cosworth 1 races 1 races (2003) 1.0
84
Kazuki Nakajima
Williams Toyota 1 races 1 races (2008) 9.0
85
Logan Sargeant
Williams Mercedes 1 races 1 races (2023) 1.0
86
Marc Gené
Williams BMW 1 races 1 races (1999) 5.0
87
Narain Karthikeyan
HRT Cosworth 1 races 1 races (2005) 5.0
88
Nyck De Vries
Williams Mercedes 1 races 1 races (2022) 2.0
89
Pascal Wehrlein
MRT Mercedes 1 races 1 races (2016) 6.0
90
Patrick Friesacher
Minardi Cosworth 1 races 1 races (2005) 3.0
91
Ralph Firman
Jordan Ford 1 races 1 races (2003) 1.0
92
Sebastien Bourdais
STR Ferrari 1 races 1 races (2008) 6.0
93
Sergey Sirotkin
Williams Mercedes 1 races 1 races (2018) 1.0
94
Tiago Monteiro
MF1 Toyota 1 races 1 races (2005) 7.0
95
Zhou Guanyu
Alfa Romeo Ferrari 1 races 1 races (2022) 16.0
96
Zsolt Baumgartner
Minardi Cosworth 1 races 1 races (2004) 1.0

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