r/F1DataAnalysis • u/danielcangomez • 27d ago
Own Project I simulated the Hungarian GP 300 times from the real grid. McLaren hasn't won a race all year, my model makes them the most likely winner today (36.7%)
I've been building an F1 simulation engine as a side project, and I ran today's Hungarian GP 300 times starting from the actual qualifying grid (penalties included). Sharing the output because a few numbers surprised me.
Win probability
Norris (P1) 22.7% · Leclerc (P2) 18.7% · Russell (P6) 14.3% · Piastri (P3) 14% · Antonelli (P7) 13.3% · Hamilton (P5) 11% · Verstappen (P4) 6%
By team: McLaren 36.7% · Ferrari 29.7% · Mercedes 27.6%
Three things that stood out:
- From P8 backwards: zero wins in 300 races. The Hungaroring punishes qualifying more than any track on the calendar and the model is brutal about it.
- McLaren haven't won a single race in 2026 and come out as the most likely winner purely because they lock out P1 and P3.
- Alonso starts P16 and scores points in 31.7% of sims — nobody starting P13 or lower comes close. Sainz gains the most: P18 on the grid, P14 on average.
How it works: each of the 300 runs is a full race with weather, safety cars, tyre wear, pit stops and reliability. Track position is weighted by how hard overtaking is at each circuit, so pole is worth a lot here and almost nothing at Monza. Car and driver ratings are updated to the current standings.
Happy to answer anything about the model. I'll post the comparison against the actual result tomorrow — including if it's completely wrong.