#618
16.263 points
PTO World Rank
16
Races
0
Wins
1
Podiums
4
Top 10s
1
DNFs
#3
Best Finish
18.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 3 | 0 | 0 | #10 | 3× half |
| 2018 | 1 | 0 | 0 | #16 | |
| 2016 | 7 | 0 | 1 | #3 | |
| 2014 | 2 | 0 | 0 | #12 | |
| 2013 | 2 | 0 | 0 | #18 | 2× half |
| 2012 | 1 | 0 | 0 | #91 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | bronzehalf | 10 | — | 03:21:55 | 00:24:54#8 | 01:13:46#7 | 01:40:53#10 |
| FIN |
| Mar 23, 25 | 31 | 41 | 04:06:39 | 00:25:30#46 | 02:03:36#22 | 01:32:50#43 | FIN |
| Feb 23, 25 | — | — | — | 00:24:39 | 02:04:50 | — | DNF |
| Mar 24, 18 | 16 | — | 01:00:05 | 00:09:39 | 00:28:13 | 00:18:59 | FIN |
| Sep 25, 16 | 7 | — | 01:49:43 | 00:18:45 | 00:56:53 | 00:34:05 | FIN |
| Jul 16, 16 | 6 | — | 02:01:30 | — | — | — | FIN |
| Jul 10, 16 | 13 | — | 00:58:34 | 00:10:20 | 00:32:11 | 00:16:03 | FIN |
| Apr 23, 16 | 11 | — | 00:53:56 | 00:09:49 | 00:26:35 | 00:16:28 | FIN |
| Apr 16, 16 | 3 | — | 01:56:58 | 00:19:58 | 01:06:42 | 00:30:18 | FIN |
| Mar 19, 16 | 14 | — | 01:56:23 | 00:19:34 | 01:01:06 | 00:34:28 | FIN |
| Mar 5, 16 | 14 | — | 00:52:34 | 00:10:06 | 00:24:32 | 00:16:23 | FIN |
| Aug 17, 14 | 12 | — | 00:57:47 | 00:09:17 | 00:30:07 | 00:16:38 | FIN |
| Jul 12, 14 | 16 | — | 01:53:16 | 00:20:25 | 00:59:38 | 00:31:49 | FIN |
| Jan 1, 13 | 21 | — | 04:08:49 | 00:26:16#25 | 02:17:03#30 | 01:22:06#25 | FIN |
| Jan 1, 13 | 18 | — | 04:16:57 | 00:27:09#30 | 02:24:56#41 | 01:20:23#12 | FIN |
| Jan 1, 12 | 91 | — | 04:45:44 | 00:30:02#92 | 02:38:52#164 | 01:31:48#78 | FIN |