2024 | Supercars Championship | Snowy River Racing | 17 | 8 | 0 | 0 | 0 |
2023 | Supercars Championship | Tickford Racing | 17 | 26 | 0 | 0 | 1 |
2022 | Supercars Championship | Opposite Lock Racing | 12 | 34 | 0 | 0 | 3 |
2021 | Supercars Championship | Boost Mobile Racing | 11 | 31 | 0 | 0 | 1 |
2020 | Supercars Championship | Boost Mobile Racing | 13 | 25 | 0 | 0 | 1 |
2020 | Supercars Championship | Team Sydney | 13 | 2 | 0 | 0 | 0 |
2019 | Supercars Championship | Mobil 1 Racing | 11 | 9 | 0 | 0 | 1 |
2019 | Supercars Championship | Mobil 1 MEGA Racing | 11 | 22 | 0 | 0 | 0 |
2003 | FIA F3 World Cup | TOM''S Team | 3 | 1 | 1 | 1 | |
2002 | FIA F3 World Cup | Carlin Motorsport | 3 | 0 | 0 | 0 |