#376
34.385 points
PTO World Rank
#1220
14.26 points
WT Ranking
36
Races
1
Wins
1
Podiums
5
Top 10s
2
DNFs
#1
Best Finish
61.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 0 | 0 | #22 | 1× full, 6× half |
| 2024 | 8 | 0 | 0 | #8 | 4× full, 4× half |
| 2023 | 8 | 0 | 0 | #10 | 3× full, 4× half |
| 2022 | 10 | 0 | 0 | #9 | 9× half |
| 2021 | 1 | 1 | 1 | #1 | 1× half |
| 2019 | 2 | 0 | 0 | #155 | 2× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 17, 25 | silverfull | 42 | 86 | 08:52:42 | 00:52:48#38 | 05:05:28#291 | 02:50:09#86 |
| FIN |
| Jul 6, 25 | 22 | — | 03:57:43 | 00:27:00#32 | 02:08:46#26 | 01:17:29#18 | FIN |
| Jul 6, 25 | 23 | — | 03:57:43 | 00:27:00#48 | 02:08:46#30 | 01:17:29#20 | FIN |
| May 18, 25 | 52 | — | 04:08:27 | 00:25:54#49 | 02:19:41#51 | 01:17:23#45 | FIN |
| May 18, 25 | 55 | — | 04:08:27 | 00:25:54#73 | 02:19:41#59 | 01:17:23#55 | FIN |
| May 10, 25 | 38 | — | 04:13:01.09 | 00:27:48.965#85 | 02:17:58.068#48 | 01:23:34.111#49 | FIN |
| Apr 5, 25 | — | — | — | 00:24:50 | 02:43:10 | — | DNF |
| Oct 6, 24 | 38 | — | 08:15:46.399 | 00:54:14.233#74 | 04:22:26.613#54 | 02:54:33.902#35 | FIN |
| Sep 22, 24 | 19 | — | 03:57:34 | 00:24:45#51 | 02:06:50#19 | 01:19:13#29 | FIN |
| Sep 21, 24 | 19 | — | 03:57:34 | 00:24:45#23 | 02:06:50#18 | 01:19:13#23 | FIN |
| Jul 28, 24 | 8 | — | 03:48:19 | 00:27:06#9 | 02:04:39#10 | 01:12:19#4 | FIN |
| Jul 14, 24 | 33 | — | 08:36:50 | 00:54:07#52 | 04:32:19#45 | 03:05:30#46 | FIN |
| May 11, 24 | 24 | — | 04:16:23.659 | 00:25:25.159#30 | 02:23:32.932#22 | 01:21:46.076#25 | FIN |
| May 11, 24 | 29 | — | 04:16:24 | 00:25:26#43 | 02:23:33#24 | 01:21:47#57 | FIN |
| Mar 2, 24 | — | — | — | 00:58:04#99999 | 04:58:21#99999 | —#99999 | DNF |
| Oct 21, 23 | 29 | — | 09:00:28 | 00:51:11#34 | 04:53:35#33 | 03:07:04#26 | FIN |
| Oct 21, 23 | 41 | — | 09:00:29 | 00:51:11#46 | 04:53:35#61 | 03:07:05#77 | FIN |
| Sep 17, 23 | 38 | — | 04:05:43 | 00:22:17#41 | 02:13:28#48 | 01:21:12#43 | FIN |
| Aug 5, 23 | 36 | — | 04:06:14 | 00:25:36#35 | 02:13:26#44 | 01:24:06#43 | FIN |
| Jul 1, 23 | 10 | — | 03:57:18 | 00:25:08 | 02:08:07 | 01:21:57 | FIN |
| Jul 1, 23 | 14 | — | 03:57:18 | 00:24:28#12 | 02:08:07#14 | 01:21:56#13 | FIN |
| May 7, 23 | 30 | — | 04:28:37 | 00:26:42#30 | 02:37:20#38 | 01:22:27#27 | FIN |
| Jan 1, 23 | 34 | — | 04:28:38 | 00:26:43#38 | 02:32:21#44 | 01:22:28#33 | FIN |
| Sep 24, 22 | 12 | — | 04:13:31 | 00:25:28#16 | 02:17:52#14 | 01:23:22#12 | FIN |
| Sep 24, 22 | 12 | — | 04:13:31 | 00:25:28 | 02:17:52 | 01:23:22 | FIN |
| Jul 3, 22 | 9 | — | 04:06:13 | 00:27:09#8 | 02:15:27#9 | 01:21:19#6 | FIN |
| Jun 26, 22 | 18 | — | 04:09:19.353 | 00:25:29#23 | 02:14:37.573#17 | 01:23:35.85#17 | FIN |
| Jun 6, 22 | 13 | — | 00:57:03 | 00:09:56 | 00:28:54 | 00:16:01 | FIN |
| May 22, 22 | 10 | — | 04:25:49 | 00:27:58#11 | 02:33:00#11 | 01:20:52#10 | FIN |
| Mar 19, 22 | 37 | — | 04:29:25 | 00:26:30#33 | 02:34:55#35 | 01:21:20#37 | FIN |
| Jan 1, 22 | 16 | — | 04:25:50 | 00:27:59#29 | 02:33:01#25 | 01:20:53#17 | FIN |
| Jan 1, 22 | 26 | — | 04:09:20 | 00:25:30#40 | 02:14:38#35 | 01:23:36#52 | FIN |
| Jan 1, 22 | 50 | — | 04:29:26 | 00:26:31#50 | 02:34:56#54 | 01:21:21#54 | FIN |
| Jul 11, 21 | 1 | — | 03:56:31 | 00:11:02#6 | 02:18:42#5 | 01:19:56#3 | FIN |
| Sep 7, 19 | 1089 | — | 05:01:55 | 00:31:42#982 | 02:49:34#1001 | 01:35:10#1605 | FIN |
| Jun 29, 19 | 155 | — | 04:50:47 | 00:33:33#191 | 02:34:36#277 | 01:35:51#149 | FIN |