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