#77
68.513 points
PTO World Rank
#70
145.18 points
WT Ranking
18
Races
6
Wins
10
Podiums
13
Top 10s
1
DNFs
#1
Best Finish
3.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 9 | 3 | 6 | #1 | 2× full, 6× half |
| 2024 | 4 | 1 | 1 | #1 | 3× half |
| 2018 | 1 | 0 | 0 | — | 1× half |
| 2017 | 3 | 1 | 2 | #1 | 1× half, 1× sprint |
| 2016 | 1 | 1 | 1 | #1 | 1× sprint |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | silverfull | — | — | — | 01:03:14#99999 | —#99999 | —#99999 |
| DNF |
| Sep 28, 25 | 1 | 1 | 08:38:55 | 00:49:19#105 | 04:44:33#35 | 02:59:18#23 | FIN |
| Aug 31, 25 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 30, 25 | 1 | — | 04:01:24 | 00:31:08#8 | 02:06:47 | 01:19:59 | FIN |
| Jul 20, 25 | 1 | — | 04:24:17 | 00:32:04 | 02:26:25 | 01:21:02 | FIN |
| Jul 20, 25 | 2 | — | 04:24:17 | 00:32:04#8 | 02:26:25#2 | 01:21:02#2 | FIN |
| Jun 29, 25 | 5 | — | 04:26:27 | 00:35:21#19 | 02:24:44#5 | 01:22:09#2 | FIN |
| May 25, 25 | 2 | — | 04:26:21 | 00:29:11#13 | 02:26:37#2 | 01:22:27 | FIN |
| May 18, 25 | 2 | — | 04:21:05 | 00:32:31#4 | 02:22:22 | 01:22:26#2 | FIN |
| Sep 1, 24 | 21 | 21 | 04:38:33 | 00:36:23#758 | 02:29:02#190 | 01:25:23#101 | FIN |
| Jun 23, 24 | 5 | — | 04:26:42 | 00:33:13#12 | 02:25:26#6 | 01:23:26#3 | FIN |
| May 26, 24 | 1 | — | 04:37:36 | 00:34:59 | 02:32:58 | 01:21:53 | FIN |
| May 26, 24 | 5 | — | 04:37:36 | 00:34:59#13 | 02:32:58#5 | 01:21:53#3 | FIN |
| Aug 26, 18 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 10, 17 | — | — | — | — | — | — | DNS |
| Jun 24, 17 | 1 | — | 01:13:50 | 00:14:09 | 00:35:12 | 00:19:14 | FIN |
| Jun 18, 17 | 2 | — | 02:19:30 | 00:23:22 | 01:12:38 | 00:41:34 | FIN |
| May 26, 16 | 1 | — | 01:08:52 | 00:13:30 | 00:35:40 | 00:18:29 | FIN |