2019: Lake Biwa Marathon 2:21, Zatopek 10km 29:34, Victorian 5km Champiosn
2018: 13th Nobeoka Marathon, Japan. 2.21.42, 25th place Berlin Marathon, Germany 2:19:53.
2017: 50th place, Berlin Marathon. 2.20.15. Bendigo Harriers Athletics Club Record.
2017: 3rd. Steigen 10,000m. 30.13
2016: 37th place Berlin Marathon. 8th fastest ranked Australian for 2016. Bendigo Harriers Marathon Record.
2016: 2nd Place Great Ocean Road 23km
2016: 1st Place Run Melbourne Half Marathon
2016: Fun Run wins in Shepparton, Echuca, Tongala, Wangarratta and Rochester.
2016: 2nd place Run for the Kids 5km.
2015: Fun Run wins in Bendigo, Shepparton, Echuca, Tongala, Wangarratta and Rochester.
2015: 3rd place Run Melbourne 10km.
2015: Victorian Marathon Champion
2015: 3rd place Run for the Kids Melbourne.
2015: Victorian Country Champion 1500m & 5000m 2015.
2015: Bendigo 3k record holder, after breaking a prestigious record from 1985.
2014: Echuca/Moama Sports Star of the Year.
2014: Bronze Medalist Australia Half Marathon Championships Sydney.
2014: 3rd place Run Melbourne 10km.
2014: 5th place Oceanic 10k Championships Launceston.
2009-2019: 10 time consecutive winner of Sweat vs Steam Echuca.
2006-2015: 10 time consecutive winner King of the Mountain Fun Run Bendigo
2013 & 2014: 5th place Christchurch (NZ) Half Marathon
2014: 10th place Australian 5000m Championships
2014: 14th place Commonwealth Games Trials 10,000m Melbourne
2012: 1st place Stawell Gift Elite Mile (pictured)