2024 | FIA Formula 3 Championship | Van Amersfoort Racing | 29 | 4 | 0 | 0 | 0 |
2023 | FIA Formula 3 Championship | Van Amersfoort Racing | 27 | 18 | 0 | 0 | 0 |
2022 | GB3 Championship | Douglas Motorsport | 20 | 24 | 1 | 0 | 2 |
2021 | Formula Regional European Championship by Alpine | JD Motorsport | 19 | 0 | 0 | 0 | |
2021 | GB3 Championship | Douglas Motorsport | 22 | 9 | 0 | 0 | 0 |
2021 | S5000 Australian Drivers Championship | Team BRM | 12 | 0 | 0 | 0 | 0 |
2020 | Formula Renault Esport Series | JD Motorsport | 28 | 4 | 0 | 0 | 0 |