2025-04-02 | 2 | Balmoral Metros Road Race | 0 |
2024-09-07 | DNS | Strade Marroni | 117 |
2024-08-04 | DNS | Darren Smith Classic Road Race | 131 |
2024-05-25 | 1 | Charles Coin Memorial | 120 |
2024-04-14 | 8 | Tour de Brisbane | 102.1 |
2023-10-22 | 44 | Cycle Sunshine Coast | Stage 5 | 120.9 |
2023-10-22 | 37 | Cycle Sunshine Coast | General classification | 0 |
2023-10-21 | 17 | Cycle Sunshine Coast | Stage 3 | 0 |
2023-10-21 | 30 | Cycle Sunshine Coast | Stage 4 | 110.2 |
2023-10-20 | 60 | Cycle Sunshine Coast | Stage 2 | 0 |
2023-10-19 | 7 | Cycle Sunshine Coast | Stage 1 | 109.8 |
2023-09-18 | 60 | Tour of Poyang Lake | Stage 11 | 129.9 |
2023-09-17 | DNF | Tour of Poyang Lake | Stage 10 | 87.9 |
2023-09-16 | 12 | Tour of Poyang Lake | Stage 9 (TTT) | 22.8 |
2023-09-15 | 30 | Tour of Poyang Lake | Stage 8 | 88.5 |
2023-09-14 | 27 | Tour of Poyang Lake | Stage 7 | 104 |
2023-09-13 | 19 | Tour of Poyang Lake | Stage 6 | 115 |
2023-08-06 | 9 | Darren Smith Classic Road Race | 131 |
2023-04-02 | DNF | Tour de Brisbane | 102.21 |
2022-11-27 | 45 | Spirit of Tasmania Cycle Tour | General classification | 0 |
2022-11-27 | 61 | Spirit of Tasmania Cycle Tour | Stage 4 | 0 |
2022-11-26 | 39 | Spirit of Tasmania Cycle Tour | Stage 3 | 79 |
2022-11-25 | 44 | Spirit of Tasmania Cycle Tour | Stage 2 | 58.7 |
2022-11-24 | 42 | Spirit of Tasmania Cycle Tour | Stage 1 | 115.9 |
2022-11-23 | 67 | Spirit of Tasmania Cycle Tour | Prologue | 0.55 |