| 2025-10-26 | 21 |  UCI Gravel World Series ME - Gravelista | me | 135 | 04:03:48.000 | 33.224 | 
| 2025-07-16 | 80 |  GP Bomarzo |  | 124 | 02:42:36.000 | 45.756 | 
| 2025-07-14 | DNF |  GP Lefevere Patrick |  | 117 | 00:00:00.000 |  | 
| 2025-07-13 | DNF |  Grote Prijs Schuiferskapelle |  | 109 | 00:00:00.000 |  | 
| 2025-07-10 | DNF |  Ereprijs Sylveer Maes | me | 118.75 | 00:00:00.000 |  | 
| 2025-07-08 | 48 |  Opdorp |  | 117.4 | 02:46:00.000 | 42.434 | 
| 2025-07-06 | DNF |  Moorslede - Slypskapelle |  | 113.4 | 00:00:00.000 |  | 
| 2025-06-30 | 71 |  Lochristi - Wachtebeke |  | 120 | 02:39:00.000 | 45.283 | 
| 2025-06-28 | 49 |  Ronde van Bever |  | 111.1 | 02:33:44.000 | 43.361 | 
| 2025-06-26 | 37 |  60 j. Koninkrijke Wielerclub De Vrije Sportman Stok |  | 116 | 02:37:49.000 | 44.102 | 
| 2025-06-24 | 61 |  Zomergem |  | 104.4 | 02:16:21.000 | 45.941 | 
| 2025-06-22 | 46 |  GP Relegemse Wielervrienden |  | 114 | 02:42:16.000 | 42.153 | 
| 2025-06-20 | DNF |  Evergem | me | 115 | 00:00:00.000 |  | 
| 2025-05-03 | 15 |  John Woodman Memorial | me | 123 | 02:49:10.000 | 43.626 | 
| 2025-04-06 | DNF |  Hayman Classic | me | 128 | 00:00:00.000 |  | 
| 2025-03-23 | DNF |  Q Tour | me | 111.7 | 00:00:00.000 |  | 
| 2025-03-22 | 82 |  Q Tour | me | 88 | 02:03:44.000 | 42.672 | 
| 2025-03-21 | 87 |  Q Tour | me | 49 | 01:00:32.000 | 48.568 | 
| 2025-03-15 | 38 |  Grafton to Inverell Classic | me | 228.9 | 06:21:56.000 | 35.959 | 
| 2025-03-09 | 49 |  Harbour City GP | me | 0 | 04:28:51.000 | 0 | 
| 2025-03-09 | 36 |  Harbour City GP | me | 101.4 | 02:24:33.000 | 42.089 | 
| 2025-03-08 | 54 |  Harbour City GP | me | 43.2 | 01:03:37.000 | 40.744 | 
| 2025-03-07 | 29 |  Harbour City GP | me | 47.6 | 01:00:41.000 | 47.064 | 
| 2025-02-08 | DNF |  Powercor Melbourne to Warrnambool Cycling Classic | me | 265.9 | 00:00:00.000 |  | 
| 2025-01-23 | 20 |  NCC TDU Criteriums pb MAAP and Specialized | me | 0 | 00:00:00.000 |  | 
| 2025-01-20 | DNF |  SA Kick It | me | 117 | 00:00:00.000 |  | 
| 2025-01-19 | 62 |  SA Kick It | me | 38.5 | 00:57:48.000 | 39.965 | 
| 2025-01-10 | 18 |  National Championships Australia - Criterium | MU | 0 | 00:52:49.000 | 0 | 
| 2024-10-04 | 33 |  Tour of Gippsland | me | 42 | 00:54:47.000 | 45.999 | 
| 2024-10-04 | 29 |  Tour of Gippsland | me | 0 | 05:16:47.000 | 0 | 
| 2024-10-03 | 30 |  Tour of Gippsland | me | 80.1 | 01:46:43.000 | 45.035 | 
| 2024-10-02 | 37 |  Tour of Gippsland | me | 102.4 | 02:22:53.000 | 43 | 
| 2024-05-12 | DNF |  Tour of Orange | me | 90.56 | 00:00:00.000 |  | 
| 2024-05-11 | 9 |  Tour of Orange | me | 0 | 00:49:29.000 | 0 | 
| 2024-04-14 | 90 |  Tour de Brisbane | me | 102.1 | 02:38:30.000 | 38.65 | 
| 2024-04-07 | DNF |  Hayman Classic | me | 128 | 00:00:00.000 |  | 
| 2024-01-05 | DNF |  National Championships Australia MU - Criterium |  | 0 | 00:00:00.000 |  | 
| 2023-12-03 | 89 |  Tour of Bright |  | 0 | 04:55:57.000 | 0 | 
| 2023-12-03 | 93 |  Tour of Bright |  | 63.7 | 02:03:48.000 | 30.872 | 
| 2023-12-02 | 92 |  Tour of Bright |  | 92.8 | 02:28:06.000 | 37.596 |