14
Races
2
Wins
3
Podiums
9
Top 10s
2
DNFs
#1
Best Finish
7.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2019 | 3 | 0 | 0 | #9 | 3× half |
| 2018 | 3 | 1 | 1 | #1 | 3× half |
| 2017 | 5 | 1 | 2 | #1 | 4× half, 1× full |
| 2016 | 3 | 0 | 0 | #6 | 2× half, 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 10, 19 | 9 | — | 04:35:28 | 00:32:35#10 | 02:28:45#10 | 01:30:09#4 | FIN | |
| Aug 3, 19 | 9 | 11 | 04:35:28 | 00:32:35#171 | 02:28:45#108 | 01:30:09#62 | FIN | |
| May 19, 19 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 18, 18 | half | 6 | — | 04:22:03 | 00:29:32#12 | 02:22:50#8 | 01:24:52#2 | FIN |
| Aug 4, 18 | half | 6 | 6 | 04:22:03 | 00:29:32#75 | 02:22:50#70 | 01:24:52#30 | FIN |
| Jun 10, 18 | half | 1 | 1 | 04:15:31 | 00:28:37#89 | 02:23:17#71 | 01:18:00#14 | FIN |
| Nov 12, 17 | half | 1 | — | 04:18:47 | 00:25:40#4 | 02:26:21#3 | 01:21:24#1 | FIN |
| Aug 20, 17 | full | — | — | — | 00:27:41#49 | —#99999 | —#99999 | DNF |
| Apr 2, 17 | half | — | — | — | 00:31:12#158 | —#99999 | —#99999 | DNF |
| Mar 19, 17 | half | 2 | 2 | 04:18:33 | 00:28:39#51 | 02:22:09#37 | 01:22:59#17 | FIN |
| Jan 1, 17 | half | 16 | — | 04:35:49 | 00:29:46#24 | 02:39:38#25 | 01:22:53#5 | FIN |
| Nov 13, 16 | half | 6 | 6 | 04:25:35 | 00:24:28#50 | 02:30:47#41 | 01:26:02#11 | FIN |
| Aug 21, 16 | full | 7 | 7 | 04:35:12 | 00:27:44#63 | 02:30:18#63 | 01:33:10#53 | FIN |
| May 22, 16 | half | 15 | 15 | 04:38:51 | 00:27:57#164 | 02:36:38#194 | 01:29:15#81 | FIN |