
#140
56.8 points
OpenRank
#74
73.085 points
PTO World Rank
42
Races
2
Wins
7
Podiums
0
World Cup Wins
0
70.3 Wins
8.7
Avg Position
4
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | #9 | 1× half |
| 2025 | 6 | 0 | 1 | #3 | 2× 100k, 3× half, 1× full |
| 2024 | 8 | 0 | 1 | #2 | 5× half, 1× 100k, 2× full |
| 2023 | 7 | 1 | 1 | #1 | 4× half, 3× full |
| 2022 | 6 | 0 | 0 | #7 | 3× full, 3× half |
| 2021 | 2 | 0 | 0 | #4 | 1× half, 1× sprint |
| 2019 | 4 | 0 | 1 | #3 | 1× sprint, 1× olympic, 2× half |
| 2018 | 7 | 0 | 2 | #2 | 4× half, 2× sprint, 1× olympic |
| 2017 | 1 | 1 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jan 31, 26 | 9 | 00:24:54#29 | 01:47:23#6 | 01:04:54#4 | 03:20:38 | 72.9 | 53.9 | ||
| Oct 18, 25 | 18 | 00:25:45#21 | 01:53:26#17 | 01:01:03#14 | 03:22:23 | 84.4 | 55.2 | ||
| Jun 29, 25 | 6 | 00:46:25#14 | 02:57:06#2 | 01:56:15#8 | 05:46:02 | 71.0 | 53.6 | ||
| Jun 29, 25 | 6 | 00:46:25#14 | 02:57:06#2 | 01:56:15#8 | 05:46:02 | 70.9 | 56.7 | ||
| May 31, 25 | 18 | 00:19:30#19 | 02:06:05#18 | 01:03:46#14 | 03:33:33 | 84.2 | 55.1 | ||
| May 25, 25 | 3 | 00:23:01#24 | 02:08:41#4 | 01:12:27#4 | 03:50:48 | 62.8 | 60.1 | ||
| May 18, 25 | DNF | 00:09:00 | 02:02:18 | — | — | — | — | ||
| Oct 19, 24 | 19 | 00:26:38#34 | 02:08:08#11 | 01:11:59#16 | 03:50:20 | 45.0 | 32.2 | ||
| Sep 28, 24 | 15 | 00:29:31#18 | 01:53:18#14 | 01:00:26#9 | 03:25:04 | 75.0 | 54.6 | ||
| Aug 25, 24 | DNF | 00:42:38 | — | — | — | — | — | ||
| Aug 25, 24 | DNF | 00:42:38 | — | — | — | — | — | ||
| Jun 22, 24 | 7 | 00:25:40#11 | 02:00:23#1 | 01:12:11#6 | 03:41:28 | 45.0 | 43.0 | ||
| Jun 22, 24 | 7 | 00:25:40#11 | 02:00:23#1 | 01:12:11#6 | 03:41:28 | 45.0 | 41.6 | ||
| May 26, 24 | 2 | 00:26:52#17 | 02:09:14#2 | 01:12:19#3 | 03:54:59 | 45.0 | 55.5 | ||
| May 19, 24 | 9 | 00:24:51#22 | 01:54:53#13 | 01:11:44#4 | 03:35:51 | 45.0 | 37.4 | ||
| Aug 27, 23 | 6 | 00:27:51#21 | 02:03:42#4 | 01:12:33#3 | 03:49:22 | — | — | ||
| Aug 27, 23 | 6 | 00:27:51#21 | 02:03:42#4 | 01:12:33#3 | 03:49:22 | — | — | ||
| Aug 6, 23 | 1 | 00:50:21#1 | 04:16:04#1 | 02:46:43#1 | 07:56:12 | — | — | ||
| Jun 25, 23 | 12 | 00:51:22#23 | 04:12:23#10 | 02:48:28#11 | 07:55:20 | — | — | ||
| May 21, 23 | 14 | 00:24:42#21 | 01:57:27#13 | 01:13:49#9 | 03:40:28 | — | — | ||
| May 7, 23 | 6 | 00:38:30#20 | 02:51:38#9 | 01:46:45#6 | 05:22:36 | — | — | ||
| May 7, 23 | 6 | 00:38:30#20 | 02:51:38#9 | 01:46:45#6 | 05:22:36 | — | — | ||
| Sep 24, 22 | — | 00:24:59 | — | — | — | — | — | ||
| Sep 24, 22 | DNF | 00:24:59 | — | — | — | — | — | ||
| Aug 21, 22 | 10 | 00:28:59#25 | 01:45:41#9 | 01:02:56#14 | 03:22:33 | — | — | ||
| Aug 21, 22 | 10 | 00:28:59#25 | 01:45:41#9 | 01:02:56#14 | 03:22:33 | — | — | ||
| Jul 3, 22 | 7 | 00:55:09#11 | 04:27:00#11 | 02:50:13#5 | 08:16:28 | — | — | ||
| May 22, 22 | 10 | 00:27:30#15 | 02:04:37#9 | 01:15:27#9 | 03:52:55 | — | — | ||
| Aug 29, 21 | 10 | 00:30:32#12 | 02:05:53#12 | 01:14:36#10 | 03:56:50 | — | — | ||
| Aug 14, 21 | 4 | 00:21:49#11 | 00:59:51#4 | 00:32:24#1 | 01:55:40 | — | — | ||
| Sep 14, 19 | 3 | 00:09:59#10 | 00:32:12#2 | 00:18:37#11 | 01:02:12 | — | — | ||
| Aug 18, 19 | 9 | — | — | — | 02:01:09 | — | — | ||
| Jun 2, 19 | — | 00:26:08 | 02:02:20 | — | — | — | — | ||
| Apr 7, 19 | 9 | 00:25:30#18 | 02:09:18#8 | 01:16:05#12 | 03:54:05 | — | — | ||
| Dec 8, 18 | 7 | 00:22:53#13 | 01:59:51#5 | 01:16:09#7 | 03:42:59 | — | — | ||
| Sep 9, 18 | 6 | 00:31:17#17 | 02:02:25#3 | 01:19:05#9 | 03:57:55 | — | — | ||
| Aug 26, 18 | 2 | 00:08:34#9 | 00:30:31#1 | 00:15:46#3 | 00:55:40 | — | — | ||
| Aug 18, 18 | 2 | 00:21:34#7 | 00:58:24#1 | 00:34:00#2 | 01:55:09 | — | — | ||
| Aug 5, 18 | 4 | — | — | — | 03:55:45 | — | — | ||
| Feb 11, 18 | 42 | 00:09:19#47 | 00:30:14#37 | 00:16:45#39 | 00:57:32 | — | — | ||
| Sep 9, 17 | 1 | 00:10:50#10 | 00:30:20#1 | 00:15:48#1 | 00:58:05 | — | — |
| 1 |
| #1 |
| 1× sprint |