#202
50.18 points
OpenRank
#199
53.21 points
PTO World Rank
29
Races
0
Wins
1
Podiums
0
70.3 Wins
0
140.6 Wins
12.2
Avg Position
1
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 0 | #5 | 1× full, 1× half |
| 2025 | 9 | 0 | 1 | #3 | 4× full, 5× half |
| 2024 | 10 | 0 | 0 | #5 | 8× half, 2× full |
| 2023 | 7 | 0 | 0 | #8 | 6× half, 1× full |
| 2022 | 1 | 0 | 0 | #10 | 1× half |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Mar 7, 26 | 16 | 00:55:53#17 | 04:51:16#17 | 02:53:28#12 | 08:52:21 | 78.2 | 43.8 | ||
| Feb 21, 26 | 5 | 00:26:53#7 | 02:08:21#4 | 01:23:25#10 | 04:01:28 | 60.4 | 49.8 | ||
| Dec 7, 25 | 17 | 00:55:26#29 | 04:19:13#22 | 02:53:17#12 | 08:14:19 | 76.8 | 44.0 | ||
| Nov 16, 25 | 3 | 00:07:25#8 | 01:51:16#4 | 01:06:54#3 | 03:08:06 | 52.0 | 55.0 | ||
| Nov 1, 25 | 11 | 00:28:16#15 | 02:11:52#13 | 01:25:41#11 | 04:09:50 | 62.1 | 43.0 | ||
| Sep 14, 25 | 16 | 00:30:34#24 | 02:03:18#18 | 01:16:40#13 | 03:53:07 | 73.9 | 47.3 | ||
| Aug 17, 25 | DNF | — | — | — | — | — | — | ||
| Aug 10, 25 | 5 | 00:27:37#7 | 02:12:47#4 | 01:28:05#4 | 04:14:43 | 63.8 | 45.4 | ||
| Jun 15, 25 | 19 | 01:00:35#24 | 04:35:13#23 | 02:55:46#16 | 08:38:05 | 77.7 | 48.6 | ||
| May 4, 25 | 18 | Canceled | 02:13:56#17 | 01:19:45#18 | 03:35:05 | 66.2 | 39.8 | ||
| Feb 23, 25 | 7 | 00:27:46#9 | 02:08:16#7 | 01:20:05#5 | 03:59:23 | 52.1 | 41.4 | ||
| Dec 14, 24 | 39 | 00:28:52#42 | 02:11:56#34 | 01:20:07#36 | 04:04:41 | 85.0 | 47.6 | ||
| Dec 1, 24 | 24 | 00:30:59#27 | 02:02:10#13 | 01:21:27#23 | 03:58:20 | 75.0 | 45.8 | ||
| Nov 10, 24 | 9 | 00:25:27#18 | 02:03:01#13 | 01:15:06#5 | 03:48:03 | 60.0 | 48.5 | ||
| Sep 8, 24 | 18 | 00:26:39#18 | 02:08:06#18 | 01:24:47#18 | 04:03:16 | 60.0 | 32.0 | ||
| Aug 25, 24 | 8 | 00:45:15#10 | 02:49:46#8 | 02:03:43#9 | 05:42:50 | 45.0 | 26.6 | ||
| Aug 25, 24 | 8 | 00:45:15#10 | 02:49:46#8 | 02:03:43#9 | 05:42:50 | 45.0 | 26.6 | ||
| Apr 27, 24 | 6 | 00:28:14#14 | 02:05:50#6 | 01:20:02#7 | 04:00:52 | 45.0 | 41.3 | ||
| Apr 21, 24 | 5 | 00:29:40#10 | 02:14:01#4 | 01:26:24#4 | 04:15:19 | 60.0 | 55.8 | ||
| Mar 24, 24 | 10 | 00:25:07#15 | 02:08:26#10 | 01:14:49#10 | 03:52:22 | 60.0 | 47.1 | ||
| Feb 25, 24 | 10 | 00:25:52#13 | 02:13:54#11 | 01:19:16#4 | 04:02:24 | 45.0 | 32.6 | ||
| Dec 9, 23 | 19 | 00:28:47#18 | 02:15:41#17 | 01:32:02#19 | 04:22:34 | — | — | ||
| Nov 26, 23 | 8 | 00:27:37#12 | 02:17:08#7 | 01:20:04#8 | 04:08:32 | — | — | ||
| Nov 12, 23 | 9 | 00:14:18#16 | 02:04:00#8 | 01:17:40#11 | 03:40:10 | — | — | ||
| Sep 10, 23 | — | 00:26:58 | — | — | — | — | — | ||
| Mar 26, 23 | 12 | 00:24:55#13 | 02:13:35#11 | 01:18:04#11 | 04:01:13 | — | — | ||
| Feb 26, 23 | 8 | 00:27:11#10 | 02:11:37#9 | 01:18:54#7 | 04:00:51 | — | — | ||
| Feb 5, 23 | 9 | 00:26:38#13 | 02:23:22#10 | 01:17:31#6 | 04:09:59 | — | — | ||
| Nov 13, 22 | 10 | 00:25:55#14 | 02:08:28#13 | 01:15:12#7 | 03:53:39 | — | — |