#651
14.653 points
PTO World Rank
27
Races
0
Wins
0
Podiums
7
Top 10s
2
DNFs
#4
Best Finish
30.5
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #10 | 1× half |
| 2024 | 1 | 0 | 0 | #17 | |
| 2019 | 2 | 0 | 0 | #7 | |
| 2018 | 6 | 0 | 0 | #6 | |
| 2017 | 2 | 0 | 0 | #43 | |
| 2016 | 3 | 0 | 0 | #4 | |
| 2015 | 5 | 0 | 0 | #5 | 1× sprint |
| 2014 | 1 | 0 | 0 | #25 | |
| 2013 | 3 | 0 | 0 | #6 | |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 7, 25 | silverhalf | 10 | — | 03:49:19 | 00:24:15#21 | 02:03:36#10 | 01:16:51#12 |
| 2012 |
| 2 |
| 0 |
| 0 |
| #51 |
| FIN |
| Jul 6, 25 | 22 | — | 00:53:58 | 00:09:59 | 00:26:02 | 00:16:39 | FIN |
| Sep 14, 24 | 17 | — | 01:51:09 | 00:22:51 | — | 00:32:31 | FIN |
| Jun 1, 19 | 7 | — | 00:59:11 | 00:09:18 | 00:28:47 | 00:17:52 | FIN |
| May 18, 19 | 42 | — | 00:57:46 | 00:09:22 | 00:28:34 | 00:18:09 | FIN |
| Aug 15, 18 | 6 | — | 01:48:04 | 00:16:35 | 00:57:37 | 00:32:51 | FIN |
| Aug 4, 18 | 37 | — | 00:57:03 | 00:09:46 | 00:29:51 | 00:16:28 | FIN |
| Jun 23, 18 | 63 | — | 00:58:39 | 00:09:25 | 00:28:58 | 00:18:52 | FIN |
| May 26, 18 | 40 | — | 00:57:27 | 00:09:00 | 00:29:15 | 00:17:27 | FIN |
| May 5, 18 | — | — | — | — | — | — | DNF |
| Mar 18, 18 | 21 | — | 00:57:31 | 00:09:59 | 00:29:56 | 00:15:52 | FIN |
| Jul 1, 17 | 49 | — | 00:59:59 | — | — | — | FIN |
| Jun 11, 17 | 43 | — | 01:59:19 | — | — | — | FIN |
| Aug 15, 16 | 4 | — | 01:52:36 | 00:17:40 | 00:57:57 | 00:33:39 | FIN |
| Jul 2, 16 | 44 | — | 00:59:10 | — | — | — | FIN |
| Apr 2, 16 | — | — | — | 00:22:01 | — | — | DNF |
| Jul 19, 15 | 5 | — | 00:58:26 | 00:09:51 | 00:30:06 | 00:15:57 | FIN |
| Jul 9, 15 | 56 | — | 01:01:53 | 00:09:36 | 00:34:43 | 00:16:30 | FIN |
| Jul 4, 15 | 36 | — | 01:01:17 | 00:09:14 | 00:29:54 | 00:19:45 | FIN |
| May 30, 15 | 10 | — | 00:58:47 | 00:11:26 | 00:28:59 | 00:16:16 | FIN |
| Mar 21, 15 | 35 | — | 00:59:08 | 00:09:43 | 00:30:29 | 00:17:07 | FIN |
| Jul 5, 14 | 25 | — | 00:59:53 | 00:09:45 | 00:30:06 | 00:17:51 | FIN |
| Aug 31, 13 | 41 | — | 00:59:05 | 00:10:04 | 00:30:37 | 00:16:48 | FIN |
| Jun 27, 13 | 6 | — | 00:18:39 | — | — | — | FIN |
| May 12, 13 | 33 | — | 00:58:50 | 00:08:21 | 00:31:42 | 00:17:29 | FIN |
| Sep 2, 12 | 60 | — | 01:04:18 | 00:10:26 | 00:35:47 | 00:18:04 | FIN |
| Jul 7, 12 | 51 | — | 01:02:56 | — | — | — | FIN |