
#83
67.345 points
PTO World Rank
64
Races
1
Wins
6
Podiums
25
Top 10s
5
DNFs
#1
Best Finish
152.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 9 | 0 | 0 | #4 | 7× half, 1× full |
| 2024 | 4 | 0 | 0 | #4 | 4× half |
| 2023 | 6 | 0 | 4 | #2 | 4× half, 1× full |
| 2022 | 15 | 1 | 1 | #1 | 8× half, 6× full |
| 2021 | 8 | 0 | 1 | #2 | 3× full, 4× half |
| 2019 | 4 | 0 | 0 | #6 | 4× half |
| 2018 | 1 | 0 | 0 | #9 | 1× half |
| 2017 | 4 | 0 | 0 | #6 | 4× half |
| 2016 | 5 | 0 | 0 | #11 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 15, 25 | 17 | — | 03:56:58 | 00:34:21 | 02:06:01 | 01:13:47 | FIN | |
| Nov 15, 25 | diamond |
| 5× half |
| 2015 | 2 | 0 | 0 | #289 | 2× half |
| 2014 | 1 | 0 | 0 | #624 | 1× half |
| 2013 | 3 | 0 | 0 | #844 | 3× half |
| 2012 | 2 | 0 | 0 | #992 | 2× half |
| 17 |
| — |
| 03:56:58 |
| 00:34:20#18 |
| 02:06:02#18 |
| 01:13:48#14 |
| FIN |
| Sep 21, 25 | 4 | — | 04:37:05 | 00:30:52#17 | 02:44:08#2 | 01:19:34#7 | FIN |
| Sep 6, 25 | 8 | — | 05:07:58 | 00:28:03#7 | 03:04:21#9 | 01:30:41#9 | FIN |
| Aug 31, 25 | 13 | 13 | 04:30:30 | 00:28:00#72 | 02:26:19#65 | 01:29:46#77 | FIN |
| Aug 17, 25 | 44 | — | 04:11:40 | 00:27:12#51 | 02:13:30#78 | 01:25:28#55 | FIN |
| Jul 6, 25 | 10 | — | 09:12:11 | 00:58:27#8 | 04:51:14#14 | 03:19:04#12 | FIN |
| May 18, 25 | — | — | — | 00:09:48 | 02:20:35 | — | DNF |
| May 11, 25 | 4 | — | 04:10:42 | 00:27:22#3 | 02:21:54#2 | 01:18:51#5 | FIN |
| Sep 22, 24 | 5 | — | 04:54:51 | 00:32:37#8 | 02:51:52#5 | 01:27:16#8 | FIN |
| Sep 7, 24 | 5 | — | 05:10:57 | 00:26:45#6 | 03:07:13#7 | 01:32:19#7 | FIN |
| Sep 1, 24 | — | — | — | 00:30:24#99999 | 02:31:25#99999 | —#99999 | DNF |
| Jul 21, 24 | 4 | — | 04:36:07 | 00:30:04#4 | 02:29:30#3 | 01:32:01#4 | FIN |
| Sep 24, 23 | 3 | — | 04:52:41 | 00:30:07#7 | 02:54:20#2 | 01:25:35#5 | FIN |
| Sep 3, 23 | 4 | 4 | 04:28:15 | 00:27:38#45 | 02:27:21#39 | 01:27:27#39 | FIN |
| Aug 26, 23 | 3 | — | 04:19:29 | 00:27:36#4 | 02:19:22#3 | 01:29:07#6 | FIN |
| Jul 16, 23 | 2 | — | 04:35:21 | 00:28:52#3 | 02:27:51#2 | 01:34:15#2 | FIN |
| Jun 18, 23 | 6 | — | 09:30:09.597 | 00:57:11.937#90 | 04:54:24#80 | 03:31:16.674#145 | FIN |
| May 18, 23 | 2 | — | 09:30:10 | 00:57:12 | 04:54:25 | 03:31:17 | FIN |
| Dec 9, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 25, 22 | — | — | — | 01:01:53#81 | — | — | DNF |
| Oct 16, 22 | 12 | — | 04:32:48 | 00:25:57#12 | 02:31:19#9 | 01:30:00#13 | FIN |
| Sep 17, 22 | 119 | — | 09:18:27 | 00:58:30#99 | 04:48:11#244 | 03:19:31#124 | FIN |
| Aug 28, 22 | 1 | — | 04:31:03 | 00:27:34 | 02:29:30 | 01:27:45 | FIN |
| Aug 28, 22 | 8 | 8 | 04:31:03 | 00:27:34#56 | 02:29:30#67 | 01:27:45#84 | FIN |
| Jul 3, 22 | — | — | — | 01:02:43 | — | — | DNS |
| Jun 26, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 29, 22 | 6 | — | 04:31:41 | 00:27:50#5 | 02:32:35#6 | 01:25:27#7 | FIN |
| May 1, 22 | 8 | — | 04:21:24 | 00:30:50#10 | 02:22:26#9 | 01:25:29#8 | FIN |
| Apr 3, 22 | 11 | 11 | 09:23:32 | 00:11:05#25 | 05:25:07#28 | 03:39:23#28 | FIN |
| Apr 3, 22 | 93 | — | 09:23:32 | 00:11:05#35 | 05:25:07#80 | 03:39:23#85 | FIN |
| Jan 1, 22 | 84 | — | 04:31:03 | 00:27:34#66 | 02:29:30#121 | 01:27:45#136 | FIN |
| Jan 1, 22 | — | — | — | — | — | — | DNS |
| Jan 1, 22 | 88 | — | 04:32:49 | 00:25:57#80 | 02:31:19#135 | 01:30:01#117 | FIN |
| Oct 23, 21 | 14 | — | 04:46:01.933 | 00:28:15.274#71 | 02:39:10.219#157 | 01:29:50.737#80 | FIN |
| Sep 19, 21 | 7 | — | 10:16:51 | — | — | — | FIN |
| Sep 19, 21 | 9 | — | 10:16:50.311 | 00:58:54.27 | 05:23:12.602 | 03:43:52.807 | FIN |
| Sep 19, 21 | 2021 Austriafull | 218 | — | 10:16:51 | 00:58:55#106 | 05:23:13#290 | 03:43:53#280 | FIN |
| Sep 5, 21 | 14 | — | 04:46:02 | 00:28:15#14 | 02:39:10#15 | 01:29:51#10 | FIN |
| Jun 20, 21 | 2 | — | 04:46:00 | 00:29:13#2 | 02:46:01#2 | 01:28:25#2 | FIN |
| May 30, 21 | 13 | — | 04:41:19 | 00:31:36#12 | 02:35:56#13 | 01:27:18#17 | FIN |
| May 9, 21 | 11 | — | 04:49:23 | 00:32:42#8 | 02:38:52#11 | 01:34:10#13 | FIN |
| Nov 24, 19 | 6 | — | 02:55:20 | 00:29:12#5 | 01:29:23#6 | 00:54:17#5 | FIN |
| Oct 19, 19 | — | — | — | 00:31:47 | — | — | DNF |
| Sep 14, 19 | 6 | — | 04:31:05 | 00:28:59#5 | 02:21:04#6 | 01:36:32#6 | FIN |
| Sep 1, 19 | 11 | 15 | 04:56:15 | 00:28:37#68 | 02:40:42#202 | 01:40:40#170 | FIN |
| Sep 2, 18 | 9 | — | 04:45:35 | 00:28:39#8 | 02:40:40#8 | 01:32:41#10 | FIN |
| Nov 12, 17 | 7 | — | 04:49:58 | 00:31:02#6 | 02:45:38#9 | 01:27:30#9 | FIN |
| Oct 29, 17 | 12 | — | 04:57:05 | 00:29:56#9 | 02:48:58#10 | 01:35:06#12 | FIN |
| Sep 17, 17 | 6 | — | 02:05:40 | — | 00:35:46#6 | 01:29:54#6 | FIN |
| Jan 1, 17 | 105 | — | 04:49:58 | 00:31:02#67 | 02:45:38#296 | 01:27:30#118 | FIN |
| Nov 13, 16 | 11 | — | 04:49:44 | 00:29:42#7 | 02:42:25#11 | 01:32:50#10 | FIN |
| Aug 28, 16 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jan 1, 16 | 219 | — | 04:49:44 | 00:29:42#53 | 02:42:25#498 | 01:32:50#237 | FIN |
| Jan 1, 16 | 40 | — | 05:00:32 | 00:35:02#22 | 02:46:09#329 | 01:34:10#115 | FIN |
| Jan 1, 16 | 246 | — | 05:11:47 | 00:29:08#117 | 03:01:11#417 | 01:36:57#288 | FIN |
| Aug 30, 15 | — | — | — | 00:31:07#1066 | 02:54:06#1471 | — | DNF |
| Aug 10, 15 | 289 | — | 05:16:14 | 00:32:05#251 | 02:59:33#395 | 01:39:46#312 | FIN |
| Jan 1, 14 | 624 | — | 05:23:24 | 00:34:09#184 | 02:53:59#754 | 01:48:40#785 | FIN |
| Sep 8, 13 | 1501 | — | 06:18:50 | 00:32:46#889 | 03:40:06#1697 | 02:00:03#1455 | FIN |
| Jan 1, 13 | 844 | — | 05:26:24 | 00:35:15#544 | 02:45:50#989 | 01:54:51#921 | FIN |
| Jan 1, 13 | 1161 | — | 05:03:19 | — | 03:09:35#1271 | 01:50:16#1062 | FIN |
| Jan 1, 12 | 992 | — | 05:26:13 | 00:33:19#494 | 02:47:53#1203 | 01:54:19#956 | FIN |
| Jan 1, 12 | 1263 | — | 06:11:30 | 00:37:42#835 | 03:26:24#1516 | 01:58:16#1033 | FIN |