Just registered for my goal race. Seeing my name on the start list makes it real. Time to execute the plan.

#444
8.25 points
OpenRank
#427
8.31 points
PTO World Rank
32
Races
0
Wins
1
Podiums
0
70.3 Wins
0
140.6 Wins
13.8
Avg Position
1
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 1 | 0 | 0 | #30 | 1× half |
| 2022 | 2 | 0 | 0 | #6 | 1× half, 1× full |
| 2021 | 3 | 0 | 0 | #10 | 2× half, 1× full |
| 2020 | 1 | 0 | 0 | #7 | 1× half |
| 2019 | 5 | 0 | 1 | #3 | 2× full, 3× half |
| 2018 | 1 | 0 | 0 | — | 1× full |
| 2017 | 5 | 0 | 0 | #10 | 2× full, 3× half |
| 2016 | 8 | 0 | 0 | #11 | 2× full, 6× half |
| 2015 | 6 | 0 | 0 | #8 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jun 8, 25 | 30 | 00:42:00#34 | 02:40:54#34 | 01:31:09#22 | 05:01:17 | 76.8 | 33.0 | ||
| Jun 12, 22 | 21 | 00:35:34#24 | 02:34:51#24 | 01:27:30#15 | 04:43:44 | — | — | ||
| May 7, 22 | 6 | 00:36:36#8 | 02:37:00#4 | 01:31:36#5 | 04:47:37 | — | — | ||
| Sep 12, 21 | 16 | 01:07:43#14 | 05:20:10#16 | 03:47:40#16 | 10:21:18 | — | — | ||
| Jun 27, 21 | 10 | 00:27:39#12 | 02:40:40#13 | 01:29:38#6 | 04:41:34 | — | — | ||
| Mar 12, 21 | 22 | 00:31:41#23 | 01:51:36#23 | 01:09:12#15 | 03:35:40 | — | — | ||
| Mar 15, 20 | 7 | 00:31:08#6 | 02:45:35#7 | 01:42:37#6 | 05:03:21 | — | — | ||
| Sep 8, 19 | 7 | 01:12:49#7 | 05:45:48#7 | 03:33:48#6 | 10:42:52 | — | — | ||
| Aug 25, 19 | 14 | 00:32:05#14 | 02:44:05#14 | 01:31:33#8 | 04:52:05 | — | — | ||
| Jun 30, 19 | 9 | 00:33:11#12 | 02:30:34#12 | 01:28:45#4 | 04:36:50 | — | — | ||
| Jun 9, 19 | 3 | Canceled | 02:26:28#8 | 01:27:53#3 | 03:56:49 | — | — | ||
| Mar 2, 19 | 11 | 01:05:32#1 | 05:34:07#1 | 03:17:04#1 | 10:03:41 | — | — | ||
| Oct 14, 18 | DNF | 00:16:06 | — | — | — | — | — | ||
| Oct 15, 17 | 10 | 01:07:07#15 | 05:21:46#10 | 03:19:27#6 | 09:56:34 | — | — | ||
| Aug 13, 17 | 14 | 00:38:22#15 | 02:28:22#13 | 01:29:12#7 | 04:41:28 | — | — | ||
| Jun 11, 17 | 14 | 00:36:56#19 | 02:35:06#18 | 01:34:39#10 | 04:52:06 | — | — | ||
| May 21, 17 | 14 | 00:32:29#19 | 02:36:35#17 | 01:34:33#17 | 04:48:45 | — | — | ||
| Apr 22, 17 | 16 | 01:14:35#18 | 05:09:54#14 | 03:18:24#11 | 09:49:00 | — | — | ||
| Nov 20, 16 | 18 | 01:08:55#21 | 05:21:30#22 | 03:18:37#10 | 09:54:16 | — | — | ||
| Sep 11, 16 | 12 | 01:16:14#13 | 05:55:44#14 | 03:33:55#11 | 10:53:04 | — | — | ||
| Jul 17, 16 | 11 | Canceled | 01:22:35#11 | 01:41:00#11 | 03:04:42 | — | — | ||
| Jul 10, 16 | 21 | 00:35:04#22 | 02:49:14#23 | 01:33:33#17 | 05:01:50 | — | — | ||
| Jun 12, 16 | 13 | 00:36:17#16 | 02:37:34#14 | 01:38:24#9 | 04:55:49 | — | — | ||
| Apr 17, 16 | 12 | 00:40:54#16 | 02:39:42#13 | 01:29:46#3 | 04:54:52 | — | — | ||
| Apr 10, 16 | 21 | 00:33:28#28 | 02:34:59#24 | 01:26:39#11 | 04:38:16 | — | — | ||
| Mar 20, 16 | 13 | 00:34:28#17 | 02:42:31#17 | 01:40:11#12 | 05:03:11 | — | — | ||
| Nov 8, 15 | 12 | 00:34:11#18 | 02:50:34#16 | 01:21:40#2 | 04:51:09 | — | — | ||
| Oct 25, 15 | 13 | 00:30:10#15 | 02:36:47#15 | 01:39:03#11 | 04:49:21 | — | — | ||
| Oct 4, 15 | 20 | 00:40:06#22 | 03:01:37#21 | 01:30:36#5 | 05:16:13 | — | — | ||
| Jul 19, 15 | 18 | 00:31:20#20 | 02:43:37#20 | 01:33:34#13 | 04:56:01 | — | — | ||
| Jun 14, 15 | 8 | 00:38:25#10 | 02:37:58#10 | 01:38:04#8 | 04:57:33 | — | — | ||
| Apr 19, 15 | 13 | 00:27:17#16 | 02:36:45#15 | 01:33:45#10 | 04:42:25 | — | — |
| 6× half |
Just registered for my goal race. Seeing my name on the start list makes it real. Time to execute the plan.
Track session: 10x400m with 90 sec rest. The last two were the fastest. That's what race-ready looks like.
Not the result I wanted, but plenty of lessons learned.
Swim: Solid. Got into the front group and stayed there. Nothing to complain about here.
Bike: This is where things went sideways. I went too hard on the first climb trying to stay with the leaders, and paid for it in the second half. My power dropped significantly in the last 30km. Need to be smarter about pacing in the mountains.
Run: With the bike effort catching up to me, the run was about damage limitation. Walked through...
Morning ocean swim in perfect conditions. Dolphins joined us for the last 500m. This is why I love this sport.
Race week is here and I wanted to share my thoughts going in.
The bike is going to be the decisive leg. 2,400m of climbing over 180km with a brutal headwind section on the Queen K highway. I've done my homework — rode the course twice this week and know every corner, every climb, every place to push and recover.
The run is flat and fast, which should suit my strengths. But after that bike, nothing is guaranteed.
The start list is loaded. At least 5 athletes w...