#446
29.653 points
PTO World Rank
14
Races
2
Wins
2
Podiums
8
Top 10s
1
DNFs
#1
Best Finish
16.5
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 0 | #10 | 2× half |
| 2025 | 3 | 0 | 0 | #5 | 2× half, 1× full |
| 2015 | 3 | 0 | 0 | #4 | |
| 2014 | 1 | 0 | 0 | #20 | |
| 2013 | 2 | 1 | 1 | #1 | |
| 2012 | 1 | 0 | 0 | #10 | |
| 2010 | 2 | 1 | 1 | #1 | 1× sprint |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Feb 21, 26 | silverhalf | — | — | — | 00:23:40#2 | 02:13:12#7 | — | DNF |
| Jan 17, 26 | 10 | — | 03:53:06 | 00:25:18#5 | 02:02:38#7 | 01:23:22#15 | FIN |
| Jul 13, 25 | 30 | 46 | 04:38:17 | 00:23:22#11 | 02:43:09#57 | 01:25:44#54 | FIN |
| Jun 22, 25 | 19 | — | 03:59:56 | 00:25:06#11 | 02:06:32#24 | 01:25:04#49 | FIN |
| Mar 1, 25 | 5 | — | 04:05:45 | 00:24:15#1 | 02:12:04#5 | 01:23:55#11 | FIN |
| Mar 22, 15 | 68 | — | 00:57:52 | 00:09:09 | 00:29:50 | 00:17:59 | FIN |
| Feb 1, 15 | 4 | — | 01:03:13 | 00:09:30 | 00:35:29 | 00:15:53 | FIN |
| Feb 1, 15 | 4 | — | 01:03:13 | 00:09:30 | 00:35:29 | 00:15:53 | FIN |
| Mar 1, 14 | 20 | — | 02:02:53 | 00:19:03 | 01:04:12 | 00:38:11 | FIN |
| Mar 9, 13 | 1 | — | 01:55:07 | 00:18:02 | 01:00:30 | 00:34:34 | FIN |
| Feb 3, 13 | 6 | — | 01:00:26 | 00:10:01 | 00:33:11 | 00:16:25 | FIN |
| Mar 10, 12 | 10 | — | 01:55:20 | 00:16:12 | 01:00:41 | 00:37:21 | FIN |
| Sep 8, 10 | 1 | — | 00:59:53 | 00:08:56 | 00:28:53 | 00:18:06 | FIN |
| Mar 13, 10 | 36 | — | 01:10:18 | 00:10:18 | 00:39:11 | 00:20:49 | FIN |