11
Races
0
Wins
0
Podiums
2
Top 10s
0
DNFs
#6
Best Finish
15.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 1 | 0 | 0 | #17 | 1× full |
| 2024 | 1 | 0 | 0 | #15 | 1× full |
| 2023 | 1 | 0 | 0 | #18 | 1× full |
| 2022 | 1 | 0 | 0 | #15 | 1× full |
| 2019 | 1 | 0 | 0 | #29 | 1× full |
| 2018 | 2 | 0 | 0 | #7 | 2× full |
| 2017 | 1 | 0 | 0 | #6 | 1× full |
| 2016 | 1 | 0 | 0 | #13 | 1× full |
| 2015 | 2 | 0 | 0 | #11 | 1× half, 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | 17 | 17 | 08:18:12 | 00:53:22#72 | 04:28:16#26 | 02:51:32#17 | FIN | |
| Oct 12, 24 | silverfull | 15 | — | 09:14:50.357 | 00:59:59.637 | 04:58:56.616 | 03:10:55.67 | FIN |
| Nov 19, 23 | silverfull | 18 | 20 | 07:34:51 | —#99999 | 04:30:59#23 | 03:01:23#20 | FIN |
| Dec 4, 22 | silverfull | 15 | 22 | 08:54:22 | 01:03:53#153 | 04:47:16#56 | 02:56:20#25 | FIN |
| Nov 24, 19 | full | 29 | 47 | 09:18:10 | 00:48:39#50 | 05:04:35#76 | 03:19:48#53 | FIN |
| Oct 7, 18 | full | 7 | 7 | 08:19:31 | 00:05:29#10 | 05:01:12#9 | 03:07:27#7 | FIN |
| Jul 8, 18 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Oct 1, 17 | full | 6 | 9 | 10:13:59 | 00:59:31#16 | 05:16:42#16 | 03:53:05#13 | FIN |
| Oct 2, 16 | full | 13 | 26 | 10:32:38 | 00:58:16#24 | 05:18:01#26 | 04:05:25#29 | FIN |
| Dec 5, 15 | half | 20 | 36 | 03:42:59 | —#99999 | 02:13:58#40 | 01:27:11#39 | FIN |
| Apr 12, 15 | full | 11 | 99999 | 09:22:39 | 00:58:18#46 | 05:03:50#15 | 03:14:21#13 | FIN |