Back to page

Sponsor me to complete the Ironman NZ and help me to raise money for the multi-sport turf at Waiheke High School

  • Ironman run     2 March 2024
    4 hrs 30 mins
    42.6 km
  • Ironman bike     2 March 2024
    6 hrs 46 mins
    180.3 km
  • Ironman swim     2 March 2024
    1 hr 34 mins
  • 40 mins z1 with 5x 1 min pick ups     1 March 2024
    40 mins
    7.1 km
  • 60 mins-ish with 5x1 min PU @15min     29 February 2024
    1 hr 6 mins
    23.1 km
  • 🧱     28 February 2024
    20 mins
    3.8 km
  • Morning Ride     28 February 2024
    45 mins
    16.4 km
  • 45 mins easy with 5x 1 min pick ups     27 February 2024
    45 mins
    8.3 km
  • 30 min brick run     25 February 2024
    30 mins
    5.5 km
  • 2 hour ride     25 February 2024
    2 hrs 4 mins
    42.4 km
  • BIF session 32 - 2700m     24 February 2024
    1 hr 8 mins
    2.2 km
  • 1 hour Zone 1-2 easy     23 February 2024
    1 hr
    10.8 km
  • 50 min swim /supervision during snorkel class     22 February 2024
    51 mins
    0.3 km
  • 45 min with 10 min interval     22 February 2024
    45 mins
    8.5 km

    Couldn’t pick up HR much in 10 min interval @30 mins but RPE was definitely high 😪

  • 15 min brick     21 February 2024
    15 mins
    2.8 km
  • 45 min z2     21 February 2024
    45 mins
  • 2x 6 min intervals     20 February 2024
    45 mins
    9 km
  • Bonus ride to school     20 February 2024
    23 mins
    7.1 km
  • 2 hours z1-2     18 February 2024
    2 hrs 4 mins
    23 km
  • 4 hour ride     17 February 2024
    4 hrs 11 mins
    91.8 km
  • 60 mins z2 +z4 interval     16 February 2024
    1 hr
    11.4 km
  • Intervals     15 February 2024
    1 hr
  • Morning Swim     14 February 2024
    56 mins
    2 km
  • Morning Run     14 February 2024
    30 mins
    6 km
  • Morning Ride     14 February 2024
    45 mins
    15.4 km
  • 45 min intervals     13 February 2024
    45 mins
    8.4 km
  • 3 hour z1 and z2 (Strava robbed a minute!)     11 February 2024
    3 hrs 6 mins
    33.4 km
  • 6 hours 🙌     10 February 2024
    6 hrs 14 mins
    133.6 km
  • Intervals     9 February 2024
    1 hr 32 mins
    16.3 km
  • Brick run 30 mins     8 February 2024
    30 mins
    5.8 km
  • 60 mins easy     8 February 2024
    1 hr 4 mins
    23.2 km
  • Intervals     6 February 2024
    1 hr 15 mins
  • 2:45 z1-2     5 February 2024
    2 hrs 49 mins
    30 km
  • Run with Tui     4 February 2024
    16 mins
    1.6 km
  • 5:45 hour cycle     4 February 2024
    6 hrs 1 min
    124 km
  • 1:30 easy z2 pace with 15 mins fast     2 February 2024
    1 hr 31 mins
    16.6 km
  • Morning Ride     1 February 2024
    1 hr 15 mins
  • 40 min swim - 2000m ish     31 January 2024
    40 mins
    1.7 km
  • 60 mins brutal intervals     31 January 2024
    1 hr
    10.6 km
  • Brick run zone 2     29 January 2024
    30 mins
    5.7 km
  • One hour ride with 2 big hills     29 January 2024
    1 hr 1 min
    20.3 km
  • 60 mins OWS - about 3kms     28 January 2024
    1 hr
    2.3 km
  • Long run 2:30 - all zone 1 -2     27 January 2024
    2 hrs 40 mins
    28 km
  • 5 hour 30 mins in the sun - 123kms     26 January 2024
    6 hrs 19 mins
    122.1 km
  • Zone 2 + 15 mins ramp up     25 January 2024
    1 hr 30 mins
    16.5 km
  • 1:30 trainer ride     24 January 2024
    1 hr 30 mins

    10 mins z4 @15min

    5x 4 min z4 (2’)

    Eaten alive my mosquitoes 🦟

  • 30 min brick     23 January 2024
    30 mins
    5.6 km
  • 60 min zone 2 ride     23 January 2024
    1 hr 6 mins
    23.2 km
  • Horrifically humid 2:15 z1-2     22 January 2024
    2 hrs 17 mins
    24.1 km
  • 3 hours is better than 0 hours     21 January 2024
    3 hrs 4 mins
    67 km
  • Quick 800m swim at Gracie’s party     20 January 2024
    23 mins
    0.5 km
  • Morning Ride     19 January 2024
    1 hr 32 mins
  • Brick run 30 mins     18 January 2024
    30 mins
    5.3 km
  • Covid cycle - 1:15 zone 1-2     18 January 2024
    1 hr 17 mins
    25.6 km
  • BIF session 12 - 3100m     16 January 2024
    1 hr 11 mins
    2.2 km
  • Bloody hard intervals     16 January 2024
    1 hr 15 mins
    13 km
  • So glad to be back!     15 January 2024
    1 hr 30 mins
    16.2 km
  • 1:30 recovery spin z1     13 January 2024
    1 hr 30 mins
  • 2 hour run on treadmill - 22kms     12 January 2024
    1 hr 56 mins
    21 km
  • 45 min pre run spin     12 January 2024
    45 mins
  • Pre flight long ride 2:45     10 January 2024
    2 hrs 52 mins
  • 30 mins treadmill z2     9 January 2024
    30 mins
    5.6 km
  • 45 mins spin     9 January 2024
    45 mins
  • 30 min run off the bike     8 January 2024
    30 mins
    5.6 km
  • 45 min spin z2     8 January 2024
    44 mins
  • 40 min with 5x1 min pick ups     7 January 2024
    40 mins
    7.3 km
  • Spin bike Intervals     7 January 2024
    1 hr 31 mins
  • Half marathon on the treadmill     4 January 2024
    1 hr 52 mins
    21.1 km
  • Half Ironman cycle     4 January 2024
    3 hrs 6 mins
  • Some of BIF session 12     3 January 2024
    54 mins
    2 km
  • 60 mins w 5x1 min pick ups     3 January 2024
    1 hr
  • 60 mins with 5x1 min pick ups     2 January 2024
    1 hr
    11.1 km
  • Long run 1:45     31 December 2023
    1 hr 45 mins
    19.4 km
  • 75 min 100rpm low HR spin     31 December 2023
    1 hr 18 mins
  • 45 min brick run     30 December 2023
    44 mins
    8.4 km
  • 4 hour long ride on a spin bike     30 December 2023
    4 hrs 8 mins
  • Intervals in the wind     28 December 2023
    1 hr 22 mins
    14.9 km
  • 30 min Z2     27 December 2023
    30 mins
    6.1 km
  • 45 min z2     27 December 2023
    45 mins
  • Boxing Day run     26 December 2023
    1 hr 33 mins
    16 km
  • 2 hour long run     24 December 2023
    2 hrs 2 mins
    22.2 km
  • 100rpm zone 1 pre-run spin     24 December 2023
    1 hr 15 mins
  • Brick run off bike     23 December 2023
    45 mins
    8.5 km
  • 4 hour spin bike 🤮     23 December 2023
    4 hrs 11 mins
  • Evening Swim     22 December 2023
    36 mins
    1.5 km
  • 1 hr zone 2, last 15 mins z3-4     22 December 2023
    1 hr 15 mins
    14.7 km
  • Morning Run     20 December 2023
    30 mins
    5.8 km
  • BIF session 10 - 3100m     19 December 2023
    1 hr 9 mins
    2.4 km
  • 1:30 spin intervals     19 December 2023
    1 hr 30 mins
  • Intervals     18 December 2023
    1 hr
    12 km
  • Long run 1:30     17 December 2023
    1 hr 30 mins
    17.1 km
  • 100rpm zone 1 light spin - 60 mins     17 December 2023
    1 hr
  • Brick run - 45 mins - 9km     16 December 2023
    45 mins
    8.5 km
  • Soul destroying 4 hours on a spin bike     16 December 2023
    4 hrs 7 mins
  • 2700m BIF #10     15 December 2023
    1 hr 3 mins
    2.5 km
  • 1:15 zone 2 run from pool     15 December 2023
    1 hr 23 mins
    14.1 km
  • 30 mins off the bike     13 December 2023
    30 mins
    5.8 km
  • 45 min z2     13 December 2023
    45 mins
  • 1 hr treadmill run before Disneyland Paris!     12 December 2023
    1 hr
    11.1 km
  • 45 km - 1:15 spin bike zone 2     11 December 2023
    1 hr 15 mins
  • 10km     9 December 2023
    46 mins
    9.6 km
  • 40km bike     9 December 2023
    1 hr 2 mins
  • 40 min Zone 1 with 5 PU     8 December 2023
    40 mins
    8 km
  • 60 mins z2 with pick ups     8 December 2023
    1 hr
  • 45 min     7 December 2023
    45 mins
    1.5 km
  • 1 hour z2 + 5x 1 min pick ups     7 December 2023
    1 hr
    12.5 km
  • 30 min brick     6 December 2023
    30 mins
    6.1 km
  • 45 min z2     6 December 2023
    45 mins
  • 9.6 mile /15.5 km     5 December 2023
    1 hr 15 mins
    14.6 km
  • Coldest run of my life     3 December 2023
    1 hr 16 mins
    14.7 km
  • Bike intervals     2 December 2023
    1 hr 15 mins
  • 30 min z2 treadmill     1 December 2023
    30 mins
    5.9 km
  • 45 min z2 spin     1 December 2023
    45 mins
  • BIF 2800m     30 November 2023
    1 hr 9 mins
    2.3 km
  • Off the bike 30 mins z2     29 November 2023
    30 mins
    5.8 km
  • 3 hr 30 on spin bike - 120kms     29 November 2023
    3 hrs 34 mins
  • Treadmill Intervals @ 3:50 kph pace (still barely touched z4)     28 November 2023
    1 hr
    11.6 km
  • Intervals @3:30am     27 November 2023
    1 hr
  • Long run 1:30 on treadmill     25 November 2023
    1 hr 31 mins
    17 km
  • 45 min 100rpm pre run spin     25 November 2023
    45 mins
  • 30 min brick run off bike     24 November 2023
    30 mins
    5.9 km
  • 3:00 zone 2 on the spin bike     24 November 2023
    3 hrs
  • 30 min zone 2 treadmill     23 November 2023
    30 mins
    6 km
  • 45 min zone 2 spin bike     23 November 2023
    45 mins
  • 60 mins with 3x7.5 min intervals (3.5 jog)     22 November 2023
    1 hr
    10.8 km
  • BIF session 10 - 3100m     21 November 2023
    1 hr 12 mins
    2.6 km
  • Zone 2 + 15 mins z4 @40 mins     20 November 2023
    1 hr 5 mins
    12 km
  • Zone 1-2 long slow run     19 November 2023
    1 hr 33 mins
    17 km
  • 40 min Zone 2, 12.5 min zone 4, CD     18 November 2023
    1 hr 1 min
    11.6 km
  • 30 min run off the long bike     17 November 2023
    30 mins
    6 km
  • 4 hour long ride     17 November 2023
    4 hrs 8 mins
    88.4 km

    2:30 am alarm 😱

  • 2300m     16 November 2023
    56 mins
    1.1 km
  • 30 min brick run     16 November 2023
    30 mins
    5.8 km
  • Morning Ride     16 November 2023
    47 mins
    16.1 km
  • 4x 6 min z4 intervals     15 November 2023
    1 hr 1 min
    11.2 km
  • Intervals     14 November 2023
    1 hr 2 mins
  • Z2 run with 10min z4 @45     11 November 2023
    1 hr
    11.6 km
  • Z1-2 Long run     10 November 2023
    1 hr 15 mins
    14 km
  • 100rpm pre run spin     10 November 2023
    30 mins
    10 km
  • 30 min brick run     9 November 2023
    30 mins
    5.8 km
  • 3h 30 min long ride     9 November 2023
    3 hrs 37 mins
    75.6 km

    Beaut of a morning

  • 2100m pool swim     8 November 2023
    50 mins
    1.7 km
  • Zone 2 run off the bike     8 November 2023
    30 mins
    6 km
  • Morning Ride     8 November 2023
    45 mins
    16.7 km
  • Intervals     7 November 2023
    1 hr
    24 km
  • 1:15 z1-2 long run     5 November 2023
    1 hr 15 mins
    13.8 km
  • 30min 100rpm pre run spin     5 November 2023
    30 mins
    9.7 km
  • 30 min run off the bike     4 November 2023
    30 mins
    5.9 km
  • 3 hour long ride     4 November 2023
    3 hrs 6 mins
    63.5 km
  • 1hr z2 w. 3x 5 min z4 intervals (3’)     3 November 2023
    1 hr
    23.3 km
  • 15 min brick run off bike     2 November 2023
    15 mins
    3 km

    Z2

  • Zone 2 bike     2 November 2023
    46 mins
    16.6 km
  • z2 with 7.5 mins z4 @45min     1 November 2023
    1 hr
    11.2 km
  • Morning Mountain Bike Ride     31 October 2023
    2 hrs 48 mins
    15.3 km
  • 3km pool swim - BIF session 9     31 October 2023
    1 hr 13 mins
    1.1 km
  • 3.2km pool swim - BIF build session 2     30 October 2023
    1 hr 18 mins
    2.7 km
  • Morning Run     29 October 2023
    1 hr
    11.3 km
  • 30 min 100rpm pre run spin     29 October 2023
    30 mins
    10.1 km
  • Zone 1-2     28 October 2023
    1 hr
    10.3 km
  • 15 min brick run off bike     27 October 2023
    15 mins
    2.8 km
  • 2:30 long ride - 3am alarm 🥱     27 October 2023
    2 hrs 31 mins
    53.2 km
  • 1 hr z2 + z4 intervals     26 October 2023
    1 hr
    24.3 km
  • 15min brick run off bike     25 October 2023
    15 mins
    2.8 km
  • 45:00 zone 2 trainer ride     25 October 2023
    45 mins
    18 km
  • 4 x 2 min z4 intervals (1’) @15 mins     24 October 2023
    46 mins
    8.1 km
  • 2200m BIF session 6     22 October 2023
    56 mins
    1.1 km
  • 1:15 zone 1-2     22 October 2023
    1 hr 15 mins
    13.5 km
  • 15 min off the bike     21 October 2023
    15 mins
    2.8 km
  • 2hr 30 long ride     21 October 2023
    2 hrs 30 mins
    51.8 km
  • 60 min zone 2 with 5x1 min pick up     20 October 2023
    1 hr
    11.1 km
  • Painful 75 min bike on trainer     19 October 2023
    1 hr 15 mins
    27.2 km
  • 30:00 zone 2 run off bike     18 October 2023
    30 mins
    5.7 km
  • 45 min zone 2 on trainer     18 October 2023
    45 mins
    17.3 km
  • 60 min z2 with 5x 1 min pick ups     17 October 2023
    1 hr
    11 km
  • Long slow run 1:30 hr - zone 1 and 2     15 October 2023
    1 hr 30 mins
    16.5 km
  • 2600m     14 October 2023
    1 hr 9 mins
    2.5 km
  • 3 hour ride     14 October 2023
    3 hrs 12 mins
    66.1 km
  • 60 min zone 2     13 October 2023
    1 hr
    11 km