#194
40.15 points
OpenRank
#222
38.048 points
PTO World Rank
13
Races
1
Wins
3
Podiums
1
70.3 Wins
9.8
Avg Position
0
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | #4 | 1× half |
| 2025 | 3 | 0 | 1 | #2 | 3× half |
| 2024 | 4 | 1 | 1 | #1 | 4× half |
| 2023 | 1 | 0 | 0 | #6 | 1× half |
| 2022 | 2 | 0 | 0 | #4 | 2× half |
| 2019 | 1 | 0 | 1 | #3 | 1× half |
| 2017 | 1 | 0 | 0 | #6 | 1× half |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jan 11, 26 | 4 | 00:27:44#1 | 02:22:30#1 | 01:35:34#6 | 04:30:53 | 49.5 | 56.0 | ||
| Nov 30, 25 | 4 | 00:22:56#2 | 02:16:36#4 | 01:26:53#5 | 04:13:45 | 57.1 | 59.3 | ||
| Nov 8, 25 | 44 | 00:28:42#24 | 03:04:40#44 | 01:37:35#42 | 05:14:15 | 89.8 | 45.4 | ||
| Jan 12, 25 | 2 | 00:27:36#1 | 02:36:05#4 | 01:27:36#1 | 04:36:00 | 38.3 | 54.0 | ||
| Nov 17, 24 | 1 | 00:26:18#1 | 02:23:04#5 | 01:27:23#3 | 04:23:28 | 60.0 | 70.0 | ||
| Sep 1, 24 | 34 | 00:26:57#6 | 02:46:59#34 | 01:39:48#33 | 05:01:03 | 75.0 | 31.8 | ||
| Aug 18, 24 | 9 | Canceled | 02:34:57#9 | 01:41:56#9 | 04:43:17 | 60.0 | 35.4 | ||
| Jan 7, 24 | 7 | 00:27:43#5 | 02:32:34#9 | 01:30:56#7 | 04:36:09 | 60.0 | 51.0 | ||
| Jan 8, 23 | 6 | 00:26:24#1 | 02:41:32#6 | 01:42:24#6 | 04:56:55 | — | — | ||
| Mar 20, 22 | 4 | 00:31:59#3 | 02:40:29#4 | 01:46:39#4 | 05:01:24 | — | — | ||
| Jan 9, 22 | 4 | 00:27:10#1 | 02:37:58#6 | 01:33:01#4 | 04:45:07 | — | — | ||
| Jan 13, 19 | 3 | 00:28:10#1 | 02:30:16#3 | 01:34:14#4 | 04:37:12 | — | — | ||
| Jan 15, 17 | 6 | 00:26:54#2 | 02:47:36#6 | 02:06:30#7 | 05:28:12 | — | — |