| 2025-10-10 | DNS | UCI World Cup Mont-Sainte-Anne Q2 | dhi | 0 | 00:00:00.000 | |
| 2025-10-10 | 62 | UCI World Cup Mont-Sainte-Anne Q1 | dhi | 0 | 00:03:54.257 | 0 |
| 2025-10-03 | 44 | UCI World Cup Lake Placid Q2 | dhi | 0 | 00:03:23.792 | 0 |
| 2025-10-03 | 72 | UCI World Cup Lake Placid Q1 | dhq | 0 | 00:03:26.372 | 0 |
| 2025-08-23 | 58 | UCI World Cup Morillon | | 0 | 00:45:41.927 | 0 |
| 2025-07-11 | 53 | UCI World Cup Pal Arinsal Q2 | dhi | 0 | 00:02:52.374 | 0 |
| 2025-07-11 | 64 | UCI World Cup Pal Arinsal Q1 | dhi | 0 | 00:02:50.416 | 0 |
| 2025-07-05 | 29 | UCI World Cup La Thuile | edr | 0 | 00:28:24.295 | 0 |
| 2025-06-28 | 27 | UCI World Cup Val di Fassa | | 0 | 00:36:21.338 | 0 |
| 2025-06-20 | 18 | 4X Pro Tour | | 0 | 00:00:00.000 | |
| 2025-06-08 | 45 | UCI World Cup Leogang | | 0 | 00:26:58.713 | 0 |
| 2025-05-30 | 33 | UCI World Cup Loudenvielle | edr | 0 | 00:23:41.785 | 0 |
| 2025-05-16 | DNS | UCI World Cup Bielsko-Biała | edr | 0 | 00:00:00.000 | |
| 2025-05-10 | DNF | UCI World Cup Pietra Ligure | | 0 | 00:00:00.000 | |
| 2025-02-28 | DNS | New Zealand National Championships - EDR | | 0 | 00:00:00.000 | |
| 2024-05-19 | 37 | WHOOP UCI Mountain Bike World Cup | | 0 | 00:25:19.534 | 0 |
| 2024-05-10 | 26 | WHOOP UCI Mountain Bike World Cup EDR/E-EDR | | 0 | 00:33:30.330 | 0 |
| 2024-05-03 | 100 | WHOOP UCI Mountain Bike World Cup | | 0 | 00:04:33.051 | 0 |
| 2023-09-01 | DNF | UCI MTB World Cup - Loudenvielle-Peyragudes | | 0 | 00:00:00.000 | |
| 2023-08-26 | 37 | UCI MTB World Cup - Andorra | | 0 | 00:02:53.279 | 0 |
| 2023-08-05 | 47 | UCI World Championships Downhill | | 0 | 00:04:45.513 | 0 |
| 2023-08-05 | 47 | 2023 UCI Cycling World Championships - Mountain Bike Downhill | | 0 | 00:04:45.513 | 0 |
| 2023-06-03 | DNF | UCI MTB World Cup - Finale Ligure | | 0 | 00:00:00.000 | |
| 2023-04-02 | 10 | UCI MTB World Cup - Derby | | 0 | 00:26:32.900 | 0 |
| 2023-03-26 | 9 | UCI MTB World Cup - Maydena | | 0 | 00:29:40.300 | 0 |
| 2022-08-24 | 30 | UCI World Championships Downhill | | 0 | 00:03:31.467 | 0 |
| 2020-10-11 | 22 | UCI World Championships Downhill | | 0 | 00:04:10.463 | 0 |
| 2018-09-05 | 12 | UCI World Championships Downhill | | 0 | 00:02:58.548 | 0 |
| 2017-09-10 | 30 | UCI World Championships Downhill | | 0 | 00:03:39.462 | 0 |
| 2016-09-11 | 71 | UCI World Championships Downhill | | 0 | 00:04:20.049 | 0 |
| 2015-08-31 | 29 | UCI World Championships Downhill | | 0 | 00:04:39.120 | 0 |
| 2014-09-07 | 35 | UCI World Championships Downhill | | 0 | 00:03:35.276 | 0 |
| 2006-08-26 | 25 | UCI World Championships Downhill | | 0 | 00:03:49.870 | 0 |