Long Ride May 2016:
Duathlon World Championships Preparation 2015:
Duathlon World Championships Preparation 2015:
Barossa Duathlon 2015:
Mooloolaba 2014:
Swim Set 19 March 2012:
30km Time Trial:
Track Brick Session:
Swim Session:
JT Cycles Race 3: