2024 | FIA World Endurance Championship | AO by TF | 1 | 0 | 0 | 0 | |
2024 | European Le Mans Series | Algarve Pro Racing | 6 | 2 | 0 | 0 | 0 |
2024 | IMSA SportsCar Championship | AO Racing | 26 | 1 | 0 | 0 | 0 |
2023 | IMSA SportsCar Championship | PR1/Mathiasen Motorsports | 10 | 4 | 0 | 0 | 0 |
2023 | 12 Hours of Sebring | PR1/Mathiasen Motorsports | 1 | 0 | 0 | 0 | |
2023 | 24 Hours of Daytona | PR1/Mathiasen Motorsports | 1 | 0 | 0 | 0 | |
2022 | USF2000 Championship | Velocity Racing Development | 17 | 3 | 3 | 0 | 3 |
2021 | Formula Regional European Championship by Alpine | Arden | 9 | 20 | 0 | 0 | 2 |
2020 | Formula Renault 2.0 Euro | Arden | 4 | 20 | 1 | 1 | 5 |
2019 | Formula Renault 2.0 Euro | Arden | 12 | 6 | 0 | 0 | 2 |
2018 | British GT Championship | Steller Performance | 25 | 6 | 0 | 0 | 0 |
2017 | Formula 4 British Champioonship | TRS Arden Junior Racing Team | 4 | 29 | 4 | 2 | 11 |
2017 | GB3 Championship | Lanan Racing | 20 | 3 | 0 | 0 | 1 |
2016 | Formula 4 British Champioonship | Fortec Motorsports | 7 | 30 | 3 | 3 | 6 |