#423
8.62 points
PTO World Rank
43
Races
0
Wins
1
Podiums
9
Top 10s
17
DNFs
#2
Best Finish
86.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 1 | 0 | 0 | #185 | 1× full |
| 2023 | 3 | 0 | 0 | — | 2× full |
| 2022 | 1 | 0 | 0 | #427 | 1× full |
| 2021 | 3 | 0 | 0 | #10 | 3× full |
| 2018 | 1 | 0 | 0 | — | 1× full |
| 2017 | 5 | 0 | 0 | #11 | 1× half, 4× full |
| 2016 | 7 | 0 | 0 | #216 | 3× half, 4× full |
| 2015 | 4 | 0 | 0 | #4 | 2× full |
| 2014 | 8 | 0 | 0 | #5 | 4× full, 3× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 16, 25 | silverfull | 185 | — | 09:52:47 | 01:01:12#122 | 05:17:53#508 | 03:26:57#135 |
| 2013 | 3 | 0 | 1 | #2 | 1× full |
| 2010 | 1 | 0 | 0 | — |
| 2009 | 3 | 0 | 0 | #8 |
| 2006 | 1 | 0 | 0 | #5 |
| 2003 | 1 | 0 | 0 | #6 |
| 2002 | 1 | 0 | 0 | — |
| FIN |
| Nov 19, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNF |
| May 13, 23 | — | — | — | 01:02:56 | — | — | DNF |
| May 13, 23 | — | — | — | 01:02:56#5 | — | — | DNS |
| Nov 25, 22 | 427 | — | 12:47:42 | 01:12:17#174 | 06:40:23#547 | 04:43:23#470 | FIN |
| Nov 21, 21 | 2021 Cozumelfull | 14 | 34 | 09:55:44 | 00:50:08#268 | 05:14:45#367 | 03:45:51#300 | FIN |
| Sep 19, 21 | 10 | — | 10:35:09.483 | 01:05:11.411 | 05:55:59.992 | 03:24:31.034 | FIN |
| Sep 19, 21 | 2021 Austriafull | 297 | — | 10:35:10 | 01:05:12#282 | 05:56:00#609 | 03:24:32#127 | FIN |
| Apr 28, 18 | — | — | — | 01:03:45 | — | — | DNF |
| Nov 12, 17 | 11 | — | 05:21:32 | 00:33:05#10 | 03:09:58#11 | 01:33:17#9 | FIN |
| Oct 1, 17 | 2017 Barcelonafull | — | — | — | 01:02:24 | 05:02:30 | — | DNF |
| Sep 23, 17 | 2017 Italyfull | 231 | — | 10:06:34 | 00:59:30#335 | 05:36:21#749 | 03:19:46#88 | FIN |
| Jul 9, 17 | 2017 Frankfurtfull | 13 | 34 | 10:19:02 | 00:59:54#303 | 05:39:33#1090 | 03:33:48#492 | FIN |
| Apr 2, 17 | — | — | — | —#99999 | —#99999 | —#99999 | DQ |
| Dec 10, 16 | 99999 | 99999 | — | —#99999 | —#99999 | —#99999 | DQ |
| Nov 13, 16 | — | — | — | 00:31:48 | — | — | DNF |
| Oct 2, 16 | 2016 Barcelonafull | — | — | — | 01:03:08#354 | — | — | DNF |
| Sep 24, 16 | 2016 Mallorcafull | 216 | — | 10:01:06 | 00:59:32#190 | 05:31:52#463 | 03:23:19#144 | FIN |
| May 29, 16 | — | — | — | 01:01:28 | — | — | DNF |
| May 29, 16 | 2016 Brazilfull | — | — | — | 01:01:28#133 | —#99999 | —#99999 | DNF |
| May 7, 16 | — | — | — | 00:31:48#397 | — | — | DNF |
| Oct 25, 15 | 4 | — | 07:04:19 | 01:05:50 | 03:49:34 | 02:04:56 | FIN |
| Aug 23, 15 | 2015 Copenhagenfull | 7 | 12 | 10:13:42 | 01:00:28#159 | 05:51:00#956 | 03:14:54#262 | FIN |
| Jul 5, 15 | 2015 Frankfurtfull | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 24, 15 | — | — | — | 00:34:39 | — | — | DNF |
| Nov 30, 14 | 2014 Cozumelfull | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Oct 18, 14 | 11 | — | 05:01:26 | 00:30:40 | 02:46:04 | 01:38:38 | FIN |
| Sep 27, 14 | 2014 Mallorcafull | 250 | — | 10:10:14 | 00:55:47#159 | 05:42:01#658 | 03:25:31#158 | FIN |
| Aug 31, 14 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 6, 14 | 2014 IRONMANfull | — | — | — | 01:00:53#99999 | —#99999 | —#99999 | DNF |
| Jul 6, 14 | 2014 Frankfurtfull | — | — | — | 01:00:53#354 | — | — | DNF |
| May 18, 14 | 5 | — | 05:07:52 | 00:31:28#4 | 03:06:13#3 | 01:26:26#3 | FIN |
| May 10, 14 | — | — | — | — | — | — | DNF |
| Oct 6, 13 | 2 | — | 09:37:25 | 01:07:26 | 05:23:16 | 03:01:45 | FIN |
| Oct 6, 13 | 7 | — | 09:37:25 | 01:07:26#7 | 05:23:16#13 | 03:04:25#2 | FIN |
| Sep 7, 13 | 13 | — | 02:14:25 | 00:23:50 | 01:14:04 | 00:36:31 | FIN |
| Jun 26, 10 | — | — | — | 01:03:52 | — | — | DNF |
| Sep 26, 09 | — | — | — | 00:25:57 | — | — | DNF |
| Aug 8, 09 | 8 | — | 06:47:51 | 01:06:22 | 03:34:02 | 02:07:25 | FIN |
| Jun 14, 09 | — | — | — | 00:25:46 | — | — | DNF |
| Nov 6, 06 | 5 | — | 02:17:08 | 00:40:24 | 01:14:14 | 00:22:30 | FIN |
| May 11, 03 | 6 | — | 07:42:06 | 01:02:39 | 03:58:58 | 02:40:29 | FIN |
| Sep 7, 02 | — | — | — | 00:27:21 | — | — | DNF |