
#290
24.98 points
OpenRank
#290
24.56 points
PTO World Rank
20
Races
2
Wins
6
Podiums
1
70.3 Wins
5.3
Avg Position
1
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #5 | 2× half |
| 2024 | 2 | 0 | 1 | #3 | 2× half |
| 2023 | 1 | 0 | 0 | #17 | 1× half |
| 2019 | 7 | 1 | 3 | #1 | 7× half |
| 2018 | 6 | 0 | 1 | #2 | 6× half |
| 2017 | 1 | 0 | 0 | — | 1× half |
| 2013 | 1 | 1 | 1 | #1 | 1× sprint |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 30, 25 | 5 | 00:22:58#4 | 02:16:23#2 | 01:26:51#4 | 04:14:14 | 57.1 | 57.2 | ||
| Jun 22, 25 | 7 | 00:27:15#2 | 02:25:26#7 | 01:32:15#7 | 04:30:37 | 58.1 | 42.7 | ||
| Jun 16, 24 | 3 | 00:26:15#3 | 02:24:12#3 | 01:29:07#3 | 04:25:07 | 45.0 | 49.4 | ||
| Jun 9, 24 | 4 | 00:26:16#2 | 02:14:38#4 | 01:33:10#4 | 04:18:50 | 60.0 | 48.4 | ||
| Oct 21, 23 | 17 | — | — | — | 04:36:32 | — | — | ||
| Dec 7, 19 | 3 | 00:24:44#7 | 02:02:43#3 | 01:23:58#3 | 03:55:51 | — | — | ||
| Oct 19, 19 | 6 | 00:26:39#2 | 02:36:34#8 | 01:27:07#5 | 04:34:38 | — | — | ||
| Sep 22, 19 | 2 | 00:13:44#14 | 02:33:27#17 | 01:23:48#16 | 04:17:32 | — | — | ||
| Aug 11, 19 | 4 | 00:26:18#1 | 02:25:11#6 | 01:25:15#8 | 04:20:28 | — | — | ||
| Jul 7, 19 | 1 | 00:26:55#2 | 02:26:53#5 | 01:26:18#1 | 04:25:51 | — | — | ||
| Jun 23, 19 | 10 | 00:24:18#5 | 02:19:46#7 | 01:27:16#13 | 04:17:27 | — | — | ||
| Oct 28, 18 | 6 | 00:18:01#5 | 02:45:12#9 | 01:27:15#4 | 04:32:50 | — | — | ||
| Sep 23, 18 | DNF | 00:15:55 | — | — | — | — | — | ||
| Sep 9, 18 | 2 | 00:32:02#1 | 02:24:39#5 | 01:29:12#3 | 04:32:01 | — | — | ||
| Aug 12, 18 | 5 | 00:27:25#1 | 02:19:34#8 | 01:27:22#5 | 04:18:33 | — | — | ||
| Jul 1, 18 | 6 | — | — | — | 05:00:47 | — | — | ||
| Jun 10, 18 | 8 | 00:26:24#2 | 02:42:43#9 | 01:34:25#8 | 04:50:28 | — | — | ||
| Jun 14, 13 | 1 | 00:21:42#1 | 01:02:18#1 | 00:38:47#1 | 02:03:43 | — | — |