2025-03-23 | DNF | Q Tour | Stage 4 | 111.7 |
2025-03-22 | 91 | Q Tour | Stage 2 (ITT) | 8.6 |
2025-03-22 | 29 | Q Tour | Stage 3 | 88 |
2025-03-21 | 95 | Q Tour | Stage 1 | 49 |
2025-03-09 | 57 | Harbour City GP | General classification | 0 |
2025-03-09 | 45 | Harbour City GP | Stage 3 | 101.4 |
2025-03-08 | 71 | Harbour City GP | Stage 2 | 43.2 |
2025-03-07 | 57 | Harbour City GP | Stage 1 | 47.6 |
2025-02-08 | DNF | Powercor Melbourne to Warrnambool Cycling Classic | 265.9 |
2025-01-23 | 21 | NCC TDU Criteriums pb MAAP and Specialized | 0 |
2025-01-10 | DNF | National Championships Australia - Criterium | 0 |
2024-10-04 | 4 | Tour of Gippsland | Stage 4 | 35 |
2024-10-03 | 2 | Tour of Gippsland | Stage 3 | 44.5 |
2024-10-03 | 21 | Tour of Gippsland | Stage 2 | 8.9 |
2024-10-02 | 7 | Tour of Gippsland | Stage 1 | 71.2 |
2024-08-02 | 16 | European Junior Cycling Tour Assen | Stage 5 | 0 |
2024-08-02 | 11 | European Junior Cycling Tour Assen | General classification | 0 |
2024-08-01 | 16 | European Junior Cycling Tour Assen | Stage 4 | 12 |
2024-07-31 | 4 | European Junior Cycling Tour Assen | Stage 3 | 48.6 |
2024-07-30 | 6 | European Junior Cycling Tour Assen | Stage 2 | 53.6 |
2024-07-29 | 21 | European Junior Cycling Tour Assen | Stage 1 | 40 |
2024-07-27 | 8 | Gistel | 96.7 |
2024-07-24 | DNF | Voortkapel - Westerlo | 94.5 |
2024-07-21 | DNF | Zottegem-Strijpen | 96 |
2024-07-20 | 15 | Merksplas - Memorial Lars Janssens | 92 |
2024-07-17 | 7 | Mechelen-Bovelingen | 85.4 |
2024-07-14 | 26 | Borsbeke | 82.8 |
2024-07-13 | DNF | Memorial Robert De Cock Junioren Borsbeke - Herzele - Borsbeke | 82.8 |
2024-05-26 | 25 | Canberra Junior Tour | Time Trial | 16.5 |
2024-05-26 | 30 | Canberra Junior Tour | General classification | 0 |
2024-05-26 | 3 | Canberra Junior Tour | Kermesse | 0 |
2024-05-25 | 37 | Canberra Junior Tour | Criterium | 0 |
2024-05-25 | 25 | Canberra Junior Tour | Road Race | 80 |
2024-04-14 | 92 | Tour de Brisbane | 102.1 |
2024-02-25 | DNS | AHCC - Beyond Bank Tour of the Fleurieu | Stage 4 | 4 |
2024-02-25 | DNS | AHCC - Beyond Bank Tour of the Fleurieu | Stage 3 | 87 |
2024-02-24 | DNS | AHCC - Beyond Bank Tour of the Fleurieu | Stage 1 | 16.6 |
2024-02-24 | DNS | AHCC - Beyond Bank Tour of the Fleurieu | Stage 2 | 79.3 |
2024-01-05 | 9 | National Championships Australia MJ - Criterium | 0 |
2023-08-26 | 34 | Tour of Gippsland ME | General classification | 0 |
2023-08-26 | 32 | Tour of Gippsland ME | Stage 3 | 102.2 |
2023-08-26 | 12 | Tour of Gippsland ME | Stage 4 | 80.1 |
2023-08-25 | 63 | Tour of Gippsland ME | Stage 2 | 17.8 |
2023-08-24 | 73 | Tour of Gippsland ME | Stage 1 | 42 |
2023-05-28 | 28 | Canberra Junior Tour | Stage 4 (ITT) | 16 |
2023-05-28 | 27 | Canberra Junior Tour | General classification | 0 |
2023-05-28 | 22 | Canberra Junior Tour | Stage 3 | 0 |
2023-05-27 | 27 | Canberra Junior Tour | Stage 2 | 80 |
2023-05-27 | 2 | Canberra Junior Tour | Stage 1 | 0 |
2023-01-06 | 18 | National Championships Australia MJ - Criterium | 0 |