#333
38.18 points
PTO World Rank
25
Races
0
Wins
0
Podiums
7
Top 10s
5
DNFs
#5
Best Finish
48.4
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 0 | #13 | 2× full, 3× half |
| 2024 | 3 | 0 | 0 | #40 | 2× half, 1× full |
| 2023 | 1 | 0 | 0 | #5 | 1× half |
| 2022 | 3 | 0 | 0 | #5 | 1× full, 2× half |
| 2021 | 3 | 0 | 0 | #7 | 1× full, 2× half |
| 2020 | 1 | 0 | 0 | #16 | 1× half |
| 2019 | 4 | 0 | 0 | #7 | 1× full, 3× half |
| 2018 | 2 | 0 | 0 | #11 | 2× half |
| 2017 | 1 | 0 | 0 | #13 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | silverfull | 21 | — | 08:34:42 | 00:41:08#3 | 04:25:40#22 | 03:22:21#24 |
| 1× half |
| 2016 | 1 | 0 | 0 | #211 | 1× half |
| 2015 | 1 | 0 | 0 | #399 | 1× half |
| FIN |
| Sep 21, 25 | — | — | — | 00:20:57#3 | 02:09:05#11 | — | DNF |
| Jun 14, 25 | 13 | — | 03:50:55 | 00:23:41#2 | 02:02:43#15 | 01:20:39#15 | FIN |
| Apr 26, 25 | 38 | — | 08:59:12 | 00:48:53#17 | 04:30:58#36 | 03:32:31#38 | FIN |
| Apr 5, 25 | 48 | — | 04:17:24 | 00:23:45#12 | 02:29:07#58 | 01:18:16#29 | FIN |
| Sep 22, 24 | — | — | — | 00:21:24 | — | — | DNF |
| Apr 27, 24 | 40 | — | 11:21:32 | 00:51:36#19 | 04:49:42#37 | 05:33:46#40 | FIN |
| Mar 17, 24 | — | — | — | 00:23:05#2 | — | — | DNS |
| Sep 24, 23 | 5 | — | 03:50:15 | 00:23:56#4 | 02:00:42#5 | 01:22:21#6 | FIN |
| Nov 20, 22 | — | — | — | 00:41:41 | — | — | DNF |
| Nov 6, 22 | 9 | — | 04:04:24 | 00:24:22#1 | 02:17:50#10 | 01:18:21#10 | FIN |
| Sep 25, 22 | 5 | — | 03:57:33 | 00:18:44#2 | 02:09:45#6 | 01:24:00#7 | FIN |
| Nov 21, 21 | 2021 Cozumelfull | 17 | — | 08:17:54 | 00:39:54#8 | 04:23:15#18 | 03:09:45#18 | FIN |
| Sep 5, 21 | 9 | — | 04:20:40 | 00:29:42#4 | 02:13:27#10 | 01:33:43#13 | FIN |
| May 2, 21 | 7 | — | 03:59:45 | 00:25:00#4 | 02:07:39#10 | 01:22:37#8 | FIN |
| Sep 6, 20 | 16 | — | 04:17:34 | 00:20:38#2 | 02:06:55#10 | 01:47:07#18 | FIN |
| Nov 24, 19 | 2019 Cozumelfull | — | — | — | 00:39:21 | — | — | DNF |
| Nov 10, 19 | 9 | — | 04:07:10 | 00:24:37#1 | 02:05:34#7 | 01:21:26#4 | FIN |
| Nov 3, 19 | 7 | — | 04:11:11 | 00:23:18#1 | 02:19:47#8 | 01:25:14#7 | FIN |
| Jan 1, 19 | 42 | — | 04:31:10 | 00:23:31#17 | 02:46:04#44 | 01:17:19#38 | FIN |
| Nov 18, 18 | 9 | — | 04:07:33 | 00:23:42#2 | 02:17:21#11 | 01:25:18#7 | DNF |
| Nov 4, 18 | 11 | — | 04:12:02 | — | — | — | FIN |
| Nov 12, 17 | 13 | — | 04:26:25 | 00:25:59#5 | 02:28:35#14 | 01:29:29#12 | FIN |
| Sep 4, 16 | 211 | — | 04:22:48 | 00:24:42#89 | 02:25:59#484 | 01:24:53#183 | FIN |
| Aug 30, 15 | 399 | — | 04:45:40 | 00:24:12#61 | 02:34:46#659 | 01:38:14#525 | FIN |