Had a magic swim today from Cooks Beach to Hahei Beach. 6.2km through a marine reserve, so many fish...but thankfully no bitey ones. Cheers @andy.chappell.102 @lancebradburn @_who_rae for the yak support. #blueseventynz #helix18 #allfortheswim #ckcoaching #swimming #nzsummer #sunshine @blueseventynz
by craig.kirkwood 8 months ago | via Instagram

Just here sweating 😥 up a storm at the Bike & Swim Familiarisation at the @worldtriathlon test event. #ckcoaching #triathlon
by craig.kirkwood 1 month ago | via Instagram

Another stunning evening at the track #ckcoaching #work #running #trackandfield
by craig.kirkwood 1 month ago | via Instagram

Vancouver you’re not bad. Delayed flight out of Edmonton yesterday meant we missed our connection to Auckland. On the plus...I got to have a look around this beautiful city.
by craig.kirkwood 1 month ago | via Instagram