
#778
10.19 points
OpenRank
#753
9.89 points
PTO World Rank
34
Races
0
Wins
1
Podiums
0
70.3 Wins
0
140.6 Wins
12.0
Avg Position
3
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 1 | 0 | 0 | #23 | 1× half |
| 2024 | 5 | 0 | 0 | #7 | 4× half, 1× full |
| 2023 | 7 | 0 | 1 | #2 | 2× full, 5× half |
| 2022 | 8 | 0 | 0 | #4 | 6× half, 2× full |
| 2021 | 6 | 0 | 0 | #4 | 5× half, 1× full |
| 2020 | 1 | 0 | 0 | #12 | 1× half |
| 2019 | 6 | 0 | 0 | #4 | 6× half |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jul 26, 25 | 23 | 00:29:31#17 | 02:07:48#29 | 01:17:36#17 | 03:59:17 | 72.5 | 40.8 | ||
| Dec 8, 24 | 20 | 00:26:17#27 | 02:07:37#25 | 01:16:33#23 | 03:54:56 | 60.0 | 38.9 | ||
| Sep 29, 24 | 10 | Canceled | 04:07:23#15 | 02:45:57#10 | 06:55:03 | 60.0 | 45.8 | ||
| Jul 28, 24 | DNF | 00:20:39 | 02:31:31 | — | — | — | — | ||
| Jun 8, 24 | 15 | 00:26:00#21 | 02:02:50#19 | 01:17:55#17 | 03:50:39 | 75.0 | 56.2 | ||
| Apr 21, 24 | 7 | 00:25:20#9 | 02:09:25#8 | 01:20:38#7 | 03:59:31 | 60.0 | 45.8 | ||
| Nov 4, 23 | 18 | 00:55:40#20 | 04:21:03#21 | 02:56:42#18 | 08:19:54 | — | — | ||
| Sep 9, 23 | 2 | — | — | — | 04:18:59 | — | — | ||
| Jul 30, 23 | 4 | 00:15:26#8 | 02:14:14#11 | 01:12:47#3 | 03:46:49 | — | — | ||
| Jun 10, 23 | 15 | 00:25:46#17 | 02:04:44#19 | 01:18:03#16 | 03:51:49 | — | — | ||
| May 6, 23 | 8 | 00:24:26#8 | 02:12:29#19 | 01:15:02#12 | 03:55:17 | — | — | ||
| Apr 1, 23 | 14 | 00:24:10#25 | 02:18:22#25 | 01:13:08#12 | 04:00:58 | — | — | ||
| Nov 6, 22 | DNF | 00:25:45 | — | — | — | — | — | ||
| Oct 16, 22 | 9 | 00:25:50#10 | 02:09:15#9 | 01:17:00#6 | 03:57:26 | — | — | ||
| Sep 11, 22 | 7 | 00:23:24#10 | 02:11:06#18 | 01:15:35#6 | 03:54:42 | — | — | ||
| Aug 6, 22 | DNF | 00:27:36 | 02:12:49 | — | — | — | — | ||
| Jun 12, 22 | 6 | 00:25:08#9 | 02:08:11#9 | 01:15:35#7 | 03:53:05 | — | — | ||
| May 7, 22 | 4 | 00:26:23#5 | 02:06:32#5 | 01:14:07#3 | 03:48:43 | — | — | ||
| Mar 11, 22 | 23 | 00:22:37#26 | 01:28:46#25 | 01:00:18#13 | 02:53:21 | — | — | ||
| Dec 5, 21 | 12 | 00:24:00#9 | 02:08:32#10 | 01:18:35#16 | 03:54:53 | — | — | ||
| Oct 30, 21 | 12 | 00:24:38#16 | 02:16:21#19 | 01:15:04#13 | 04:02:09 | — | — | ||
| Sep 26, 21 | 6 | 00:20:29#14 | 02:06:51#9 | 01:13:47#6 | 03:45:02 | — | — | ||
| Aug 7, 21 | 15 | 00:27:29#23 | 02:08:04#18 | 01:19:53#17 | 03:58:13 | — | — | ||
| Jun 5, 21 | 4 | 00:26:56#2 | 02:22:35#4 | 01:29:45#3 | 04:23:03 | — | — | ||
| May 1, 21 | 51 | 00:25:01#40 | 02:24:21#58 | 01:29:00#51 | 04:23:58 | — | — | ||
| Sep 27, 20 | 12 | 00:23:12#11 | 02:08:01#13 | 01:27:38#12 | 04:04:49 | — | — | ||
| Dec 8, 19 | 4 | 00:26:03#17 | 02:09:23#12 | 01:12:39#2 | 03:52:08 | — | — | ||
| Oct 27, 19 | 4 | 00:25:17#7 | 02:12:37#10 | 01:17:06#3 | 04:00:10 | — | — | ||
| Sep 8, 19 | 7 | 00:23:52#9 | 02:12:42#12 | 01:15:48#3 | 03:57:18 | — | — | ||
| Aug 3, 19 | 17 | 00:27:12#15 | 02:09:20#21 | 01:22:32#16 | 04:02:22 | — | — | ||
| Jun 9, 19 | 10 | Canceled | 02:07:30#19 | 01:19:16#10 | 03:28:29 | — | — | ||
| May 4, 19 | 10 | 00:27:05#21 | 02:13:18#15 | 01:16:03#5 | 04:00:01 | — | — |