| 2025-08-23 | 14 | Puurs - Kalfort (omgeving Essendries) |  | 77.44 | 01:39:51.000 | 46.534 | 
| 2025-08-20 | 10 | Grote Prijs Gemeente Ruiselede |  | 87.1 | 02:00:53.000 | 43.232 | 
| 2025-08-17 | 2 | Helkijn |  | 97.5 | 02:13:43.000 | 43.749 | 
| 2025-08-15 | DNF | Loppem | MJ | 91.5 | 00:00:00.000 |  | 
| 2025-08-09 | 18 | Grote Prijs Garage Dumont | mj | 84 | 01:58:20.000 | 42.592 | 
| 2025-08-06 | 31 | Dadizele |  | 90 | 01:55:24.000 | 46.794 | 
| 2025-08-03 | DNF | Torhout-Rozeveld |  | 96 | 00:00:00.000 |  | 
| 2025-07-27 | DNF | Kanegem |  | 82 | 00:00:00.000 |  | 
| 2025-07-26 | 43 | Sinaai |  | 90 | 01:55:20.000 | 46.821 | 
| 2025-06-29 | 10 | Hingene - Bornem |  | 86.7 | 02:07:45.000 | 40.72 | 
| 2025-06-28 | 5 | Rollegem-Kapelle |  | 91.8 | 02:03:57.000 | 44.437 | 
| 2025-06-25 | 12 | Linter (Neerlinter-Heide) |  | 91.5 | 02:08:40.000 | 42.668 | 
| 2025-06-22 | 2 | Poeke |  | 84 | 01:58:30.000 | 42.532 | 
| 2025-06-15 | 5 | Passendale | mj | 79.2 | 01:49:03.000 | 43.576 | 
| 2025-06-14 | 5 | Moorsele | MJ | 80.5 | 01:54:50.000 | 42.061 | 
| 2025-06-08 | 7 | Roosdaal-Pamel | MJ | 84.7 | 02:09:45.000 | 39.168 | 
| 2025-06-07 | 6 | Belsele-Waas | MJ | 77 | 01:50:58.000 | 41.634 | 
| 2025-05-04 | DNF | Giro d'Abruzzo | mj | 101.2 | 00:00:00.000 |  | 
| 2025-05-03 | 106 | Giro d'Abruzzo | mj | 97.5 | 02:25:35.000 | 40.183 | 
| 2025-05-02 | 91 | Giro d'Abruzzo | mj | 94 | 02:25:10.000 | 38.852 | 
| 2025-05-01 | 59 | Giro d'Abruzzo | mj | 94.5 | 02:32:23.000 | 37.209 | 
| 2025-02-21 | DNF | Tour of Tasmania | me | 54 | 00:00:00.000 |  | 
| 2025-01-10 | 14 | National Championships Australia - Criterium | MJ | 0 | 00:39:36.000 | 0 | 
| 2024-09-07 | DNF | Strade Marroni | ME | 117 | 00:00:00.000 |  | 
| 2024-06-23 | 8 | Balmoral Junior Tour | mj | 0 | 03:25:30.000 | 0 | 
| 2024-06-23 | 1 | Balmoral Junior Tour | mj | 0 | 00:58:51.000 | 0 | 
| 2024-06-22 | 14 | Balmoral Junior Tour | mj | 84 | 02:15:08.000 | 37.296 | 
| 2024-03-17 | DNF | Australia National Championships |  | 0 | 00:00:00.000 |  | 
| 2024-01-05 | 19 | National Championships Australia MJ - Criterium |  | 0 | 00:31:24.000 | 0 |