
#202
53.033 points
PTO World Rank
#41
156.95 points
WT Ranking
45
Races
0
Wins
0
Podiums
14
Top 10s
2
DNFs
#6
Best Finish
15.0
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 8 | 0 | 0 | #7 | 4× full, 4× half |
| 2024 | 6 | 0 | 0 | #6 | 2× full, 4× half |
| 2023 | 5 | 0 | 0 | #13 | 3× half, 2× full |
| 2022 | 12 | 0 | 0 | #9 | 2× full, 10× half |
| 2021 | 3 | 0 | 0 | #14 | 3× half |
| 2020 | 1 | 0 | 0 | #8 | 1× half |
| 2019 | 9 | 0 | 0 | #6 | 9× half |
| 2015 | 1 | 0 | 0 | #9 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 16, 25 | silverfull | 14 | — | 08:13:04.674 | 00:51:54.025#26 | 04:23:08.149#31 | 02:53:19.767#18 |
| FIN |
| Sep 21, 25 | 9 | — | 04:11:51 | 00:28:01#18 | 02:29:48#13 | 01:11:59#7 | FIN |
| Aug 24, 25 | 9 | 9 | 08:18:19 | 00:49:54#8 | 04:30:04#7 | 02:53:02#9 | FIN |
| Aug 24, 25 | 2025 Switzerlandfull | 9 | — | 08:18:19 | 00:49:54#10 | 04:30:04#10 | 02:53:02#11 | FIN |
| Jul 20, 25 | 7 | — | 04:04:10 | 00:25:11#12 | 02:13:34#7 | 01:20:28#8 | FIN |
| Jun 29, 25 | 13 | — | 06:08:39 | 00:48:34#18 | 03:12:14#17 | 02:01:05#11 | FIN |
| Jun 29, 25 | 13 | — | 06:08:39 | 00:48:34 | 03:12:14 | 02:01:05 | FIN |
| Apr 5, 25 | 11 | — | 04:08:55 | 00:24:48#18 | 02:24:35#11 | 01:15:36#10 | FIN |
| Oct 6, 24 | 18 | — | 07:53:36.743 | 00:52:02.248#46 | 04:14:58.724#45 | 02:41:44.85#7 | FIN |
| Aug 18, 24 | 6 | — | 03:47:22 | 00:23:49#17 | 02:01:47#14 | 01:16:39#7 | FIN |
| Jun 16, 24 | 10 | — | 08:13:56 | 00:51:34#15 | 04:25:52#15 | 02:50:45#10 | FIN |
| May 11, 24 | 20 | — | 04:07:11.719 | 00:23:34.164#23 | 02:21:23.955#21 | 01:16:07.427#17 | FIN |
| May 11, 24 | 20 | — | 04:07:12 | 00:23:35#24 | 02:21:24#22 | 01:16:08#17 | FIN |
| Apr 21, 24 | 38 | — | 03:52:59 | 00:24:53#53 | 02:10:02#46 | 01:13:14#36 | FIN |
| Oct 14, 23 | 31 | — | 04:08:59 | 00:27:25#41 | 02:18:21#40 | 01:18:31#24 | FIN |
| Oct 8, 23 | 30 | — | 02:47:08 | 00:21:33#30 | 01:25:19#27 | 00:54:46#26 | FIN |
| Jul 23, 23 | — | — | — | 00:58:51#99999 | 04:53:53#99999 | —#99999 | DNF |
| Jun 25, 23 | 21 | — | 08:18:46 | 00:50:00#17 | — | 02:52:32#16 | FIN |
| May 14, 23 | 13 | — | 04:32:57 | 00:24:46#9 | 02:47:21#16 | 01:17:34#9 | FIN |
| Nov 20, 22 | 13 | — | 08:30:42.027 | 00:50:27.043#10 | 04:33:35.06#14 | 03:00:53.144#20 | FIN |
| Sep 11, 22 | 10 | 11 | 03:55:49 | 00:24:27#39 | 02:10:20#15 | 01:16:12#11 | FIN |
| Aug 6, 22 | 9 | 9 | 03:58:16 | 00:27:49#43 | 02:05:35#9 | 01:22:04#9 | FIN |
| Jun 12, 22 | — | — | — | 00:24:48 | — | — | DNS |
| May 29, 22 | 16 | — | 04:01:37 | 00:24:45#13 | 02:17:45#19 | 01:14:07#11 | FIN |
| May 7, 22 | 27 | — | 04:17:24 | 00:23:25#24 | 02:25:57#26 | 01:16:50#18 | FIN |
| Apr 2, 22 | 19 | 20 | 04:02:56 | 00:24:28#28 | 02:15:03#18 | 01:18:36#20 | FIN |
| Mar 11, 22 | 22 | — | 02:53:03 | 00:23:06#30 | 01:27:23#20 | 01:00:58#19 | FIN |
| Jan 1, 22 | 28 | — | 04:17:25 | 00:23:26#34 | 02:25:58#31 | 01:16:51#22 | FIN |
| Jan 1, 22 | 20 | — | 04:02:56 | 00:24:28#33 | 02:15:03#17 | 01:18:36#34 | FIN |
| Jan 1, 22 | 9 | — | 03:58:16 | 00:27:49#46 | 02:05:35#10 | 01:22:04#10 | FIN |
| Jan 1, 22 | 11 | — | 03:55:49 | 00:24:27#42 | 02:10:20#19 | 01:16:12#8 | FIN |
| Sep 5, 21 | 14 | — | 03:57:40 | 00:28:07#22 | 02:07:35#15 | 01:18:53#12 | FIN |
| Aug 29, 21 | 17 | 17 | 03:47:28 | 00:25:39#17 | 02:01:43#15 | 01:15:40#17 | FIN |
| Aug 7, 21 | 14 | 14 | 03:57:41 | 00:28:08#41 | 02:07:36#21 | 01:18:54#14 | FIN |
| Sep 19, 20 | 8 | — | 04:01:27 | — | — | — | FIN |
| Dec 14, 19 | 11 | — | 02:34:06 | 00:23:18#15 | 01:21:00#9 | 00:47:20#11 | FIN |
| Nov 10, 19 | 6 | — | 04:00:12 | 00:23:47#16 | 02:12:14#8 | 01:20:12#6 | FIN |
| Sep 29, 19 | 6 | 6 | 04:00:12 | 00:23:47#39 | 02:12:14#14 | 01:20:12#6 | FIN |
| Aug 3, 19 | 18 | 19 | 04:03:32 | 00:28:29#45 | 02:07:42#19 | 01:23:18#19 | FIN |
| Jul 27, 19 | 12 | — | 04:12:33 | 00:28:05#15 | 02:16:00#9 | 01:22:07#15 | FIN |
| Jun 30, 19 | 10 | 10 | 03:59:37 | 00:25:53#16 | 02:12:53#10 | 01:17:37#10 | FIN |
| May 4, 19 | 15 | — | 04:04:34.73 | 00:25:55.01 | 02:14:40.83 | 01:19:46.8 | FIN |
| May 4, 19 | 15 | — | 04:04:35 | 00:25:56#12 | 02:14:41#16 | 01:19:47#14 | FIN |
| Apr 6, 19 | — | — | — | 00:26:23#99999 | 02:19:42#99999 | —#99999 | DNF |
| Jan 1, 15 | 9 | — | 04:35:47 | 00:28:59#22 | 02:35:38#20 | 01:27:59#15 | FIN |