| 2024-02-03 | 118 |  Powercor Melbourne to Warrnambool Cycling Classic |  | 265.9 | 07:07:54.000 | 37.284 | 
| 2019-08-18 | 16 |  Melbourne Grand Prix of Cyclo-Cross | ME | 0 | 01:07:57.000 | 0 | 
| 2019-08-17 | 26 |  Melbourne Grand Prix of Cyclo-Cross | ME | 0 | 00:00:00.000 |  | 
| 2019-08-10 | 13 |  National Championships Australia ME | ME | 0 | 01:17:38.000 | 0 | 
| 2018-08-26 | DNF |  2018 Cyclo-Cross National Series (Round #9) | ME | 0 | 00:00:00.000 |  | 
| 2018-08-25 | 25 |  2018 Cyclo-Cross National Series (Round #8) | ME | 0 | 01:04:56.000 | 0 | 
| 2018-08-12 | 16 |  National Championships Australia ME | ME | 0 | 01:07:32.000 | 0 | 
| 2017-08-27 | 17 |  Cyclo-Cross National Series Round 6 | ME | 0 | 01:04:25.000 | 0 | 
| 2017-08-26 | 22 |  Cyclo-Cross National Series Round 5 | ME | 0 | 01:10:04.000 | 0 | 
| 2017-08-05 | 3 |  National Championships Australia MU | MU | 0 | 00:48:33.000 | 0 | 
| 2016-08-20 | 5 |  National Championships Australia MU | MU | 0 | 00:49:30.000 | 0 | 
| 2015-09-16 | 59 |  UCI World Cup Las Vegas | ME | 0 | 00:00:00.000 |  | 
| 2015-09-06 | 33 |  Full Moon Vista - Ellison Park Cyclocross Festival | ME | 0 | 00:00:00.000 |  | 
| 2015-09-05 | 40 |  Full Moon Vista - Ellison Park Cyclocross Festival | ME | 0 | 00:00:00.000 |  | 
| 2015-08-08 | 3 |  National Championships Australia MU | MU | 0 | 00:52:15.000 | 0 | 
| 2015-01-31 | 45 |  UCI World Championship U23 | MU | 0 | 00:56:52.000 | 0 | 
| 2015-01-25 | 48 |  UCI World Cup Hoogerheide | MU | 0 | 00:00:00.000 |  | 
| 2015-01-17 | 37 |  Kasteelcross Zonnebeke | ME | 0 | 00:00:00.000 |  | 
| 2014-08-02 | 5 |  National Championships Australia MU | MU | 0 | 00:50:19.000 | 0 |