Swim squad was tough today. 5,000m main set and I was hanging on for dear life. That's how you get faster.

#463
7.08 points
OpenRank
#412
9.36 points
PTO World Rank
57
Races
2
Wins
7
Podiums
0
70.3 Wins
1
140.6 Wins
6.4
Avg Position
20
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 1 | 0 | 0 | #11 | 1× half |
| 2024 | 3 | 0 | 0 | — | 2× half, 1× full |
| 2023 | 9 | 1 | 2 | #1 | 5× full, 4× half |
| 2022 | 5 | 0 | 0 | #6 | 4× full, 1× half |
| 2021 | 6 | 0 | 0 | #4 | 3× full, 3× half |
| 2020 | 2 | 0 | 1 | #2 | 2× half |
| 2019 | 5 | 1 | 2 | #1 | 2× full, 3× half |
| 2018 | 6 | 0 | 0 | #4 | 4× full, 2× half |
| 2017 | 6 | 0 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Apr 5, 25 | 11 | 00:25:47#4 | 03:00:28#13 | 01:26:07#9 | 04:57:01 | 59.1 | 28.3 | ||
| Aug 18, 24 | DNF | 00:24:59 | 03:34:21 | — | — | — | — | ||
| Apr 20, 24 | — | 00:26:28 | — | — | — | — | — | ||
| Nov 4, 23 | DNF | 00:58:40 | — | — | — | — | — | ||
| Sep 3, 23 | DNF | 00:26:52 | — | — | — | — | — | ||
| Jul 16, 23 | 1 | 00:28:48#1 | 02:27:49#1 | 01:33:28#1 | 04:34:29 | — | — | ||
| Jul 2, 23 | DNF | 00:58:52 | 04:49:51 | — | — | — | — | ||
| Jul 2, 23 | — | 00:58:51 | 04:49:50 | — | — | — | — | ||
| Jun 25, 23 | 5 | 00:25:29#3 | 02:13:25#2 | 01:28:41#7 | 04:13:10 | — | — | ||
| May 21, 23 | 3 | 00:28:05#4 | 02:29:18#3 | 01:28:34#6 | 04:33:31 | — | — | ||
| May 7, 23 | 16 | 00:27:05#4 | 02:40:45#10 | 01:34:39#17 | 04:46:57 | — | — | ||
| Mar 5, 23 | DNF | 00:11:26 | 05:01:31 | — | — | — | — | ||
| Jul 3, 22 | 9 | 00:56:00#3 | 05:06:01#8 | 03:43:13#9 | 09:48:36 | — | — | ||
| Jun 26, 22 | DNF | 00:56:28 | — | — | — | — | — | ||
| Jun 26, 22 | DNF | 00:56:27 | — | — | — | — | — | ||
| Mar 5, 22 | 6 | 00:27:09#4 | 02:13:12#4 | 01:28:01#9 | 04:11:01 | — | — | ||
| Sep 19, 21 | DNF | 00:54:21 | — | — | — | — | — | ||
| Aug 29, 21 | 5 | 00:56:10#2 | 04:40:10#2 | 03:28:59#8 | 09:12:19 | — | — | ||
| Jun 27, 21 | 6 | 00:26:10#8 | 02:19:36#3 | 01:26:18#8 | 04:17:48 | — | — | ||
| Jun 20, 21 | 4 | 00:27:19#3 | 02:22:53#4 | 01:31:30#6 | 04:27:00 | — | — | ||
| May 23, 21 | DNF | 00:56:55 | — | — | — | — | — | ||
| May 9, 21 | 4 | 00:30:43#5 | 02:34:36#4 | 01:25:33#5 | 04:34:34 | — | — | ||
| Dec 6, 20 | DNF | 00:25:58 | — | — | — | — | — | ||
| Sep 6, 20 | 2 | 00:26:27#2 | 02:24:13#3 | 01:27:41#3 | 04:23:45 | — | — | ||
| Sep 21, 19 | 1 | 00:54:25#2 | 04:40:42#1 | 03:06:38#4 | 08:48:23 | — | — | ||
| Jul 7, 19 | 5 | 00:54:36#4 | 04:40:26#4 | 03:17:13#8 | 08:55:13 | — | — | ||
| Jun 15, 19 | 7 | 00:26:53#2 | 02:33:26#8 | 01:28:08#8 | 04:30:45 | — | — | ||
| Jun 8, 19 | 5 | 00:27:47#2 | 02:26:13#5 | 01:28:59#6 | 04:27:33 | — | — | ||
| Apr 27, 19 | 2 | 00:56:22#1 | 04:50:12#1 | 03:20:01#2 | 09:13:16 | — | — | ||
| Sep 22, 18 | 4 | 00:55:49#1 | 04:57:03#2 | 03:28:21#5 | 09:28:22 | — | — | ||
| Jul 1, 18 | DNF | 00:56:56 | — | — | — | — | — | ||
| May 6, 18 | 7 | — | — | — | 04:55:14 | — | — | ||
| Apr 15, 18 | DNF | 00:55:48 | — | — | — | — | — | ||
| Sep 23, 17 | DNF | 00:54:22 | 05:03:36 | — | — | — | — | ||
| Jul 29, 17 | 10 | 00:24:28#5 | 02:26:01#9 | 01:40:44#11 | 04:37:09 | — | — | ||
| May 28, 17 | DNF | 00:53:04 | 02:41:41 | — | — | — | — | ||
| May 13, 17 | DNF | 00:25:58 | — | — | — | — | — | ||
| Apr 2, 17 | DNF | 00:58:29 | — | — | — | — | — | ||
| Oct 2, 16 | DNF | 00:58:26 | — | — | — | — | — | ||
| Aug 20, 16 | 3 | 00:57:47#2 | 05:01:25#1 | 03:22:15#3 | 09:24:30 | — | — | ||
| Apr 23, 16 | 5 | — | — | — | 04:55:40 | — | — | ||
| Nov 29, 15 | 6 | 00:48:57#5 | 05:13:45#8 | 03:23:15#7 | 09:29:45 | — | — | ||
| Oct 25, 15 | DNF | 00:25:22 | — | — | — | — | — | ||
| Oct 4, 15 | 21 | 00:31:13#12 | 03:05:59#22 | 01:36:07#10 | 05:17:11 | — | — | ||
| Aug 2, 15 | 4 | 00:56:21#2 | 05:52:11#6 | 03:25:34#3 | 10:19:57 | — | — | ||
| Jun 13, 15 | 2 | — | — | — | 09:23:29 | — | — | ||
| May 24, 15 | DNF | 00:31:07 | — | — | — | — | — | ||
| Nov 16, 14 | 13 | 00:59:52#11 | 05:22:55#13 | 03:30:42#11 | 09:57:40 | — | — | ||
| Oct 5, 14 | DNF | 01:02:42 | — | — | — | — | — | ||
| Jul 27, 14 | 7 | 01:01:09#4 | 05:24:23#11 | 03:15:18#3 | 09:45:05 | — | — | ||
| Jun 15, 14 | 6 | — | — | — | 04:52:01 | — | — | ||
| Jun 15, 14 | 11 | 00:28:18#7 | 02:51:39#13 | 01:29:05#7 | 04:52:01 | — | — |
| #10 |
| 3× full, 3× half |
| 2016 | 3 | 0 | 1 | #3 | 2× full, 1× half |
| 2015 | 6 | 0 | 1 | #2 | 2× full, 4× half |
| 2014 | 5 | 0 | 0 | #6 | 3× full, 2× half |
Swim squad was tough today. 5,000m main set and I was hanging on for dear life. That's how you get faster.
Physiotherapy session today. Taking care of the body is a full-time job. Hamstring is responding well to treatment.
This sport teaches you so much about yourself. The pool, the road, the track — they don't lie. You get what you put in.
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...
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...