15
Races
0
Wins
1
Podiums
11
Top 10s
2
DNFs
#3
Best Finish
6.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2019 | 2 | 0 | 0 | #6 | 2× half |
| 2018 | 6 | 0 | 0 | #4 | 4× half, 2× full |
| 2017 | 4 | 0 | 1 | #3 | 4× half |
| 2016 | 2 | 0 | 0 | #4 | 2× half |
| 2015 | 1 | 0 | 0 | — | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 8, 19 | 6 | — | 04:37:09 | 00:28:03#7 | 02:34:28#6 | 01:30:12#6 | FIN | |
| Apr 14, 19 | 8 | — | 04:28:15 | 00:31:16#7 | 02:24:09#7 | 01:29:21#9 | FIN | |
| Dec 8, 18 | half | 4 | — | 04:42:06.9 | 00:30:37.25 | 02:41:42.34 | 01:24:42.65 | FIN |
| Nov 18, 18 | half | 6 | — | 04:39:49 | 00:29:35#6 | 02:34:36#5 | 01:31:19#6 | FIN |
| Nov 11, 18 | half | 4 | — | 04:24:28 | 00:29:37#7 | 02:29:31#6 | 01:21:59#3 | FIN |
| Oct 7, 18 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 10, 18 | full | 8 | 8 | 09:40:51 | 01:01:13#85 | 05:14:03#117 | 03:21:10#61 | FIN |
| Feb 18, 18 | half | 6 | 8 | 04:39:49 | 00:29:35#88 | 02:34:36#123 | 01:31:19#67 | FIN |
| Dec 9, 17 | half | 7 | — | 04:11:56.14 | — | 02:26:39.32 | 01:32:48.37 | FIN |
| Nov 12, 17 | half | 3 | — | 04:34:43 | 00:30:54#5 | 02:31:45#4 | 01:25:29#2 | FIN |
| May 13, 17 | half | 15 | 17 | 04:29:57 | 00:12:50#187 | 02:35:58#212 | 01:35:28#91 | FIN |
| Feb 19, 17 | half | — | — | — | 00:31:32#132 | —#99999 | —#99999 | DNF |
| Nov 13, 16 | half | 4 | — | 04:28:15 | 00:30:39#7 | 02:27:19#3 | 01:28:43#4 | FIN |
| Nov 13, 16 | half | 8 | — | 04:33:03 | 00:31:25#9 | 02:26:29#3 | 01:32:01#7 | FIN |
| Jun 28, 15 | full | — | — | — | 00:30:09 | — | — | DNF |