
#39
75.35 points
OpenRank
#46
79.018 points
PTO World Rank
29
Races
3
Wins
7
Podiums
2
70.3 Wins
7.9
Avg Position
0
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 8 | 1 | 4 | #1 | 7× half, 1× 100k |
| 2024 | 6 | 0 | 1 | #3 | 6× half |
| 2023 | 6 | 1 | 1 | #1 | 4× half, 2× full |
| 2022 | 6 | 1 | 1 | #1 | 2× full, 4× half |
| 2021 | 3 | 0 | 0 | #6 | 3× half |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Sep 28, 25 | 2 | 00:20:22#3 | 02:16:24#2 | 01:25:23#6 | 04:07:32 | 71.8 | 75.1 | ||
| Sep 7, 25 | 3 | 00:25:09#3 | 02:20:56#4 | 01:25:12#7 | 04:16:33 | 75.3 | 72.6 | ||
| Aug 9, 25 | 15 | 00:28:13#12 | 02:09:44#15 | 01:15:16#14 | 03:55:54 | 85.8 | 57.1 | ||
| Jul 26, 25 | 4 | 00:28:36#2 | 02:13:39#4 | 01:27:38#14 | 04:13:48 | 76.8 | 69.2 | ||
| Jun 15, 25 | 5 | 00:25:58#4 | 02:28:40#2 | 01:25:21#7 | 04:23:58 | 70.4 | 65.6 | ||
| Jun 8, 25 | 3 | 00:27:06#3 | 02:10:01#4 | 01:23:51#5 | 04:06:04 | 76.8 | 78.7 | ||
| May 18, 25 | 1 | Canceled | 02:16:50#1 | 01:28:45#6 | 03:46:46 | 55.9 | 70.2 | ||
| Apr 5, 25 | 6 | 00:26:32#4 | 02:24:04#4 | 01:25:02#10 | 04:21:52 | 78.4 | 75.0 | ||
| Dec 14, 24 | 24 | 00:25:04#16 | 02:22:20#25 | 01:24:40#26 | 04:16:06 | 85.0 | 50.6 | ||
| Dec 1, 24 | 9 | 00:27:54#7 | 02:13:50#10 | 01:25:52#13 | 04:12:47 | 75.0 | 68.6 | ||
| Sep 15, 24 | 3 | 00:25:32#3 | 02:19:18#4 | 01:27:09#8 | 04:16:06 | 60.0 | 65.2 | ||
| Jun 23, 24 | 5 | 00:17:12#7 | 02:29:14#9 | 01:24:39#10 | 04:15:27 | 75.0 | 70.7 | ||
| May 19, 24 | 5 | 00:24:57#2 | 02:19:16#6 | 01:27:21#14 | 04:15:03 | 75.0 | 73.1 | ||
| Apr 6, 24 | 8 | 00:26:24#6 | 02:35:07#9 | 01:24:47#9 | 04:32:01 | 75.0 | 64.8 | ||
| Nov 5, 23 | 7 | 00:27:29#2 | 02:27:48#9 | 01:30:00#10 | 04:30:02 | — | — | ||
| Sep 24, 23 | 4 | 00:22:13#1 | 02:21:56#8 | 01:26:53#6 | 04:16:20 | — | — | ||
| Sep 17, 23 | 4 | 00:25:23#2 | 02:20:52#6 | 01:25:05#7 | 04:14:53 | — | — | ||
| May 21, 23 | 11 | 00:26:08#1 | 02:25:35#12 | 01:29:52#20 | 04:25:05 | — | — | ||
| May 6, 23 | 1 | 00:24:09#1 | 02:19:06#2 | 01:30:27#3 | 04:14:17 | — | — | ||
| Mar 10, 23 | 7 | 00:22:27#5 | 01:36:43#7 | 01:09:30#11 | 03:09:55 | — | — | ||
| Dec 2, 22 | 9 | 00:23:28#6 | 01:29:03#8 | 00:53:43#11 | 02:47:35 | — | — | ||
| Nov 19, 22 | 20 | 00:29:21#16 | 02:08:34#18 | 01:18:01#20 | 03:58:17 | — | — | ||
| Oct 28, 22 | 25 | 00:24:29#6 | 02:33:52#23 | 01:33:13#35 | 04:34:44 | — | — | ||
| Sep 25, 22 | 1 | 00:21:45#1 | 02:22:01#3 | 01:24:42#4 | 04:12:27 | — | — | ||
| Jun 12, 22 | 5 | 00:24:48#3 | 02:16:55#4 | 01:26:41#11 | 04:13:16 | — | — | ||
| May 22, 22 | 8 | 00:26:07#2 | 02:22:18#7 | 01:31:15#16 | 04:23:09 | — | — | ||
| Sep 26, 21 | 6 | 00:20:03#4 | 02:24:40#5 | 01:27:56#9 | 04:16:53 | — | — | ||
| Sep 18, 21 | 20 | 00:27:23#12 | 02:30:58#20 | 01:35:30#20 | 04:36:12 | — | — | ||
| Jun 20, 21 | 7 | 00:26:30#2 | 01:07:01#7 | 01:29:39#11 | 03:09:43 | — | — |