
#72
73.408 points
PTO World Rank
59
Races
0
Wins
7
Podiums
25
Top 10s
3
DNFs
#2
Best Finish
14.4
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 10 | 0 | 0 | #6 | 6× full, 4× half |
| 2024 | 11 | 0 | 0 | #5 | 6× full, 5× half |
| 2023 | 1 | 0 | 0 | — | 1× half |
| 2022 | 4 | 0 | 0 | #4 | 2× full, 2× half |
| 2021 | 7 | 0 | 2 | #2 | 5× full, 2× half |
| 2019 | 5 | 0 | 3 | #3 | 3× full, 2× half |
| 2018 | 2 | 0 | 0 | #8 | 2× full |
| 2016 | 5 | 0 | 0 | #13 | 5× half |
| 2015 | 2 | 0 | 1 | #2 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | silverfull | 6 | 6 | 07:57:42 | 00:42:27#5 | 04:18:37#5 | 02:52:11#6 |
| 1× half, 1× full |
| 2014 | 4 | 0 | 0 | #6 | 3× half |
| 2013 | 1 | 0 | 0 | #13 |
| 2011 | 2 | 0 | 0 | #27 |
| 2010 | 1 | 0 | 0 | #29 |
| 2009 | 1 | 0 | 0 | — |
| 2008 | 2 | 0 | 0 | #23 |
| 2007 | 1 | 0 | 1 | #2 | 1× sprint |
| FIN |
| Oct 11, 25 | 35 | — | 08:42:58 | 00:46:14#20 | 04:46:35#23 | 03:05:26#146 | FIN |
| Sep 14, 25 | 34 | 35 | 08:42:58 | 00:46:14#14 | 04:46:35#15 | 03:05:26#35 | FIN |
| Sep 14, 25 | 34 | — | 08:42:58 | 00:46:14#19 | 04:46:35#23 | 03:05:26#39 | FIN |
| Jul 13, 25 | 10 | 10 | 03:59:25 | 00:23:10#8 | 02:16:58#9 | 01:13:59#10 | FIN |
| Jun 29, 25 | 10 | 10 | 07:43:44 | 00:49:20#10 | 04:06:24#15 | 02:42:52#10 | FIN |
| Jun 8, 25 | 9 | 9 | 03:43:03 | 00:25:24#5 | 02:00:31#10 | 01:13:46#9 | FIN |
| May 18, 25 | 33 | — | 03:56:39 | 00:23:30#32 | 02:12:29#34 | 01:15:35#38 | FIN |
| May 18, 25 | 33 | — | 03:56:39 | 00:23:30#34 | 02:12:29#34 | 01:15:35#43 | FIN |
| Apr 26, 25 | 6 | 6 | 07:38:35 | 00:48:47#13 | 03:59:43#11 | 02:45:16#6 | FIN |
| Oct 26, 24 | 19 | 19 | 08:02:06 | 00:47:17#11 | 04:14:22#25 | 02:55:56#19 | FIN |
| Oct 26, 24 | 19 | — | 08:02:06 | 00:47:17#10 | 04:14:22#30 | 02:55:56#18 | FIN |
| Sep 22, 24 | 19 | — | 08:02:06 | 00:47:17#11 | 04:14:22#33 | 02:55:56#22 | FIN |
| Sep 8, 24 | 5 | — | 03:23:35 | 00:21:47 | 01:51:36#5 | 01:06:40#6 | FIN |
| Aug 24, 24 | — | — | — | — | — | — | DNS |
| Aug 18, 24 | 33 | 33 | 08:03:34 | 00:47:53#14 | 04:09:17#16 | 03:01:12#33 | FIN |
| Jun 30, 24 | 11 | — | 03:45:31 | 00:20:18#7 | 02:06:12#20 | 01:13:19#8 | FIN |
| May 26, 24 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 11, 24 | 8 | — | 03:53:18.105 | 00:22:21.823#9 | 02:13:08.234#9 | 01:12:32.944#5 | FIN |
| May 11, 24 | 8 | — | 03:53:19 | 00:22:22#9 | 02:13:09#9 | 01:12:33#5 | FIN |
| Apr 27, 24 | 5 | 5 | 07:53:23 | 00:48:57#7 | 04:16:03#6 | 02:44:27#5 | FIN |
| Jan 1, 23 | — | — | — | — | — | — | DNS |
| Oct 8, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 26, 22 | 4 | 4 | 07:59:12 | 00:48:16#4 | 04:20:44#8 | 02:45:15#4 | FIN |
| May 29, 22 | 7 | 7 | 03:57:14 | 00:23:37#6 | 02:17:26#9 | 01:12:16#7 | FIN |
| Jan 1, 22 | 7 | — | 03:57:14 | 00:23:37#7 | 02:17:26#11 | 01:12:16#9 | FIN |
| Nov 21, 21 | 2021 Cozumelfull | 3 | 3 | 07:41:32 | 00:39:39#1 | 04:12:03#8 | 02:46:18#3 | FIN |
| Sep 19, 21 | 11 | — | 08:15:30.791 | 00:47:35.602 | 04:25:01.355 | 02:56:44.385 | FIN |
| Sep 19, 21 | 2021 Austriafull | 11 | — | 08:15:31 | 00:47:36#6 | 04:25:02#14 | 02:56:45#20 | FIN |
| Aug 15, 21 | 7 | — | 08:11:22 | 00:49:36#3 | 04:25:13#6 | 02:51:26#13 | FIN |
| Jun 27, 21 | 2021 Frankfurtfull | 7 | — | 08:11:23 | 00:49:37#6 | 04:25:14#8 | 02:51:27#13 | FIN |
| Jun 20, 21 | 2 | — | 03:54:04 | 00:23:52#2 | 02:15:51#5 | 01:12:52#3 | FIN |
| May 30, 21 | 25 | — | 03:57:57 | 00:25:35#11 | 02:12:07#35 | 01:15:02#33 | FIN |
| Nov 24, 19 | 2019 Cozumelfull | 5 | 5 | 07:58:37 | 00:39:32#5 | 04:16:18#5 | 02:59:15#5 | FIN |
| Nov 10, 19 | 3 | — | 03:51:07 | 00:22:25#2 | 02:07:07#4 | 01:15:10#3 | FIN |
| Sep 15, 19 | 3 | — | 03:23:08 | — | 02:05:30#2 | 01:15:34#3 | FIN |
| Jul 28, 19 | 3 | 3 | 08:24:25 | 00:50:05#1 | 04:25:32#3 | 03:02:37#3 | FIN |
| Jun 30, 19 | — | — | — | 00:49:07 | 04:35:18 | — | DNF |
| Jul 29, 18 | 8 | 8 | 07:34:05 | 00:19:53#99999 | 04:07:13#5 | 03:02:08#8 | FIN |
| Jul 1, 18 | 10 | — | 08:14:55 | 00:47:48#2 | 04:24:58#9 | 02:59:19#11 | FIN |
| Nov 13, 16 | 13 | — | 04:12:10 | 00:26:25#9 | 02:23:03#18 | 01:18:36#16 | FIN |
| Sep 4, 16 | 20 | — | 03:59:22 | 00:22:56#23 | 02:15:03#64 | 01:17:01#24 | FIN |
| Jun 5, 16 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jan 1, 16 | 13 | — | 04:12:10 | 00:26:25#11 | 02:23:03#35 | 01:18:36#22 | FIN |
| Jan 1, 16 | 17 | — | 04:16:30 | 00:24:31#20 | 02:29:13#17 | 01:19:11#23 | FIN |
| Aug 10, 15 | 14 | — | 04:17:29 | 00:25:10#17 | 02:28:56#22 | 01:19:54#24 | FIN |
| Jun 28, 15 | 2015 Austriafull | 2 | — | 03:57:53 | 00:21:56#6 | 02:15:54#4 | 01:16:42#4 | FIN |
| Sep 14, 14 | 6 | — | 04:01:44 | 00:17:12#9 | 02:17:20#8 | 01:21:18#8 | FIN |
| Sep 6, 14 | 17 | — | 00:56:46 | — | — | — | FIN |
| May 25, 14 | 16 | — | 04:03:57 | 00:25:36#6 | 02:17:28#18 | 01:16:36#19 | FIN |
| Jan 1, 14 | 17 | — | 04:03:57 | 00:25:36#7 | 02:17:28#21 | 01:16:36#25 | FIN |
| Aug 31, 13 | 13 | — | 00:57:18 | 00:09:35 | 00:29:33 | 00:16:36 | FIN |
| Jul 31, 11 | 27 | — | 01:49:44 | 00:19:11 | 00:54:59 | 00:34:00 | FIN |
| Jun 12, 11 | 50 | — | 00:58:22 | 00:09:45 | 00:30:55 | 00:17:05 | FIN |
| Aug 29, 10 | 29 | — | 02:00:25 | — | — | — | FIN |
| Aug 30, 09 | — | — | — | 00:18:53 | 01:02:34 | — | DNF |
| Aug 10, 08 | 23 | — | 01:53:24 | 00:18:48 | 01:03:30 | 00:31:04 | FIN |
| Jun 21, 08 | — | — | — | 00:18:30 | 01:21:22 | — | DNF |
| Aug 30, 07 | 2 | — | 01:04:39 | 00:09:48 | 00:32:32 | 00:16:30 | FIN |