| 2024-06-22 | 16 | National Championships Australia ME - Gravel | ME | 106 | 03:49:02.000 | 27.769 | 
| 2023-10-22 | 53 | Cycle Sunshine Coast |  | 0 | 09:14:32.000 | 0 | 
| 2023-10-22 | 60 | Cycle Sunshine Coast |  | 120.9 | 02:50:51.000 | 42.458 | 
| 2023-10-21 | 52 | Cycle Sunshine Coast |  | 110.2 | 02:28:49.000 | 44.431 | 
| 2023-10-21 | 66 | Cycle Sunshine Coast |  | 0 | 00:56:22.000 | 0 | 
| 2023-10-20 | 72 | Cycle Sunshine Coast |  | 0 | 00:13:31.000 | 0 | 
| 2023-10-19 | 62 | Cycle Sunshine Coast |  | 109.8 | 02:45:00.000 | 39.927 | 
| 2023-04-02 | 75 | Tour de Brisbane |  | 102.21 | 02:22:09.000 | 43.142 | 
| 2022-01-28 | 59 | Santos Festival of Cycling |  | 0 | 02:30:31.000 | 0 | 
| 2022-01-27 | 69 | Santos Festival of Cycling |  | 0 | 02:46:49.000 | 0 | 
| 2021-05-08 | 32 | Grafton to Inverell Cycle Classic - NRS |  | 228 | 05:57:05.000 | 38.31 | 
| 2018-09-15 | 68 | Tour of Poyang Lake |  | 112.5 | 02:41:22.000 | 41.83 | 
| 2018-09-14 | 105 | Tour of Poyang Lake |  | 107 | 02:25:50.000 | 44.023 | 
| 2018-09-13 | 83 | Tour of Poyang Lake |  | 131.6 | 02:57:10.000 | 44.568 | 
| 2018-09-12 | 17 | Tour of Poyang Lake |  | 131.6 | 02:48:26.000 | 46.879 | 
| 2014-05-04 | 49 | Heule |  | 0 | 00:00:00.000 |  | 
| 2014-04-20 | 131 | G-Skin Arden Challenge - Etappe 1 |  | 0 | 00:00:00.000 |  | 
| 2013-07-07 | 81 | Grote prijs Jean-Pierre Monseré |  | 176 | 04:16:46.000 | 41.127 |