March 2012 - Victorian Sprint Race
- 2nd 30-34 Age Group
- Fastest bike split 30-34
March 2012 - Ironman Melbourne 8hrs 54min
- 2nd 30-34 Age Group
- 5th Amateur finished
- Qualifier Hawaiian Ironman 2012
- 2nd Fastest Amateur bike split 4hr 42min
- Fastest 30-34 bike split
October 2012 - Hawaiian Ironman
- Finisher 10hr 24min
- Fastest Bike split 30-34 Age Group 4hr 47min
November 2012 - Murray Man Long Course (South Australian Titles)
- 3rd Open Category
November 2012 - Shepparton 70.3 4hr 15min
- 2nd 30-34 Age Group
- Top 20 Overall