Formula 1 / Season 2026
Season analysis
20 rounds · dynamically generated from ArcadeDB · championship points from live-feed snapshots
Executive summary
Kimi Antonelli (Mercedes) is the 2026 drivers' world champion, decided at the Mexico City Grand Prix with 4 rounds to spare: 390 points after 20 rounds, 111 clear of VER (279), more than the 75 points still available in 3 rounds.
6 different drivers have won: ANT×9, VER×3, RUS×3, NOR×3, HAM×1, LEC×1.
Mercedes has won the 2026 constructors' title on 652, 140 ahead of Ferrari (512), more than the 129 points still available in 3 rounds. 4 of 20 rounds ran in rain or damp conditions. The fastest pit crew of the season was in Austrian Grand Prix (2.60 s median stationary).
Team development: The biggest development gain of the season is Aston Martin (+4.41 → +2.37 s vs the round-fastest car). Red Bull Racing closed from +0.79 s in the first half to +0.26 s in the second. At the other end of reliability, STR logged 14 DNFs.
Championship evolution
Drivers — cumulative points
| R4 | R8 | R12 | R20 | Total | |
|---|---|---|---|---|---|
| 1 ANT | 100 | 171 | 242 | 390 | 390 |
| 2 VER | 26 | 73 | 112 | 279 | 279 |
| 3 RUS | 80 | 131 | 183 | 262 | 262 |
| 4 HAM | 49 | 125 | 183 | 261 | 261 |
| 5 LEC | 63 | 79 | 155 | 251 | 251 |
| 6 NOR | 51 | 79 | 159 | 246 | 246 |
| 7 PIA | 43 | 80 | 104 | 152 | 152 |
| 8 HAD | 4 | 42 | 68 | 122 | 122 |
| 9 LAW | 10 | 30 | 49 | 87 | 87 |
| 10 GAS | 16 | 41 | 44 | 42 | 42 |
Constructors — cumulative points
| R4 | R8 | R12 | R20 | Total | |
|---|---|---|---|---|---|
| 1 Mercedes | 180 | 302 | 425 | 652 | 652 |
| 2 Ferrari | 112 | 204 | 338 | 512 | 512 |
| 3 Red Bull Racing | 30 | 115 | 112 | 401 | 401 |
| 4 McLaren | 94 | 159 | 263 | 398 | 398 |
| 5 Racing Bulls | 14 | 44 | 72 | 125 | 125 |
| 6 Alpine | 21 | 57 | 63 | 69 | 69 |
| 7 Audi | 2 | 2 | 16 | 28 | 28 |
| 8 Haas F1 Team | 18 | 21 | 21 | 23 | 23 |
| 9 Williams | 5 | 11 | 11 | 12 | 12 |
| 10 Aston Martin | 0 | 1 | 3 | 7 | 7 |
| 11 Cadillac | 0 | 1 | 1 | 1 | 1 |
Points are the live-timing feed's championship snapshots after each round (fastest-lap bonus included; sprint points embedded where a sprint ran).
Per-round results
| Rd | Race | Winner | Pole | Fastest lap | Cond | Track °C | DNFs |
|---|---|---|---|---|---|---|---|
| 1 | Australian | RUS | RUS | VER 1:22.091 | dry | 37 | 6 |
| 2 | Chinese | ANT | ANT | ANT 1:35.275 | dry | 26 | 7 |
| 3 | Japanese | ANT | ANT | ANT 1:32.432 | dry | 38 | 2 |
| 4 | Miami | ANT | ANT | NOR 1:31.869 | 🌦️ damp | 41 | 4 |
| 5 | Canadian | ANT | RUS | ANT 1:14.210 | dry | 19 | 6 |
| 6 | Monaco | ANT | ANT | ANT 1:13.481 | dry | 44 | 7 |
| 7 | Barcelona | HAM | RUS | HAM 1:20.122 | dry | 51 | 8 |
| 8 | Austrian | RUS | RUS | ANT 1:10.374 | dry | 53 | 4 |
| 9 | British | LEC | ANT | ANT 1:31.777 | dry | 43 | 3 |
| 10 | Belgian | ANT | ANT | NOR 1:48.890 | dry | 36 | 3 |
| 11 | Hungarian | NOR | NOR | LEC 1:22.000 | dry | 52 | 3 |
| 12 | Dutch | NOR | NOR | LEC 1:14.230 | 🌧️ wet | 36 | 6 |
| 13 | Italian | ANT | GAS | ANT 1:23.504 | dry | 57 | 3 |
| 14 | Spanish | ANT | NOR | RUS 1:35.587 | dry | 54 | 4 |
| 15 | Azerbaijan | RUS | RUS | RUS 1:44.916 | dry | 48 | 7 |
| 16 | Bahrain | VER | VER | VER 1:38.220 | 🌧️ wet | 46 | 3 |
| 17 | Singapore | VER | VER | LEC 1:35.202 | dry | 44 | 4 |
| 18 | United States | ANT | ANT | LEC 1:37.976 | dry | 39 | 3 |
| 19 | Mexico City | VER | HAM | HAM 1:19.268 | dry | 49 | 5 |
| 20 | São Paulo | NOR | NOR | ANT 1:12.689 | 🌧️ wet | 35 | 2 |
6 different winners (ANT×9, VER×3, RUS×3, NOR×3, HAM×1, LEC×1) · 6 polesitters (ANT×7, RUS×5, NOR×4, VER×2, HAM×1, GAS×1) · pole = fastest in GP qualifying (grid can differ through penalties)
Team development
Best car's clean-pace delta to the round-fastest (median of green-flag, non-pit laps; lower is faster).
| Car | Team | Season median | 1st half | 2nd half | Trend |
|---|---|---|---|---|---|
![]() | Mercedes | +0.00 | +0.00 | +0.27 | ▼ dropped |
![]() | Ferrari | +0.26 | +0.26 | +0.28 | — level |
![]() | Red Bull Racing | +0.43 | +0.79 | +0.26 | ▲ improved |
![]() | McLaren | +0.58 | +0.78 | +0.36 | ▲ improved |
![]() | Racing Bulls | +1.61 | +1.78 | +1.35 | ▲ improved |
![]() | Alpine | +1.74 | +1.59 | +1.74 | ▼ dropped |
![]() | Audi | +1.85 | +1.92 | +1.76 | ▲ improved |
![]() | Haas F1 Team | +2.03 | +2.02 | +2.03 | — level |
![]() | Williams | +2.51 | +2.41 | +2.58 | ▼ dropped |
![]() | Aston Martin | +2.87 | +4.41 | +2.37 | ▲ improved |
![]() | Cadillac | +3.46 | +3.88 | +3.41 | ▲ improved |
Teammate head-to-heads
| Team | Pairing | Quali Δ | Finishes Δ | Pace Δ | Points | Rounds |
|---|---|---|---|---|---|---|
| Alpine | GAS vs COL | -0.485 | -1.5 | -0.285 | 42–27 | 20 |
| Aston Martin | ALO vs STR | -0.384 | -1.0 | +0.131 | 7–0 | 20 |
| Audi | BOR vs HUL | +0.175 | +1.5 | +0.195 | 14–14 | 20 |
| Cadillac | BOT vs PER | +0.087 | +2.0 | +0.745 | 0–0 | 20 |
| Ferrari | HAM vs LEC | +0.004 | +1.0 | +0.087 | 261–251 | 20 |
| Haas F1 Team | BEA vs OCO | -0.294 | -1.0 | -0.275 | 23–0 | 18 |
| Haas F1 Team | BEA vs HIR | -0.875 | +9.0 | — | 23–0 | 1 |
| Haas F1 Team | BEA vs CAM | -2.385 | -3.0 | -1.523 | 23–0 | 1 |
| McLaren | NOR vs PIA | -0.116 | -1.0 | -0.236 | 246–152 | 20 |
| Mercedes | ANT vs RUS | -0.204 | -3.0 | -0.385 | 390–262 | 20 |
| Racing Bulls | LAW vs LIN | -0.052 | -2.0 | -0.316 | 87–38 | 17 |
| Racing Bulls | LIN vs TSU | -1.043 | -2.0 | -0.218 | 38–0 | 3 |
| Red Bull Racing | VER vs HAD | -0.119 | -3.0 | -0.601 | 279–122 | 17 |
| Red Bull Racing | VER vs LAW | -0.352 | -4.0 | -1.000 | 279–87 | 3 |
| Williams | SAI vs ALB | -0.197 | -1.0 | -0.188 | 7–5 | 20 |
Positive deltas favour the first-named driver's teammate (quali: median best-time gap, finishes: median finishing-position gap, pace: median clean-lap gap). Points split is the final championship tally.
Driver season index
| Driver | Team | Pts | W | Pod | Pole | Pace rank | Quali rank | Start Δ | Deletions | Pens | DNFs | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ANT Kimi ANTONELLI | Mercedes | 390 | 9 | 16 | 7 | 2.1 | 3.3 | — | 36 | 1 | 1 |
| 2 | VER Max VERSTAPPEN | Red Bull Racing | 279 | 3 | 12 | 2 | 3.4 | 6.1 | — | 8 | 4 | |
| 3 | RUS George RUSSELL | Mercedes | 262 | 3 | 8 | 5 | 4.3 | 3.5 | — | 10 | 4 | 3 |
| 4 | HAM Lewis HAMILTON | Ferrari | 261 | 1 | 7 | 1 | 4.1 | 4.4 | — | 16 | 4 | 1 |
| 5 | LEC Charles LECLERC | Ferrari | 251 | 1 | 6 | 3.5 | 4.2 | — | 11 | 1 | 3 | |
| 6 | NOR Lando NORRIS | McLaren | 246 | 3 | 6 | 4 | 4.2 | 4.7 | — | 22 | 4 | |
| 7 | PIA Oscar PIASTRI | McLaren | 152 | 2 | 5.6 | 6.4 | — | 23 | 2 | 3 | ||
| 8 | HAD Isack HADJAR | Red Bull Racing | 122 | 3 | 6.5 | 7.3 | — | 7 | 2 | 2 | ||
| 9 | LAW Liam LAWSON | Racing Bulls | 87 | 9.2 | 10.2 | — | 9 | 1 | 1 | |||
| 10 | GAS Pierre GASLY | Alpine | 42 | 1 | 8.8 | 10.6 | — | 13 | 3 | 2 | ||
| 11 | LIN Arvid LINDBLAD | Racing Bulls | 38 | 11.4 | 11.3 | — | 12 | 1 | 2 | |||
| 12 | COL Franco COLAPINTO | Alpine | 27 | 10.8 | 13.2 | — | 17 | 5 | 3 | |||
| 13 | BEA Oliver BEARMAN | Haas F1 Team | 23 | 12.4 | 14.8 | — | 18 | 2 | 6 | |||
| 14 | BOR Gabriel BORTOLETO | Audi | 14 | 12.4 | 13.3 | — | 23 | 2 | 2 | |||
| 15 | HUL Nico HULKENBERG | Audi | 14 | 11.1 | 12.1 | — | 18 | 4 | 4 | |||
| 16 | SAI Carlos SAINZ | Williams | 7 | 13.9 | 15.6 | — | 30 | 3 | 3 | |||
| 17 | ALO Fernando ALONSO | Aston Martin | 7 | 15.8 | 18.2 | — | 12 | 1 | 7 | |||
| 18 | ALB Alexander ALBON | Williams | 5 | 15.1 | 16.6 | — | 24 | 2 | 8 | |||
| 19 | OCO Esteban OCON | Haas F1 Team | 0 | 13.1 | 15.3 | — | 7 | 1 | 1 | |||
| 20 | PER Sergio PEREZ | Cadillac | 0 | 16.6 | 20.2 | — | 13 | 3 | 5 | |||
| 21 | STR Lance STROLL | Aston Martin | 0 | 14.8 | 20.4 | — | 29 | 4 | 14 | |||
| 22 | BOT Valtteri BOTTAS | Cadillac | 0 | 17.3 | 20.4 | — | 3 | 2 | 11 | |||
| 23 | TSU Yuki TSUNODA | Racing Bulls | 0 | 11.7 | 14.7 | — | 4 | |||||
| 24 | HIR Ryo HIRAKAWA | Haas F1 Team | 0 | 15.0 | 19.0 | — | 1 | |||||
| 25 | CAM Rafael CAMARA | Haas F1 Team | 0 | 20.0 | 13.0 | — | 7 |
Pace rank / quali rank are season averages of the per-round rank; start Δ is average positions gained/lost on lap 1 vs grid; deletions are track-limits lap-time deletions; pens are steward penalties (served penalties not double-counted). Click a driver code for the deep-dive below.
Reliability
DNFs per driver (rounds with a non-classified finish). Most: STR with 14 (1, 2, 3, 6, 7, 8, 10, 12, 13, 14, 15, 17, 19, 20)
Pit crews
Pooled median stationary time per round (590 timed stops in total — the pit-stop feed is partial for some rounds, see notes).
Focus deep-dive:
Sergio PEREZ (Cadillac) — 0 pts, 0 wins, 5 DNFs, average pace +3.44 s off the round-fastest, average start — positions.
| Rd | Race | Grid | Finish | Pts | Pace Δ | Start Δ | Gap |
|---|---|---|---|---|---|---|---|
| 1 | Australian | 18 | 16 | 0 | +4.58 | — | — |
| 2 | Chinese | 21 | 15 | 0 | +3.60 | — | — |
| 3 | Japanese | 19 | 17 | 0 | +3.09 | — | +92.5 |
| 4 | Miami | 20 | 16 | 0 | +3.88 | — | — |
| 5 | Canadian | 20 | DNF | 0 | — | — | — |
| 6 | Monaco | 18 | 10 | 1 | +3.12 | — | +39.2 |
| 7 | Barcelona | 19 | 14 | 0 | +4.32 | — | — |
| 8 | Austrian | 19 | DNF | 0 | — | — | — |
| 9 | British | 20 | 15 | 0 | +3.09 | — | +7.4 |
| 10 | Belgian | 18 | DNF | 0 | — | — | — |
| 11 | Hungarian | 22 | DNF | 0 | — | — | — |
| 12 | Dutch | 22 | 15 | 0 | +3.50 | — | — |
| 13 | Italian | 17 | 18 | 0 | +3.29 | — | — |
| 14 | Spanish | 18 | DNF | 0 | — | — | — |
| 15 | Azerbaijan | 20 | 15 | 0 | +2.39 | — | +41.4 |
| 16 | Bahrain | 20 | 19 | 0 | +4.02 | — | +29.3 |
| 17 | Singapore | 17 | 17 | 0 | +3.41 | — | — |
| 18 | United States | 18 | 19 | 0 | +3.89 | — | — |
| 19 | Mexico City | 20 | 16 | 0 | +2.13 | — | +30.7 |
| 20 | São Paulo | 22 | 18 | 0 | +3.34 | — | — |
Driver × round matrix
| Driver | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ANT | 2 | 1 | 1 | 1 | 1 | 1 | DNF | 3 | 16 | 1 | 3 | 2 | 1 | 1 | 5 | 2 | 3 | 1 | 3 | 5 |
| VER | 6 | DNF | 8 | 5 | 3 | DNF | 4 | 2 | DNF | 3 | 2 | DNF | 3 | 2 | 2 | 1 | 1 | 3 | 1 | 2 |
| RUS | 1 | 2 | 4 | 4 | DNF | 13 | 2 | 1 | 2 | DNF | 7 | 3 | 2 | 5 | 1 | DNF | 9 | 8 | 6 | 4 |
| HAM | 4 | 3 | 6 | 7 | 2 | 2 | 1 | 5 | 3 | 4 | 5 | 4 | 6 | DNF | 6 | 3 | 6 | 4 | 2 | 9 |
| LEC | 3 | 4 | 3 | 6 | 4 | DNF | DNF | 8 | 1 | 2 | 4 | 5 | DNF | 4 | 4 | 4 | 2 | 2 | 4 | 7 |
| NOR | 5 | DNF | 5 | 2 | DNF | DNF | 3 | 7 | 4 | 7 | 1 | 1 | 4 | 3 | DNF | 9 | 4 | 5 | 5 | 1 |
| PIA | DNF | DNF | 2 | 3 | 11 | 4 | 5 | 4 | 11 | 5 | DNF | 6 | 5 | 8 | 14 | 6 | 5 | 7 | 13 | 6 |
| HAD | DNF | 8 | 12 | DNF | 5 | 3 | 6 | 6 | 5 | 6 | 6 | · | · | · | 3 | 5 | 10 | 6 | 9 | 3 |
| LAW | 13 | 7 | 9 | DNF | 7 | 5 | 9 | 9 | 6 | 12 | 8 | 7 | 14 | 6 | 12 | 7 | 7 | 9 | 7 | 8 |
| GAS | 10 | 6 | 7 | DNF | 8 | 7 | 7 | 13 | 10 | 11 | 12 | 10 | 7 | 12 | DNF | 16 | 11 | 10 | 17 | 14 |
| LIN | 8 | 12 | 14 | 14 | DNF | 6 | 10 | 10 | 7 | 9 | 10 | 12 | 8 | 9 | 7 | 10 | 15 | 12 | DNF | 11 |
| COL | 14 | 10 | 16 | 8 | 6 | 15 | 8 | 15 | 9 | 10 | 15 | 14 | 9 | 7 | DNF | 13 | DNF | DNF | 15 | 13 |
| BEA | 7 | 5 | DNF | 11 | 10 | DNF | DNF | 14 | 13 | 14 | 19 | DNF | 15 | 16 | 9 | 14 | 12 | DNF | DNF | 17 |
| BOR | 9 | DNF | 13 | 12 | 13 | 12 | 11 | 11 | 8 | 8 | 11 | 13 | 11 | 13 | 13 | 18 | DNF | 13 | 8 | 16 |
| HUL | DNF | 11 | 11 | DNF | 12 | 14 | DNF | 12 | DNF | 13 | 9 | 8 | 12 | 10 | 11 | 11 | 8 | 11 | 14 | 10 |
| SAI | 15 | 9 | 15 | 9 | 9 | DNF | 12 | DNF | 12 | 16 | 18 | 16 | 13 | DNF | 10 | 17 | 14 | 18 | 12 | 19 |
| ALO | DNF | DNF | 18 | 15 | DNF | 11 | DNF | 18 | 18 | 19 | 14 | 9 | DNF | 17 | DNF | 8 | 16 | 16 | DNF | 12 |
| ALB | 12 | DNF | 20 | 10 | DNF | 8 | DNF | 17 | DNF | 15 | 17 | DNF | 17 | 15 | DNF | DNF | DNF | 17 | 11 | 15 |
| OCO | 11 | 14 | 10 | 13 | 14 | 9 | 13 | 16 | 14 | 17 | 16 | DNF | 16 | 11 | 8 | 15 | 13 | 14 | · | · |
| PER | 16 | 15 | 17 | 16 | DNF | 10 | 14 | DNF | 15 | DNF | DNF | 15 | 18 | DNF | 15 | 19 | 17 | 19 | 16 | 18 |
| STR | DNF | DNF | DNF | 17 | 15 | DNF | DNF | DNF | 19 | DNF | 13 | DNF | DNF | DNF | DNF | 12 | DNF | 15 | DNF | DNF |
| BOT | DNF | 13 | 19 | 18 | 16 | DNF | DNF | DNF | 17 | 18 | DNF | DNF | 19 | 18 | DNF | DNF | 19 | DNF | DNF | DNF |
| TSU | · | · | · | · | · | · | · | · | · | · | · | 11 | 10 | 14 | · | · | · | · | · | · |
| HIR | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 10 | · |
| CAM | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 20 |
Finishing position per round · DNF = did not finish (non-classified) · · = did not enter · column numbers are round numbers (hover for the GP name).
Data quality notes
- Championship points are the live-timing feed's per-round standings snapshots — authoritative, including fastest-lap bonuses (headline ANT 390; the previous static report derived points without the FL bonus and showed lower totals).
- Sprint points (China ran a sprint) are embedded in the snapshot totals; sprint sessions themselves are not loaded as rounds.
- Poles are the fastest driver in GP qualifying; sprint-qualifying poles are not counted.
- DNFs count non-classified finishes; a driver parked in the final laps but still classified counts as a finish.
- Pace metrics are medians of green-flag, non-pit laps per round (caution windows from track status, yellow only when ≥ 60 s; laps slower than 1.4× the green median discarded). DNF rounds show no pace: a partial race's median isn't comparable — cars get lighter as fuel burns off, so lap times fall through a race.
- The pit-stop feed is partial for some rounds — 590 stationary times across the season.










