| 2025-10-26 | 5 | Loxton Road Race |  | 0 | 00:00:00.000 |  | 
| 2025-10-12 | DNF | East End Street Race |  | 0 | 00:00:00.000 |  | 
| 2025-10-11 | 24 | Old Freeway Kermesse | me | 0 | 00:00:00.000 |  | 
| 2025-10-10 | 44 | Victoria Park Criterium | me | 0 | 00:00:00.000 |  | 
| 2025-09-28 | 22 | The Bend Road Race | me | 0 | 01:56:31.340 | 0 | 
| 2025-08-10 | 2 | South Australia Road State Championships | mj | 0 | 01:33:37.000 | 0 | 
| 2025-08-03 | 2 | Bierbeek (Bremt) |  | 87 | 01:58:29.000 | 44.057 | 
| 2025-08-02 | DNF | GP Denderwindeke Sportief |  | 95.2 | 00:00:00.000 |  | 
| 2025-07-21 | 1 | Hulshout |  | 83.2 | 01:55:31.000 | 43.215 | 
| 2025-07-20 | 19 | Zottegem-Strijpen |  | 87.5 | 02:06:23.000 | 41.54 | 
| 2025-07-19 | 1 | Kerniel - Borgloon |  | 88 | 02:05:37.000 | 42.033 | 
| 2025-07-16 | 22 | W.C. De Vrije Jongens |  | 85.4 | 02:04:35.000 | 41.129 | 
| 2025-06-29 | 3 | Balmoral Junior Tour | MJ | 0 | 03:09:57.000 | 0 | 
| 2025-06-29 | 12 | Balmoral Junior Tour | MJ | 0 | 00:50:55.000 | 0 | 
| 2025-06-28 | 3 | Balmoral Junior Tour | MJ | 84 | 02:07:34.000 | 39.509 | 
| 2025-05-25 | 2 | Canberra Junior Tour | mj | 0 | 03:52:32.000 | 0 | 
| 2025-05-25 | 10 | Canberra Junior Tour | mj | 0 | 00:36:45.000 | 0 | 
| 2025-05-24 | 10 | Canberra Junior Tour | mj | 0 | 00:40:20.000 | 0 | 
| 2025-05-24 | 3 | Canberra Junior Tour | mj | 80 | 02:10:47.000 | 36.702 | 
| 2025-05-18 | 20 | 100 Mile Classic | me | 0 | 03:31:11.000 | 0 | 
| 2025-05-04 | 15 | Tour of the Riverland | mj | 0 | 00:00:27.000 | 0 | 
| 2025-05-04 | 5 | Tour of the Riverland | mj | 0 | 02:37:31.000 | 0 | 
| 2025-05-03 | 25 | Tour of the Riverland | mj | 0 | 01:52:03.930 | 0 | 
| 2025-04-26 | 8 | National Championships Australia - Gravel | MJ | 0 | 00:00:00.000 |  | 
| 2025-03-23 | 74 | Q Tour | me | 0 | 06:22:37.000 | 0 | 
| 2025-03-23 | 73 | Q Tour | me | 111.7 | 03:02:53.000 | 36.646 | 
| 2025-03-22 | 88 | Q Tour | me | 88 | 02:06:26.000 | 41.761 | 
| 2025-03-21 | 79 | Q Tour | me | 49 | 01:00:32.000 | 48.568 | 
| 2025-03-09 | 48 | Harbour City GP | me | 101.4 | 02:24:56.000 | 41.978 | 
| 2025-03-09 | 46 | Harbour City GP | me | 0 | 04:28:09.000 | 0 | 
| 2025-03-08 | 48 | Harbour City GP | me | 43.2 | 01:02:32.000 | 41.45 | 
| 2025-03-07 | 56 | Harbour City GP | me | 47.6 | 01:00:41.000 | 47.064 | 
| 2025-02-23 | 65 | Tour of Tasmania | me | 0 | 06:35:33.000 | 0 | 
| 2025-02-23 | 72 | Tour of Tasmania | me | 82 | 02:24:37.000 | 34.021 | 
| 2025-02-22 | 40 | Tour of Tasmania | me | 118 | 03:00:46.000 | 39.167 | 
| 2025-02-21 | 44 | Tour of Tasmania | me | 54 | 01:04:01.000 | 50.612 | 
| 2025-01-23 | DNF | NCC TDU Criteriums pb MAAP and Specialized | me | 0 | 00:00:00.000 |  | 
| 2025-01-20 | 32 | SA Kick It | me | 0 | 03:50:44.000 | 0 | 
| 2025-01-20 | 32 | SA Kick It | me | 117 | 02:44:58.000 | 42.554 | 
| 2025-01-19 | 69 | SA Kick It | me | 38.5 | 00:57:48.000 | 39.965 |