#886
6.548 points
PTO World Rank
35
Races
0
Wins
0
Podiums
1
Top 10s
4
DNFs
#10
Best Finish
29.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #76 | 2× half |
| 2024 | 1 | 0 | 0 | — | 1× half |
| 2023 | 3 | 0 | 0 | #34 | 3× half |
| 2022 | 2 | 0 | 0 | — | 2× half |
| 2019 | 2 | 0 | 0 | #10 | 2× half |
| 2018 | 7 | 0 | 0 | #16 | 7× half |
| 2017 | 7 | 0 | 0 | #16 | 6× half, 1× full |
| 2016 | 8 | 0 | 0 | #12 | 6× half, 2× full |
| 2015 | 2 | 0 | 0 | — | 2× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 7, 25 | bronzehalf | 76 | — | 04:22:13 | 00:30:11#67 | 02:13:28#73 | 01:32:37#156 |
| 2014 | 1 | 0 | 0 | — | 1× full |
| FIN |
| Aug 17, 25 | — | — | — | — | — | — | DNS |
| Aug 4, 24 | — | — | — | — | — | — | DNS |
| May 21, 23 | 34 | — | 04:30:47 | 00:27:25#36 | 02:29:17#36 | 01:28:46#34 | FIN |
| May 21, 23 | 34 | — | 04:30:47.762 | 00:27:25.812 | 02:29:17.291 | 01:28:46.73 | FIN |
| Jan 1, 23 | — | — | — | — | — | — | DNS |
| May 29, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jan 1, 22 | — | — | — | — | — | — | DNS |
| Jun 8, 19 | 25 | — | 04:10:11 | 00:29:53#26 | 02:13:56#24 | 01:21:55#20 | FIN |
| May 18, 19 | 10 | — | 04:10:57 | — | — | — | FIN |
| Nov 18, 18 | 26 | — | 05:06:35 | 00:27:51#23 | 03:03:35#26 | 01:29:58#25 | FIN |
| Aug 26, 18 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 3, 18 | 16 | 18 | 04:16:52 | 00:29:12#139 | 02:23:01#26 | 01:20:30#18 | FIN |
| Jun 3, 18 | 16 | — | 04:16:52.47 | 00:29:12.78 | 02:23:01.98 | 01:20:30.47 | FIN |
| Apr 29, 18 | 31 | — | 04:21:30.14 | 00:22:38.6 | 02:35:34.81 | 01:18:39.01 | FIN |
| Jan 1, 18 | 31 | — | 04:21:30 | 00:22:38#86 | 02:35:34#43 | 01:18:39#24 | FIN |
| Jan 1, 18 | 44 | — | 04:29:59 | 00:36:31#83 | 02:20:30#70 | 01:27:19#35 | FIN |
| Nov 12, 17 | 14 | — | 04:26:27 | 00:30:31#13 | 02:33:05#14 | 01:26:10#12 | DNF |
| Sep 17, 17 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 27, 17 | 16 | 29 | 04:25:56 | 00:28:10#72 | 02:26:25#57 | 01:25:42#32 | FIN |
| Aug 13, 17 | 2017 Hamburgfull | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 11, 17 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jan 1, 17 | — | — | — | 00:30:31#53 | 02:33:05#75 | — | DNF |
| Jan 1, 17 | 21 | — | 04:26:27 | 00:17:23#60 | 02:37:55#22 | 01:26:09#29 | FIN |
| Nov 13, 16 | 24 | — | 04:23:24 | 00:29:58#20 | 02:32:12#26 | 01:16:00#9 | FIN |
| Sep 24, 16 | 2016 Mallorcafull | — | — | — | — | — | — | DNS |
| Aug 28, 16 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 24, 16 | 2016 Switzerlandfull | — | — | — | — | — | — | DNS |
| Jun 12, 16 | 12 | — | 04:19:19 | 00:27:44#33 | 02:27:02#24 | 01:19:05#8 | FIN |
| May 7, 16 | 36 | — | 05:07:15 | 00:28:58#124 | 02:53:24#402 | 01:36:56#401 | FIN |
| Jan 1, 16 | 43 | — | 04:23:24 | 00:29:58#57 | 02:32:12#173 | 01:16:00#9 | FIN |
| Jan 1, 16 | — | — | — | — | — | — | DNS |
| Aug 10, 15 | — | — | — | — | — | — | DNF |
| Jun 14, 15 | — | — | — | 00:30:18#63 | — | — | DNF |
| Oct 5, 14 | 2014 Barcelonafull | — | — | — | — | — | — | DNS |