29
Races
0
Wins
1
Podiums
11
Top 10s
6
DNFs
#3
Best Finish
8.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2022 | 2 | 0 | 0 | #5 | 2× half |
| 2019 | 10 | 0 | 0 | #5 | 7× half, 3× full |
| 2018 | 7 | 0 | 1 | #3 | 4× half, 3× full |
| 2017 | 6 | 0 | 0 | #4 | 3× half, 3× full |
| 2016 | 3 | 0 | 0 | #5 | 1× half, 2× full |
| 2014 | 1 | 0 | 0 | — | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 6, 22 | 12 | — | 03:53:32 | 00:27:53#18 | 02:07:57#13 | 01:12:36#7 | FIN | |
| Jun 11, 22 | bronzehalf | 5 | — | 04:03:49 | 00:24:40#8 | 02:22:23#5 | 01:14:54#3 | FIN |
| Dec 7, 19 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 24, 19 | full | 19 | 22 | 08:45:34 | 00:46:04#30 | 04:20:01#12 | 03:33:59#23 | FIN |
| Nov 10, 19 | half | 5 | — | 03:58:28 | 00:27:07#8 | 02:13:22#6 | 01:12:45#3 | FIN |
| Oct 6, 19 | full | — | — | — | 00:51:53 | 04:13:22 | — | DNF |
| Sep 22, 19 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 1, 19 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 24, 19 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 17, 19 | full | 8 | — | 08:03:15 | 00:48:43#10 | 04:09:49#2 | 03:00:02#12 | FIN |
| Jun 23, 19 | half | 15 | — | 03:56:49.705 | 00:24:40.842 | 02:11:14.34 | 01:15:11.977 | FIN |
| Jun 8, 19 | half | 5 | — | 03:53:12 | 00:26:56#22 | 02:05:55#6 | 01:15:37#5 | FIN |
| Dec 8, 18 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 18, 18 | full | 6 | 6 | 08:27:13 | 00:46:48#8 | 04:27:01#5 | 03:08:38#6 | FIN |
| Nov 18, 18 | half | 3 | — | 03:53:28 | 00:25:53#3 | 02:09:24#3 | 01:14:38#2 | FIN |
| Sep 23, 18 | half | — | — | — | 00:16:31#40 | —#99999 | —#99999 | DNF |
| Aug 19, 18 | full | — | — | — | 00:51:57#30 | 04:17:59#10 | —#99999 | DNF |
| Jul 29, 18 | full | — | — | — | —#99999 | —#99999 | —#99999 | DQ |
| Jun 3, 18 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 12, 17 | half | 17 | — | 04:20:39 | 00:28:37#13 | 02:27:20#19 | 01:16:56#13 | FIN |
| Oct 1, 17 | full | — | — | — | 00:50:32 | — | — | DNF |
| Aug 27, 17 | half | 6 | 7 | 04:11:32 | 00:25:12#9 | 02:22:13#20 | 01:19:11#5 | FIN |
| Aug 19, 17 | full | — | — | — | 00:50:15 | — | — | DNF |
| Aug 13, 17 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 11, 17 | half | 4 | 4 | 04:09:16 | 00:24:57#6 | 02:22:27#4 | 01:18:11#4 | FIN |
| Nov 13, 16 | half | 10 | — | 04:05:18 | 00:27:21#14 | 02:17:20#13 | 01:17:00#4 | FIN |
| Sep 11, 16 | full | 5 | 5 | 04:15:05 | 00:26:38#29 | 02:23:22#4 | 01:19:07#5 | FIN |
| Aug 21, 16 | full | 10 | 13 | 08:42:37 | 00:54:21#20 | 04:27:31#12 | 03:15:03#13 | FIN |
| Sep 14, 14 | half | — | — | — | 00:17:48 | — | — | DNF |