• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. 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)

      5 votes
    2. 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
    3. 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
    4. 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
    5. 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
    6. Formula 1 Japanese Grand Prix 2026 - Race Weekend Discussion

      Warning: this post may contain spoilers

      Japanese Grand Prix
      Suzuka Circuit
      March 26-29, 2026


      Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 12 Kimi Antonelli Mercedes 1:30.035 1:29.048 1:28.778 15
      2 63 George Russell Mercedes 1:29.967 1:29.686 1:29.076 21
      3 81 Oscar Piastri McLaren 1:30.200 1:29.451 1:29.132 20
      4 16 Charles Leclerc Ferrari 1:29.915 1:29.303 1:29.405 18
      5 1 Lando Norris McLaren 1:30.401 1:29.795 1:29.409 20
      6 44 Lewis Hamilton Ferrari 1:30.309 1:29.589 1:29.567 20
      7 10 Pierre Gasly Alpine 1:30.584 1:29.874 1:29.691 18
      8 6 Isack Hadjar Red Bull Racing 1:30.662 1:30.104 1:29.978 17
      9 5 Gabriel Bortoleto Audi 1:30.359 1:29.990 1:30.274 20
      10 41 Arvid Lindblad Racing Bulls 1:30.781 1:30.109 1:30.319 21
      11 3 Max Verstappen Red Bull Racing 1:30.519 1:30.262 12
      12 31 Esteban Ocon Haas F1 Team 1:30.915 1:30.309 15
      13 27 Nico Hulkenberg Audi 1:30.358 1:30.387 14
      14 30 Liam Lawson Racing Bulls 1:30.657 1:30.495 15
      15 43 Franco Colapinto Alpine 1:30.931 1:30.627 12
      16 55 Carlos Sainz Williams 1:30.927 1:31.033 15
      17 23 Alexander Albon Williams 1:31.088 9
      18 87 Oliver Bearman Haas F1 Team 1:31.090 9
      19 11 Sergio Perez Cadillac 1:32.206 6
      20 77 Valtteri Bottas Cadillac 1:32.330 9
      21 14 Fernando Alonso Aston Martin 1:32.646 9
      22 18 Lance Stroll Aston Martin 1:32.920 9

      Source: F1.com

      Grand Prix Results -- SPOILER
      Pos. No. Driver Team Laps Time / Retired Pts.
      1 12 Kimi Antonelli Mercedes 53 1:28:03.403 25
      2 81 Oscar Piastri McLaren 53 +13.722s 18
      3 16 Charles Leclerc Ferrari 53 +15.270s 15
      4 63 George Russell Mercedes 53 +15.754s 12
      5 1 Lando Norris McLaren 53 +23.479s 10
      6 44 Lewis Hamilton Ferrari 53 +25.037s 8
      7 10 Pierre Gasly Alpine 53 +32.340s 6
      8 3 Max Verstappen Red Bull Racing 53 +32.677s 4
      9 30 Liam Lawson Racing Bulls 53 +50.180s 2
      10 31 Esteban Ocon Haas F1 Team 53 +51.216s 1
      11 27 Nico Hulkenberg Audi 53 +52.280s 0
      12 6 Isack Hadjar Red Bull Racing 53 +56.154s 0
      13 5 Gabriel Bortoleto Audi 53 +59.078s 0
      14 41 Arvid Lindblad Racing Bulls 53 +59.848s 0
      15 55 Carlos Sainz Williams 53 +65.008s 0
      16 43 Franco Colapinto Alpine 53 +65.773s 0
      17 11 Sergio Perez Cadillac 53 +92.453s 0
      18 14 Fernando Alonso Aston Martin 52 +1 lap 0
      19 77 Valtteri Bottas Cadillac 52 +1 lap 0
      20 23 Alexander Albon Williams 51 +2 laps 0
      NC 18 Lance Stroll Aston Martin 30 DNF 0
      NC 87 Oliver Bearman Haas F1 Team 20 DNF 0

      Fastest Lap: Kimi Antonelli // 1:32.432 on lap 49
      DOTD: Oscar Piastri

      Source: F1.com


      Next race:
      Miami Grand Prix
      Suzuka Circuit
      May 1-3, 2026

      14 votes
    7. Formula 1 Chinese Grand Prix 2026 - Race Weekend Discussion

      Warning: this post may contain spoilers

      Chinese Grand Prix
      Shanghai International Circuit
      March 13-15, 2026


      Sprint Race Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 63 George Russell Mercedes 1:33.030 1:32.241 1:31.520 13
      2 12 Kimi Antonelli Mercedes 1:33.455 1:32.291 1:31.809 13
      3 1 Lando Norris McLaren 1:33.783 1:33.086 1:32.141 13
      4 44 Lewis Hamilton Ferrari 1:33.148 1:33.042 1:32.161 15
      5 81 Oscar Piastri McLaren 1:33.813 1:33.038 1:32.224 13
      6 16 Charles Leclerc Ferrari 1:33.194 1:32.602 1:32.528 16
      7 10 Pierre Gasly Alpine 1:33.970 1:33.405 1:32.888 15
      8 3 Max Verstappen Red Bull Racing 1:34.170 1:33.564 1:33.254 17
      9 87 Oliver Bearman Haas F1 Team 1:34.280 1:33.501 1:33.409 16
      10 6 Isack Hadjar Red Bull Racing 1:34.447 1:33.620 1:33.723 15
      11 27 Nico Hulkenberg Audi 1:33.997 1:33.635 14
      12 31 Esteban Ocon Haas F1 Team 1:34.087 1:33.639 13
      13 30 Liam Lawson Racing Bulls 1:34.110 1:33.714 13
      14 5 Gabriel Bortoleto Audi 1:34.291 1:33.774 14
      15 41 Arvid Lindblad Racing Bulls 1:34.495 1:34.048 13
      16 43 Franco Colapinto Alpine 1:34.592 1:34.327 12
      17 55 Carlos Sainz Williams 1:34.761 6
      18 23 Alexander Albon Williams 1:35.305 6
      19 14 Fernando Alonso Aston Martin 1:35.581 5
      20 18 Lance Stroll Aston Martin 1:36.151 7
      21 77 Valtteri Bottas Cadillac 1:37.378 8

      Source: F1.com

      Sprint Race Results -- SPOILER
      Pos. No. Driver Team Laps Time / Retired Pts.
      1 63 George Russell Mercedes 19 33:38.998 8
      2 16 Charles Leclerc Ferrari 19 +0.674s 7
      3 44 Lewis Hamilton Ferrari 19 +2.554s 6
      4 1 Lando Norris McLaren 19 +4.433s 5
      5 12 Kimi Antonelli Mercedes 19 +5.688s 4
      6 81 Oscar Piastri McLaren 19 +6.809s 3
      7 30 Liam Lawson Racing Bulls 19 +10.900s 2
      8 87 Oliver Bearman Haas F1 Team 19 +11.271s 1
      9 3 Max Verstappen Red Bull Racing 19 +11.619s 0
      10 31 Esteban Ocon Haas F1 Team 19 +13.887s 0
      11 10 Pierre Gasly Alpine 19 +14.780s 0
      12 55 Carlos Sainz Williams 19 +15.753s 0
      13 5 Gabriel Bortoleto Audi 19 +15.858s 0
      14 43 Franco Colapinto Alpine 19 +16.393s 0
      15 6 Isack Hadjar Red Bull Racing 19 +16.430s 0
      16 23 Alexander Albon Williams 19 +20.014s 0
      17 14 Fernando Alonso Aston Martin 19 +21.599s 0
      18 18 Lance Stroll Aston Martin 19 +21.971s 0
      19 11 Sergio Perez Cadillac 19 +28.241s 0
      NC 27 Nico Hulkenberg Audi 12 DNF 0
      NC 77 Valtteri Bottas Cadillac 12 DNF 0
      NC 41 Arvid Lindblad Racing Bulls 11 DNF 0

      Source: F1.com

      Qualifying Results -- SPOILER
      Pos. No. Driver Team Q1 Q2 Q3 Laps
      1 12 Kimi Antonelli Mercedes 1:33.305 1:32.443 1:32.064 15
      2 63 George Russell Mercedes 1:33.262 1:32.523 1:32.286 13
      3 44 Lewis Hamilton Ferrari 1:33.522 1:32.567 1:32.415 19
      4 16 Charles Leclerc Ferrari 1:33.175 1:32.486 1:32.428 20
      5 81 Oscar Piastri McLaren 1:33.590 1:33.130 1:32.550 20
      6 1 Lando Norris McLaren 1:33.535 1:32.910 1:32.608 20
      7 10 Pierre Gasly Alpine 1:33.788 1:33.003 1:32.873 21
      8 3 Max Verstappen Red Bull Racing 1:33.417 1:33.098 1:33.002 20
      9 6 Isack Hadjar Red Bull Racing 1:33.632 1:33.352 1:33.121 20
      10 87 Oliver Bearman Haas F1 Team 1:33.687 1:33.197 1:33.292 19
      11 27 Nico Hulkenberg Audi 1:34.116 1:33.354 12
      12 43 Franco Colapinto Alpine 1:33.634 1:33.357 15
      13 31 Esteban Ocon Haas F1 Team 1:33.974 1:33.538 14
      14 30 Liam Lawson Racing Bulls 1:34.139 1:33.765 15
      15 41 Arvid Lindblad Racing Bulls 1:33.906 1:33.784 15
      16 5 Gabriel Bortoleto Audi 1:33.549 1:33.965 14
      17 55 Carlos Sainz Williams 1:34.317 10
      18 23 Alexander Albon Williams 1:34.772 10
      19 14 Fernando Alonso Aston Martin 1:35.203 9
      20 77 Valtteri Bottas Cadillac 1:35.436 9
      21 18 Lance Stroll Aston Martin 1:35.995 9
      22 11 Sergio Perez Cadillac 1:36.906 6

      Source: F1.com

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

      Fastest Lap: Kimi Antonelli // 1:35.275 on lap 52
      DOTD: Kimi Antonelli

      Source: F1.com


      Next race:
      Japanese Grand Prix
      Suzuka Circuit
      March 26-29, 2026

      17 votes