
#136
50.49 points
OpenRank
#143
51.913 points
PTO World Rank
#177
300.34 points
WT Ranking
36
Races
0
Wins
3
Podiums
0
WTCS Wins
0
World Cup Wins
0
Continental Wins
0
70.3 Wins
0
140.6 Wins
12.5
Avg Position
3
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 0 | #6 | 2× full |
| 2025 | 5 | 0 | 1 | #3 | 4× half, 1× full |
| 2024 | 2 | 0 | 0 | #6 | 2× half |
| 2023 | 9 | 0 | 0 | #4 | 2× half, 2× olympic, 5× sprint |
| 2022 | 7 | 0 | 0 | #7 | 7× sprint |
| 2021 | 3 | 0 | 0 | #11 | 1× sprint, 1× olympic, 1× super_sprint |
| 2020 | 1 | 0 | 0 | #12 | 1× sprint |
| 2019 | 3 | 0 | 2 | #2 | 1× olympic, 2× sprint |
| 2018 | 1 | 0 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Mar 7, 26 | 15 | 00:51:06#5 | 05:11:33#14 | 03:31:50#15 | 09:41:41 | 82.6 | 47.4 | ||
| Jan 17, 26 | 6 | 00:25:31#2 | 02:18:27#6 | 01:34:47#6 | 04:20:52 | 66.7 | 46.6 | ||
| Jul 13, 25 | 13 | 00:24:55#6 | 02:44:38#14 | 01:33:03#13 | 04:49:57 | 79.6 | 52.2 | ||
| Jun 29, 25 | 11 | 00:26:33#4 | 03:04:21#11 | 01:34:08#13 | 05:14:06 | 66.1 | 37.2 | ||
| May 4, 25 | 10 | Canceled | 02:31:12#11 | 01:30:47#11 | 04:03:33 | 63.8 | 46.5 | ||
| Mar 23, 25 | 14 | 00:23:36#2 | 02:16:46#4 | 01:37:58#17 | 04:23:19 | 72.7 | 55.7 | ||
| Jan 18, 25 | 3 | 00:26:10#3 | 02:16:09#2 | 01:34:29#5 | 04:19:03 | 52.9 | 51.6 | ||
| Dec 14, 24 | 35 | 00:25:03#14 | 02:26:45#34 | 01:31:14#39 | 04:27:30 | 85.0 | 46.5 | ||
| Sep 8, 24 | 6 | 00:24:50#4 | 02:19:07#6 | 01:30:41#9 | 04:18:00 | 60.0 | 53.8 | ||
| Dec 9, 23 | 4 | 00:25:10#4 | 02:27:37#4 | 01:34:44#8 | 04:32:55 | — | — | ||
| Sep 22, 23 | 23 | 00:18:45#7 | 01:02:14#21 | 00:40:08#36 | 02:03:10 | — | — | ||
| Aug 26, 23 | 8 | 00:25:17#1 | 02:29:50#6 | 01:37:50#9 | 04:35:47 | — | — | ||
| Jul 1, 23 | 14 | 00:09:48#5 | 00:30:33#13 | 00:20:55#18 | 01:02:27 | — | — | ||
| Jun 24, 23 | 11 | 00:09:59#6 | 00:29:42#6 | 00:18:35#14 | 01:01:26 | — | — | ||
| May 27, 23 | 8 | 00:20:00#5 | 00:59:33#7 | 00:38:14#11 | 01:58:23 | — | — | ||
| Mar 25, 23 | 32 | 00:09:55#2 | 00:37:15#22 | 00:18:36#37 | 01:06:58 | — | — | ||
| Mar 18, 23 | 15 | 00:09:33#8 | 00:34:01#19 | 00:19:02#15 | 01:04:12 | — | — | ||
| Feb 25, 23 | 10 | 00:09:16#3 | 00:31:41#9 | 00:20:15#13 | 01:02:31 | — | — | ||
| Sep 3, 22 | 9 | 00:10:51#14 | 00:27:51#4 | 00:17:54#10 | 00:57:46 | — | — | ||
| Aug 28, 22 | 41 | 00:09:36#13 | 00:36:35#36 | 00:18:43#50 | 01:06:10 | — | — | ||
| Jun 11, 22 | 30 | 00:09:48#11 | 00:27:20#27 | 00:19:21#34 | 00:58:21 | — | — | ||
| May 27, 22 | 7 | 00:10:20#5 | 00:33:39#4 | 00:20:28#13 | 01:05:44 | — | — | ||
| Apr 10, 22 | DNF | 00:10:14 | 00:32:43 | — | — | — | — | ||
| Apr 3, 22 | DNF | 00:10:39 | 00:31:32 | — | — | — | — | ||
| Mar 27, 22 | DNF | 00:11:25 | 00:40:25 | — | — | — | — | ||
| Jun 26, 21 | 13 | 00:10:11#13 | 00:29:37#16 | 00:19:45#14 | 01:00:22 | — | — | ||
| Jun 12, 21 | 11 | 00:20:22#10 | 00:59:42#9 | 00:41:44#11 | 02:02:31 | — | — | ||
| Jun 6, 21 | 11 | 00:01:54#8 | 00:06:36#11 | 00:03:33#14 | 00:13:05 | — | — | ||
| Feb 29, 20 | 12 | 00:09:36#6 | 00:34:45#15 | 00:18:45#11 | 01:04:35 | — | — | ||
| Aug 29, 19 | 4 | 00:10:13#11 | 00:31:51#4 | 00:18:16#5 | 01:01:26 | — | — | ||
| Jul 13, 19 | 2 | 00:10:31#8 | 00:32:01#19 | 00:17:15#2 | 01:01:08 | — | — | ||
| Apr 7, 19 | 3 | 00:09:32#18 | 00:31:18#14 | 00:16:34#3 | 00:59:04 | — | — | ||
| Sep 12, 18 | 11 | 00:10:35#16 | 00:30:41#18 | 00:17:51#1 | 01:00:18 | — | — | ||
| Sep 14, 17 | 5 | 00:10:16#4 | 00:31:54#7 | 00:18:06#3 | 01:02:24 | — | — | ||
| Mar 19, 16 | 9 | 00:12:00#2 | 00:32:46#1 | 00:19:50#6 | 01:05:52 | — | — | ||
| Feb 1, 14 | 5 | 00:11:19#2 | 00:43:40#2 | 00:23:29#2 | 01:21:03 | — | — |
| #11 |
| 1× sprint |
| 2017 | 1 | 0 | 0 | #5 | 1× sprint |
| 2016 | 1 | 0 | 0 | #9 | 1× sprint |
| 2014 | 1 | 0 | 0 | #5 | 1× sprint |