#348
16.098 points
PTO World Rank
16
Races
0
Wins
1
Podiums
4
Top 10s
0
DNFs
#3
Best Finish
107.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 4 | 0 | 0 | #16 | 4× half |
| 2024 | 2 | 0 | 0 | #12 | 2× half |
| 2023 | 2 | 0 | 0 | #41 | 1× full, 1× half |
| 2018 | 1 | 0 | 0 | #101 | 1× half |
| 2017 | 3 | 0 | 0 | #4 | 2× full, 1× half |
| 2016 | 1 | 0 | 0 | #7 | |
| 2014 | 1 | 0 | 0 | #5 | |
| 2013 | 2 | 0 | 1 | #3 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 8, 25 | diamondhalf | 92 | — | 05:08:58 | 00:33:33#260 | 03:02:57#163 | 01:26:18#57 |
| FIN |
| Sep 6, 25 | 16 | — | 05:27:48 | 00:30:31#16 | 03:18:25#16 | 01:31:19#10 | FIN |
| Aug 24, 25 | 131 | — | 04:46:06 | 00:30:54#106 | 02:44:06#258 | 01:24:07#100 | FIN |
| Jul 30, 25 | 20 | — | 07:47:14 | 00:34:08#16 | 05:33:13#23 | 01:33:12#12 | FIN |
| Oct 20, 24 | 79 | — | 04:29:15 | 00:27:44#105 | 02:29:35#204 | 01:25:58#44 | FIN |
| Sep 7, 24 | 12 | — | 05:25:21 | 00:30:29#12 | 03:18:47#14 | 01:30:19#5 | FIN |
| Aug 20, 23 | 2023 Vichyfull | 41 | — | 11:20:02 | 01:04:00#26 | 06:11:12#77 | 03:56:00#53 | FIN |
| Jan 1, 23 | 226 | — | 04:54:41 | 00:28:33#97 | 02:49:39#518 | 01:30:24#163 | FIN |
| Sep 1, 18 | 101 | — | 05:02:08 | 00:29:18#90 | 02:51:49#211 | 01:33:31#78 | FIN |
| Oct 14, 17 | 849 | — | 10:46:53 | 01:03:24#701 | 05:45:26#1328 | 03:49:50#648 | FIN |
| Jul 23, 17 | 2017 Francefull | 117 | — | 10:45:50 | 00:57:27#79 | 06:03:46#388 | 03:34:42#71 | FIN |
| Jul 2, 17 | 4 | — | 04:51:05 | 00:45:33 | 02:41:47 | 01:23:45 | FIN |
| Jun 19, 16 | 7 | — | 06:16:18 | 00:43:03 | 03:59:30 | 01:29:49 | FIN |
| Jul 6, 14 | 5 | — | 05:05:48 | 00:46:25 | 02:42:31 | 01:33:00 | FIN |
| Sep 29, 13 | 19 | — | 01:09:51 | 00:12:54 | 00:34:20 | 00:22:37 | FIN |
| May 19, 13 | 3 | — | 04:55:04 | 00:42:16 | 02:53:31 | 01:19:17 | FIN |