Skip to content
PitwallF1 Archive · 1950–2026

Historical rankings

Drivers with the most fastest laps in Formula 1

All-time ranking of Grand Prix fastest laps achieved in Formula 1 since 1950.

77fastest laps

All-time benchmark

Michael Schumacher

All-time fastest lap record

Full ranking

RankDriverFastest lapsGP%
1.ºMichael Schumacher7730625.2 %
2.ºLewis Hamilton7040017.5 %
3.ºKimi Räikkönen4635013.1 %
4.ºAlain Prost4119920.6 %
5.ºMax Verstappen3825315.0 %
6.ºSebastian Vettel3829912.7 %
7.ºNigel Mansell3018716.0 %
8.ºJim Clark287238.9 %
9.ºFernando Alonso264465.8 %
10.ºMika Häkkinen2516115.5 %
11.ºNiki Lauda2417114.0 %
12.ºJuan Manuel Fangio235145.1 %
13.ºNelson Piquet2320311.3 %
14.ºGerhard Berger2121010.0 %
15.ºLando Norris2017111.7 %
16.ºNico Rosberg202069.7 %
17.ºStirling Moss196628.8 %
18.ºDamon Hill1911516.5 %
19.ºAyrton Senna1916111.8 %
20.ºMark Webber192158.8 %
21.ºValtteri Bottas192657.2 %
22.ºDavid Coulthard182467.3 %
23.ºDaniel Ricciardo172576.6 %
24.ºRubens Barrichello173225.3 %
25.ºJackie Stewart159915.2 %
26.ºClay Regazzoni1513211.4 %
27.ºCharles Leclerc151917.9 %
28.ºFelipe Massa152695.6 %
29.ºJacky Ickx1411612.1 %
30.ºAlberto Ascari133240.6 %

Other historical rankings

All rankings