#539
21.62 points
PTO World Rank
26
Races
0
Wins
0
Podiums
3
Top 10s
0
DNFs
#4
Best Finish
36.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #25 | 1× half, 1× full |
| 2024 | 2 | 0 | 0 | #20 | 2× full |
| 2023 | 2 | 0 | 0 | #21 | 2× full |
| 2022 | 3 | 0 | 0 | #7 | 2× half, 1× full |
| 2021 | 7 | 0 | 0 | #4 | 3× full, 2× half |
| 2018 | 2 | 0 | 0 | #17 | 2× full |
| 2017 | 1 | 0 | 0 | #4 | |
| 2016 | 3 | 0 | 0 | #37 | 3× full |
| 2015 | 1 | 0 | 0 | #40 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Oct 26, 25 | silverhalf | 25 | — | 04:01:13 | 00:26:47#26 | 02:13:14#16 | 01:18:50#24 |
| 1× full |
| 2012 | 2 | 0 | 0 | #35 | 2× full |
| 2010 | 1 | 0 | 0 | #136 | 1× full |
| FIN |
| Jul 6, 25 | 39 | — | 08:24:49 | 00:57:07#52 | 04:23:55#42 | 02:59:59#26 | FIN |
| Oct 6, 24 | 42 | — | 08:17:41.421 | 00:55:52.706#86 | 04:21:18.916#53 | 02:55:31.018#38 | FIN |
| Jun 16, 24 | 20 | — | 08:35:55 | 00:56:41#20 | 04:27:10#16 | 03:05:33#19 | FIN |
| Oct 21, 23 | 21 | — | 08:40:48 | 00:52:18#37 | 04:39:26#21 | 03:00:09#21 | FIN |
| Oct 21, 23 | 24 | — | 08:40:49 | 00:52:18#54 | 04:39:26#23 | 03:00:10#44 | FIN |
| Oct 9, 22 | 35 | — | 04:06:54 | 00:28:15#40 | 02:11:36#35 | 01:22:04#29 | FIN |
| Sep 3, 22 | 7 | — | 03:45:58 | 00:25:54#8 | 01:58:28#5 | 01:17:55#7 | FIN |
| Aug 20, 22 | 19 | — | 08:25:31 | 00:53:24#29 | 04:24:56#28 | 03:02:10#17 | FIN |
| Sep 19, 21 | 4 | — | 08:50:30 | — | — | — | FIN |
| Sep 19, 21 | 2021 Austriafull | 26 | — | 08:50:30 | 00:56:41#66 | 04:38:23#24 | 03:07:52#47 | FIN |
| Sep 19, 21 | 21 | — | 08:50:29.768 | 00:56:40.004 | 04:38:22.214 | 03:07:51.803 | FIN |
| Aug 22, 21 | 2021 Copenhagenfull | 25 | 29 | 08:34:43 | 00:52:58#32 | 04:27:36#25 | 03:08:31#29 | FIN |
| Jun 27, 21 | 31 | — | 04:02:48 | 00:29:28 | 02:08:01 | 01:21:50 | FIN |
| Jun 27, 21 | 32 | — | 04:02:48 | 00:29:28#33 | 02:08:01#24 | 01:21:50#33 | FIN |
| May 30, 21 | 59 | — | 04:18:46 | 00:31:03#64 | 02:20:57#56 | 01:20:28#54 | FIN |
| Oct 7, 18 | 24 | — | 08:51:01 | 00:55:45#32 | 04:43:39#30 | 03:06:00#22 | FIN |
| Jul 1, 18 | 17 | — | 09:07:44.55 | 00:56:26.72 | 04:47:56.66 | 03:17:15.29 | FIN |
| Sep 2, 17 | 4 | — | 08:52:03 | 00:57:19 | 04:35:14 | 03:16:15 | FIN |
| Oct 8, 16 | 145 | — | 09:27:34 | 00:57:47#313 | 04:58:02#118 | 03:24:00#267 | FIN |
| Jul 24, 16 | 2016 Switzerlandfull | 37 | — | 09:27:42 | 00:57:13#47 | 04:58:08#41 | 03:26:04#86 | FIN |
| Jun 26, 16 | 2016 Austriafull | 38 | — | 09:01:16 | 00:57:28#83 | 04:46:19#33 | 03:09:42#63 | FIN |
| Jun 28, 15 | 2015 Austriafull | 40 | — | 09:17:11 | 00:55:28#64 | 04:53:11#38 | 03:21:51#121 | FIN |
| Oct 13, 12 | — | — | — | — | — | — | DNS |
| Jul 1, 12 | 2012 Austriafull | 35 | — | 09:24:38 | 01:01:29#73 | 04:45:00#36 | 03:31:58#118 | FIN |
| Jul 4, 10 | 2010 Austriafull | 136 | — | 09:39:14 | 00:58:13#105 | 04:50:37#59 | 03:43:46#318 | FIN |