top of page


THE DEBT
A SHORT STORY OF COMMITMENT Growing up at Manly Beach in Sydney, Australia we had a running store directly across the road from the...
2 min read
NUTRI GRAIN IRON SERIES 2021 ROUNDS 1,2,3
After a Summer of false starts the 2020/21 Nutri-Grain IronMan and IronWoman Series finally kicked off in Kingscliff with the opening...
2 min read
THE KID FROM CARHARRACK
I clearly remember the crowd being deathly quiet at the start. The crack of the starter's gun broke the silence. The moment the swimmers...
2 min read
THE STORY: EUROPEAN YOUTH LIFESAVING CHAMPIONSHIPS RICCIONE, ITALY 2013
DAY 1 – SHOW ME THE TICKET So, there I was in my holding cell - sorry, I mean my hotel room. I was staring at the ceiling in the pitch...
14 min read
THE FALL OF THE RUSSIAN EMPIRE IN THE LAND OF THE RISING SUN
There I was sitting in a Japanese grand bath swigging from a 750ml bottle of Sapporo Black label lager when a thought entered my...
5 min read
NEVER ASSUME YOU KNOW WHAT YOUR COMPETITION IS THINKING
The day was long and extremely hot. I had been dabbling in multi-sport races on and off and figured this one suited me. It was also being...
4 min read
SQUIRREL MAN - THAT WILL DO ME FOREVER
The girls had been fencing in Geneva over the weekend and as it was the start of a half-term break in the UK. We decided, rather than to...
4 min read
SURF IRON TRAINING PROGRAM: SEASON 2026 WEEK 2 VOLUME STRENGTH ENDURANCE
MONDAY BOARD SESSION AM: WARM UP (1,300M): (250M EASY / 200M ON @ 70% OFF @ EASY X 2 / 250M EASY) MAIN SET: (2,400M) 600M @ 70% X 2 (2 MIN EASY BETWEEN EACH) 400M @ 70% X 2 (1 MIN EASY BETWEEN EACH) 200M @ 70% X 2 (30 SECS EASY BETWEEN EACH) WARM DOWN (250M): (250M EASY) STRENGTH SESSION PM: WEIGHTS / CORE / PLYOMETRIC TUESDAY SKI / KAYAK SESSION AM: WARM UP (2,200M): (500M EASY / 300M BUILD X 4 / 500M EASY) MAIN SET: (8,000M) 800M X 10 300M ON (FAST) / 200M OFF @ EASY
2 min read
SKI / KAYAK TRAINING PROGRAM: SEASON 2026 WEEK 2 VOLUME STRENGTH ENDURANCE
MONDAY SKI / KAYAK SESSION AM: WARM UP (2,000M): (500M EASY / 200M ON @ 70% OFF @ EASY X 5 / 500M EASY) MAIN SET (9,000M): 1,500M @ 70% X 3 (2 MIN EASY BETWEEN EACH EFFORT) 1,000M @ 70% X 3 (1 MIN EASY BETWEEN EACH EFFORT) 500M @ 70% X 3 (30 SECS EASY BETWEEN EACH EFFORT) WARM DOWN (500M): (500M EASY) STRENGTH SESSION PM: WEIGHTS / CORE / PLYOMETRIC TUESDAY SKI / KAYAK SESSION AM: WARM UP (2,200M): (500M EASY / 300M BUILD X 4 / 500M EASY) MAIN SET: (8,000M) 800M X 10 30
2 min read
THE SESSION - JUST GET IN, DO IT & GO HOME
The agreement with the wife was that yes, I was cool (sort of) to spend a full day out Xmas shopping but before that, I needed to...
6 min read
bottom of page






