#399
10.455 points
PTO World Rank
#116
41.26 points
WT Ranking
18
Races
2
Wins
6
Podiums
9
Top 10s
4
DNFs
#1
Best Finish
27.5
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #6 | 2× half |
| 2024 | 1 | 0 | 0 | #258 | 1× half |
| 2020 | 1 | 1 | 1 | #1 | 1× half |
| 2019 | 2 | 1 | 1 | #1 | 2× half |
| 2018 | 7 | 0 | 2 | #2 | 7× half |
| 2017 | 4 | 0 | 2 | #3 | 4× half |
| 2016 | 1 | 0 | 0 | #32 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 16, 25 | bronzehalf | 6 | — | 03:40:01 | 00:06:51 | 02:04:28#4 | 01:26:15#6 | FIN |
| Sep 14, 25 | — | — | — | 00:29:40#90 | — | — | DNF |
| Sep 8, 24 | 258 | — | 04:52:20 | 00:25:22#39 | 02:30:11#300 | 01:53:11#529 | FIN |
| Feb 9, 20 | 1 | — | 03:47:01 | 00:10:03#3 | 02:11:55#1 | 01:23:56#2 | FIN |
| Nov 24, 19 | 1 | — | 04:21:41 | — | — | — | FIN |
| Jun 8, 19 | 4 | — | 04:38:49 | — | — | — | FIN |
| Nov 18, 18 | 3 | — | 04:24:02 | 00:25:37#3 | 02:25:08#4 | 01:28:21#1 | FIN |
| Sep 1, 18 | — | — | — | 00:24:23 | 03:13:10 | — | DNF |
| Sep 1, 18 | — | — | — | — | — | — | DNS |
| Aug 25, 18 | 6 | 6 | 04:22:22 | 00:27:59#28 | 02:19:56#24 | 01:29:14#56 | FIN |
| Aug 12, 18 | 2 | — | 04:12:48 | 00:28:23#3 | 02:16:10#2 | 01:25:33#2 | FIN |
| Apr 22, 18 | 11 | — | 04:32:25 | 00:26:22#3 | 02:22:07#5 | 01:39:59#11 | FIN |
| Feb 18, 18 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 12, 17 | 3 | — | 04:23:31 | 00:27:12#5 | 02:21:05#1 | 01:31:45#3 | FIN |
| Sep 10, 17 | — | — | — | 00:25:41 | 02:33:35 | — | DNF |
| Aug 6, 17 | 3 | — | 04:39:10.56 | — | — | — | FIN |
| Apr 9, 17 | — | — | — | 00:32:18 | 02:25:29 | — | DNF |
| Jan 1, 16 | 32 | — | 04:42:49 | 00:25:20#16 | 02:32:32#75 | 01:40:32#45 | FIN |