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.
By year
Bike 147 h, run 67 h, swim 2 h.
Bike 405 h, run 95 h, swim 27 h.
Ironman Hamburg, Europe Aquabike, Navarra, British Aquabike, Burghley
Bike 318 h, run 209 h, swim 54 h.
Europe Aquabike, Coimbra, Warsaw 70.3, Blenheim Palace Triathlon, Dorney Triathlon, Peru 70.3
Bike 169 h, run 103 h, swim 104 h.
70.3 Worlds, Lahti, Westfriesland 70.3, Sandnes 70.3, Warsaw 70.3, Blenheim Palace Triathlon, Dorney Triathlon, Dorney Triathlon
Bike 128 h, run 187 h, swim 87 h.
70.3 Worlds, St George, Europe Middle Distance, Bilbao, Zell am See 70.3, Aquabike Worlds, Šamorín, Staffordshire 70.3, Blenheim Palace Triathlon, Dorney Triathlon
Bike 65 h, run 129 h, swim 38 h.
Jönköping 70.3, Blenheim Palace Triathlon, Warsaw 70.3, London Triathlon, Staffordshire 70.3
Bike 15 h, run 135 h, swim 7 h.
Bike 55 h, run 58 h, swim 0 h.
Distance in kilometres.
70.3 times
Higher is faster. Click a point for that race.
Ironman
SplitsResultTime- Swim1:11:021:50 per 100 mBike4:45:2437.6 km/hRun3:27:044:57 per kmT1 6:31, T2 5:20. Splits from my watch.
70.3 and middle distance
SplitsResultTime- Swim30:511:41 per 100 mBike2:05:4441.2 km/hRun1:34:244:28 per kmT1 4:13, T2 8:14. Splits from my watch.
- Swim32:231:38 per 100 mBike–Lost by the watchRun1:43:334:54 per kmSplits from my watch.
- Swim30:181:43 per 100 mBike2:18:3438.7 km/hRun1:43:534:50 per km26th of 132 in M25-29, 120th of 1,218 overall. T1 4:18, T2 2:56. Official results
- Swim33:081:40 per 100 mBike2:22:5536.8 km/hRun1:44:474:50 per km5th of 31 in M25-29, 29th of 287 overall. T1 4:03, T2 2:51. Official results
- Swim33:061:46 per 100 mBike2:08:5640.3 km/hRun1:38:234:35 per km18th of 89 in M25-29, 90th of 1,001 overall. T1 3:39, T2 2:45. Official results
- Swim30:571:39 per 100 mBike2:27:5136.6 km/hRun1:39:034:43 per km198th of 353 in M25-29, 922nd of 5,372 overall. Official results
- Swim32:081:45 per 100 mBike2:29:2932.5 km/hRun1:26:544:11 per km16th of 21 in M25-29. T1 5:58, T2 7:32. Official results
- Swim30:211:34 per 100 mBike2:40:5333.3 km/hRun1:32:194:26 per km33rd of 177 in M25-29, 267th of 1,932 overall. Official results
- Swim34:281:48 per 100 mBike2:36:4134.7 km/hRun1:37:364:38 per km17th of 166 in M25-29, 89th of 1,642 overall. T1 5:58, T2 3:40. Official results
- Swim12:491:44 per 100 mBike2:27:4536.4 km/hRun1:30:024:21 per km8th of 55 in M25-29, 35th of 642 overall. T1 6:29, T2 3:37. Official results
- Swim33:331:46 per 100 mBike2:18:1339.0 km/hRun1:33:204:17 per km9th of 39 in M25-29, 86th of 544 overall. T1 5:00, T2 3:40. Official results
- Swim34:321:50 per 100 mBike2:37:2532.8 km/hRun1:48:005:06 per km13th of 85 in M25-29, 110th of 896 overall. T1 8:03, T2 4:07. Official results
Aquabike
SplitsResultTime- Swim24:341:47 per 100 mBike1:04:4837.3 km/hT1 2:59. Splits from my watch.
Olympic
SplitsResultTime- Swim30:05Bike1:00:07Run42:18Splits from my watch.
- Swim25:491:47 per 100 mBike59:0636.4 km/hRun41:094:12 per kmT1 4:09, T2 3:33. Splits from my watch.
Sprint
SplitsResultTime- Swim11:281:34 per 100 mBike31:2537.4 km/hRun22:054:10 per kmT1 4:39, T2 2:42. Splits from my watch.
- Swim12:131:40 per 100 mBike27:5040.1 km/hRun20:404:07 per kmT1 2:06, T2 1:22. Splits from my watch.
- Swim11:131:33 per 100 mBike32:2136.6 km/hRun23:394:18 per kmT1 4:41, T2 1:54. Splits from my watch.
- Swim10:141:41 per 100 mBike26:3141.9 km/hRun20:024:00 per kmT1 1:59, T2 1:21. Splits from my watch.
- Swim12:301:36 per 100 mBike30:3941.4 km/hRun19:533:59 per kmT1 2:06, T2 1:57. Splits from my watch.
- Swim12:001:41 per 100 mBike32:4736.0 km/hRun22:253:53 per kmT1 4:38, T2 2:00. Splits from my watch.
- Swim12:291:43 per 100 mBike27:4240.3 km/hRun19:113:44 per kmT1 2:42, T2 1:52. Splits from my watch.
- Swim12:131:43 per 100 mBike32:3236.4 km/hRun22:544:09 per kmT1 4:40, T2 2:06. Splits from my watch.
- Swim6:571:53 per 100 mBike35:1133.6 km/hRun25:174:41 per kmT1 4:56, T2 2:36. Splits from my watch.