#116
65.803 points
PTO World Rank
#19
233.99 points
WT Ranking
34
Races
0
Wins
2
Podiums
15
Top 10s
4
DNFs
#3
Best Finish
10.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 1 | #3 | 4× full |
| 2024 | 2 | 0 | 0 | #10 | 2× full |
| 2023 | 4 | 0 | 1 | #3 | 2× half, 1× full |
| 2022 | 3 | 0 | 0 | #5 | 2× full, 1× half |
| 2021 | 3 | 0 | 0 | #11 | 3× full |
| 2019 | 3 | 0 | 0 | #14 | 1× half, 2× full |
| 2018 | 6 | 0 | 0 | #9 | 2× half, 4× full |
| 2017 | 4 | 0 | 0 | #11 | 1× full, 1× half |
| 2016 | 2 | 0 | 0 | #10 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | silverfull | 3 | 3 | 07:52:52 | 00:48:46#30 | 04:11:52#3 | 02:47:30#3 |
| 1× half, 1× sprint |
| 2015 | 1 | 0 | 0 | #4 |
| 2014 | 1 | 0 | 0 | #14 |
| FIN |
| Sep 13, 25 | 6 | — | 07:52:42 | 00:55:39 | 04:08:33 | 02:44:03 | FIN |
| Sep 13, 25 | 6 | — | 07:52:40 | 00:55:36#20 | 04:08:33#4 | 02:44:03#9 | FIN |
| Jul 6, 25 | 15 | — | 07:59:35 | 00:57:50#58 | 04:16:11#24 | 02:42:30#11 | FIN |
| May 17, 25 | 9 | 9 | 08:44:11 | 00:54:31#24 | 04:53:22#11 | 02:51:48#9 | FIN |
| Nov 24, 24 | 10 | 10 | 08:06:39 | 00:47:56#32 | 04:23:16#14 | 02:51:10#10 | FIN |
| Oct 6, 24 | — | — | — | — | — | — | DNS |
| Sep 3, 23 | 4 | — | 03:41:29 | 00:28:24#21 | 01:58:16#1 | 01:11:00#2 | FIN |
| Jul 1, 23 | 3 | — | 03:43:48 | 00:26:20 | 01:58:04 | 01:17:08 | FIN |
| Jul 1, 23 | 8 | — | 03:43:49 | 00:25:45#18 | 01:58:05#4 | 01:17:06#8 | FIN |
| Jun 4, 23 | 15 | 15 | 07:53:49 | 00:55:59#60 | 04:09:22#26 | 02:41:19#15 | FIN |
| Aug 20, 22 | 7 | — | 08:02:02 | 00:53:31#32 | 04:12:45#8 | 02:51:29#9 | FIN |
| Jul 3, 22 | 5 | — | 03:49:30 | 00:27:01#7 | 02:04:03#4 | 01:16:28#2 | FIN |
| Jan 1, 22 | 2022 Swedenfull | 7 | — | 08:02:03 | 00:53:32#46 | 04:12:46#11 | 02:51:30#10 | FIN |
| Nov 21, 21 | 2021 Cozumelfull | 11 | 12 | 08:08:56 | 00:45:23#73 | 04:16:43#10 | 03:02:57#12 | FIN |
| Aug 22, 21 | 2021 Copenhagenfull | 17 | 17 | 08:15:46 | 00:55:11#43 | 04:24:36#21 | 02:50:47#17 | FIN |
| Jul 3, 21 | 2021 Lanzarotefull | 11 | 12 | 09:10:21 | 01:04:21#91 | 05:07:08#19 | 02:52:58#12 | FIN |
| Nov 10, 19 | — | — | — | 00:27:58 | 02:27:09 | — | DNF |
| Jul 28, 19 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Apr 7, 19 | 14 | 14 | 08:11:00 | 00:30:09#47 | 04:42:38#15 | 02:53:40#14 | FIN |
| Nov 18, 18 | 15 | — | 03:54:48 | 00:26:19#21 | 02:06:36#16 | 01:17:08#14 | FIN |
| Oct 7, 18 | — | — | — | 00:53:47 | 04:40:19 | — | DNF |
| Aug 19, 18 | 9 | 9 | 08:25:25 | 00:52:00#31 | 04:25:40#15 | 03:03:21#9 | FIN |
| Jul 1, 18 | 10 | — | 08:40:32.62 | 00:55:39.26 | 04:41:21.88 | 02:58:53.24 | FIN |
| Jun 17, 18 | 15 | — | 03:54:47.85 | 00:26:18.55 | 02:06:36.6 | 01:17:08.05 | FIN |
| Apr 15, 18 | 14 | 17 | 09:00:39 | 00:53:52#33 | 04:46:57#15 | 03:15:27#18 | FIN |
| Oct 1, 17 | 2017 Barcelonafull | — | — | — | 00:53:42#68 | 04:20:47#13 | — | DNF |
| Aug 27, 17 | — | — | — | 00:43:19 | 02:58:46 | 02:02:36 | DNF |
| Jul 23, 17 | 12 | — | 04:04:16 | 00:28:01#12 | 02:13:01#10 | 01:20:17#11 | FIN |
| Jun 10, 17 | 11 | — | 04:04:16 | 00:28:01 | 02:13:01 | 01:20:18 | FIN |
| Nov 13, 16 | 23 | — | 04:29:14 | 00:29:57#33 | 02:33:37#22 | 01:20:35#20 | FIN |
| Jul 23, 16 | 10 | — | 02:01:38 | 00:22:42 | 01:02:37 | 00:35:38 | FIN |
| Jul 18, 15 | 4 | — | 02:09:15 | 00:24:07 | 01:06:23 | 00:37:16 | FIN |
| Aug 9, 14 | 14 | — | 01:10:50 | 00:15:47 | 00:34:15 | 00:19:46 | FIN |