
#21
79.97 points
OpenRank
#22
85.625 points
PTO World Rank
#161
481.51 points
WT Ranking
36
Races
3
Wins
6
Podiums
0
WTCS Wins
0
World Cup Wins
1
Continental Wins
1
70.3 Wins
1
140.6 Wins
16.4
Avg Position
1
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 2 | 3 | #1 | 1× full, 6× half |
| 2024 | 6 | 1 | 1 | #1 | 1× half, 4× sprint, 1× olympic |
| 2023 | 4 | 0 | 0 | #5 | 2× olympic, 2× sprint |
| 2022 | 4 | 0 | 0 | #14 | 2× sprint, 1× super_sprint, 1× olympic |
| 2021 | 7 | 0 | 1 | #3 | 5× sprint, 1× olympic, 1× super_sprint |
| 2020 | 1 | 0 | 0 | #29 | 1× sprint |
| 2019 | 3 | 0 | 1 | #3 | 3× sprint |
| 2018 | 2 | 0 | 0 | #5 | 2× olympic |
| 2017 | 2 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Dec 7, 25 | 1 | 00:46:15#1 | 04:03:29#6 | 02:43:57#1 | 07:38:26 | 76.8 | 80.2 | ||
| Nov 8, 25 | 37 | 00:22:50#3 | 02:20:14#36 | 01:14:59#39 | 04:00:22 | 87.7 | 61.1 | ||
| Sep 7, 25 | 1 | 00:22:18#1 | 02:01:09#3 | 01:11:55#1 | 03:39:37 | 71.4 | 79.2 | ||
| Aug 31, 25 | 5 | 00:23:21#8 | 02:06:32#7 | 01:14:17#10 | 03:49:02 | 74.6 | 75.4 | ||
| May 18, 25 | 10 | 00:22:38#5 | 02:08:53#19 | 01:09:29#9 | 03:45:27 | 76.0 | 68.7 | ||
| May 4, 25 | 2 | 00:21:46#9 | 01:57:38#8 | 01:08:25#3 | 03:31:07 | 76.2 | 82.5 | ||
| Mar 23, 25 | 4 | 00:21:39#8 | 01:59:58#6 | 01:09:20#4 | 03:36:49 | 75.2 | 78.0 | ||
| Dec 1, 24 | 12 | 00:24:28#4 | 02:03:44#20 | 01:13:22#8 | 03:45:19 | 75.0 | 64.7 | ||
| Nov 9, 24 | 7 | 00:08:48#9 | 00:29:24#38 | 00:15:07#9 | 00:54:33 | — | — | ||
| Oct 26, 24 | 13 | 00:17:23#11 | 00:57:33#25 | 00:32:00#11 | 01:47:50 | — | — | ||
| Sep 21, 24 | 12 | 00:17:32#4 | 00:52:00#10 | 00:30:25#17 | 01:41:39 | — | — | ||
| Jul 6, 24 | 7 | 00:08:55#15 | 00:27:59#32 | 00:15:29#10 | 00:53:39 | — | — | ||
| Apr 14, 24 | 1 | 00:08:57#3 | 00:25:06#14 | 00:14:53#1 | 00:50:39 | — | — | ||
| Oct 28, 23 | 37 | 00:17:13#13 | 00:59:06#41 | 00:33:16#38 | 01:51:02 | — | — | ||
| Oct 21, 23 | 20 | 00:08:35#20 | 00:26:38#38 | 00:14:57#18 | 00:51:12 | — | — | ||
| Sep 2, 23 | 5 | 00:17:35#9 | 00:52:40#21 | 00:30:31#6 | 01:41:44 | — | — | ||
| Jul 1, 23 | 20 | 00:09:08#2 | 00:27:01#17 | 00:17:51#38 | 00:55:07 | — | — | ||
| Jul 29, 22 | 14 | 00:08:40#5 | 00:26:14#13 | 00:16:12#16 | 00:52:19 | — | — | ||
| May 6, 22 | 22 | 00:13:27#22 | — | — | 00:27:31 | — | — | ||
| Mar 26, 22 | DNF | 00:18:47 | — | — | — | — | — | ||
| Sep 25, 21 | 27 | 00:18:19#46 | 00:52:45#39 | 00:32:03#16 | 01:44:23 | — | — | ||
| Aug 21, 21 | 23 | 00:19:17#27 | 00:59:07#32 | 00:32:08#6 | 01:51:48 | — | — | ||
| Jul 17, 21 | 48 | 00:09:47#50 | 00:27:43#7 | 00:15:59#37 | 00:55:14 | — | — | ||
| Jun 18, 21 | 47 | 00:06:10#57 | 00:16:14#31 | 00:10:22#48 | 00:34:01 | — | — | ||
| Jun 12, 21 | 10 | 00:09:13#25 | 00:25:54#11 | 00:15:15#9 | 00:51:33 | — | — | ||
| Jun 5, 21 | 3 | 00:09:18#7 | 00:25:40#8 | 00:15:06#3 | 00:51:26 | — | — | ||
| May 29, 21 | 12 | 00:09:26#27 | 00:28:49#15 | 00:15:16#5 | 00:55:14 | — | — | ||
| Feb 29, 20 | 29 | 00:08:35#10 | 00:33:40#42 | 00:15:25#2 | 00:59:07 | — | — | ||
| Oct 19, 19 | 23 | 00:09:18#41 | 00:28:06#27 | 00:15:30#18 | 00:53:42 | — | — | ||
| Sep 7, 19 | 3 | 00:09:32#10 | 00:30:48#10 | 00:15:30#5 | 00:57:05 | — | — | ||
| Aug 18, 19 | 42 | 00:09:32#40 | 00:26:05#6 | 00:17:11#47 | 00:53:56 | — | — | ||
| Sep 22, 18 | 5 | 00:09:58#2 | 00:29:52#3 | 00:18:35#3 | 00:59:27 | — | — | ||
| Mar 24, 18 | 6 | 00:10:35#4 | 00:30:03#4 | 00:16:53#12 | 00:58:59 | — | — | ||
| Oct 8, 17 | 13 | 00:09:55#8 | 00:31:13#9 | 00:17:33#8 | 00:59:36 | — | — | ||
| Jul 1, 17 | 37 | — | — | — | 00:59:42 | — | — |
| 0 |
| 0 |
| #13 |
| 1× olympic, 1× sprint |