Esteban Ocon
born 17 Sept 1996 · #31 · active 2016–2026 · Haas F1 Team
Esteban Ocon, a product of the Mercedes junior programme, made his Formula 1 debut in 2016. Known for his consistent driving and fierce on-track battles, Ocon has competed for Manor, Force India/Racing Point, and Alpine. His breakthrough moment came at the 2021 Hungarian Grand Prix, where he secured his maiden Grand Prix victory. With 198 starts and 4 podium finishes, Ocon has established himself as a reliable and determined competitor in the midfield.
All-time records
Where Esteban Ocon ranks in the all-time Formula 1 record books.
- 16th in Longest Wait for a First F1 Win (77 races)
- 22nd in Youngest F1 Race Winners (24y 318d)
Top Teams
Team | Wins | Pod.Podiums | PtsPoints (as awarded) |
|---|---|---|---|
| Alpine F1 Team | 1 | 3 | 242 |
| Force India | 0 | 0 | 136 |
| Renault | 0 | 1 | 62 |
| Haas F1 Team | 0 | 0 | 41 |
| Manor Marussia | 0 | 0 | 0 |
Top Circuits
Circuit | Wins | Avg ptsAvg Points (as awarded) |
|---|---|---|
| Jeddah Corniche Circuit | 0 | 4.8 |
| Las Vegas Strip Street Circuit | 0 | 4.67 |
| Circuit de Monaco | 0 | 4.13 |
| Lusail International Circuit | 0 | 4 |
| Circuit Gilles Villeneuve | 0 | 3.57 |
| Bahrain International Circuit | 0 | 3.56 |
| Sochi Autodrom | 0 | 3.5 |
| Circuit de Spa-Francorchamps | 0 | 3.5 |
| Autódromo José Carlos Pace | 0 | 3.38 |
| Hungaroring | 1 | 3.22 |
Points are Grand Prix points as awarded at the time (sprints excluded); average points are per race started.
Most-shared teammates. Each link opens their head-to-head.
- Pierre Gasly44 shared races · Compare with Pierre Gasly (2024)
- Fernando Alonso44 shared races · Compare with Fernando Alonso (2022)
- Oliver Bearman42 shared races · Compare with Oliver Bearman (2025)
- Sergio Pérez41 shared races · Compare with Sergio Pérez (2018)
- Daniel Ricciardo17 shared races · Compare with Daniel Ricciardo (2020)
- Pascal Wehrlein9 shared races · Compare with Pascal Wehrlein (2016)
| Season | Championship position | Wins | Points |
|---|---|---|---|
| 2026 | 161 place lower than 2025 | 0 | 7 |
| 2025 | 151 place lower than 2024 | 0 | 38 |
| 2024 | 142 places lower than 2023 | 0 | 23 |
| 2023 | 124 places lower than 2022 | 0 | 58 |
| 2022 | 83 places higher than 2021 | 0 | 92 |
| 2021 | 111 place higher than 2020 | 1 | 74 |
| 2020 | 12 | 0 | 62 |
| 2018 | 124 places lower than 2017 | 0 | 49 |
| 2017 | 815 places higher than 2016 | 0 | 87 |
| 2016 | 23 | 0 | 0 |
| Season | Team | Matchup | Race |
|---|---|---|---|
| 2026 | Haas F1 Team | Bearman vs OconOliver Bearman vs Esteban Ocon | 10–8 |
| 2025 | Haas F1 Team | Bearman vs OconOliver Bearman vs Esteban Ocon | 12–12 |
| 2024 | Alpine F1 Team | Gasly vs OconPierre Gasly vs Esteban Ocon | 10–12 |
| 2023 | Alpine F1 Team | Gasly vs OconPierre Gasly vs Esteban Ocon | 11–11 |
| 2022 | Alpine F1 Team | Alonso vs OconFernando Alonso vs Esteban Ocon | 9–13 |
| 2021 | Alpine F1 Team | Alonso vs OconFernando Alonso vs Esteban Ocon | 12–10 |
| 2020 | Renault | Ocon vs RicciardoEsteban Ocon vs Daniel Ricciardo | 4–13 |
| 2018 | Force India | Ocon vs PérezEsteban Ocon vs Sergio Pérez | 10–11 |
| 2017 | Force India | Ocon vs PérezEsteban Ocon vs Sergio Pérez | 8–12 |
| 2016 | Manor Marussia | Ocon vs WehrleinEsteban Ocon vs Pascal Wehrlein | 6–3 |
27 circuitsShow all▾
- Hungaroring
- Jeddah Corniche Circuit
- Las Vegas Strip Street Circuit
- Circuit de Monaco
- Lusail International Circuit
- Circuit Gilles Villeneuve
- Bahrain International Circuit
- Circuit de Spa-Francorchamps
- Sochi Autodrom
- Autódromo José Carlos Pace
- Suzuka Circuit
- Circuit de Barcelona-Catalunya
- Yas Marina Circuit
- Red Bull Ring
- Silverstone Circuit
- Shanghai International Circuit
- Autódromo Hermanos Rodríguez
- Autodromo Nazionale di Monza
- Baku City Circuit
- Miami International Autodrome
- Circuit Paul Ricard
- Albert Park Grand Prix Circuit
- Circuit Park Zandvoort
- Circuit of the Americas
- Autodromo Enzo e Dino Ferrari
- Sepang International Circuit
- Marina Bay Street Circuit
202618 racesHaas F1 Team▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 15 | P14 | 0 | |
| 12 | P13 | 0 | |
| 17 | P15 | 0 | |
| 13 | P85 places better than season average (P13.1) | 4 | |
| 13 | P11 | 0 | |
| 14 | P16 | 0 | |
| 15 | Retired | 0 | |
| 15 | P16 | 0 | |
| 16 | P17 | 0 | |
| 17 | P13 | 0 | |
| 15 | P16 | 0 | |
| 17 | P13 | 0 | |
| 17 | P94 places better than season average (P13.1) | 2 | |
| 17 | P14 | 0 | |
| 14 | P13 | 0 | |
| 12 | P10 | 1 | |
| 13 | P14 | 0 | |
| 13 | P11 | 0 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2026 (P13.1, retirements excluded).
Earlier seasons2016–2025 (9 seasons)▾
202524 racesHaas F1 Team▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 8 | P75 places better than season average (P12.2) | 6 | |
| 16 | P15 | 0 | |
| 13 | P9 | 2 | |
| 20 | P12 | 0 | |
| 11 | P9 | 2 | |
| 17 | P15 | 0 | |
| 17 | P186 places worse than season average (P12.2) | 0 | |
| 20 | P14 | 0 | |
| 15 | P15 | 0 | |
| 18 | P10 | 1 | |
| 17 | P16 | 0 | |
| 11 | P15 | 0 | |
| 14 | P13 | 0 | |
| 17 | P10 | 1 | |
| 14 | P9 | 2 | |
| 16 | P16 | 0 | |
| 8 | P75 places better than season average (P12.2) | 6 | |
| 18 | Retired | 0 | |
| 9 | P12 | 0 | |
| 19 | P14 | 0 | |
| 14 | P84 places better than season average (P12.2) | 4 | |
| 18 | P186 places worse than season average (P12.2) | 0 | |
| 11 | P57 places better than season average (P12.2) | 10 | |
| 19 | P13 | 0 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2025 (P12.2, retirements excluded).
202423 racesAlpine F1 Team▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 20 | Retired | 0 | |
| 11 | P17 | 0 | |
| 4 | P211 places better than season average (P13.2) | 18 | |
| — | P13 | 0 | |
| 12 | P185 places worse than season average (P13.2) | 0 | |
| 15 | P13 | 0 | |
| 20 | P15 | 0 | |
| 15 | P14 | 0 | |
| 15 | P15 | 0 | |
| 9 | P94 places better than season average (P13.2) | 2 | |
| 19 | P185 places worse than season average (P13.2) | 0 | |
| 18 | P16 | 0 | |
| 10 | P12 | 0 | |
| 8 | P10 | 1 | |
| 18 | P10 | 1 | |
| 11 | Retired | 0 | |
| 12 | P14 | 0 | |
| 13 | P10 | 1 | |
| 13 | P11 | 0 | |
| 15 | P15 | 0 | |
| 15 | P16 | 0 | |
| 17 | P13 | 0 | |
| 19 | P17 | 0 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2024 (P13.2, retirements excluded).
202322 racesAlpine F1 Team▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 12 | P12 | 0 | |
| 16 | P45 places better than season average (P9.3) | 12 | |
| 14 | P10 | 1 | |
| 15 | P10 | 1 | |
| 8 | Retired | 0 | |
| 8 | P7 | 6 | |
| 14 | P9 | 2 | |
| 8 | Retired | 0 | |
| 18 | Retired | 0 | |
| 16 | P10 | 1 | |
| 14 | P8 | 4 | |
| 12 | Retired | 0 | |
| 13 | Retired | 0 | |
| 12 | P145 places worse than season average (P9.3) | 0 | |
| 6 | P8 | 4 | |
| 6 | P8 | 4 | |
| 3 | P36 places better than season average (P9.3) | 15 | |
| 8 | P9 | 2 | |
| 19 | P156 places worse than season average (P9.3) | 0 | |
| 11 | P145 places worse than season average (P9.3) | 0 | |
| 6 | P8 | 4 | |
| 9 | Retired | 0 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2023 (P9.3, retirements excluded).
202222 racesAlpine F1 Team▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 8 | P7 | 6 | |
| 16 | P8 | 4 | |
| 10 | P8 | 4 | |
| — | P11 | 0 | |
| 5 | P44 places better than season average (P8.2) | 12 | |
| 17 | Engine | 0 | |
| 14 | P11 | 0 | |
| 12 | P9 | 2 | |
| 16 | P7 | 6 | |
| 5 | P9 | 2 | |
| 10 | P8 | 4 | |
| 6 | P5 | 10 | |
| 15 | Fuel pump | 0 | |
| 7 | P6 | 8 | |
| 13 | P10 | 1 | |
| 10 | P12 | 0 | |
| 12 | P7 | 6 | |
| 20 | P8 | 4 | |
| 16 | P146 places worse than season average (P8.2) | 0 | |
| 8 | P7 | 6 | |
| 5 | P6 | 8 | |
| 11 | P7 | 6 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2022 (P8.2, retirements excluded).
202122 races, 1 winAlpine F1 Team▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 9 | P9 | 2 | |
| 9 | P45 places better than season average (P9.2) | 12 | |
| 9 | P54 places better than season average (P9.2) | 10 | |
| 8 | P8 | 4 | |
| 19 | P13 | 0 | |
| 11 | Mechanical | 0 | |
| 12 | P10 | 1 | |
| 9 | P145 places worse than season average (P9.2) | 0 | |
| 12 | P10 | 1 | |
| 8 | P9 | 2 | |
| 8 | P7 | 3 | |
| 8 | P18 places better than season average (P9.2) | 25 | |
| 9 | P9 | 2 | |
| 17 | Collision | 0 | |
| 17 | P145 places worse than season average (P9.2) | 0 | |
| 11 | P145 places worse than season average (P9.2) | 0 | |
| 12 | Turbo | 0 | |
| 11 | P9 | 2 | |
| 5 | P9 | 2 | |
| 6 | P7 | 6 | |
| 9 | P9 | 2 | |
| 16 | P13 | 0 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2021 (P9.2, retirements excluded).
202017 racesRenault▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 10 | P9 | 2 | |
| 11 | P26 places better than season average (P8.3) | 18 | |
| 7 | P9 | 2 | |
| 7 | P11 | 0 | |
| 12 | Gearbox | 0 | |
| 11 | P8 | 4 | |
| 7 | Gearbox | 0 | |
| 7 | P7 | 6 | |
| 10 | Brakes | 0 | |
| 12 | P8 | 4 | |
| 6 | P5 | 10 | |
| 15 | P135 places worse than season average (P8.3) | 0 | |
| 14 | P8 | 4 | |
| 9 | P6 | 8 | |
| 14 | P146 places worse than season average (P8.3) | 0 | |
| 5 | Overheating | 0 | |
| 14 | P8 | 4 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2020 (P8.3, retirements excluded).
201821 racesForce India▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 9 | Engine | 0 | |
| 18 | P156 places worse than season average (P9.2) | 0 | |
| 11 | P11 | 0 | |
| 6 | Disqualified | 0 | |
| 11 | P9 | 2 | |
| 6 | P9 | 2 | |
| 9 | Collision | 0 | |
| 8 | P6 | 8 | |
| 3 | P6 | 8 | |
| 18 | P13 | 0 | |
| 15 | P8 | 4 | |
| 10 | P7 | 6 | |
| 11 | P6 | 8 | |
| 11 | Collision | 0 | |
| 8 | P9 | 2 | |
| 6 | P6 | 8 | |
| 13 | Oil leak | 0 | |
| 7 | Collision | 0 | |
| 12 | P11 | 0 | |
| 8 | P10 | 1 | |
| 14 | P12 | 0 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2018 (P9.2, retirements excluded).
201720 racesForce India▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 9 | P8 | 4 | |
| 10 | Accident | 0 | |
| 6 | P5 | 10 | |
| 6 | P6 | 8 | |
| 5 | P6 | 8 | |
| 6 | P10 | 1 | |
| 14 | P10 | 1 | |
| 3 | P6 | 8 | |
| 9 | P9 | 2 | |
| 11 | P9 | 2 | |
| 7 | P8 | 4 | |
| 9 | P8 | 4 | |
| 7 | P6 | 8 | |
| 9 | P6 | 8 | |
| 15 | P124 places worse than season average (P7.9) | 0 | |
| 10 | P5 | 10 | |
| 10 | P7 | 6 | |
| 14 | P10 | 1 | |
| 17 | P10 | 1 | |
| 13 | P10 | 1 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2017 (P7.9, retirements excluded).
20169 racesManor Marussia▾
| Grand Prix | Grid | Result | PtsPoints |
|---|---|---|---|
| 20 | P134 places better than season average (P17.0) | 0 | |
| 22 | P125 places better than season average (P17.0) | 0 | |
| 20 | P214 places worse than season average (P17.0) | 0 | |
| 22 | P18 | 0 | |
| 20 | P214 places worse than season average (P17.0) | 0 | |
| 20 | P16 | 0 | |
| 21 | P18 | 0 | |
| 22 | P18 | 0 | |
| 17 | P16 | 0 |
▲/▼ a finish at least 4 places better/worse than Esteban Ocon’s average finish in 2016 (P17.0, retirements excluded).