
#70
73.543 points
PTO World Rank
38
Races
3
Wins
13
Podiums
22
Top 10s
0
DNFs
#1
Best Finish
15.0
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 1 | 3 | #1 | 6× full, 1× half |
| 2024 | 5 | 1 | 4 | #1 | 2× full, 3× half |
| 2023 | 11 | 0 | 3 | #3 | 10× half, 1× full |
| 2022 | 9 | 1 | 3 | #1 | 2× full, 7× half |
| 2021 | 4 | 0 | 0 | #6 | 2× full, 2× half |
| 2020 | 1 | 0 | 0 | #9 | 1× half |
| 2019 | 1 | 0 | 0 | #4 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Oct 11, 25 | full | 22 | — | 08:24:46 | 00:51:29#57 | 04:45:05#20 | 02:43:16#24 | FIN |
| Sep 14, 25 | full |
| 22 |
| 22 |
| 08:24:46 |
| 00:51:29#45 |
| 04:45:05#24 |
| 02:43:16#22 |
| FIN |
| Sep 14, 25 | 22 | — | 08:24:46 | 00:51:29#49 | 04:45:05#20 | 02:43:16#20 | FIN |
| Aug 15, 25 | 3 | — | 09:28:24 | — | — | — | FIN |
| Jun 29, 25 | 5 | — | 05:44:57 | 00:49:41#19 | 02:59:09#7 | 01:50:22#2 | FIN |
| May 17, 25 | 2 | 2 | 08:28:35 | 00:54:29#23 | 04:47:53#1 | 02:41:07#2 | FIN |
| Apr 6, 25 | 1 | — | 03:45:37 | 00:27:34#18 | 02:03:47 | 01:11:08#4 | FIN |
| Aug 15, 24 | 2024 Embrunfull | 5 | — | 09:43:31 | — | — | — | FIN |
| Jul 25, 24 | 3 | — | 05:49:57 | 00:31:09#25 | 03:58:51#4 | 01:15:59 | FIN |
| Jun 29, 24 | 2 | — | 03:59:47 | 00:30:05#16 | 02:17:22 | 01:08:48#3 | FIN |
| May 18, 24 | 2 | 2 | 08:32:26 | 00:53:26#19 | 04:49:38#5 | 02:44:40#2 | FIN |
| Apr 28, 24 | 1 | — | 03:43:58 | 00:28:27#6 | 02:01:13 | 01:10:55 | FIN |
| Sep 24, 23 | 11 | — | 04:26:29 | 00:28:54#19 | 02:38:35#9 | 01:16:22#8 | FIN |
| Aug 26, 23 | 202 | — | 04:12:17 | 00:27:44#200 | 02:12:18#227 | 01:29:30#877 | FIN |
| Jul 27, 23 | 4 | — | 05:53:38 | 00:32:20#23 | 04:02:05#5 | 01:15:57#2 | FIN |
| Jul 2, 23 | 3 | — | 04:32:49.45 | 00:27:05.093#8 | 02:41:51.893#1 | 01:19:19.527#4 | FIN |
| May 20, 23 | 4 | 4 | 08:43:59 | 00:52:08#10 | 04:57:35#6 | 02:47:48#4 | FIN |
| May 7, 23 | 3 | — | 03:59:16 | 00:26:47#33 | 02:15:40#1 | 01:12:37#1 | FIN |
| Apr 23, 23 | 5 | — | 03:50:46 | 00:28:20#8 | 02:07:49#5 | 01:11:37#3 | FIN |
| Mar 18, 23 | 12 | — | 04:06:07.834 | 00:27:18.074 | 02:18:16.285 | 01:15:37.209 | FIN |
| Jan 1, 23 | 41 | — | 04:12:16 | 00:27:43#43 | 02:12:17#40 | 01:29:29#41 | FIN |
| Jan 1, 23 | 3 | — | 03:59:17 | 00:26:48#42 | 02:15:41#7 | 01:12:38#1 | FIN |
| Jan 1, 23 | 12 | — | 04:06:08 | 00:27:19#68 | 02:18:17#20 | 01:15:38#9 | FIN |
| Nov 25, 22 | 21 | — | 08:29:05 | 00:55:45#41 | 04:31:56#28 | 02:54:30#23 | FIN |
| Oct 28, 22 | 25 | — | 03:54:13 | 00:25:26#98 | 02:10:02#26 | 01:16:26#31 | FIN |
| Jul 3, 22 | 2 | — | 04:26:02.65 | 00:26:38.1#7 | 02:38:10.9#1 | 01:16:58.517#7 | FIN |
| May 21, 22 | 8 | 8 | 09:04:35 | 00:57:14#23 | 05:02:58#9 | 02:57:53#8 | FIN |
| May 1, 22 | 1 | — | 03:51:27 | 00:25:57#4 | 02:09:04#1 | 01:13:36#1 | FIN |
| Mar 19, 22 | 20 | — | 04:09:05 | 00:25:49#30 | 02:22:25#18 | 01:15:10#13 | FIN |
| Jan 1, 22 | 25 | — | 03:54:12 | 00:25:25#36 | 02:10:01#18 | 01:16:25#23 | FIN |
| Jan 1, 22 | 20 | — | 04:09:06 | 00:25:50#42 | 02:22:26#20 | 01:15:11#14 | FIN |
| Jan 1, 22 | 2 | — | 04:26:03 | 00:26:39#9 | 02:38:11#1 | 01:16:59#8 | FIN |
| Oct 16, 21 | 2021 Mallorcafull | 15 | — | 08:28:36 | 00:52:43#54 | 04:31:22#17 | 02:59:15#23 | FIN |
| Sep 5, 21 | 11 | — | 04:36:39 | 00:27:23#13 | 02:43:12#7 | 01:21:27#14 | FIN |
| Jul 4, 21 | 11 | — | 04:36:39.32 | 00:27:23.08#25 | 02:43:12.316#7 | 01:21:27.483#18 | FIN |
| May 30, 21 | 6 | — | 08:53:15 | 00:55:12#20 | 05:04:29#9 | 02:47:47#7 | FIN |
| Sep 26, 20 | 9 | — | 03:49:16 | 00:25:23#11 | 02:07:52#4 | 01:10:09#7 | FIN |
| May 5, 19 | 4 | — | 03:56:37 | 00:26:55#11 | 02:10:44#4 | 01:14:53#10 | FIN |