#193
42.145 points
PTO World Rank
34
Races
1
Wins
7
Podiums
17
Top 10s
2
DNFs
#1
Best Finish
20.8
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 10 | 0 | 0 | #4 | 5× half, 5× full |
| 2024 | 8 | 0 | 3 | #3 | 3× half, 5× full |
| 2023 | 9 | 1 | 1 | #1 | 7× half, 2× full |
| 2022 | 3 | 0 | 2 | #3 | 2× half, 1× full |
| 2021 | 3 | 0 | 1 | #3 | 1× full, 2× half |
| 2020 | 1 | 0 | 0 | #8 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 30, 25 | bronzehalf | — | — | — | 00:28:11#21 | — | — | DNF |
| Oct 11, 25 |
| 42 |
| — |
| 10:17:23.208 |
| 00:58:40.882 |
| 05:43:12.008 |
| 03:27:13.531 |
| FIN |
| Oct 11, 25 | 42 | — | 10:17:24 | 00:58:41#33 | 05:43:13#50 | 03:27:14#31 | FIN |
| Oct 11, 25 | 42 | 83 | 10:17:24 | 00:58:41#33 | 05:43:13#142 | 03:27:14#83 | FIN |
| Aug 10, 25 | 9 | — | 04:25:01 | 00:15:44#10 | 02:36:09#11 | 01:27:01#4 | FIN |
| Aug 10, 25 | 88 | — | 04:25:01 | 00:15:44#39 | 02:36:09#214 | 01:27:01#59 | FIN |
| Jun 1, 25 | 4 | — | 09:19:59 | 00:59:10#4 | 05:07:21#10 | 03:07:22#2 | FIN |
| Jun 1, 25 | 2025 Brazilfull | 4 | 4 | 09:19:59 | 00:59:10#71 | 05:07:21#170 | 03:07:22#86 | FIN |
| Apr 27, 25 | 42 | — | 04:24:16 | 00:28:47#44 | 02:22:42#67 | 01:28:13#39 | FIN |
| Apr 13, 25 | — | — | — | 00:28:45#81 | 02:32:15#496 | — | DNF |
| Nov 24, 24 | 4 | — | 04:31:23 | 00:30:39#4 | 02:27:45#4 | 01:30:28#3 | FIN |
| Sep 22, 24 | 35 | — | 11:02:33.337 | 00:56:22.722 | 06:38:27.155 | 03:19:34.58 | FIN |
| Sep 22, 24 | 35 | — | 11:02:34 | 00:56:23#18 | 06:38:28#35 | 03:19:35#25 | FIN |
| Sep 22, 24 | 35 | 96 | 11:02:34 | 00:56:23#41 | 06:38:28#149 | 03:19:35#96 | FIN |
| Sep 8, 24 | 3 | — | 03:28:16 | — | — | — | FIN |
| May 19, 24 | 3 | — | 09:23:45 | 00:55:26#2 | 05:05:02#3 | 03:16:33#2 | FIN |
| May 19, 24 | 2024 Brazilfull | 3 | 3 | 09:23:45 | 00:55:26#65 | 05:05:02#126 | 03:16:33#88 | FIN |
| Apr 21, 24 | 57 | — | 04:29:21 | 00:28:07#30 | 02:29:12#136 | 01:27:39#45 | FIN |
| Nov 19, 23 | 1 | — | 04:30:58 | 00:27:57#2 | 02:29:38#3 | 01:30:26#1 | FIN |
| Aug 26, 23 | 60 | — | 04:34:09 | 00:29:37#102 | 02:34:20#228 | 01:27:25#51 | FIN |
| Jun 17, 23 | 5 | — | 03:16:35 | 00:28:57#6 | 01:43:03#8 | 01:01:00#4 | FIN |
| May 28, 23 | 6 | — | 09:47:38 | 00:52:49#2 | 05:17:23#7 | 03:31:17#8 | FIN |
| May 28, 23 | 2023 Brazilfull | 6 | 8 | 09:47:39 | 00:52:50#41 | 05:17:24#130 | 03:31:18#126 | FIN |
| Apr 23, 23 | 4 | — | 04:33:32 | 00:29:15#6 | 02:31:58#6 | 01:28:09#5 | FIN |
| Mar 10, 23 | 12 | — | 03:19:58 | 00:25:17#8 | 01:46:17#15 | 01:06:48#9 | FIN |
| Jan 1, 23 | 38 | — | 04:34:08 | 00:29:36#40 | 02:34:19#43 | 01:27:24#29 | FIN |
| Jan 1, 23 | 30 | — | 04:33:33 | 00:29:16#32 | 02:31:59#98 | 01:28:10#20 | FIN |
| Dec 4, 22 | 3 | — | 04:43:55 | 00:28:42#4 | 02:34:58#5 | 01:36:47#3 | FIN |
| Sep 18, 22 | 3 | — | 04:38:54 | 00:45:18#4 | 02:31:14#4 | 01:20:11#2 | FIN |
| Mar 6, 22 | 5 | — | 04:19:54 | 00:15:17#4 | 03:16:32#5 | 00:46:12#4 | FIN |
| Oct 23, 21 | 17 | — | 04:56:39.176 | —#56 | 02:48:37.242#337 | 01:33:17.936#114 | FIN |
| Sep 5, 21 | 17 | — | 04:56:39 | 00:27:03#12 | 02:48:37#18 | 01:33:18#16 | FIN |
| Jun 13, 21 | 3 | — | 03:23:08 | 00:23:37#2 | 01:50:46#4 | 01:08:45#3 | FIN |
| Dec 13, 20 | 8 | — | 03:41:53 | 00:24:07#8 | 02:08:46#8 | 01:07:07#6 | FIN |