#92
64.068 points
PTO World Rank
#54
71.46 points
WT Ranking
21
Races
1
Wins
4
Podiums
13
Top 10s
1
DNFs
#1
Best Finish
13.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | #5 | 1× half |
| 2025 | 5 | 0 | 2 | #2 | 5× half |
| 2024 | 7 | 0 | 0 | #4 | 7× half |
| 2023 | 5 | 0 | 0 | #4 | 5× half |
| 2022 | 1 | 0 | 0 | #4 | 1× half |
| 2014 | 1 | 0 | 1 | #2 | 1× sprint |
| 2012 | 1 | 1 | 1 | #1 | 1× sprint |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jan 17, 26 | bronzehalf | 5 | — | 04:16:32 | 00:28:29#7 | 02:17:09#5 | 01:28:48#3 |
| FIN |
| Aug 10, 25 | 3 | — | 04:27:44.562 | 00:25:42.321#12 | 02:24:01.297#15 | 01:32:32.868#15 | FIN |
| Jul 26, 25 | 57 | — | 04:17:14 | 00:30:10#34 | 02:18:15#99 | 01:24:50#63 | FIN |
| May 4, 25 | 59 | — | 03:54:53 | — | 02:28:20#85 | 01:25:15#52 | FIN |
| Mar 23, 25 | 7 | 8 | 04:18:30 | 00:25:37#52 | 02:23:01#100 | 01:25:19#82 | FIN |
| Jan 18, 25 | 2 | — | 04:16:20 | 00:28:44#4 | 02:20:26#4 | 01:25:01 | FIN |
| Sep 8, 24 | — | — | — | 00:27:13#65 | — | — | DNF |
| Jul 28, 24 | 5 | 5 | 04:18:27 | 00:20:52#26 | 02:26:57#60 | 01:25:53#57 | FIN |
| Jun 23, 24 | 15 | 15 | 04:23:03 | 00:17:55#75 | 02:33:29#100 | 01:27:41#86 | FIN |
| Jun 8, 24 | 12 | 12 | 04:25:41 | 00:28:11#75 | 02:20:14#100 | 01:33:33#97 | FIN |
| Apr 27, 24 | 4 | — | 04:28:35 | 00:27:36#3 | 02:23:10#5 | 01:31:14#6 | FIN |
| Apr 21, 24 | 4 | — | 04:41:31.878 | 00:29:48.86#4 | 02:30:36.781#6 | 01:35:35.316#4 | FIN |
| Mar 24, 24 | 11 | 13 | 04:27:56 | 00:25:10#39 | 02:26:18#102 | 01:31:57#103 | FIN |
| Nov 12, 23 | 9 | — | 04:09:45 | 00:14:14#6 | 02:24:30#9 | 01:26:33#9 | FIN |
| Jul 30, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 10, 23 | 7 | 7 | 04:16:19 | 00:27:50#52 | 02:17:20#54 | 01:27:51#54 | FIN |
| Jan 21, 23 | 4 | — | 04:26:08 | 00:25:59#3 | 02:22:41#4 | 01:35:18#4 | FIN |
| Jan 1, 23 | 54 | — | 04:16:19 | 00:27:50#54 | 02:17:20#73 | 01:27:51#60 | FIN |
| Mar 11, 22 | 4 | — | 03:09:07 | 00:23:33#4 | 01:35:18#5 | 01:09:05#4 | FIN |
| Feb 1, 14 | 2 | — | 00:24:33 | 00:04:33 | 00:11:30 | 00:07:02 | FIN |
| Oct 20, 12 | 1 | — | 01:13:33 | 00:12:14 | 00:35:34 | 00:19:42 | FIN |