| 2025-08-09 | 6 | Grote Prijs Dirk De Hertogh |  | 74 | 01:48:47.000 | 40.815 | 
| 2025-08-07 | 34 | Halen |  | 82 | 01:52:52.000 | 43.591 | 
| 2025-08-06 | 32 | GP Bouwmaterialen Segers en Zoon |  | 97 | 02:02:00.000 | 47.705 | 
| 2025-08-03 | 21 | Bierbeek (Bremt) |  | 87 | 02:01:47.000 | 42.863 | 
| 2025-08-02 | 8 | GP Denderwindeke Sportief |  | 95.2 | 02:06:23.000 | 45.196 | 
| 2025-07-30 | DNF | Kooigem |  | 99.6 | 00:00:00.000 |  | 
| 2025-07-23 | 7 | Voortkapel - Westerlo |  | 94.5 | 02:10:54.000 | 43.316 | 
| 2025-07-21 | 18 | Hulshout |  | 83.2 | 01:57:23.000 | 42.527 | 
| 2025-07-20 | 31 | Zottegem-Strijpen |  | 87.5 | 02:07:52.000 | 41.058 | 
| 2025-07-19 | 8 | Kerniel - Borgloon |  | 88 | 02:06:41.000 | 41.679 | 
| 2025-07-16 | DNF | W.C. De Vrije Jongens |  | 85.4 | 00:00:00.000 |  | 
| 2025-05-25 | 11 | Canberra Junior Tour | mj | 0 | 03:58:13.000 | 0 | 
| 2025-05-25 | 6 | Canberra Junior Tour | mj | 0 | 00:36:45.000 | 0 | 
| 2025-05-24 | 23 | Canberra Junior Tour | mj | 80 | 02:16:32.000 | 35.156 | 
| 2025-05-24 | 8 | Canberra Junior Tour | mj | 0 | 00:40:20.000 | 0 | 
| 2025-05-03 | 9 | John Woodman Memorial | me | 123 | 02:49:03.000 | 43.656 | 
| 2025-04-26 | 7 | National Championships Australia - Gravel | MJ | 0 | 02:40:10.760 | 0 | 
| 2025-02-23 | DNF | Tour of Tasmania | me | 82 | 00:00:00.000 |  | 
| 2025-02-22 | 71 | Tour of Tasmania | me | 118 | 03:15:21.000 | 36.243 | 
| 2025-02-21 | 38 | Tour of Tasmania | me | 54 | 01:04:01.000 | 50.612 | 
| 2025-01-23 | 9 | NCC TDU Criteriums pb MAAP and Specialized | me | 0 | 00:51:50.000 | 0 | 
| 2025-01-20 | 22 | SA Kick It | me | 0 | 03:48:05.000 | 0 | 
| 2025-01-20 | 22 | SA Kick It | me | 117 | 02:42:14.000 | 43.271 | 
| 2025-01-19 | 35 | SA Kick It | me | 38.5 | 00:57:48.000 | 39.965 | 
| 2024-12-22 | DNS | Victorian Criterium Championships | mj | 0 | 00:00:00.000 |  | 
| 2024-11-30 | 94 | Tour of Bright | ME | 93.7 | 02:33:06.000 | 36.721 | 
| 2024-10-04 | 8 | Tour of Gippsland | mj | 35 | 00:48:03.000 | 43.704 | 
| 2024-10-03 | 16 | Tour of Gippsland | mj | 44.5 | 01:02:27.000 | 42.754 | 
| 2024-10-02 | 11 | Tour of Gippsland | mj | 71.2 | 01:39:26.000 | 42.963 | 
| 2024-01-05 | 18 | National Championships Australia MJ - Criterium |  | 0 | 00:31:24.000 | 0 |