2012
Australian Surf Life Saving Nationals - Taplin Relay (Gold Coast) - 1st
Mt. Maunganui Sand to Surf Ocean Swim (Mt.Maunganui, New Zealand) - 1st
Mooloolaba Eyeline 1000 Ocean Swim (Sunshine Coast) - 1st
Australian Nationals 5km (Perth) - SILVER
Hernandarias - Parana (5km) Grand Prix (Parana, Argentina) - GOLD
Hernandarias - Parana Sprint (Parana, Argentina) - 1st
Santa Fe - Coronda (57km) Grand Prix (Santa Fe, Argentina) - 5th
Santa Fe - Coronda Sprint (Santa Fe, Argentina) - 2nd
New Zealand Open Water Nationals 10km (Taupo, New Zealand) - 1st
Dicky Beach Ocean Swim (Sunshine Coast) - 1st

2011
King of the Sea (Rio De Janeiro, Brazil) - GOLD
Bondi to Bronte Ocean Swim (Sydney)- 1st
The Great Australian Swim (Redcliffe) - 1st
Western Australia Open Water Championships (Perth, WA) 5km - 1st
Auckland Harbour Crossing Ocean Swim (Auckland, New Zealand) - 2nd
Burleigh Breaka Ocean Swim 1km race (Gold Coast) - 1st
Burleigh Breaka Ocean Swim 2km race (Gold Coast) - 2nd
Straddie 1000 Oceam Swim - 1st
Optimis Sport Distance Swim Challenge (Los Angeles, California) 20km - GOLD
FINA World Cup Lac Megantic (Quebec, Canada) 10km - GOLD
Lac Megantic 1km Sprint (Quebec, Canada) - 1st
FINA Grand Prix Lac Magog (Quebec, Canada) 34km - 3rd 
Lac Magog 2km Sprint (Quebec, Canada) - 1st
FINA Grand Prix Lac Saint-Jean (Quebec, Canada) 32km - 5th
World Championships (Shanghai, China) 25km - 5th
Noosa Blue Ocean Swim (Sunshine Coast) - 1st
Cadiz Freedom Swim (Cape Town, South Africa) - 2nd
Australian Nationals 1500m freestyle (Sydney) - BRONZE
Mooloolaba Ocean Swim (Sunshine Coast) - 1st 
Tangalooma Ocean Swim - 1st
Australian Nationals 10km (Sydney) - BRONZE
Australian Nationals 5km (Sunshine Coast) - SILVER
The Great Australian Swim (Coolangatta) - 1st

2010
Australian Nationals 5km - GOLD
NSW Open Water Championships 10km - 1st
NSW Open Water Championships 5km - 1st
Queensland Open Water Championships 10km - 1st
Queensland Open Water Championships 5km - 1st
The Great Australian Swim (Redcliffe) - 1st
Noosa Eyeline 1000 - 2nd
Noosa Triathlon (Teams Event) - 1st
Dolphin Ocean Classic - 2nd
Moolooalaba 1000 - 1st
Tangalooma Ocean Swim - 1st
Dicky Beach Ocean Swim - 1st
Noosa Blue Ocean Swim - 2nd
Burleigh Ocean Swim 1km & 2km - 1st

2009
Australian Nationals 10km - GOLD
Australian Nationals 5km - GOLD
World Championships (Italy, Rome) 25km - SILVER
FINA World Cup (UAE, Sharjah) 10km - GOLD
King Of The Sea (Brazil, Rio) 10km - 1st
Wakiki Rough Water (USA, Hawaii) - 1st
Maui Channel Swim (USA, Hawaii) - 1st
RCP Tiburon Mile (USA, San Fransico) - 2nd
Noosa Eyeline 1000 - 2nd
Moolooalaba 1000 - 1st
Dolphin Ocean Classic - 1st