2025-05-17 | DNS | Balmoral Metros Criterium | 0 |
2025-03-23 | 6 | Q Tour | Stage 4 | 111.7 |
2025-03-23 | 8 | Q Tour | General classification | 0 |
2025-03-22 | 4 | Q Tour | Stage 3 | 88 |
2025-03-22 | 25 | Q Tour | Stage 2 | 8.6 |
2025-03-21 | 53 | Q Tour | Stage 1 | 49 |
2025-03-15 | 22 | Grafton to Inverell Classic | 228.9 |
2025-03-09 | 34 | Harbour City GP | General classification | 0 |
2025-03-09 | 21 | Harbour City GP | Stage 3 | 101.4 |
2025-03-08 | 43 | Harbour City GP | Stage 2 | 43.2 |
2025-03-07 | 46 | Harbour City GP | Stage 1 | 47.6 |
2025-02-23 | 13 | Tour of Tasmania | General classification | 0 |
2025-02-23 | 21 | Tour of Tasmania | Stage 4 | 82 |
2025-02-22 | 41 | Tour of Tasmania | Stage 3 | 4.5 |
2025-02-22 | 7 | Tour of Tasmania | Stage 2 | 118 |
2025-02-21 | 73 | Tour of Tasmania | Stage 1 | 54 |
2025-02-08 | DNF | Powercor Melbourne to Warrnambool Cycling Classic | 265.9 |
2025-01-20 | 31 | SA Kick It | General classification | 0 |
2025-01-20 | 38 | SA Kick It | Stage 3 | 117 |
2025-01-19 | 56 | SA Kick It | Stage 2 | 38.5 |
2025-01-18 | 50 | SA Kick It | Stage 1 (ITT) | 3 |
2024-12-01 | 27 | Tour of Bright | General classification | 0 |
2024-12-01 | 18 | Tour of Bright | Stage 3 | 63.9 |
2024-11-30 | 26 | Tour of Bright | Stage 1 | 93.7 |
2024-11-30 | 75 | Tour of Bright | Stage 2 | 17.8 |
2024-11-09 | 29 | Tour of Zhaotong | General classification | 0 |
2024-11-09 | 32 | Tour of Zhaotong | Stage 4 | 118 |
2024-11-08 | 40 | Tour of Zhaotong | Stage 3 | 106 |
2024-11-07 | 15 | Tour of Zhaotong | Stage 2 | 125.7 |
2024-11-06 | 84 | Tour of Zhaotong | Stage 1 | 96 |
2024-11-01 | 8 | Tour of Taiyuan | General classification | 0 |
2024-11-01 | 15 | Tour of Taiyuan | Stage 3 | 110 |
2024-10-31 | 10 | Tour of Taiyuan | Stage 2 | 108 |
2024-10-30 | 49 | Tour of Taiyuan | Stage 1 | 88 |
2024-10-04 | 16 | Tour of Gippsland | General classification | 0 |
2024-10-04 | 18 | Tour of Gippsland | Stage 4 | 42 |
2024-10-03 | 14 | Tour of Gippsland | Stage 3 | 80.1 |
2024-10-03 | 20 | Tour of Gippsland | Stage 2 | 8.9 |
2024-10-02 | 25 | Tour of Gippsland | Stage 1 | 102.4 |
2024-09-07 | 6 | Strade Marroni | 117 |
2024-04-27 | 16 | Grafton to Inverell Classic | 228 |
2024-04-14 | 34 | Tour de Brisbane | 102.1 |
2023-11-12 | 34 | Spirit of Tasmania Cycling Tour | General classification | 0 |
2023-11-12 | 24 | Spirit of Tasmania Cycling Tour | Stage 4 | 0 |
2023-11-11 | 30 | Spirit of Tasmania Cycling Tour | Stage 3 | 133.3 |
2023-11-10 | 34 | Spirit of Tasmania Cycling Tour | Stage 2 | 71.5 |
2023-11-09 | 52 | Spirit of Tasmania Cycling Tour | Stage 1 | 106 |
2023-11-08 | 50 | Spirit of Tasmania Cycling Tour | Prologue | 0.55 |
2023-04-02 | 101 | Tour de Brisbane | 102.21 |