#322
19.24 points
OpenRank
#318
19.628 points
PTO World Rank
17
Races
0
Wins
4
Podiums
0
70.3 Wins
0
140.6 Wins
6.5
Avg Position
2
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 4 | 0 | 2 | #2 | 2× full, 2× half |
| 2023 | 4 | 0 | 2 | #3 | 3× full, 1× half |
| 2022 | 2 | 0 | 0 | — | 1× half, 1× full |
| 2019 | 1 | 0 | 0 | — | 1× half |
| 2018 | 2 | 0 | 0 | #9 | 1× half, 1× full |
| 2017 | 3 | 0 | 0 | #7 | 2× full, 1× half |
| 2007 | 1 | 0 | 0 | #8 | 1× sprint |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 2, 25 | 4 | 00:30:25#4 | 02:11:49#4 | 01:14:45#7 | 03:59:51 | 39.4 | 43.0 | ||
| Nov 2, 25 | 4 | 00:30:25#4 | 02:11:49#5 | 01:14:45#8 | 03:59:51 | — | — | ||
| May 24, 25 | 3 | 01:01:03#3 | 05:17:26#2 | 03:29:48#4 | 09:52:37 | 25.4 | 33.9 | ||
| May 24, 25 | 2 | 01:01:03#3 | 05:17:26#2 | 03:29:48#3 | 09:52:37 | — | — | ||
| Sep 16, 23 | 5 | 00:31:43#5 | 02:38:45#7 | 01:30:20#4 | 04:44:23 | — | — | ||
| Jun 17, 23 | 6 | 00:29:46#6 | 02:42:41#5 | 01:28:20#10 | 04:47:24 | — | — | ||
| May 13, 23 | 3 | 00:57:01#2 | 06:40:43#3 | 03:41:01#3 | 11:23:41 | — | — | ||
| May 13, 23 | 3 | 00:57:00#2 | 06:40:42#3 | 03:41:00#3 | 11:23:40 | — | — | ||
| May 8, 22 | DNF | 00:57:10 | — | — | — | — | — | ||
| May 8, 22 | — | 00:57:10 | — | — | — | — | — | ||
| Oct 27, 19 | DNF | 00:32:55 | — | — | — | — | — | ||
| Apr 29, 18 | 9 | 00:23:43#7 | 03:09:17#10 | 01:35:16#9 | 05:13:22 | — | — | ||
| Apr 15, 18 | 14 | 01:06:41#15 | 05:55:17#16 | 04:03:38#16 | 11:12:58 | — | — | ||
| Sep 23, 17 | 13 | 01:00:43#12 | 05:30:28#13 | 03:45:51#15 | 10:27:50 | — | — | ||
| Sep 3, 17 | 7 | 00:31:47#8 | 02:46:41#8 | 01:36:49#7 | 05:02:26 | — | — | ||
| May 20, 17 | 10 | 01:00:58#8 | 06:37:28#12 | 03:49:00#12 | 11:38:09 | — | — | ||
| Aug 30, 07 | 8 | 00:24:36#1 | 01:18:42#1 | 00:45:46#1 | 02:36:09 | — | — |