#276
27.868 points
PTO World Rank
36
Races
0
Wins
0
Podiums
2
Top 10s
4
DNFs
#9
Best Finish
57.8
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 0 | 0 | #19 | 3× half, 3× full |
| 2024 | 9 | 0 | 0 | #11 | 5× half, 4× full |
| 2023 | 10 | 0 | 0 | #9 | 6× half, 4× full |
| 2022 | 6 | 0 | 0 | #10 | 3× half, 3× full |
| 2021 | 3 | 0 | 0 | #12 | 1× full, 2× half |
| 2020 | 1 | 0 | 0 | #40 | 1× full |
| 2016 | 1 | 0 | 0 | #361 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 7, 25 | — | — | — | —#99999 | —#99999 | —#99999 | DNS | |
| Nov 23, 25 | — | — | — | 00:50:59#99999 | 05:12:06#99999 | —#99999 | DNF | |
| Sep 28, 25 | silverfull | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 21, 25 | silverhalf | 41 | — | 04:37:53 | 00:24:21#36 | 02:23:09#57 | 01:46:16#120 | FIN |
| May 18, 25 | silverhalf | 21 | 50 | 04:15:51 | —#99999 | 02:28:17#440 | 01:45:05#369 | FIN |
| Apr 26, 25 | goldfull | 19 | 31 | 10:12:47 | 01:00:37#73 | 04:57:35#89 | 04:08:24#129 | FIN |
| Dec 8, 24 | silverhalf | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Dec 8, 24 | half | — | — | — | — | — | — | DNS |
| Nov 24, 24 | silverfull | 11 | 12 | 09:39:54 | 00:47:52#28 | 05:10:56#62 | 03:35:33#54 | FIN |
| Sep 29, 24 | silverfull | 21 | 32 | 08:50:49 | —#99999 | 04:42:57#75 | 04:03:18#145 | FIN |
| Sep 22, 24 | bronzehalf | 47 | — | 04:33:18 | 00:24:57#24 | 02:25:57#98 | 01:38:25#68 | FIN |
| Aug 25, 24 | full | — | — | — | — | — | — | DNS |
| Apr 27, 24 | goldfull | — | — | — | 00:59:44#99999 | 05:10:13#99999 | —#99999 | DNF |
| Apr 6, 24 | goldhalf | 21 | 29 | 05:04:45 | 00:29:28#124 | 02:50:34#251 | 01:35:40#244 | FIN |
| Mar 17, 24 | bronzehalf | 30 | — | 04:56:45 | 00:27:29#22 | 02:36:52#55 | 01:47:12#68 | FIN |
| Dec 3, 23 | half | — | — | — | 00:28:13#99999 | 02:32:23#99999 | —#99999 | DNF |
| Nov 19, 23 | silverfull | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 4, 23 | silverfull | 16 | 19 | 09:41:45 | 00:58:34#71 | 04:58:17#155 | 03:36:48#139 | FIN |
| Sep 16, 23 | silverfull | 13 | 14 | 08:55:35 | 00:13:01#27 | 04:53:21#62 | 03:42:42#84 | FIN |
| Jul 23, 23 | silverhalf | 129 | — | 04:32:29 | 00:18:53#64 | 02:31:24#209 | 01:34:28#107 | FIN |
| Jun 25, 23 | silverfull | 9 | — | 10:15:48.376 | 00:55:58.342#34 | 05:32:29.917#75 | 03:41:45.897#77 | FIN |
| May 6, 23 | goldhalf | 26 | — | 04:56:36.344 | 00:28:01.12 | 02:43:31.842 | 01:39:53.174 | FIN |
| Apr 1, 23 | silverhalf | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jan 1, 23 | half | — | — | — | — | — | — | DNS |
| Jan 1, 23 | half | 146 | — | 04:56:37 | 00:28:02#61 | 02:43:32#237 | 01:39:54#175 | FIN |
| Dec 4, 22 | half | 11 | 15 | 04:43:25 | 00:27:03#39 | 02:30:52#95 | 01:37:46#113 | FIN |
| Nov 20, 22 | silverfull | — | — | — | — | — | — | DNS |
| Apr 23, 22 | silverfull | 10 | 10 | 09:44:15 | 00:57:29#48 | 05:14:23#69 | 03:25:05#54 | FIN |
| Apr 2, 22 | silverhalf | 21 | 22 | 04:40:24 | 00:25:55#59 | 02:38:19#171 | 01:28:48#139 | FIN |
| Jan 1, 22 | full | 93 | — | 10:40:30 | 00:56:48#34 | 05:55:22#205 | 03:41:12#74 | FIN |
| Jan 1, 22 | half | 139 | — | 04:40:24 | 00:25:55#67 | 02:38:19#292 | 01:28:48#141 | FIN |
| Nov 21, 21 | full | 12 | 15 | 09:17:58 | 00:43:14#31 | 04:53:37#144 | 03:35:14#154 | FIN |
| Oct 30, 21 | half | 93 | — | 04:46:38 | 00:27:38#48 | 02:38:11#150 | 01:32:53#124 | FIN |
| Sep 18, 21 | half | — | — | — | 00:28:44#163 | — | — | DNF |
| Nov 7, 20 | full | 40 | — | 09:34:56 | 00:57:45#32 | 04:57:49#69 | 03:29:28#47 | FIN |
| May 14, 16 | full | 361 | — | 10:27:53 | 00:56:40#70 | 04:37:29#680 | 04:46:05#647 | FIN |