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