
#31
77.38 points
OpenRank
#26
84.358 points
PTO World Rank
#664
116.71 points
WT Ranking
24
Races
2
Wins
5
Podiums
0
Continental Wins
2
70.3 Wins
16.6
Avg Position
3
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 2 | 4 | #1 | 5× half, 1× 100k, 1× sprint |
| 2024 | 6 | 0 | 0 | #4 | 2× half, 2× sprint, 2× super_sprint |
| 2023 | 5 | 0 | 1 | #3 | 4× sprint, 1× olympic |
| 2022 | 3 | 0 | 0 | #6 | 3× sprint |
| 2019 | 3 | 0 | 0 | #18 | 1× olympic, 2× sprint |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 8, 25 | 28 | 00:23:04#17 | 02:22:26#48 | 01:10:16#7 | 03:58:21 | 87.7 | 66.0 | ||
| Sep 20, 25 | 13 | 00:24:45#5 | 01:51:34#13 | 01:02:49#13 | 03:21:03 | 86.6 | 64.8 | ||
| Aug 31, 25 | 1 | 00:23:07#2 | 02:06:33#8 | 01:09:45#1 | 03:44:31 | 74.6 | 84.8 | ||
| Aug 2, 25 | 5 | 00:08:45#6 | 00:26:44#28 | 00:14:44#8 | 00:51:25 | — | — | ||
| Jul 6, 25 | 1 | 00:22:47#3 | 02:00:31#7 | 01:08:27#1 | 03:35:37 | 71.4 | 77.2 | ||
| May 25, 25 | 2 | 00:22:45#4 | 02:11:30#2 | 01:06:26#2 | 03:45:40 | 70.3 | 75.8 | ||
| Apr 27, 25 | 2 | 00:23:02#4 | 02:01:38#4 | 01:07:15#2 | 03:35:43 | 67.0 | 71.7 | ||
| Oct 19, 24 | 4 | 00:23:31#4 | 02:09:03#23 | 01:10:13#7 | 03:46:16 | 45.0 | 49.7 | ||
| Sep 7, 24 | 4 | 00:09:04#39 | 00:26:59#54 | 00:15:39#48 | 00:51:41 | — | — | ||
| Sep 1, 24 | 4 | — | — | — | 03:42:09 | 60.0 | 63.0 | ||
| Jun 14, 24 | 26 | 00:06:19#19 | 00:16:15#16 | 00:09:23#30 | 00:33:16 | — | — | ||
| Jun 2, 24 | 56 | 00:05:02#14 | 00:11:09#74 | 00:06:09#56 | 00:24:06 | — | — | ||
| May 4, 24 | 6 | 00:09:33#7 | 00:29:41#28 | 00:14:25#4 | 00:54:06 | — | — | ||
| Oct 22, 23 | DNF | 00:09:24 | — | — | — | — | — | ||
| Oct 15, 23 | 32 | 00:09:17#16 | 00:27:12#39 | 00:15:52#30 | 00:53:28 | — | — | ||
| Sep 3, 23 | 3 | 00:08:51#2 | 00:28:13#4 | 00:16:16#6 | 00:54:22 | — | — | ||
| Jun 24, 23 | DNF | 00:09:16 | 00:26:20 | — | — | — | — | ||
| May 14, 23 | DNF | 00:21:11 | 00:58:34 | — | — | — | — | ||
| Sep 3, 22 | 47 | 00:10:52#36 | 00:25:04#38 | 00:16:00#52 | 00:52:57 | — | — | ||
| Jun 25, 22 | 14 | 00:08:53#2 | 00:25:51#24 | 00:15:35#17 | 00:52:16 | — | — | ||
| Jun 4, 22 | 6 | 00:10:07#11 | 00:29:00#20 | 00:15:42#4 | 00:55:39 | — | — | ||
| Sep 14, 19 | 18 | 00:16:21#10 | 00:55:07#10 | 00:34:12#25 | 01:46:57 | — | — | ||
| May 18, 19 | 49 | 00:08:56#8 | 00:30:58#62 | 00:17:20#46 | 00:59:01 | — | — | ||
| May 1, 19 | 28 | 00:16:25#27 | 00:35:05#26 | 00:17:17#24 | 00:59:15 | — | — |