| 2024-10-06 | 12 | WA State Road Championship | ME | 76 | 03:23:08.085 | 22.448 | 
| 2024-10-04 | 22 | Tour of Gippsland | me | 0 | 05:15:31.000 | 0 | 
| 2024-10-04 | 34 | Tour of Gippsland | me | 42 | 00:54:47.000 | 45.999 | 
| 2024-10-03 | 25 | Tour of Gippsland | me | 80.1 | 01:46:43.000 | 45.035 | 
| 2024-10-02 | 31 | Tour of Gippsland | me | 102.4 | 02:22:13.000 | 43.202 | 
| 2024-08-17 | 4 | Collie to Donnybrook Return Cycling Classic | ME | 100 | 00:00:00.000 |  | 
| 2024-05-11 | 13 | UCI Gravel World Series ME - Seven |  | 125 | 04:27:10.000 | 28.072 | 
| 2024-04-27 | 24 | Grafton to Inverell Classic |  | 228 | 05:57:50.000 | 38.23 | 
| 2024-04-14 | 20 | Tour de Brisbane | me | 102.1 | 02:24:51.000 | 42.292 | 
| 2023-12-04 | 44 | Tour de Siak |  | 119.5 | 02:43:35.000 | 43.831 | 
| 2023-12-04 | 5 | Tour de Siak |  | 0 | 09:28:16.000 | 0 | 
| 2023-12-03 | 9 | Tour de Siak |  | 170 | 03:54:39.000 | 43.469 | 
| 2023-12-02 | 4 | Tour de Siak |  | 127 | 02:50:01.000 | 44.819 | 
| 2023-07-09 | DNF | Grote Prijs Stad Sint-Niklaas |  | 147 | 00:00:00.000 |  | 
| 2023-06-29 | DNF | GP JM PROJECT & Advies |  | 113 | 00:00:00.000 |  | 
| 2023-06-13 | DNF | Belsele-Waas |  | 158 | 00:00:00.000 |  | 
| 2023-06-11 | DNF | B-Z Fruitronde |  | 169 | 00:00:00.000 |  | 
| 2023-06-08 | DNF | Bierbeek |  | 112 | 00:00:00.000 |  | 
| 2023-06-05 | 35 | Ereprijs René De Ridder - Kester |  | 124.5 | 02:58:53.000 | 41.759 | 
| 2023-06-04 | DNF | Haringe |  | 111 | 00:00:00.000 |  | 
| 2022-01-28 | DNF | Santos Festival of Cycling |  | 0 | 02:42:04.000 | 0 | 
| 2022-01-27 | 96 | Santos Festival of Cycling |  | 0 | 03:02:39.000 | 0 |