#648
15.43 points
OpenRank
#603
17.55 points
PTO World Rank
20
Races
0
Wins
0
Podiums
0
70.3 Wins
16.9
Avg Position
2
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 3 | 0 | 0 | #12 | 2× full, 1× half |
| 2024 | 2 | 0 | 0 | #12 | 2× full |
| 2023 | 3 | 0 | 0 | #8 | 3× full |
| 2022 | 1 | 0 | 0 | — | 1× half |
| 2021 | 2 | 0 | 0 | #20 | 1× half, 1× full |
| 2018 | 1 | 0 | 0 | #13 | 1× half |
| 2017 | 2 | 0 | 0 | #13 | 2× half |
| 2016 | 3 | 0 | 0 | #5 | 2× half, 1× full |
| 2015 | 2 | 0 | 0 | #34 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jun 14, 25 | 20 | 00:37:40#20 | 02:02:35#21 | 01:16:33#19 | 03:59:47 | 60.7 | 31.4 | ||
| May 24, 25 | 12 | 00:51:35#8 | 04:39:02#15 | 03:03:35#16 | 08:38:40 | 46.2 | 30.4 | ||
| May 24, 25 | 12 | 00:51:35#10 | 04:39:02#18 | 03:03:35#18 | 08:38:40 | — | — | ||
| Jun 8, 24 | 19 | 00:37:05#14 | 02:15:34#12 | 01:19:29#39 | 04:14:31 | 45.0 | 21.1 | ||
| Apr 28, 24 | 12 | 00:28:27#6 | 02:09:14#7 | 01:20:32#19 | 04:01:27 | 45.0 | 31.5 | ||
| Sep 16, 23 | 18 | 00:27:33#11 | 02:13:55#14 | 01:19:14#16 | 04:04:29 | — | — | ||
| Jun 17, 23 | — | 00:24:30 | — | — | — | — | — | ||
| Jun 10, 23 | 8 | 00:35:26#9 | 02:16:03#12 | 01:11:21#5 | 04:05:12 | — | — | ||
| Aug 7, 22 | DNF | 00:26:17 | 02:46:55 | — | — | — | — | ||
| Aug 29, 21 | 20 | 00:29:20#19 | 02:33:12#19 | 01:30:13#18 | 04:39:27 | — | — | ||
| May 30, 21 | 21 | 00:57:00#13 | 05:22:02#24 | 02:55:37#18 | 09:22:26 | — | — | ||
| Sep 30, 18 | 13 | 00:24:28#14 | 02:14:36#8 | 01:20:39#15 | 04:06:06 | — | — | ||
| Aug 26, 17 | 18 | 00:27:29#15 | 02:15:59#18 | 01:21:50#19 | 04:09:45 | — | — | ||
| Apr 22, 17 | 13 | 00:29:19#14 | 02:39:39#13 | 01:18:41#13 | 04:27:39 | — | — | ||
| Sep 10, 16 | 10 | 00:52:26#8 | 04:39:44#14 | 03:09:45#11 | 08:46:48 | — | — | ||
| Jul 17, 16 | 18 | 00:50:56#10 | 04:58:05#21 | 03:12:12#16 | 09:04:21 | — | — | ||
| May 29, 16 | 5 | 00:28:29#6 | 02:17:25#6 | 01:19:02#3 | 04:04:56 | — | — | ||
| Jun 27, 15 | 34 | 00:19:55#26 | 03:05:14#29 | 02:30:32#34 | 05:58:52 | — | — | ||
| Jun 27, 15 | 34 | 00:19:55#26 | 03:05:14#29 | 02:30:32#34 | 05:58:52 | — | — | ||
| May 19, 13 | DNF | 00:28:16 | 02:33:53 | — | — | — | — |
| 1× full, 1× half |
| 2013 | 1 | 0 | 0 | — | 1× half |