15
Races
0
Wins
0
Podiums
7
Top 10s
3
DNFs
#4
Best Finish
9.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2020 | 3 | 0 | 0 | #7 | 3× half |
| 2019 | 2 | 0 | 0 | #11 | 2× half |
| 2018 | 3 | 0 | 0 | #14 | 3× half |
| 2017 | 2 | 0 | 0 | #6 | 2× half |
| 2016 | 2 | 0 | 0 | #4 | 2× half |
| 2015 | 3 | 0 | 0 | #6 | 2× half, 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 6, 20 | 7 | — | 03:51:34 | 00:22:06#7 | 02:10:22#6 | 01:15:13#7 | FIN | |
| Feb 23, 20 | 7 | 7 | 03:51:35 | 00:22:07#8 | 02:10:23#6 | 01:15:14#7 | FIN | |
| Feb 15, 20 | half | 9 | — | 04:16:14 | 00:25:42#5 | 02:25:49#9 | 01:20:22#6 | FIN |
| Nov 24, 19 | half | 11 | — | 04:03:18 | 00:27:22#10 | 02:16:12#11 | 01:17:42#7 | FIN |
| Sep 8, 19 | half | 14 | — | 04:10:54 | 00:24:15#9 | 02:18:06#11 | 01:24:59#13 | FIN |
| Nov 18, 18 | half | 14 | — | 04:05:11 | 00:09:58#9 | 02:13:28#11 | 01:39:05#14 | FIN |
| Apr 22, 18 | half | — | — | — | 00:25:21 | 02:10:41 | — | DNF |
| Apr 15, 18 | half | 14 | — | 04:26:36 | 00:25:56#10 | 02:28:48#16 | 01:26:33#11 | FIN |
| Nov 12, 17 | half | 6 | — | 03:56:18 | 00:25:32#10 | 02:09:11#8 | 01:18:22#5 | FIN |
| Feb 19, 17 | half | — | — | — | 00:24:39#16 | 02:16:02#15 | —#99999 | DNF |
| Nov 27, 16 | half | 4 | — | 03:52:41 | 00:26:10#9 | 02:07:04#3 | 01:17:24#4 | FIN |
| Nov 13, 16 | half | 8 | — | 03:58:53 | 00:25:01#13 | 02:11:53#10 | 01:19:29#8 | FIN |
| Nov 29, 15 | half | 11 | — | 04:03:25 | 00:27:57#13 | 02:14:19#13 | 01:19:05#10 | FIN |
| Oct 18, 15 | half | — | — | — | 00:22:43 | 02:55:29 | — | DNF |
| Jun 28, 15 | full | 6 | — | 03:58:58 | 00:24:06#18 | 02:12:14#6 | 01:20:23#6 | FIN |