Formula One drivers Elo rating

I was looking for some real data to try my small tool to manage an Elo ladder. I'm really not into Formula One, but it happened I had just looked at a video on Youtube about it. The official rating of drivers seems (again I'm completely ignorant about this sport) to be a point system per season, so it seemed to me interesting to have a look at what the results would be with a different rating system. In particular, if I could find data about old races it would possible to compare current drivers with retired ones.

Thanksfully such data exist in a very easy to use form thanks to the guys from the Ergast Developer API. Thumbs up to them ! I've made a small script to retrieve their data and format them as needed by my tool, and in few minutes I had a ranking for all Formula One drivers since 1950. I need to precise how I've used the result of races. Elo ranking works for one-against-one result, while drivers compete several at once per race. I decided, arbitrarily, to convert the results as follow:

These are probably not too silly choices, given that's similar to those choosen by fivethirtyeight.com in their own version of an Elo ranking for Formula One drivers. Some differences are the variable K coefficient, and the set of considered races.

Finally, here comes my totally unofficial Elo ranking of Formula One drivers given the data from 1950-05-13 to 2021-12-24.

Edited on 2023/01/18: I've updated the rankings below with data from 1950-05-13 to 2022-11-26.

Edited on 2023/12/10: I've updated the rankings below with data from 1950-05-13 to 2023-11-26.

