Training

I race long-course triathlon. That's 30 races and 2,605 hours since 2019. Next is the Aquabike Worlds in Abu Dhabi on 22 November.

BikeRunSwim

By year

YearHoursSwimBikeRun

Bike 147 h, run 67 h, swim 2 h.

London Triathlon

Bike 15 h, run 135 h, swim 7 h.

Blenheim Palace Triathlon

Bike 55 h, run 58 h, swim 0 h.

Ironman Tallinn

Distance in kilometres.

70.3 times

Higher is faster. Click a point for that race.

Ironman

SplitsResultTime
  • Swim1:11:021:50 per 100 m
    Bike4:45:2437.6 km/h
    Run3:27:044:57 per km
    T1 6:31, T2 5:20. Splits from my watch.
  • Swim1:20:42
    Bike5:59:12
    Run4:10:36
    3rd of 7 in M18-24, 470th of 797 overall. Official results

70.3 and middle distance

SplitsResultTime
  • Swim30:511:41 per 100 m
    Bike2:05:4441.2 km/h
    Run1:34:244:28 per km
    T1 4:13, T2 8:14. Splits from my watch.
  • Swim32:231:38 per 100 m
    Bike–Lost by the watch
    Run1:43:334:54 per km
    Splits from my watch.
  • Swim34:101:45 per 100 m
    Bike2:54:3730.8 km/h
    Run–Did not finish
  • Swim30:181:43 per 100 m
    Bike2:18:3438.7 km/h
    Run1:43:534:50 per km
    26th of 132 in M25-29, 120th of 1,218 overall. T1 4:18, T2 2:56. Official results
  • Swim33:081:40 per 100 m
    Bike2:22:5536.8 km/h
    Run1:44:474:50 per km
    5th of 31 in M25-29, 29th of 287 overall. T1 4:03, T2 2:51. Official results
  • Swim33:061:46 per 100 m
    Bike2:08:5640.3 km/h
    Run1:38:234:35 per km
    18th of 89 in M25-29, 90th of 1,001 overall. T1 3:39, T2 2:45. Official results
  • Swim30:571:39 per 100 m
    Bike2:27:5136.6 km/h
    Run1:39:034:43 per km
    198th of 353 in M25-29, 922nd of 5,372 overall. Official results
  • Swim32:081:45 per 100 m
    Bike2:29:2932.5 km/h
    Run1:26:544:11 per km
    16th of 21 in M25-29. T1 5:58, T2 7:32. Official results
  • Swim30:211:34 per 100 m
    Bike2:40:5333.3 km/h
    Run1:32:194:26 per km
    33rd of 177 in M25-29, 267th of 1,932 overall. Official results
  • Swim34:281:48 per 100 m
    Bike2:36:4134.7 km/h
    Run1:37:364:38 per km
    17th of 166 in M25-29, 89th of 1,642 overall. T1 5:58, T2 3:40. Official results
  • Swim12:491:44 per 100 m
    Bike2:27:4536.4 km/h
    Run1:30:024:21 per km
    8th of 55 in M25-29, 35th of 642 overall. T1 6:29, T2 3:37. Official results
  • Swim33:331:46 per 100 m
    Bike2:18:1339.0 km/h
    Run1:33:204:17 per km
    9th of 39 in M25-29, 86th of 544 overall. T1 5:00, T2 3:40. Official results
  • Swim34:321:50 per 100 m
    Bike2:37:2532.8 km/h
    Run1:48:005:06 per km
    13th of 85 in M25-29, 110th of 896 overall. T1 8:03, T2 4:07. Official results

Aquabike

SplitsResultTime
  • Swim34:401:49 per 100 m
    Bike2:16:5637.1 km/h
    7th of 9 in M30-34. T1 4:12. Official results
  • Swim24:341:47 per 100 m
    Bike1:04:4837.3 km/h
    T1 2:59. Splits from my watch.
  • Swim31:511:40 per 100 m
    Bike2:14:3839.2 km/h
    2nd of 5 in M25-29. T1 2:48. Official results
  • Swim32:411:41 per 100 m
    Bike2:02:5239.3 km/h
    2nd of 5 in M25-29. T1 4:30. Official results

Olympic

SplitsResultTime
  • Swim30:05
    Bike1:00:07
    Run42:18
    Splits from my watch.
  • Swim25:491:47 per 100 m
    Bike59:0636.4 km/h
    Run41:094:12 per km
    T1 4:09, T2 3:33. Splits from my watch.

Sprint

SplitsResultTime
  • Swim11:281:34 per 100 m
    Bike31:2537.4 km/h
    Run22:054:10 per km
    T1 4:39, T2 2:42. Splits from my watch.
  • Swim12:131:40 per 100 m
    Bike27:5040.1 km/h
    Run20:404:07 per km
    T1 2:06, T2 1:22. Splits from my watch.
  • Swim11:131:33 per 100 m
    Bike32:2136.6 km/h
    Run23:394:18 per km
    T1 4:41, T2 1:54. Splits from my watch.
  • Swim10:141:41 per 100 m
    Bike26:3141.9 km/h
    Run20:024:00 per km
    T1 1:59, T2 1:21. Splits from my watch.
  • Swim12:301:36 per 100 m
    Bike30:3941.4 km/h
    Run19:533:59 per km
    T1 2:06, T2 1:57. Splits from my watch.
  • Swim12:001:41 per 100 m
    Bike32:4736.0 km/h
    Run22:253:53 per km
    T1 4:38, T2 2:00. Splits from my watch.
  • Swim12:291:43 per 100 m
    Bike27:4240.3 km/h
    Run19:113:44 per km
    T1 2:42, T2 1:52. Splits from my watch.
  • Swim12:131:43 per 100 m
    Bike32:3236.4 km/h
    Run22:544:09 per km
    T1 4:40, T2 2:06. Splits from my watch.
  • Swim6:571:53 per 100 m
    Bike35:1133.6 km/h
    Run25:174:41 per km
    T1 4:56, T2 2:36. Splits from my watch.