#204
50.04 points
OpenRank
#220
51.125 points
PTO World Rank
18
Races
1
Wins
1
Podiums
1
70.3 Wins
18.0
Avg Position
1
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | #22 | 1× half |
| 2025 | 7 | 0 | 0 | #9 | 7× half |
| 2024 | 6 | 1 | 1 | #1 | 6× half |
| 2023 | 3 | 0 | 0 | #4 | 3× half |
| 2022 | 1 | 0 | 0 | #8 | 1× olympic |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jan 31, 26 | 22 | 00:23:46#22 | 01:49:59#18 | 01:09:10#20 | 03:27:22 | 72.9 | 40.2 | ||
| Nov 8, 25 | 53 | 00:25:10#51 | 02:23:33#53 | 01:19:04#53 | 04:10:36 | 87.7 | 48.5 | ||
| Aug 24, 25 | 9 | 00:26:55#9 | 02:06:06#8 | 01:23:45#9 | 04:01:08 | 66.1 | 43.0 | ||
| Aug 17, 25 | 13 | 00:24:06#14 | 01:59:51#11 | 01:18:02#12 | 03:47:49 | 64.0 | 47.4 | ||
| Jun 14, 25 | 19 | 00:26:17#19 | 01:59:35#9 | 01:29:09#30 | 03:58:52 | 75.0 | 40.2 | ||
| May 18, 25 | 9 | Canceled | 02:00:35#8 | 01:17:32#17 | 03:19:24 | 76.7 | 56.2 | ||
| May 10, 25 | 25 | 00:26:17#43 | 02:08:29#15 | 01:23:44#40 | 04:02:09 | 83.6 | 48.0 | ||
| Apr 5, 25 | DNF | 00:23:52 | — | — | — | — | — | ||
| Dec 14, 24 | 36 | 00:25:19#38 | 02:05:29#25 | 01:21:36#38 | 03:56:43 | 85.0 | 55.3 | ||
| Nov 17, 24 | 1 | 00:28:50#4 | 02:09:17#1 | 01:19:06#3 | 04:02:20 | 60.0 | 72.5 | ||
| Sep 15, 24 | 7 | 00:25:27#17 | 02:00:55#5 | 01:20:05#14 | 03:50:39 | 60.0 | 53.6 | ||
| Jun 2, 24 | 21 | 00:09:15#19 | 02:11:10#19 | 01:19:06#24 | 03:44:52 | 60.0 | 35.9 | ||
| May 19, 24 | 17 | 00:25:17#16 | 02:12:42#11 | 01:19:31#18 | 04:04:09 | 60.0 | 38.0 | ||
| Apr 21, 24 | — | 00:25:09 | 02:12:37 | — | — | — | — | ||
| Dec 8, 23 | 19 | 00:26:04#25 | 01:59:34#18 | 01:19:49#24 | 03:49:10 | — | — | ||
| Nov 19, 23 | 4 | 00:29:48#9 | 02:10:37#4 | 01:19:31#6 | 04:04:04 | — | — | ||
| Sep 17, 23 | 25 | 00:22:07#27 | 02:07:45#20 | 01:17:45#23 | 03:56:11 | — | — | ||
| Mar 20, 22 | 8 | 00:23:11#7 | 00:57:23#4 | 00:40:43#13 | 02:04:55 | — | — |