• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. Formula 1 Austrian Grand Prix 2026 - Race Weekend Discussion

      Warning: this post may contain spoilers

      Austrian Grand Prix
      Red Bull Ring
      June 26-28, 2026


      Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 63 George Russell Mercedes 1:07.398 1:06.979 1:06.113 20
      2 16 Charles Leclerc Ferrari 1:07.543 1:07.030 1:06.349 15
      3 44 Lewis Hamilton Ferrari 1:07.290 1:06.994 1:06.408 14
      4 12 Kimi Antonelli Mercedes 1:07.083 1:06.763 1:06.414 17
      5 3 Max Verstappen Red Bull Racing 1:07.407 1:07.183 1:06.475 11
      6 1 Lando Norris McLaren 1:07.259 1:06.897 1:06.502 15
      7 81 Oscar Piastri McLaren 1:07.487 1:06.890 1:06.511 14
      8 6 Isack Hadjar Red Bull Racing 1:07.408 1:07.086 1:06.632 18
      9 30 Liam Lawson Racing Bulls 1:07.385 1:07.136 1:06.955 18
      10 41 Arvid Lindblad Racing Bulls 1:07.549 1:07.155 1:07.007 18
      11 10 Pierre Gasly Alpine 1:08.038 1:07.223 12
      12 5 Gabriel Bortoleto Audi 1:08.035 1:07.293 12
      13 87 Oliver Bearman Haas F1 Team 1:08.061 1:07.523 12
      14 27 Nico Hulkenberg Audi 1:08.066 1:07.611 15
      15 31 Esteban Ocon Haas F1 Team 1:08.231 1:07.817 15
      16 43 Franco Colapinto Alpine 1:07.894 1:08.171 11
      17 55 Carlos Sainz Williams 1:08.252 9
      18 23 Alexander Albon Williams 1:08.509 9
      19 11 Sergio Perez Cadillac 1:08.945 9
      20 77 Valtteri Bottas Cadillac 1:09.030 9
      21 14 Fernando Alonso Aston Martin 1:09.942 9
      22 18 Lance Stroll Aston Martin 1:10.363 8

      Source: F1.com

      Grand Prix Results -- SPOILER
      Pos. No. Driver Team Laps Time / Retired Pts.
      1 63 George Russell Mercedes 71 1:26:37.979 25
      2 3 Max Verstappen Red Bull Racing 71 +1.611s 18
      3 12 Kimi Antonelli Mercedes 71 +1.986s 15
      4 81 Oscar Piastri McLaren 71 +21.809s 12
      5 44 Lewis Hamilton Ferrari 71 +26.393s 10
      6 6 Isack Hadjar Red Bull Racing 71 +29.399s 8
      7 1 Lando Norris McLaren 71 +31.505s 6
      8 16 Charles Leclerc Ferrari 71 +45.659s 4
      9 30 Liam Lawson Racing Bulls 70 +1 lap 2
      10 41 Arvid Lindblad Racing Bulls 70 +1 lap 1
      11 5 Gabriel Bortoleto Audi 70 +1 lap 0
      12 27 Nico Hulkenberg Audi 70 +1 lap 0
      13 10 Pierre Gasly Alpine 70 +1 lap 0
      14 87 Oliver Bearman Haas F1 Team 70 +1 lap 0
      15 43 Franco Colapinto Alpine 70 +1 lap 0
      16 31 Esteban Ocon Haas F1 Team 69 +2 laps 0
      17 23 Alexander Albon Williams 69 +2 laps 0
      18 14 Fernando Alonso Aston Martin 68 +3 laps 0
      NC 18 Lance Stroll Aston Martin 45 DNF 0
      NC 55 Carlos Sainz Williams 23 DNF 0
      NC 11 Sergio Perez Cadillac 4 DNF 0
      NC 77 Valtteri Bottas Cadillac 2 DNF 0

      Fastest Lap: Kimi Antonelli // 1:10.374 on lap 59
      DOTD: Max Verstappen

      Source: F1.com


      Next race:
      British Grand Prix
      Silverstone Circuit
      July 3-5, 2026

      10 votes
    2. Formula 1 Barcelona-Catalunya Grand Prix 2026 - Race Weekend Discussion

      Warning: this post may contain spoilers

      Barcelona-Catalunya Grand Prix
      Circuit de Barcelona-Catalunya
      June 12-14, 2026


      Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 63 George Russell Mercedes 1:15.717 1:15.228 1:14.679 13
      2 44 Lewis Hamilton Ferrari 1:15.625 1:15.418 1:14.743 14
      3 12 Kimi Antonelli Mercedes 1:15.977 1:15.295 1:14.998 14
      4 1 Lando Norris McLaren 1:16.287 1:15.361 1:15.001 14
      5 3 Max Verstappen Red Bull Racing 1:16.352 1:15.484 1:15.021 12
      6 6 Isack Hadjar Red Bull Racing 1:16.427 1:15.754 1:15.077 14
      7 81 Oscar Piastri McLaren 1:16.138 1:15.518 1:15.090 15
      8 30 Liam Lawson Racing Bulls 1:16.673 1:15.585 1:16.542 14
      9 27 Nico Hulkenberg Audi 1:16.066 1:15.768 1:16.657 17
      10 16 Charles Leclerc Ferrari 1:15.964 1:15.281 DNF 8
      11 41 Arvid Lindblad Racing Bulls 1:16.425 1:15.840 8
      12 5 Gabriel Bortoleto Audi 1:16.616 1:16.001 9
      13 43 Franco Colapinto Alpine 1:16.590 1:16.191 12
      14 10 Pierre Gasly Alpine 1:16.599 1:16.261 12
      15 87 Oliver Bearman Haas F1 Team 1:16.571 1:16.389 15
      16 55 Carlos Sainz Williams 1:16.881 1:17.827 15
      17 31 Esteban Ocon Haas F1 Team 1:17.073 9
      18 23 Alexander Albon Williams 1:17.424 9
      19 11 Sergio Perez Cadillac 1:17.545 6
      20 77 Valtteri Bottas Cadillac 1:17.757 9
      21 18 Lance Stroll Aston Martin 1:18.758 8
      22 14 Fernando Alonso Aston Martin 1:18.815 8

      Source: F1.com

      Grand Prix Results -- SPOILER
      Pos. No. Driver Team Laps Time / Retired Pts.
      1 44 Lewis Hamilton Ferrari 66 1:32:28.105 25
      2 63 George Russell Mercedes 66 +19.561s 18
      3 1 Lando Norris McLaren 66 +23.719s 15
      4 3 Max Verstappen Red Bull Racing 66 +40.497s 12
      5 81 Oscar Piastri McLaren 66 +58.661s 10
      6 6 Isack Hadjar Red Bull Racing 65 +1 lap 8
      7 10 Pierre Gasly Alpine 65 +1 lap 6
      8 43 Franco Colapinto Alpine 65 +1 lap 4
      9 30 Liam Lawson Racing Bulls 65 +1 lap 2
      10 41 Arvid Lindblad Racing Bulls 65 +1 lap 1
      11 5 Gabriel Bortoleto Audi 64 +2 laps 0
      12 55 Carlos Sainz Williams 64 +2 laps 0
      13 31 Esteban Ocon Haas F1 Team 64 +2 laps 0
      14 11 Sergio Perez Cadillac 63 +3 laps 0
      15 16 Charles Leclerc Ferrari 62 DNF 0
      16 12 Kimi Antonelli Mercedes 61 DNF 0
      17 87 Oliver Bearman Haas F1 Team 60 DNF 0
      NC 23 Alexander Albon Williams 55 +11 laps 0
      NC 14 Fernando Alonso Aston Martin 37 DNF 0
      NC 27 Nico Hulkenberg Audi 29 DNF 0
      NC 77 Valtteri Bottas Cadillac 15 DNF 0
      NC 18 Lance Stroll Aston Martin 5 DNF 0

      Fastest Lap: Lewis Hamilton // 1:20.122 on lap 44 👀
      DOTD: Lewis Hamilton

      Source: F1.com


      Next race:
      Austrian Grand Prix
      Red Bull Ring
      June 26-28, 2026

      14 votes
    3. The 2026 Running of the 24 Hours of Le Mans Race Week Discussion

      Warning: this post may contain spoilers

      Another year, another Le Mans race

      Anyone staying up for the full 24 hours?

      Hyperpole:
      Thursday, 11 June 2026 - 20:00 CET (18:00 UTC)

      Qualifying & Hyperpole Provisional Results
      Position Class Number Driver Team Qualifying Hyperpole 1 Hyperpole 2
      1 Hypercar 15 Dries Vanthoor BMW M Team WRT 03:23.625 03:23.280 03:22.564
      2 Hypercar 12 Will Stevens Cadillac Hertz Team Jota 03:23.148 03:23.312 03:23.078
      3 Hypercar 35 Dries Vanthoor Alpine Endurance Team 03:23.135 03:23.018 03:23.620
      4 Hypercar 20 António Félix da Costa BMW M Team WRT 03:23.444 03:23.246 03:23.764
      5 Hypercar 101 Filipe Albuquerque Cadillac WTR 03:23.323 03:23.191 03:23.778
      6 Hypercar 19 Paul-Loup Chatin Genesis Magma Racing 03:24.084 03:23.643 03:23.823
      7 Hypercar 009 Roman De Angelis Aston Martin THOR Team 03:23.777 03:23.991 03:24.729
      8 Hypercar 51 James Calado Ferrari AF Corse 03:24.623 03:23.406 03:25.081
      9 Hypercar 17 André Lotterer Genesis Magma Racing 03:24.424 03:23.126 03:26.116
      10 Hypercar 38 Jack Aitken Cadillac Hertz Team Jota 03:23.485 03:23.091 03:23.865
      11 Hypercar 007 Ross Gunn Aston Martin THOR Team 03:23.906 03:24.001
      12 Hypercar 50 Antonio Fuoco Ferrari AF Corse 03:24.514 03:24.105
      13 Hypercar 36 Jules Gounon Alpine Endurance Team 03:23.960 03:24.122
      14 Hypercar 7 Kamui Kobayashi Toyota Gazoo Racing 03:24.314 03:24.268
      15 Hypercar 8 Ryō Hirakawa Toyota Gazoo Racing 03:23.791 03:24.578
      16 Hypercar 93 Stoffel Vandoorne Peugeot TotalEnergies 03:24.978
      17 Hypercar 83 Phillip Hanson AF Corse 03:25.495
      18 Hypercar 94 Malthe Jakobsen Peugeot TotalEnergies 03:25.660
      19 LMP2 28 Job van Uitert IDEC Sport 03:37.725 03:34.612 03:33.242
      20 LMP2 29 Esteban Masson Forestier Racing by Panis 03:36.098 03:34.108 03:32.855
      21 LMP2 24 Jack Doohan Nielsen Racing 03:37.665 03:35.150 03:33.510
      22 LMP2 43 Nick Yelloly Inter Europol Competition 03:37.004 03:33.762 03:33.578
      23 LMP2 Pro-Am 4 Alex Quinn CrowdStrike Racing by APR 03:39.369 03:33.889 03:33.628
      24 LMP2 30 Julien Andlauer Duqueine Team 03:34.662 03:34.386 03:33.702
      25 LMP2 Pro-Am 14 Kevin Estre TDS Racing 03:40.264 03:34.542 03:33.715
      26 LMP2 Pro-Am 99 Dane Cameron AO by TF 03:38.698 03:34.845 03:34.280
      27 LMP2 Pro-Am 183 Matthieu Vaxivière AF Corse 03:39.985 03:34.789 03:34.692
      28 LMP2 343 Reshad de Gerus Inter Europol Competition 03:35.247 03:34.179 03:35.038
      29 LMP2 22 Gergoire Saucy RLR MSport 03:37.564 03:36.510
      30 LMP2 Pro-Am 222 Oliver Jarvis IDEC Sport 03:41.418 03:35.688
      31 LMP2 26 Vladislav Lomko Vector Sport 03:36.555 03:35.982
      32 LMP2 37 Theodor Jensen CLX Motorsport 03:35.229 03:37.419
      33 LMP2 9 Kakunoshin Ohta Proton Competition 03:38.088 03:36.918
      34 LMP2 Pro-Am 44 Horst Felbermayr Jr. Proton Competition 03:41.453
      35 LMP2 Pro-Am 25 Michael Jensen Algarve Pro Racing 03:42.739
      36 LMP2 Pro-Am 48 Fred Poordad RD Limited 03:42.856
      37 LMP2 Pro-Am 3 John Farano DKR Engineering 03:43.551
      38 LMGT3 27 Mattia Drudi Heart of Racing Team 03:56.688 03:53.166 03:52.433
      39 LMGT3 21 Alessio Rovera Vista AF Corse 03:56.962 03:54.837 03:53.412
      40 LMGT3 87 José María López Akkodis ASP Team 03:56.581 03:54.495 03:53.614
      41 LMGT3 78 Jack Hawksworth Akkodis ASP Team 03:57.261 03:54.340 03:53.869
      42 LMGT3 32 Sean Gelael Team WRT 03:56.537 03:53.337 03:54.401
      43 LMGT3 69 Parker Thompson Team WRT 03:56.700 03:54.699 03:54.655
      44 LMGT3 74 Dennis Marschall Kessel Racing 03:56.560 03:54.665 03:54.677
      45 LMGT3 23 Jonny Adam Heart of Racing Team 03:55.975 03:53.723 03:54.888
      46 LMGT3 91 Timur Boguslavskiy Manthey DK Engineering 03:56.183 03:53.561 03:55.610
      47 LMGT3 77 Ben Tuck Proton Competition 03:55.951 03:54.528 03:55.666
      48 LMGT3 88 Logan Sargeant Proton Competition 03:56.931 03:54.753
      49 LMGT3 62 Julian Hanses Team Qatar by Iron Lynx 03:57.531 03:54.771
      50 LMGT3 61 Rui Andrade Iron Lynx 03:56.950 03:55.033
      51 LMGT3 54 Francesco Castellacci Vista AF Corse 03:57.277 03:55.175
      52 LMGT3 92 Riccardo Pera The Bend Manthey 03:57.466 03:55.314
      53 LMGT3 10 Antares Au Garage 59 03:57.662
      54 LMGT3 33 Ben Keating TF Sport 03:57.724
      55 LMGT3 79 Johannes Zelger Iron Lynx 03:57.776
      56 LMGT3 150 Custodio Toledo Richard Mille AF Corse 03:57.991
      57 LMGT3 57 Takeshi Kimura Kessel Racing 03:58.109
      58 LMGT3 59 Clément Mateu Racing Spirit of Leman 03:58.395
      59 LMGT3 58 Alexander West Garage 59 03:59.352
      60 LMGT3 2 Prince Jefri Ibrahim TF Sport 03:59.592
      61 LMGT3 13 Orey Fidani 13 Autosport 04:00.258
      62 LMGT3 34 Peter Dempsey Racing Team Turkey by TF DSQ

      Race Start:
      Saturday, 13 June 2026 - 16:00 CET (14:00 UTC)

      Race Results.
      POSITION NUMBER TEAM DRIVER_1 DRIVER_2 DRIVER_3 VEHICLE CLASS GROUP STATUS LAPS TOTAL_TIME GAP_FIRST GAP_PREVIOUS FL_LAPNUM FL_TIME
      1 7 Toyota Racing Mike CONWAY Kamui KOBAYASHI Nyck DE VRIES Toyota TR010 Hybrid HYPERCAR Classified 381 24:03'01.030 303 3'25.155
      2 20 BMW M Team WRT Robin FRIJNS René RAST Sheldon VAN DER LINDE BMW M Hybrid V8 HYPERCAR Classified 381 24:03'11.943 10.913 10.913 304 3'25.607
      3 8 Toyota Racing Sébastien BUEMI Brendon HARTLEY Ryo HIRAKAWA Toyota TR010 Hybrid HYPERCAR Classified 381 24:03'21.447 20.417 9.504 306 3'25.041
      4 12 Cadillac Hertz Team Jota Louis DELÉTRAZ Will STEVENS Norman NATO Cadillac V-Series.R HYPERCAR Classified 381 24:03'33.411 32.381 11.964 343 3'25.369
      5 51 Ferrari AF Corse Alessandro PIER GUIDI James CALADO Antonio GIOVINAZZI Ferrari 499P HYPERCAR Classified 381 24:05'23.453 2'22.423 1'50.042 303 3'26.154
      6 35 Alpine Endurance Team António FÉLIX DA COSTA Charles MILESI Ferdinand HABSBURG Alpine A424 HYPERCAR Classified 381 24:05'31.235 2'30.205 7.782 313 3'26.243
      7 83 AF Corse Yifei YE Robert KUBICA Philip HANSON Ferrari 499P HYPERCAR Classified 381 24:05'36.603 2'35.573 5.368 314 3'26.382
      8 007 Aston Martin Thor Team Harry TINCKNELL Tom GAMBLE Ross GUNN Aston Martin Valkyrie HYPERCAR Classified 379 24:03'30.890 2 Laps 2 Laps 318 3'26.611
      9 101 Cadillac WTR Ricky TAYLOR Jordan TAYLOR Filipe ALBUQUERQUE Cadillac V-Series.R HYPERCAR Classified 379 24:03'59.236 2 Laps 28.346 286 3'26.368
      10 36 Alpine Endurance Team Frédéric MAKOWIECKI Jules GOUNON Victor MARTINS Alpine A424 HYPERCAR Classified 379 24:05'06.622 2 Laps 1'07.386 300 3'26.399
      11 94 Peugeot Totalenergies Loïc DUVAL Malthe JAKOBSEN Théo POURCHAIRE Peugeot 9X8 HYPERCAR Classified 377 24:04'18.448 4 Laps 2 Laps 340 3'28.688
      12 93 Peugeot Totalenergies Paul DI RESTA Stoffel VANDOORNE Nick CASSIDY Peugeot 9X8 HYPERCAR Classified 376 24:05'21.204 5 Laps 1 Laps 299 3'28.268
      13 19 Genesis Magma Racing Mathieu JAMINET Paul-Loup CHATIN Daniel JUNCADELLA Genesis GMR-001-Hypercar HYPERCAR Classified 372 24:04'04.363 9 Laps 4 Laps 297 3'27.645
      14 009 Aston Martin Thor Team Alex RIBERAS Marco SØRENSEN Roman DE ANGELIS Aston Martin Valkyrie HYPERCAR Classified 372 24:04'28.357 9 Laps 23.994 352 3'26.326
      15 43 Inter Europol Competition Jakub SMIECHOWSKI Tom DILLMANN Nicholas YELLOLY Oreca 07 - Gibson LMP2 Classified 361 24:06'33.808 20 Laps 11 Laps 248 3'36.312
      16 343 Inter Europol Competition Bijoy GARG Reshad DE GÉRUS Nico MÜLLER Oreca 07 - Gibson LMP2 Classified 360 24:03'07.994 21 Laps 1 Laps 287 3'36.780
      17 29 Forestier Racing by Panis Louis ROUSSET Esteban MASSON Oliver GRAY Oreca 07 - Gibson LMP2 Classified 360 24:03'20.959 21 Laps 12.965 288 3'35.910
      18 26 Vector Sport Ryan CULLEN Vladislav LOMKO Pietro FITTIPALDI Oreca 07 - Gibson LMP2 Classified 360 24:03'34.356 21 Laps 13.397 289 3'36.503
      19 37 CLX Motorsport Adrien CLOSMENIL Ian AGUILERA Theodor JENSEN Oreca 07 - Gibson LMP2 Classified 360 24:04'52.522 21 Laps 1'18.166 266 3'37.168
      20 28 IDEC SPORT Paul LAFARGUE Valerio RINICELLA Job VAN UITERT Oreca 07 - Gibson LMP2 Classified 359 24:05'11.370 22 Laps 1 Laps 296 3'36.960
      21 4 Crowdstrike Racing by APR George KURTZ Alexander QUINN Laurin HEINRICH Oreca 07 - Gibson LMP2 P/A Classified 358 24:03'26.294 23 Laps 1 Laps 286 3'36.567
      22 22 United Autosports Rasmus LINDH Grégoire SAUCY Mikkel JENSEN Oreca 07 - Gibson LMP2 Classified 358 24:03'37.658 23 Laps 11.364 286 3'36.704
      23 183 AF Corse François PERRODO Matthieu VAXIVIERE Ben BARNICOAT Oreca 07 - Gibson LMP2 P/A Classified 357 24:04'34.947 24 Laps 1 Laps 285 3'36.632
      24 99 AO by TF PJ HYETT James ALLEN Dane CAMERON Oreca 07 - Gibson LMP2 P/A Classified 356 24:05'02.178 25 Laps 1 Laps 289 3'37.081
      25 9 Proton Competition Jonas RIED Kakunoshin OHTA Harry KING Oreca 07 - Gibson LMP2 Classified 356 24:05'32.283 25 Laps 30.105 220 3'37.853
      26 25 Algarve Pro Racing Michael JENSEN Enzo TRULLI Jake HUGHES Oreca 07 - Gibson LMP2 P/A Classified 356 24:05'50.357 25 Laps 18.074 321 3'37.375
      27 14 TDS Racing Tobias LUTKE Mathias BECHE Kévin ESTRE Oreca 07 - Gibson LMP2 P/A Classified 355 24:06'08.936 26 Laps 1 Laps 284 3'36.090
      28 44 Proton Competition Horst Jr FELBERMAYR Horst Felix FELBERMAYR Lorenzo FLUXA Oreca 07 - Gibson LMP2 P/A Classified 354 24:04'54.501 27 Laps 1 Laps 43 3'38.713
      29 222 United Autosports Daniel SCHNEIDER Benjamin HANLEY Oliver JARVIS Oreca 07 - Gibson LMP2 P/A Classified 354 24:05'24.274 27 Laps 29.773 259 3'37.439
      30 48 RD Limited Fred POORDAD Tristan VAUTIER Romain DUMAS Oreca 07 - Gibson LMP2 P/A Classified 353 24:05'07.555 28 Laps 1 Laps 291 3'38.038
      31 3 DKR Engineering John FARANO Sebastian ALVAREZ Renger VAN DER ZANDE Oreca 07 - Gibson LMP2 P/A Classified 344 24:06'21.773 37 Laps 9 Laps 306 3'37.941
      32 24 Nielsen Racing David HEINEMEIER HANSSON Edward PEARSON Jack DOOHAN Oreca 07 - Gibson LMP2 Classified 341 24:03'49.886 40 Laps 3 Laps 316 3'36.606
      33 33 TF Sport Ben KEATING Jonny EDGAR Nicky CATSBURG Corvette Z06 LMGT3.R LMGT3 Classified 336 24:06'52.461 45 Laps 5 Laps 290 3'54.592
      34 78 Akkodis ASP Team Tom VAN ROMPUY Hadrien DAVID Jack HAWKSWORTH Lexus RC F LMGT3 LMGT3 Classified 335 24:03'08.533 46 Laps 1 Laps 305 3'53.802
      35 23 Heart of Racing Team Gray NEWELL Eduardo BARRICHELLO Jonny ADAM Aston Martin Vantage AMR LMGT3 LMGT3 Classified 335 24:04'13.931 46 Laps 1'05.398 47 3'54.736
      36 87 Akkodis ASP Team Petru UMBRÄRESCU Clemens SCHMID José María LÓPEZ Lexus RC F LMGT3 LMGT3 Classified 335 24:04'15.666 46 Laps 1.735 48 3'54.445
      37 21 Vista AF Corse François HÉRIAU Simon MANN Alessio ROVERA Ferrari 296 LMGT3 Evo LMGT3 Classified 335 24:04'34.041 46 Laps 18.375 33 3'54.709
      38 34 Racing Team Turkey by TF Peter DEMPSEY Salih YOLUÇ Charlie EASTWOOD Corvette Z06 LMGT3.R LMGT3 Classified 335 24:05'08.218 46 Laps 34.177 124 3'54.953
      39 32 Team WRT Darren LEUNG Sean GELAEL Augusto FARFUS BMW M4 LMGT3 Evo LMGT3 Classified 334 24:03'32.171 47 Laps 1 Laps 250 3'55.282
      40 150 Richard Mille AF Corse Custodio TOLEDO Lilou WADOUX Riccardo AGOSTINI Ferrari 296 LMGT3 Evo LMGT3 Classified 334 24:04'30.987 47 Laps 58.816 124 3'55.894
      41 74 Kessel Racing Dustin BLATTNER Lorenzo PATRESE Dennis MARSCHALL Ferrari 296 LMGT3 Evo LMGT3 Classified 334 24:04'44.899 47 Laps 13.912 266 3'55.182
      42 57 Kessel Racing Takeshi KIMURA Conrad LAURSEN Daniel SERRA Ferrari 296 LMGT3 Evo LMGT3 Classified 334 24:05'15.370 47 Laps 30.471 315 3'55.456
      43 59 Racing Spirit Of Leman Clément MATEU Marius FOSSARD Valentin HASSE CLOT Aston Martin Vantage AMR LMGT3 LMGT3 Classified 332 24:03'47.474 49 Laps 2 Laps 288 3'55.119
      44 10 Garage 59 Antares AU Thomas FLEMING Marvin KIRCHHÖFER McLaren 720S LMGT3 Evo LMGT3 Classified 332 24:06'28.306 49 Laps 2'40.832 64 3'55.627
      45 92 The Bend Manthey Yasser SHAHIN Riccardo PERA Richard LIETZ Porsche 911 GT3 R LMGT3 LMGT3 Classified 330 24:05'31.149 51 Laps 2 Laps 261 3'55.051
      46 2 TF Sport Prince Jefri IBRAHIM Lorcan HANAFIN Ben GREEN Corvette Z06 LMGT3.R LMGT3 Classified 330 24:06'15.609 51 Laps 44.460 72 3'55.312
      47 58 Garage 59 Alexander WEST Finn GEHRSITZ Benjamin GOETHE McLaren 720S LMGT3 Evo LMGT3 Classified 329 24:03'07.290 52 Laps 1 Laps 300 3'55.994
      48 62 Team Qatar by Iron Lynx Abdulla AL-KHELAIFI Julian HANSES Giuliano ALESI Mercedes-AMG LMGT3 LMGT3 Classified 324 24:03'54.380 57 Laps 5 Laps 264 3'55.261
      49 88 Proton Competition Stefano GATTUSO Giammarco LEVORATO Logan SARGEANT Ford Mustang LMGT3 LMGT3 Classified 323 24:06'25.942 58 Laps 1 Laps 248 3'56.412
      50 30 Duqueine Team Doriane PIN Julien ANDLAUER Richard VERSCHOOR Oreca 07 - Gibson LMP2 Retired 307 20:36'43.524 74 Laps 16 Laps 289 3'36.518
      51 27 Heart of Racing Team Ian JAMES Zacharie ROBICHON Mattia DRUDI Aston Martin Vantage AMR LMGT3 LMGT3 Retired 291 21:03'27.097 90 Laps 16 Laps 250 3'54.747
      52 69 Team WRT Anthony MCINTOSH Parker THOMPSON Daniel HARPER BMW M4 LMGT3 Evo LMGT3 Retired 291 21:08'08.763 90 Laps 4'41.666 273 3'56.660
      53 50 Ferrari AF Corse Antonio FUOCO Nicklas NIELSEN Miguel MOLINA Ferrari 499P HYPERCAR Retired 284 18:19'55.370 97 Laps 7 Laps 155 3'26.903
      54 15 BMW M Team WRT Kevin MAGNUSSEN Raffaele MARCIELLO Dries VANTHOOR BMW M Hybrid V8 HYPERCAR Retired 272 17:20'34.543 109 Laps 12 Laps 267 3'25.638
      55 17 Genesis Magma Racing André LOTTERER Luis Felipe DERANI Mathys JAUBERT Genesis GMR-001-Hypercar HYPERCAR Retired 263 16:26'58.396 118 Laps 9 Laps 95 3'27.915
      56 91 Manthey DK Engineering James COTTINGHAM Timur BOGUSLAVSKIY Ayhancan GÜVEN Porsche 911 GT3 R LMGT3 LMGT3 Retired 254 18:02'21.172 127 Laps 9 Laps 172 3'54.593
      57 77 Proton Competition Eric POWELL Ben TUCK Sebastian PRIAULX Ford Mustang LMGT3 LMGT3 Retired 244 17:33'09.298 137 Laps 10 Laps 88 3'57.026
      58 38 Cadillac Hertz Team Jota Sébastien BOURDAIS Earl BAMBER Jack AITKEN Cadillac V-Series.R HYPERCAR Retired 218 15:57'19.921 163 Laps 26 Laps 123 3'26.370
      59 79 Iron Lynx Johannes ZELGER Matteo CRESSONI Lin HODENIUS Mercedes-AMG LMGT3 LMGT3 Retired 153 11:03'22.599 228 Laps 65 Laps 137 3'56.320
      60 54 Vista AF Corse Thomas FLOHR Francesco CASTELLACCI Davide RIGON Ferrari 296 LMGT3 Evo LMGT3 Retired 110 7:36'48.500 271 Laps 43 Laps 48 3'55.613
      61 61 Iron Lynx Martin BERRY Rui ANDRADE Maxime MARTIN Mercedes-AMG LMGT3 LMGT3 Retired 65 5:03'16.609 316 Laps 45 Laps 55 3'56.396
      62 13 13 Autosport Orey FIDANI Lars KERN Matthew BELL Corvette Z06 LMGT3.R LMGT3 Retired 61 4:55'34.441 320 Laps 4 Laps 43 3'55.608
      11 votes
    4. Formula 1 Monaco Grand Prix 2026 - Race Weekend Discussion

      Warning: this post may contain spoilers

      Monaco Grand Prix
      Circuit de Monaco
      June 5-7, 2026


      Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 12 Kimi Antonelli Mercedes 1:13.599 1:12.704 1:12.051 28
      2 3 Max Verstappen Red Bull Racing 1:13.490 1:12.499 1:12.094 26
      3 44 Lewis Hamilton Ferrari 1:13.777 1:12.934 1:12.279 28
      4 16 Charles Leclerc Ferrari 1:13.293 1:12.774 1:12.351 29
      5 6 Isack Hadjar Red Bull Racing 1:14.408 1:12.722 1:12.434 25
      6 63 George Russell Mercedes 1:14.214 1:13.238 1:12.445 28
      7 81 Oscar Piastri McLaren 1:14.159 1:12.983 1:12.624 29
      8 1 Lando Norris McLaren 1:13.630 1:12.919 1:12.765 28
      9 10 Pierre Gasly Alpine 1:14.469 1:13.762 1:13.226 32
      10 30 Liam Lawson Racing Bulls 1:14.498 1:13.471 1:13.412 29
      11 23 Alexander Albon Williams 1:14.321 1:13.787 24
      12 55 Carlos Sainz Williams 1:14.348 1:13.815 23
      13 27 Nico Hulkenberg Audi 1:13.923 1:13.902 21
      14 43 Franco Colapinto Alpine 1:14.573 1:13.995 24
      15 41 Arvid Lindblad Racing Bulls 1:14.685 1:14.248 23
      16 5 Gabriel Bortoleto Audi 1:14.683 10
      17 31 Esteban Ocon Haas F1 Team 1:14.722 14
      18 11 Sergio Perez Cadillac 1:14.747 12
      19 87 Oliver Bearman Haas F1 Team 1:14.814 14
      20 77 Valtteri Bottas Cadillac 1:15.283 13
      21 14 Fernando Alonso Aston Martin 1:15.349 13
      22 18 Lance Stroll Aston Martin 1:16.061 11

      Source: F1.com

      Grand Prix Results -- SPOILER
      Pos. No. Driver Team Laps Time / Retired Pts.
      1 12 Kimi Antonelli Mercedes 78 2:23:31.243 25
      2 44 Lewis Hamilton Ferrari 78 +6.271s 18
      3 6 Isack Hadjar Red Bull Racing 78 +23.394s 15
      4 81 Oscar Piastri McLaren 78 +24.261s 12
      5 30 Liam Lawson Racing Bulls 78 +26.553s 10
      6 41 Arvid Lindblad Racing Bulls 78 +29.010s 8
      7 10 Pierre Gasly Alpine 78 +30.369s 6
      8 23 Alexander Albon Williams 78 +33.413s 4
      9 31 Esteban Ocon Haas F1 Team 78 +37.140s 2
      10 11 Sergio Perez Cadillac 78 +39.153s 1
      11 14 Fernando Alonso Aston Martin 78 +41.899s 0
      12 5 Gabriel Bortoleto Audi 78 +42.748s 0
      13 63 George Russell Mercedes 78 +43.353s 0
      14 27 Nico Hulkenberg Audi 78 +44.102s 0
      15 43 Franco Colapinto Alpine 78 +48.964s 0
      16 55 Carlos Sainz Williams 70 DNF 0
      NC 16 Charles Leclerc Ferrari 64 DNF 0
      NC 18 Lance Stroll Aston Martin 56 DNF 0
      NC 1 Lando Norris McLaren 43 DNF 0
      NC 87 Oliver Bearman Haas F1 Team 27 DNF 0
      NC 77 Valtteri Bottas Cadillac 15 DNF 0
      NC 3 Max Verstappen Red Bull Racing 0 DNF 0

      Fastest Lap: Kimi Antonelli // 1:13.481 on lap 76
      DOTD: Kimi Antonelli

      Source: F1.com


      Next race:
      Barcelona-Catalunya Grand Prix
      Circuit de Barcelona-Catalunya
      June 12-14, 2026

      11 votes
    5. Formula 1 Canadian Grand Prix 2026 - Race Weekend Discussion

      Warning: this post may contain spoilers

      Canadian Grand Prix
      Circuit Gilles-Villeneuve
      May 22-24, 2026


      Sprint Race Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 63 George Russell Mercedes 1:14.772 1:13.026 1:12.965 19
      2 12 Kimi Antonelli Mercedes 1:14.010 1:13.551 1:13.033 16
      3 1 Lando Norris McLaren 1:14.265 1:13.957 1:13.280 15
      4 81 Oscar Piastri McLaren 1:14.665 1:13.858 1:13.299 15
      5 44 Lewis Hamilton Ferrari 1:13.889 1:13.465 1:13.326 23
      6 16 Charles Leclerc Ferrari 1:15.006 1:13.554 1:13.410 19
      7 3 Max Verstappen Red Bull Racing 1:14.028 1:14.412 1:13.504 15
      8 6 Isack Hadjar Red Bull Racing 1:14.541 1:14.239 1:13.605 17
      9 41 Arvid Lindblad Racing Bulls 1:14.517 1:14.140 1:13.737 19
      10 55 Carlos Sainz Williams 1:15.500 1:14.547 1:14.536 24
      11 27 Nico Hulkenberg Audi 1:15.673 1:14.595 14
      12 5 Gabriel Bortoleto Audi 1:15.801 1:14.627 14
      13 43 Franco Colapinto Alpine 1:15.484 1:14.702 16
      14 31 Esteban Ocon Haas F1 Team 1:15.760 1:14.928 17
      15 87 Oliver Bearman Haas F1 Team 1:15.872 1:15.197 17
      16 14 Fernando Alonso Aston Martin 1:15.760 7
      17 11 Sergio Perez Cadillac 1:16.002 8
      18 18 Lance Stroll Aston Martin 1:16.354 9
      19 10 Pierre Gasly Alpine 1:16.642 8
      20 77 Valtteri Bottas Cadillac 1:16.866 8

      Source: F1.com

      Sprint Race Results -- SPOILER
      Pos. No. Driver Team Laps Time / Retired Pts.
      1 63 George Russell Mercedes 23 28:50.951 8
      2 1 Lando Norris McLaren 23 +1.272s 7
      3 12 Kimi Antonelli Mercedes 23 +1.843s 6
      4 81 Oscar Piastri McLaren 23 +9.797s 5
      5 16 Charles Leclerc Ferrari 23 +9.929s 4
      6 44 Lewis Hamilton Ferrari 23 +10.545s 3
      7 3 Max Verstappen Red Bull Racing 23 +15.935s 2
      8 41 Arvid Lindblad Racing Bulls 23 +29.710s 1
      9 43 Franco Colapinto Alpine 23 +31.621s 0
      10 55 Carlos Sainz Williams 23 +36.793s 0
      11 30 Liam Lawson Racing Bulls 23 +61.344s 0
      12 5 Gabriel Bortoleto Audi 23 +61.814s 0
      13 31 Esteban Ocon Haas F1 Team 23 +64.209s 0
      14 11 Sergio Perez Cadillac 23 +70.402s 0
      15 27 Nico Hulkenberg Audi 23 +72.158s 0
      16 18 Lance Stroll Aston Martin 22 +1 lap 0
      17 77 Valtteri Bottas Cadillac 22 +1 lap 0
      18 87 Oliver Bearman Haas F1 Team 22 +1 lap 0
      19 23 Alexander Albon Williams 22 +1 lap 0
      20 10 Pierre Gasly Alpine 22 +1 lap 0
      21 6 Isack Hadjar Red Bull Racing 20 +3 laps 0
      NC 14 Fernando Alonso Aston Martin 15 DNF 0

      Source: F1.com

      Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 63 George Russell Mercedes 1:13.953 1:13.079 1:12.578 24
      2 12 Kimi Antonelli Mercedes 1:13.380 1:13.076 1:12.646 24
      3 1 Lando Norris McLaren 1:13.503 1:13.049 1:12.729 28
      4 81 Oscar Piastri McLaren 1:13.559 1:13.285 1:12.781 29
      5 44 Lewis Hamilton Ferrari 1:13.767 1:13.041 1:12.868 27
      6 3 Max Verstappen Red Bull Racing 1:14.067 1:13.479 1:12.907 23
      7 6 Isack Hadjar Red Bull Racing 1:13.654 1:12.975 1:12.935 22
      8 16 Charles Leclerc Ferrari 1:13.825 1:13.496 1:12.976 29
      9 41 Arvid Lindblad Racing Bulls 1:13.895 1:13.548 1:13.280 28
      10 43 Franco Colapinto Alpine 1:14.466 1:13.857 1:13.697 27
      11 27 Nico Hulkenberg Audi 1:14.562 1:13.886 21
      12 30 Liam Lawson Racing Bulls 1:14.346 1:13.897 22
      13 5 Gabriel Bortoleto Audi 1:14.775 1:14.071 22
      14 10 Pierre Gasly Alpine 1:14.698 1:14.187 20
      15 55 Carlos Sainz Williams 1:14.276 1:14.273 21
      16 87 Oliver Bearman Haas F1 Team 1:14.449 1:14.416 22
      17 31 Esteban Ocon Haas F1 Team 1:14.845 12
      18 23 Alexander Albon Williams 1:14.851 13
      19 14 Fernando Alonso Aston Martin 1:15.196 11
      20 11 Sergio Perez Cadillac 1:15.429 11
      21 18 Lance Stroll Aston Martin 1:16.195 10
      22 77 Valtteri Bottas Cadillac 1:16.272 10

      Source: F1.com

      Grand Prix Results -- SPOILER
      Pos. No. Driver Team Laps Time / Retired Pts.
      1 12 Kimi Antonelli Mercedes 68 1:28:15.758 25
      2 44 Lewis Hamilton Ferrari 68 +10.768s 18
      3 3 Max Verstappen Red Bull Racing 68 +11.276s 15
      4 16 Charles Leclerc Ferrari 68 +44.151s 12
      5 6 Isack Hadjar Red Bull Racing 67 +1 lap 10
      6 43 Franco Colapinto Alpine 67 +1 lap 8
      7 30 Liam Lawson Racing Bulls 67 +1 lap 6
      8 10 Pierre Gasly Alpine 67 +1 lap 4
      9 55 Carlos Sainz Williams 67 +1 lap 2
      10 87 Oliver Bearman Haas F1 Team 67 +1 lap 1
      11 81 Oscar Piastri McLaren 66 +2 laps 0
      12 27 Nico Hulkenberg Audi 66 +2 laps 0
      13 5 Gabriel Bortoleto Audi 66 +2 laps 0
      14 31 Esteban Ocon Haas F1 Team 66 +2 laps 0
      15 18 Lance Stroll Aston Martin 64 +4 laps 0
      16 77 Valtteri Bottas Cadillac 64 +4 laps 0
      NC 11 Sergio Perez Cadillac 39 DNF 0
      NC 1 Lando Norris McLaren 38 DNF 0
      NC 63 George Russell Mercedes 29 DNF 0
      NC 14 Fernando Alonso Aston Martin 23 DNF 0
      NC 23 Alexander Albon Williams 11 DNF 0
      NC 41 Arvid Lindblad Racing Bulls 0 DNS 0

      Fastest Lap: Kimi Antonelli // 1:14.210 on lap 68
      DOTD: Lewis Hamilton

      Source: F1.com


      Next race:
      Monaco Grand Prix
      Circuit de Monaco
      June 5-7, 2026

      9 votes
    6. Formula 1 Miami Grand Prix 2026 - Race Weekend Discussion

      Warning: this post may contain spoilers

      Miami Grand Prix
      Miami International Autodrome
      May 1-3, 2026


      Sprint Race Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 1 Lando Norris McLaren 1:28.723 1:29.366 1:27.869 15
      2 12 Kimi Antonelli Mercedes 1:29.312 1:29.209 1:28.091 14
      3 81 Oscar Piastri McLaren 1:29.169 1:28.506 1:28.108 11
      4 16 Charles Leclerc Ferrari 1:28.733 1:28.333 1:28.239 15
      5 3 Max Verstappen Red Bull Racing 1:29.801 1:29.093 1:28.461 12
      6 63 George Russell Mercedes 1:29.659 1:28.903 1:28.493 15
      7 44 Lewis Hamilton Ferrari 1:29.255 1:28.841 1:28.618 15
      8 43 Franco Colapinto Alpine 1:30.386 1:29.527 1:29.320 15
      9 6 Isack Hadjar Red Bull Racing 1:30.352 1:29.750 1:29.422 15
      10 10 Pierre Gasly Alpine 1:29.984 1:29.973 1:29.474 15
      11 5 Gabriel Bortoleto Audi 1:30.561 1:29.994 12
      12 27 Nico Hulkenberg Audi 1:30.270 1:30.019 12
      13 87 Oliver Bearman Haas F1 Team 1:30.614 1:30.116 9
      14 55 Carlos Sainz Williams 1:30.987 1:30.224 12
      15 41 Arvid Lindblad Racing Bulls 1:30.872 1:30.573 9
      16 30 Liam Lawson Racing Bulls 1:31.043 5
      17 31 Esteban Ocon Haas F1 Team 1:31.245 6
      18 11 Sergio Perez Cadillac 1:31.255 3
      19 23 Alexander Albon Williams 1:31.322 1:30.216 6
      20 77 Valtteri Bottas Cadillac 1:31.826 6
      NC 14 Fernando Alonso Aston Martin 1:41.311 6

      Source: F1.com

      Sprint Race Results -- SPOILER
      Pos. No. Driver Team Laps Time / Retired Pts.
      1 1 Lando Norris McLaren 19 29:15.045 8
      2 81 Oscar Piastri McLaren 19 +3.766s 7
      3 16 Charles Leclerc Ferrari 19 +6.251s 6
      4 63 George Russell Mercedes 19 +12.951s 5
      5 3 Max Verstappen Red Bull Racing 19 +13.639s 4
      6 12 Kimi Antonelli Mercedes 19 +13.777s 3
      7 44 Lewis Hamilton Ferrari 19 +21.665s 2
      8 10 Pierre Gasly Alpine 19 +30.525s 1
      9 6 Isack Hadjar Red Bull Racing 19 +35.346s 0
      10 43 Franco Colapinto Alpine 19 +36.970s 0
      11 31 Esteban Ocon Haas F1 Team 19 +56.972s 0
      12 87 Oliver Bearman Haas F1 Team 19 +57.365s 0
      13 55 Carlos Sainz Williams 19 +58.504s 0
      14 30 Liam Lawson Racing Bulls 19 +59.358s 0
      15 14 Fernando Alonso Aston Martin 19 +76.067s 0
      16 11 Sergio Perez Cadillac 19 +76.691s 0
      17 18 Lance Stroll Aston Martin 19 +77.626s 0
      18 23 Alexander Albon Williams 19 +88.173s 0
      19 77 Valtteri Bottas Cadillac 19 +89.597s 0
      NC 27 Nico Hulkenberg Audi 0 DNS 0
      NC 41 Arvid Lindblad Racing Bulls 0 DNS 0
      DQ 5 Gabriel Bortoleto Audi DSQ 0

      Source: F1.com

      Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 12 Kimi Antonelli Mercedes 1:28.653 1:28.289 1:27.798 17
      2 3 Max Verstappen Red Bull Racing 1:29.099 1:28.116 1:27.964 15
      3 16 Charles Leclerc Ferrari 1:28.938 1:28.315 1:28.143 21
      4 1 Lando Norris McLaren 1:29.183 1:28.920 1:28.183 20
      5 63 George Russell Mercedes 1:29.492 1:28.477 1:28.197 18
      6 44 Lewis Hamilton Ferrari 1:29.483 1:28.477 1:28.319 21
      7 81 Oscar Piastri McLaren 1:29.920 1:28.332 1:28.500 20
      8 43 Franco Colapinto Alpine 1:29.584 1:28.975 1:28.762 19
      9 10 Pierre Gasly Alpine 1:29.914 1:29.070 1:28.810 20
      10 27 Nico Hulkenberg Audi 1:29.645 1:29.439 14
      11 30 Liam Lawson Racing Bulls 1:29.595 1:29.499 14
      12 87 Oliver Bearman Haas F1 Team 1:29.340 1:29.567 12
      13 55 Carlos Sainz Williams 1:29.540 1:29.568 15
      14 31 Esteban Ocon Haas F1 Team 1:29.838 1:29.772 15
      15 23 Alexander Albon Williams 1:29.720 1:29.946 15
      16 41 Arvid Lindblad Racing Bulls 1:30.133 9
      17 14 Fernando Alonso Aston Martin 1:31.098 8
      18 18 Lance Stroll Aston Martin 1:31.164 9
      19 77 Valtteri Bottas Cadillac 1:31.629 9
      20 11 Sergio Perez Cadillac 1:31.967 9
      21 5 Gabriel Bortoleto Audi 1:33.737 3
      DQ 6 Isack Hadjar Red Bull Racing 1:28.941 1:28.789 0

      Source: F1.com

      Grand Prix Results -- SPOILER
      Pos. No. Driver Team Laps Time / Retired Pts.
      1 12 Kimi Antonelli Mercedes 57 1:33:19.273 25
      2 1 Lando Norris McLaren 57 +3.264s 18
      3 81 Oscar Piastri McLaren 57 +27.092s 15
      4 63 George Russell Mercedes 57 +43.051s 12
      5 3 Max Verstappen Red Bull Racing 57 +43.949s 10
      6 16 Charles Leclerc Ferrari 57 +44.245s 8
      7 44 Lewis Hamilton Ferrari 57 +53.753s 6
      8 43 Franco Colapinto Alpine 57 +61.871s 4
      9 55 Carlos Sainz Williams 57 +82.072s 2
      10 23 Alexander Albon Williams 57 +90.972s 1
      11 87 Oliver Bearman Haas F1 Team 56 +1 lap 0
      12 5 Gabriel Bortoleto Audi 56 +1 lap 0
      13 31 Esteban Ocon Haas F1 Team 56 +1 lap 0
      14 41 Arvid Lindblad Racing Bulls 56 +1 lap 0
      15 14 Fernando Alonso Aston Martin 56 +1 lap 0
      16 11 Sergio Perez Cadillac 56 +1 lap 0
      17 18 Lance Stroll Aston Martin 56 +1 lap 0
      18 77 Valtteri Bottas Cadillac 55 +2 laps 0
      NC 27 Nico Hulkenberg Audi 7 DNF 0
      NC 30 Liam Lawson Racing Bulls 6 DNF 0
      NC 10 Pierre Gasly Alpine 4 DNF 0
      NC 6 Isack Hadjar Red Bull Racing 4 DNF 0

      Fastest Lap: Lando Norris // 1:31.869 on lap 35
      DOTD: Max Verstappen

      Source: F1.com


      Next race:
      Canadian Grand Prix
      Circuit Gilles-Villeneuve
      March 22-24, 2026

      12 votes
    7. Predicting the NBA MVP with Machine Learning

      Predicting the NBA MVP with Machine Learning Thesis Every season, basketball fans debate who deserves the MVP award. We built 3 machine learning models that attempt to answer that question using...

      Predicting the NBA MVP with Machine Learning

      Thesis

      Every season, basketball fans debate who deserves the MVP award. We built 3 machine learning models that attempt to answer that question using box score statistics. At the end of each season, this award is determined by a panel of voters.

      Methodology

      Each model is trained on every NBA season from 1974 to 2017. For each player season, it looks at nine statistics:

      • Points, assists, blocks, defensive rebounds, and field goals per game the core production numbers
      • Win Shares (WS): an estimate of how many wins a player contributed to their team
      • Value Over Replacement Player (VORP): how much better a player is than a league average replacement
      • Box Plus/Minus (BPM): a player's net impact per 100 possessions
      • Usage Rate (USG%): what share of team plays run through that player

      From those nine numbers, the model learns what a typical MVP season looks like versus a non MVP season, then applies that knowledge to current players. Each model outputs an independent probability that a given player wins MVP, not a share of a single pool, so the values do not sum to 1. Think of it as each player's individual odds.

      Three Models, One Question

      Rather than relying on a single approach, the system runs three different models and lets you compare:

      Logistic Regression

      The simplest of the three. It draws a straight line through the data, each statistic gets a weight, and a player's score is the weighted sum of their stats. It's easy to interpret (a higher coefficient means that stat matters more).

      Win Shares (WS) is by far the most influential feature, with an absolute coefficient of ~1.85, nearly double the next most important feature. Box Plus/Minus (BPM) ranks second at ~1.0, followed by Defensive Rebounds per Game (DRBPG, ~0.85) and Assists per Game (ASTPG, ~0.70). VORP and Field Goals per Game (FGPG) contribute moderately at ~0.50. Blocks per Game (BLKPG), Points per Game (PTSPG), and Usage Rate (USG%) have minimal weight, all under 0.15.

      Random Forest

      Builds hundreds of decision trees, each one asking a series of "is this stat above or below X?" questions and averages their answers. It handles complex relationships between stats well and is less sensitive to any one unusual data point. Think of it as a large committee of simple rules voting together.

      WS again dominates at ~0.31, accounting for roughly twice the importance of the next feature. VORP (~0.15) and BPM (~0.125) rank second and third. DRBPG (~0.10), PTSPG (~0.08), BLKPG (~0.07), FGPG (~0.065), and ASTPG (~0.06) contribute in a fairly tight mid-range band. USG% is the least important at ~0.05. Compared to logistic regression, the Random Forest spreads importance more evenly across features.

      Gradient Boosting

      Also uses decision trees, but builds them sequentially: each new tree focuses on correcting the mistakes the previous ones made.

      This model is heavily concentrated on just two features: BPM (~0.47) and WS (~0.41) together account for roughly 88% of total feature importance. All remaining features, PTSPG, VORP, ASTPG, DRBPG, contribute ~0.02–0.03 each, and BLKPG, USG%, and FGPG are effectively unused (near zero). This suggests the gradient boosting model learned that BPM and WS alone are nearly sufficient to separate MVP candidates.

      Historical Results

      The models were trained on data through 2017, so every season from 2018 onward is a genuine out of sample test, the models have never seen these players or seasons before.

      Season Actual MVP LR RF GB
      2018 James Harden #2 #2 #1 ✓
      2019 Giannis Antetokounmpo #1 ✓ #1 ✓ #1 ✓
      2020 Giannis Antetokounmpo #1 ✓ #1 ✓ #1 ✓
      2021 Nikola Jokić #1 ✓ #1 ✓ #1 ✓
      2022 Nikola Jokić #1 ✓ #1 ✓ #1 ✓
      2023 Joel Embiid #2 #4 #2
      2024 Nikola Jokić #1 ✓ #1 ✓ #1 ✓
      2025 Shai Gilgeous-Alexander #3 #2 #569

      Top-1 accuracy: LR 5/8 · RF 5/8 · GB 6/8

      Top-3 accuracy: LR 8/8 · RF 7/8 · GB 7/8

      Top-3 accuracy: LR 8/8 · RF 7/8 · GB 7/8

      For five straight seasons (2019–2022 + 2024), all three models agreed on the same #1 pick, and were right every time.

      In 2023, every model ranked Nikola Jokić #1, and by the numbers, he arguably had the better season. Joel Embiid won the award anyway, the kind of outcome that may reflect voter narrative/fatigue and team performance rather than pure statistics. In 2025, Gradient Boosting ranked Shai Gilgeous-Alexander outside the top 500, while Logistic Regression and Random Forest had him at #3 and #2 respectively. I have no idea why GB did this. Likely a bug.

      Future Direction

      No model is perfect, and these have known blind spots. Team record is not included, MVP voters have historically punished players on losing teams regardless of individual stats. Injuries and narrative don't appear in a box score. And the training data skews toward an older era; the three point revolution and the rise of players like SGA have introduced statistical profiles the 1970s–1990s data doesn't fully capture.

      Current Season Predictions (2025–26)

      LR RF GB
      #1 Nikola Jokić Shai Gilgeous-Alexander Nikola Jokić
      #2 Shai Gilgeous-Alexander Nikola Jokić Victor Wembanyama
      #3 Victor Wembanyama Victor Wembanyama Giannis Antetokounmpo
      #4 Luka Dončić Giannis Antetokounmpo Kawhi Leonard
      #5 Jalen Johnson Luka Dončić Luka Dončić

      Two of the three models have Nikola Jokić as the frontrunner. Random Forest is the dissenter, putting Shai Gilgeous-Alexander ahead. Victor Wembanyama appears in all three top 3s in just his second season, which is notable. Before running the models, I expected him to be #1 for all of them considering the way the models use advanced stats.

      Conclusion

      Thank you for reading. I hope you found this interesting. Basketball reference also has their own model if you would like to see a different result. Please do not gamble on my models!

      13 votes