Goal Race Results

- Victorian Cross Triathlon Championships – 2nd Elite – 2:15:33 November 2018
- Snowies Mountain Bike Stage Race – 7th Elite – February 2018
- XTERRA Australia – 2nd Elite – 2:31:15 December 2017
- 20th Sri Chinmoy Triple Triathlon – 1st Solo – 10:21:10 (Solo Course record) November 2017
- ITU World Cross Triathlon Championships, Mixed Team Relay – 1st
- ITU World Cross Triathlon Championships – 3rd Age Grouper, 1st M25-29 – 2:35:09
- Australian Cross Triathlon Championships – 1st Age Grouper, 2nd Overall – 2:38:17 February2016
- Sri Chinmoy Triple Triathlon – 1st Solo – 11:26:02 (Fastest solo time in past 10 years) November 2015
- Scott 24 Hour Australian Championships – 4th Open Male – 337.5 km October 2014
- Ironman New Zealand – 4th M25-29, 48th Overall – 9:45:23 March 2014
- Triathlon NT Sprint Championships – 1st M20-24, 4th Open – 1:11:14 April 2013
- Sri Chinmoy Triple Triathlon – 1st Solo – 11:56:23 November 2011
- Tongyeong International Aquathon, Korea – 2nd Overall – 54:23 September 2007
Local Race Results
- Sri Chinmoy Canberra Ultra – Fastest Leg 2 split – October 2018
- Sri Chinmoy Offroad Duathlon – 2nd overall – 1:40:45 July 2018
- XCO National Series Round 8 Stromlo – 12th Elite – April 2018
- Mitas Six 66 – 6+6 Hour – 1st team overall October 2017
- CORC 3 Hour Mt Stromlo – 3rd Overall September 2017
- Australian Running Festival, Canberra Marathon – 74th Overall, 3:08:44, April 2017
- Willo Mountain Bike Enduro, XCM Round 1 – 20th Elite, 3:44:00, March 2017
- Canberra Triathlon Festival – Sprint distance – 1st Overall, 1:03:00, January 2017
- SCOTT 24 h – 6+6 h – 1st team Overall, September 2016
- CORC 3 Hour Mt Stromlo – 3rd Overall – 3:22:00, 68 km August 2016
- Bush Capital Running Festival 10 km – 3rd Overall – 39:15 August 2016
- Sri Chinmoy Off Road Duathlon – 2nd Overall – 1:43:40 August 2016
- Sri Chinmoy Trail run series race 3, 10 km – 3rd Overall – 43:32 July 2016
- Duo Classic, Kowen Forrest – 2nd Mixed pair February 2016
- CORC 6 Hour Majura, 2nd Overall August 2015
- Everesting for IBD (Fundraiser) – 41 reps Mt Ainslie (38 riding, 3 running) August 2015
- Sri Chinmoy Off Road Duathlon – 2nd Overall – 1:47:35 July 2015
- Sri Chinmoy National Capital Swim – 7th U50 Male – 2:31:24 November 2014
- Sri Chinmoy Off Road Duathlon – 1st Overall – Bike course record 1:42:03 July 2014
- Sri Chinmoy Multisport – 1st Solo, Course record – 1:58:23 May 2014
- Sri Chinmoy Lake swims, 5 km – 2nd Overall – 1:19:10 February 2014
- Triathlon NT Club Championships – 1st M20-29, 3rd Open – 1:39:47 April 2013
- Sri Chinmoy Triple Triathlon – 1st mixed team (bike legs) – 10:08:52 November 2012
- Scott 24 Hour – 4th Open Pair October 2012
- Knapsack Lap Race Blue mountains – 1st Overall – 3:12:56, 40 km February 2012