2012
13th - Kurnell Pro Tour
47th - ITU Oceania Sprint Cup / Australian Elite Sprint Championships - Geelong, VIC
DNF- 10th March - ITU Oceania Championships - Devonport, TAS
5th- 15th April - Dextro Energy ITU Sydney Triathlon
9th - 22nd April - Hervey Bay Triathlon, OLD
6th - 28th April - NSW Club Championships
3rd - 19th May - Port Stephens Triathlon
8th - 19th August - Ironman 70.3 Yeppoon, QLD
8th September - ITU Asian Cup Chengdu, CHINA
7th October - Forster Ultimate Triathlon
28th October - Ironman 70.3 Port Macquarie
18th Nov - Lavaman Keauhou - Kailua-Kona, USA
2011
1st - Warringah Triathlon Club Race
4th - Sydney Triathlon Series - Kurnell, NSW
6th - Callala Bay Triathlon - Callala, NSW
36th - ITU Oceania Cup / Australian Elite Sprint Championships - Geelong, VIC
1st - NSW Sprint Championships
5th - Batemans Bay Triathlon - Batemans Bay, NSW
19th - Dextro Energy ITU Sydney Triathlon
13th - ITU Asian Cup - Jiayuguan, CHINA
DNF - ITU Pan American Cup - Kelowna, CANADA
9th - Gunnedah Pro Tour
14th - Nepean Triathlon
13th - Kurnell Pro Tour
2nd - Warringah Triathlon Club Race