#728
11.073 points
PTO World Rank
#777
77.58 points
WT Ranking
32
Races
0
Wins
0
Podiums
3
Top 10s
2
DNFs
#4
Best Finish
473.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 4 | 0 | 0 | #4 | 1× half |
| 2024 | 3 | 0 | 0 | #52 | 1× full |
| 2023 | 5 | 0 | 0 | #6 | |
| 2022 | 4 | 0 | 0 | #30 | 1× full, 1× half |
| 2021 | 2 | 0 | 0 | #126 | 1× full, 1× half |
| 2017 | 1 | 0 | 0 | #624 | 1× half |
| 2016 | 2 | 0 | 0 | #1024 | 1× full, 1× half |
| 2015 | 4 | 0 | 0 | #131 | 3× full, 1× half |
| 2014 | 2 | 0 | 0 | #103 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 13, 25 | 4 | — | 01:00:41 | 00:10:50 | 00:32:32 | 00:16:48 | FIN | |
| Sep 7, 25 | silver |
| 1× full, 1× half |
| 2013 | 4 | 0 | 0 | #87 | 2× full, 2× half |
| 2009 | 1 | 0 | 0 | #1943 | 1× full |
| — |
| — |
| — |
| 00:21:55#10 |
| — |
| — |
| DNF |
| Aug 24, 25 | 5 | — | 02:04:58 | 00:19:13 | 00:01:07 | 00:36:34 | FIN |
| Aug 17, 25 | 11 | — | 03:47:35 | 00:23:28#10 | 01:57:57#7 | 01:21:37#26 | FIN |
| Aug 18, 24 | 2024 Copenhagenfull | 1783 | — | 12:29:55 | 01:19:46#1629 | 06:00:10#1790 | 04:57:35#1889 | FIN |
| Jun 2, 24 | 67 | — | 00:24:37 | 00:05:19 | 00:10:58 | 00:06:26 | FIN |
| May 25, 24 | 52 | — | 00:57:18 | 00:09:41 | 00:29:38 | 00:16:16 | FIN |
| Oct 15, 23 | 45 | — | 00:53:54 | 00:09:38 | 00:26:50 | 00:16:25 | FIN |
| Sep 2, 23 | 12 | — | 00:57:23 | 00:09:30 | 00:28:33 | 00:16:38 | FIN |
| Jul 9, 23 | 24 | — | 00:59:57 | 00:09:56 | 00:29:58 | 00:18:07 | FIN |
| Jun 24, 23 | 6 | — | 00:53:16 | 00:09:41 | 00:26:04 | 00:16:44 | FIN |
| May 27, 23 | 65 | — | 00:59:21 | 00:09:26 | 00:31:08 | 00:17:07 | FIN |
| Aug 21, 22 | 2022 Copenhagenfull | 1819 | — | 13:45:11 | 01:14:34#1023 | 05:56:38#1430 | 06:08:14#1972 | FIN |
| Jun 6, 22 | — | — | — | — | — | — | DNF |
| May 27, 22 | 30 | — | 00:24:30 | 00:03:56 | 00:12:24 | 00:06:22 | FIN |
| Jan 1, 22 | 1655 | — | 06:26:09 | 00:40:16#1337 | 02:53:58#1283 | 02:26:59#1714 | FIN |
| Aug 29, 21 | 2021 Hamburgfull | 126 | — | 09:47:59 | 01:01:27#93 | 04:49:34#78 | 03:45:45#299 | FIN |
| Jun 27, 21 | 193 | — | 04:40:55 | 00:30:34#158 | 02:21:52#145 | 01:40:23#368 | FIN |
| Sep 10, 17 | 624 | — | 04:50:47 | 00:33:28#830 | 02:32:07#494 | 01:37:52#862 | FIN |
| Aug 21, 16 | 2016 Copenhagenfull | — | — | — | — | — | — | DNS |
| Jan 1, 16 | 1024 | — | 06:11:49 | 00:43:18#999 | 02:56:23#921 | 02:19:08#1105 | FIN |
| Sep 26, 15 | 2015 Mallorcafull | 131 | — | 09:48:30 | 00:59:13#201 | 05:04:50#96 | 03:36:17#216 | FIN |
| Aug 23, 15 | 2015 Copenhagenfull | 1844 | — | 12:59:50 | 01:26:56#1971 | 05:56:02#1590 | 05:21:20#1917 | FIN |
| Jul 5, 15 | 2015 Frankfurtfull | 160 | — | 10:09:43 | 01:08:52#513 | 04:53:46#80 | 03:59:33#304 | FIN |
| Jan 1, 15 | 776 | — | 05:39:26 | 00:42:53#913 | 02:44:56#642 | 02:00:49#881 | FIN |
| Jul 27, 14 | 2014 Switzerlandfull | 391 | — | 10:33:35 | 01:11:35#608 | 05:11:18#205 | 03:59:17#660 | FIN |
| May 10, 14 | 103 | — | 04:36:12 | 00:28:23#272 | 02:26:53#57 | 01:33:18#232 | FIN |
| Aug 18, 13 | 2013 Copenhagenfull | 162 | — | 09:37:30 | 01:01:26#193 | 04:52:39#140 | 03:38:13#322 | FIN |
| Jul 28, 13 | 2013 Switzerlandfull | 299 | — | 10:53:23 | 01:13:43#371 | 05:03:50#64 | 04:30:04#874 | FIN |
| May 11, 13 | 297 | — | 04:51:21 | 00:29:58#453 | 02:37:41#201 | 01:34:42#499 | FIN |
| Jan 1, 13 | 87 | — | 04:31:24 | 00:32:19#250 | 02:23:54#108 | 01:31:05#90 | FIN |
| Jul 5, 09 | 2009 Austriafull | 1943 | — | 14:54:19 | — | 06:44:42#1989 | 06:30:36#1998 | FIN |