RankDriverElo
1max_verstappen1066.690508
2rosberg955.038747
3leclerc748.010181
4webber692.621424
5norris688.372749
6perez660.967711
7montoya585.904363
8mansell581.491945
9hakkinen577.974013
10hamilton550.670700
11russell536.293061
12ascari507.732728
13senna500.728446
14peterson498.886677
15alonso482.366528
16clark476.432621
17lauda473.293738
18prost460.357225
19fangio451.900056
20moss414.839891
21sainz414.828694
22piastri413.583402
23rindt407.633922
24stewart379.457164
25farina376.895628
26cevert373.246496
27trips370.888199
28depailler369.755438
29heidfeld356.594357
30ocon355.875650
31hawthorn349.753433
32stroll334.391896
33revson321.692373
34reutemann308.534842
35berger304.403978
36rathmann304.371257
37nannini300.863345
38piquet299.039029
39ward293.050497
40gilles_villeneuve286.093603
41keke_rosberg285.116391
42pironi283.004002
43hanks269.908409
44vettel268.460752
45kvyat262.680352
46damon_hill262.666828
47regazzoni259.147638
48gasly255.959601
49laffite255.426774
50hunt255.386871
51goldsmith249.721853
52collins242.346556
53gonzalez240.301500
54maldonado232.728049
55massa232.246400
56taruffi230.265161
57brundle229.279310
58angelis228.706146
59thomson226.225290
60nilsson225.678020
61bruno_senna223.772002
62rebaque223.318872
63gurney220.528310
64donohue220.273870
65branson216.964772
66vergne214.840481
67hulme213.897840
68resta209.220280
69albon207.221082
70mclaren202.556987
71rodriguez201.401747
72watson200.241238
73bonetto194.390233
74johansson192.808470
75buemi192.607532
76irvine191.587918
77vukovich188.901314
78pace187.558196
79andretti185.229554
80patrese179.991303
81pryce179.329549
82fabi175.784212
83jabouille174.689384
84mario_andretti171.026228
85ruby168.964772
86cross168.402811
87holland168.000000
88tsunoda166.112941
89musso165.162969
90johnson163.573594
91jones162.756881
92ricciardo161.148324
93behra161.102778
94michael_schumacher160.049888
95siffert158.944229
96alguersuari157.987125
97coulthard153.626188
98rose152.000000
99mcgrath150.332560
100villeneuve147.200030
101veith145.962542
102blundell145.265958
103wallard143.890271
104flaherty142.204532
105marimon137.877035
106button137.454563
107tingelstad136.964772
108green136.000000
109spence135.098031
110giovinazzi133.059816
111reg_parnell132.152214
112paul_russo129.952193
113menditeguy129.271028
114ginther128.179029
115bandini120.055999
116kling119.229855
117daly115.757223
118villoresi115.750349
119thompson113.481892
120nazaruk112.981482
121darter112.038505
122parkes111.087171
123sweikert108.164301
124castellotti107.606860
125maggs106.824204
126alesi106.160588
127herbert105.981316
128amick104.964772
129wurz103.998779
130phil_hill103.537734
131lewis-evans98.895146
132raikkonen98.557233
133allison96.708215
134ralf_schumacher96.318002
135christie95.694958
136pizzonia94.892504
137mairesse93.751446
138cheever92.997489
139jack_brabham92.246791
140linden91.875751
141mieres90.901699
142brooks88.352583
143tambay87.439171
144gendebien87.435307
145homeier84.875992
146george_connor83.987528
147schell83.854729
148beltoise82.782043
149wisell80.758116
150courage78.314368
151donnelly77.953605
152george_amick75.427657
153scarfiotti71.831082
154capelli68.530273
155salvadori68.398033
156oliver67.125814
157fairman64.196502
158fischer63.160288
159fagioli62.559886
160miles60.257662
161diniz59.099293
162ericsson58.901005
163piquet_jr54.937252
164poore53.063825
165hailwood52.366402
166bourdais50.523229
167downing49.481892
168larini48.936108
169lawson48.271600
170davies46.838268
171graffenried44.797343
172pirro44.761001
173lehto43.951490
174gutierrez40.151843
175magnussen37.521586
176teague37.125230
177frentzen36.738718
178zonta36.107020
179barrichello35.371317
180mitter34.972385
181frere33.218090
182ickx31.950644
183trintignant31.015245
184hartley30.273507
185lang27.200671
186binder27.078843
187faulkner26.989296
188jolyon_palmer26.213286
189crockett25.153811
190landi25.113375
191grim24.964772
192fohr24.000000
193bayol22.213196
194zhou22.059951
195matta21.391377
196wendlinger20.828487
197griffith20.015771
198lederle20.003469
199palm19.931089
200giacomelli19.620814
201tornaco18.109044
202broeker16.997782
203hall16.073627
204sanesi15.595239
205ongais15.487478
206hansgen15.305058
207galvez15.122416
208bryan14.894581
209bell14.812652
210stuck14.053101
211agabashian13.863167
212speed13.799251
213simon13.544303
214koinigg13.527088
215dumfries10.495489
216niday9.153811
217templeman8.964772
218suzuki7.743288
219arundell7.058965
220stevenson6.708403
221daigh6.381015
222nakajima6.379414
223peter_walker5.370351
224fisichella5.294274
225posey5.031946
226giunti4.418633
227larreta4.320765
228riess4.202254
229gene3.932610
230williams3.345401
231maglioli3.344978
232ireland1.660046
233graham_whitehead1.481892
234tunmer1.369758
235nasr1.281028
236lewis0.744183
237hahne0.335933
238ganley0.290244
239salo-0.178587
240modena-0.337850
241baghetti-1.676485
242sommer-1.810189
243cesaris-2.493434
244reece-3.645973
245barbazza-4.150786
246bottas-4.987214
247ball-5.490187
248surer-5.730437
249takahashi-5.839494
250hurtubise-7.035228
251flockhart-7.204677
252hellings-8.000000
253alliot-8.059955
254gavin-8.549198
255brise-9.311741
256wacker-9.631153
257stacey-9.654202
258whitehead-10.036317
259shawe_taylor-10.629649
260ulmen-11.797746
261sargeant-11.884313
262ricardo_rodriguez-13.373729
263bellof-14.622824
264boutsen-14.752979
265pagani-15.047098
266adamich-15.097672
267boullion-15.246756
268harrison-16.000000
269emerson_fittipaldi-16.081849
270penske-16.697141
271gethin-16.952796
272gardner-17.379120
273sparken-17.811551
274chaboud-18.236869
275rigsby-18.777710
276raby-20.335374
277larson-20.572343
278terra-20.799329
279nuckey-20.805158
280ruttman-20.836781
281stohr-21.069262
282takahara-21.243913
283jarier-21.276687
284schroeder-21.895040
285morbidelli-22.172032
286belso-22.500702
287cantoni-22.886625
288rees-23.451052
289rahal-23.877045
290hesnault-25.871916
291mantovani-26.035694
292quester-26.661622
293mick_schumacher-26.743858
294wharton-26.824546
295turner-26.874770
296laurent-27.096070
297halford-27.171567
298amon-27.667859
299bonomi-27.679235
300hawkins-27.776644
301niedermayr-27.797746
302beauman-27.982230
303johnstone-27.996531
304oscar_gonzalez-28.039620
305burti-28.143630
306redman-28.543173
307schlesser-29.728374
308perdisa-30.250534
309klerk-30.335531
310ryan-30.416115
311serrurier-30.999928
312may-31.318831
313ahrens-31.664067
314irwin-31.782314
315davis-32.090179
316fitch-32.096663
317john_barber-32.877584
318piper-32.990913
319scheckter-33.537030
320foitek-33.876085
321nalon-34.385317
322blanchard-34.770377
323james-34.777710
324henton-36.058880
325swaters-36.601390
326hulkenberg-36.647815
327scherrer-36.799329
328helfrich-36.805158
329merzario-37.115699
330tomaso-37.419990
331forberg-37.490187
332hoyt-37.607553
333hoshino-37.839494
334lagorce-37.923735
335papis-38.370545
336piotti-39.025459
337brendon_hartley-39.191544
338poele-39.359569
339ramos-40.153305
340drogo-40.277126
341hoffmann-40.406696
342zorzi-41.269805
343aitken-41.407773
344drake-41.618985
345bristow-41.654202
346zanardi-42.069932
347pieterse-43.996531
348magee-44.068911
349panis-45.360658
350trevor_taylor-45.604323
351flinterman-45.756206
352barth-45.775006
353godia-46.968410
354blokdyk-46.999928
355kovalainen-47.052740
356hobbs-47.803614
357hampshire-48.000000
358lovely-48.086567
359leclere-48.092210
360rol-48.521241
361ide-48.602803
362fisher-48.707415
363crawford-48.878934
364parnell-49.314914
365fittipaldi-49.317233
366streiff-49.320122
367schindler-50.777710
368fontana-50.835040
369elford-51.236535
370cabianca-51.368547
371geki-51.984312
372shelby-52.177178
373crossley-52.341474
374cheesbourg-52.572343
375bondurant-52.710134
376lennep-53.139814
377hasemi-53.243913
378bussinello-53.596723
379collomb-54.309929
380settember-54.381832
381cabral-54.804280
382sachs-55.035228
383lees-55.394393
384gaillard-55.965280
385lawrence-56.028556
386portago-57.562424
387volonterio-57.838290
388baldi-58.701214
389prophet-58.963698
390barber-58.968054
391orey-59.142294
392kessel-59.295904
393klien-59.769666
394klenk-59.797746
395marr-59.982230
396daponte-60.766316
397martini-61.121397
398bueno-61.215917
399connor-62.351302
400ratzenberger-62.600260
401chiron-62.789572
402vandoorne-63.108485
403filippis-63.297292
404moser-63.325450
405fry-64.000000
406Cannoc-64.187788
407ian_scheckter-64.868122
408nicholson-65.289922
409doornbos-65.478616
410comas-65.932767
411walter-66.390176
412acheson-66.852029
413sullivan-67.045389
414keizan-67.383050
415petrov-67.724153
416etancelin-67.883120
417palmer-67.883379
418evans-68.468174
419attwood-68.474884
420krause-68.805158
421lunger-69.317938
422pollet-69.626203
423bettenhausen-69.807077
424corrado_fabi-70.100078
425de_vries-70.293190
426marko-70.514512
427danner-70.606491
428gamble-72.277126
429brown-72.680211
430lavaggi-72.752939
431tingle-73.457644
432ashdown-73.654202
433la_caze-74.164756
434daywalt-74.706165
435caffi-74.850635
436estefano-75.679235
437hans_stuck-75.769529
438thorne-75.982230
439taylor-76.202677
440duncan_hamilton-76.370721
441greene-77.037254
442freeland-77.237046
443warwick-77.305033
444comotti-77.520948
445bira-77.673774
446legat-77.890956
447niemann-78.999928
448love-79.102786
449deletraz-79.118346
450mccoy-79.234585
451bailey-80.471158
452neve-80.489733
453toshio_suzuki-80.641479
454morgan-81.289922
455pirocchi-81.314914
456parsons-81.485247
457scarlatti-81.496543
458enge-81.631664
459mazet-81.805902
460chamberlain-82.525116
461gerini-82.692477
462mcnish-83.339338
463vaccarella-83.897078
464grosjean-84.438508
465purley-84.520770
466gartner-84.991635
467anderson-85.291482
468levegh-86.151181
469naylor-86.246618
470tuero-87.009644
471schneider-87.564349
472sutil-87.835949
473kevin_magnussen-88.993539
474cecotto-89.369806
475hirt-90.036553
476guelfi-90.164756
477naspetti-90.425873
478manzon-90.593742
479larrauri-92.133779
480garrett-93.014658
481herrmann-93.403611
482obrien-93.890956
483bianco-94.518108
484mcalpine-95.919241
485barilla-96.008592
486hill-96.009187
487beretta-96.070369
488sharp-97.475097
489arnold-98.246405
490ashmore-98.258043
491henry_taylor-98.457633
492solana-100.294950
493tolan-100.572343
494surtees-101.386419
495weiler-103.035228
496pilette-103.285725
497beaufort-103.378395
498walt_brown-104.000000
499gregory-104.082120
500pietro_fittipaldi-104.393827
501rothengatter-105.655454
502montermini-106.183347
503brambilla-106.814828
504alboreto-106.878007
505manfred_winkelhock-106.979938
506ribeiro-107.259765
507campos-107.870031
508ashley-108.305630
509adams-108.657100
510gugelmin-109.237314
511gaze-109.890956
512keller-111.786340
513beuttler-113.112223
514bernoldi-113.441890
515schenken-113.754566
516guy_mairesse-115.384356
517macklin-115.388257
518serra-115.599409
519firman-115.999894
520opel-117.614250
521weyant-118.657719
522bianchi-119.003281
523bucknum-119.578447
524webb-120.000000
525boyd-120.242865
526schuppan-121.102687
527keegan-121.199762
528munaron-121.468728
529kobayashi-121.843258
530gerard-122.556512
531zunino-122.998625
532foyt-123.966449
533gould-126.587455
534ayulo-126.698791
535burgess-127.258167
536campbell-jones-127.415035
537andre_pilette-128.527303
538mantz-130.385317
539branca-130.566100
540salazar-130.885204
541sala-132.529070
542villota-132.630084
543rossi-133.987156
544satoru_nakajima-135.034252
545russo-135.035228
546mass-135.921090
547klodwig-137.230718
548inoue-137.864712
549robarts-139.105041
550eaton-140.724899
551bernard-141.467509
552ertl-141.758697
553perkins-142.027365
554grouillard-142.125953
555banks-142.184584
556crook-142.518108
557follmer-142.536086
558davidson-143.069623
559borgudd-144.629169
560ligier-146.536160
561bob_scott-147.173394
562tarquini-147.394810
563montagny-147.621520
564bonnier-150.429152
565wilson-150.953862
566marsh-151.448039
567ader-152.000000
568nakano-154.027439
569pantano-154.070195
570rosset-154.249897
571berg-154.285646
572rosier-159.483518
573pesenti_rossi-160.822671
574latifi-164.799060
575charlton-164.811304
576wehrlein-165.871838
577guerrero-166.880850
578force-167.035228
579belmondo-167.505795
580yoong-167.783246
581holmes-168.000000
582garde-168.803667
583brandon-169.272487
584ghinzani-169.724411
585pic-169.842716
586monteiro-169.972450
587bueb-172.497278
588fonder-172.534765
589galli-174.371660
590schiattarella-175.143943
591migault-176.408494
592takagi-176.738193
593dinsmore-177.437922
594boesel-178.269841
595stommelen-178.675139
596cabantous-181.006968
597moreno-188.193459
598friesacher-189.522327
599claes-190.372695
600katayama-191.906575
601gounon-192.167202
602dick_rathmann-192.175925
603wilson_fittipaldi-193.702988
604gachot-194.375590
605alan_brown-198.557906
606sutton-199.035228
607kiesa-200.021082
608lamy-200.472695
609dalmas-201.293082
610walker-201.359846
611glock-202.296769
612seidel-203.246315
613sato-204.684654
614ambrosio-205.166608
615mazzacane-205.949669
616badoer-208.877593
617mcdowell-210.114139
618merhi-210.173401
619pescarolo-212.142070
620grassi-214.011555
621brabham-215.100851
622mcwithey-217.106367
623kubica-223.640782
624arnoux-226.320019
625jules_bianchi-226.893227
626marques-228.200443
627haryanto-234.287370
628edwards-236.385254
629sirotkin-237.446342
630lammers-239.191333
631lombardi-239.661757
632dempsey_wilson-247.035228
633herman-247.268731
634albers-247.301970
635chandhok-251.470438
636stevens-257.371583
637trulli-257.427591
638verstappen-257.531492
639baumgartner-268.250733
640fabre-278.467667
641bruni-289.409774
642chilton-295.912622
643mazepin-313.794113
644rosa-334.538773
645yamamoto-389.224921
646liuzzi-396.697894
647karthikeyan-432.461871

2021-12-26
in All, Pub talk,
122 views
Copyright 2021-2024 Baillehache Pascal