| 2025-09-21 | 42 | Tour de Entete | ME | 136.6 | 04:04:44.000 | 33.49 | 
| 2025-09-21 | 42 | Tour de Entete | ME | 0 | 35:53:30.000 | 0 | 
| 2025-09-20 | 47 | Tour de Entete | ME | 135 | 04:08:49.000 | 32.554 | 
| 2025-09-19 | 47 | Tour de Entete | ME | 125 | 03:46:02.000 | 33.181 | 
| 2025-09-16 | 38 | Tour de Entete | ME | 166.2 | 04:06:01.000 | 40.534 | 
| 2025-09-15 | 25 | Tour de Entete | ME | 176.7 | 04:24:48.000 | 40.038 | 
| 2025-09-14 | 40 | Tour de Entete | ME | 65.3 | 01:38:23.000 | 39.824 | 
| 2025-09-12 | 13 | Tour de Entete | ME | 168.2 | 04:37:43.000 | 36.339 | 
| 2025-09-11 | 52 | Tour de Entete | ME | 144.7 | 04:10:03.000 | 34.721 | 
| 2025-09-10 | 59 | Tour de Entete | ME | 198.9 | 04:57:00.000 | 40.182 | 
| 2025-08-09 | 20 | Victorian Road Championships | me | 93.4 | 02:07:29.000 | 43.959 | 
| 2025-03-09 | DNF | Harbour City GP | me | 101.4 | 00:00:00.000 |  | 
| 2025-03-08 | 11 | Harbour City GP | me | 43.2 | 01:02:06.000 | 41.739 | 
| 2025-03-07 | 23 | Harbour City GP | me | 47.6 | 01:00:41.000 | 47.064 | 
| 2025-02-23 | 48 | Tour of Tasmania | me | 82 | 02:15:47.000 | 36.234 | 
| 2025-02-23 | 50 | Tour of Tasmania | me | 0 | 06:29:59.000 | 0 | 
| 2025-02-22 | 55 | Tour of Tasmania | me | 118 | 03:03:58.000 | 38.485 | 
| 2025-02-21 | 36 | Tour of Tasmania | me | 54 | 01:04:01.000 | 50.612 | 
| 2025-02-08 | 40 | Powercor Melbourne to Warrnambool Cycling Classic | me | 265.9 | 06:29:34.000 | 40.953 | 
| 2025-01-24 | 15 | RADL GRVL | me | 0 | 03:11:06.000 | 0 | 
| 2025-01-20 | 16 | SA Kick It | me | 117 | 02:41:51.000 | 43.373 | 
| 2025-01-20 | 16 | SA Kick It | me | 0 | 03:47:05.000 | 0 | 
| 2025-01-19 | 33 | SA Kick It | me | 38.5 | 00:57:48.000 | 39.965 | 
| 2025-01-10 | DNF | National Championships Australia - Criterium | me | 0 | 00:00:00.000 |  | 
| 2025-01-05 | 4 | WA State Criterium Championships | me | 0 | 01:02:06.592 | 0 | 
| 2024-12-22 | 5 | Victorian Criterium Championships | me | 0 | 00:52:05.000 | 0 | 
| 2024-12-01 | 25 | Tour of Bright | ME | 63.9 | 01:50:46.000 | 34.613 | 
| 2024-12-01 | 23 | Tour of Bright | ME | 0 | 04:38:26.000 | 0 | 
| 2024-11-30 | 45 | Tour of Bright | ME | 93.7 | 02:24:32.000 | 38.898 | 
| 2024-10-04 | 8 | Tour of Gippsland | me | 42 | 00:52:47.000 | 47.742 | 
| 2024-10-04 | 31 | Tour of Gippsland | me | 0 | 05:17:00.000 | 0 | 
| 2024-10-03 | 41 | Tour of Gippsland | me | 80.1 | 01:49:17.000 | 43.977 | 
| 2024-10-02 | 35 | Tour of Gippsland | me | 102.4 | 02:22:45.000 | 43.04 | 
| 2024-09-21 | 109 | Varsenare | me | 114 | 02:25:57.000 | 46.865 | 
| 2024-09-18 | 3 | Maldegem | me | 110 | 02:29:00.000 | 44.295 | 
| 2024-09-14 | 4 | Eernegem | me | 70 | 01:45:58.000 | 39.635 | 
| 2024-09-12 | 25 | Westkerke Oudenburg | me | 113 | 02:30:20.000 | 45.1 | 
| 2024-09-11 | 51 | Sint Pauwels | me | 111 | 02:28:39.000 | 44.803 | 
| 2024-09-10 | 6 | Gits | me | 70 | 01:37:16.000 | 43.18 | 
| 2024-09-09 | 15 | Berlare (Uitbergen) | me | 124.8 | 03:04:50.000 | 40.512 | 
| 2024-09-06 | 7 | Grote Prijs Haki | me | 70 | 01:47:20.000 | 39.13 | 
| 2024-09-04 | 95 | Wingene Koers | me | 163.2 | 03:26:11.000 | 47.492 | 
| 2024-09-03 | 9 | Bassevelde | me | 118 | 02:32:45.000 | 46.35 | 
| 2024-09-01 | DNF | Grote Prijs John Hannes | me | 156.8 | 00:00:00.000 |  | 
| 2024-08-25 | 13 | Grote Prijs Zizo Interieur | me | 119 | 02:35:09.000 | 46.02 | 
| 2024-08-20 | 8 | GP Georges van Kruisken | me | 116 | 02:41:09.000 | 43.19 | 
| 2024-08-19 | 13 | Boerenkrijgprijs Radaralarm - Overmere | me | 96.2 | 02:07:35.000 | 45.241 | 
| 2024-08-14 | 22 | Beernem | me | 112 | 02:22:54.000 | 47.026 | 
| 2024-08-10 | 30 | Roeselare | me | 117.3 | 02:40:07.000 | 43.955 | 
| 2024-07-24 | 75 | Westrozebeke | me | 115.6 | 02:36:40.000 | 44.272 | 
| 2024-07-23 | 16 | Westkapelle | me | 117 | 02:30:15.000 | 46.722 | 
| 2024-07-22 | 39 | Kermis Strijpen - Zottegem-Strijpen | me | 117 | 02:45:30.000 | 42.417 | 
| 2024-07-17 | 56 | Vrasene | me | 125 | 02:39:55.000 | 46.899 | 
| 2024-07-15 | 35 | Grote Prijs Patrick Lefevere | me | 130 | 02:57:45.000 | 43.882 | 
| 2024-07-13 | 79 | Dwars door Wingene | me | 156.1 | 03:07:11.000 | 50.037 | 
| 2024-07-11 | DNF | Gistel | me | 188.8 | 00:00:00.000 |  | 
| 2024-07-07 | 58 | Slyps Koerse - Moorslede - Slypskapelle | me | 113 | 02:27:25.000 | 45.992 | 
| 2024-07-06 | 9 | Grote Prijs Garage Foulon - Roeselare - Beitem | me | 63.8 | 00:42:14.000 | 90.639 | 
| 2024-07-01 | 34 | Wachtebeke | me | 120 | 02:31:22.000 | 47.567 | 
| 2024-06-29 | DNF | Denderwindeke | me | 116 | 00:00:00.000 |  | 
| 2024-06-25 | 15 | Bassevelde | me | 118 | 02:36:28.000 | 45.249 | 
| 2024-06-23 | 86 | GP Juul Marinus - Zandhoven |  | 145.2 | 02:58:13.000 | 48.884 | 
| 2024-06-21 | 27 | GP Frank De Sy | me | 115 | 02:29:39.000 | 46.108 | 
| 2024-06-18 | 31 | Geluwe | me | 156 | 03:38:49.000 | 42.776 | 
| 2024-06-13 | 51 | Oudenburg | me | 135 | 02:54:07.000 | 46.521 | 
| 2024-06-13 | 51 | Oudenburg |  | 135 | 02:54:07.000 | 46.521 | 
| 2024-06-10 | 14 | Ursel | me | 111 | 02:31:55.000 | 43.84 | 
| 2024-06-08 | 40 | Oudenburg | me | 115 | 02:34:54.000 | 44.545 | 
| 2024-05-30 | 36 | GP Immo Yves - Eeklo | me | 70 | 01:33:57.000 | 44.705 | 
| 2024-05-27 | 21 | Wakken | me | 69 | 01:35:00.000 | 43.579 | 
| 2024-04-27 | 30 | Grafton to Inverell Classic |  | 228 | 06:14:28.000 | 36.532 | 
| 2024-04-14 | 9 | Tour de Brisbane | me | 102.1 | 02:24:43.000 | 42.331 | 
| 2024-03-17 | 10 | Mansfield Hotel Tour | me | 45.4 | 01:32:32.000 | 29.438 | 
| 2024-03-17 | 11 | Mansfield Hotel Tour | me | 0 | 04:51:41.000 | 0 | 
| 2024-03-16 | 13 | Mansfield Hotel Tour | me | 111 | 03:06:25.000 | 35.726 | 
| 2024-02-03 | 17 | Powercor Melbourne to Warrnambool Cycling Classic |  | 265.9 | 06:25:55.000 | 41.341 | 
| 2024-01-05 | 10 | National Championships Australia ME - Criterium |  | 0 | 00:59:21.000 | 0 | 
| 2023-11-12 | 13 | Spirit of Tasmania Cycling Tour |  | 0 | 01:07:49.000 | 0 | 
| 2023-11-12 | 40 | Spirit of Tasmania Cycling Tour |  | 0 | 10:00:12.000 | 0 | 
| 2023-11-11 | 51 | Spirit of Tasmania Cycling Tour |  | 133.3 | 03:38:56.000 | 36.532 | 
| 2023-11-10 | 50 | Spirit of Tasmania Cycling Tour |  | 71.5 | 02:20:50.000 | 30.462 | 
| 2023-11-09 | 34 | Spirit of Tasmania Cycling Tour |  | 106 | 02:51:07.000 | 37.168 | 
| 2023-10-22 | DNF | Cycle Sunshine Coast |  | 120.9 | 00:00:00.000 |  | 
| 2023-10-21 | 26 | Cycle Sunshine Coast |  | 0 | 00:52:31.000 | 0 | 
| 2023-10-21 | 82 | Cycle Sunshine Coast |  | 110.2 | 02:59:54.000 | 36.754 | 
| 2023-10-20 | 58 | Cycle Sunshine Coast |  | 0 | 00:12:49.000 | 0 | 
| 2023-10-19 | 73 | Cycle Sunshine Coast |  | 109.8 | 02:57:12.000 | 37.178 | 
| 2023-08-26 | 51 | Tour of Gippsland ME |  | 102.2 | 02:30:59.000 | 40.614 | 
| 2023-08-26 | 45 | Tour of Gippsland ME |  | 0 | 05:38:39.000 | 0 | 
| 2023-08-26 | 53 | Tour of Gippsland ME |  | 80.1 | 01:49:57.000 | 43.711 | 
| 2023-08-25 | 39 | Tour of Gippsland ME |  | 17.8 | 00:24:40.000 | 43.297 | 
| 2023-08-24 | 55 | Tour of Gippsland ME |  | 42 | 00:53:03.000 | 47.502 | 
| 2023-07-19 | 25 | Westrozebeke |  | 115.6 | 02:32:18.000 | 45.542 | 
| 2023-07-18 | 21 | Grote Prijs Herboliften |  | 117 | 02:30:41.000 | 46.588 | 
| 2023-07-13 | 23 | Grote Prijs Annie Maes |  | 118.8 | 02:44:38.000 | 43.296 | 
| 2023-07-12 | 29 | Vrasene |  | 125 | 02:45:12.000 | 45.4 | 
| 2023-07-09 | 9 | Oostnieuwkerke |  | 116.5 | 02:41:27.000 | 43.295 | 
| 2023-07-04 | 44 | Opdorp |  | 116.8 | 02:30:04.000 | 46.699 | 
| 2023-07-02 | DNF | Moorslede |  | 113.4 | 00:00:00.000 |  | 
| 2023-06-25 | 18 | GP Etienne De Wilde |  | 139.5 | 03:03:10.000 | 45.696 |