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 a 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.

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

2021-12-26
in All, Pub talk,
70 views
Copyright 2021-2022 Baillehache Pascal