21
Races
0
Wins
4
Podiums
17
Top 10s
3
DNFs
#2
Best Finish
5.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2018 | 2 | 0 | 0 | #5 | 2× full |
| 2017 | 5 | 0 | 1 | #3 | 4× full, 1× half |
| 2016 | 6 | 0 | 2 | #2 | 4× full, 2× half |
| 2015 | 3 | 0 | 1 | #3 | 2× full, 1× half |
| 2014 | 3 | 0 | 0 | #5 | 2× full, 1× half |
| 2013 | 2 | 0 | 0 | #7 | 1× half, 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jul 29, 18 | 5 | — | 09:28:25 | 01:05:43#9 | 05:01:19#4 | 03:16:31#5 | FIN | |
| Jul 1, 18 | — | — | — | 01:03:14 | — | — | DNF | |
| Sep 23, 17 | full | 4 | — | 09:20:26 | 00:54:27#5 | 05:15:02#10 | 03:02:20#1 | FIN |
| Aug 27, 17 | half | 3 | 4 | 04:38:07 | 00:30:23#190 | 02:35:07#201 | 01:26:55#48 | FIN |
| Jul 9, 17 | full | — | — | — | 01:01:31#99999 | —#99999 | —#99999 | DNF |
| May 28, 17 | full | 9 | 9 | 09:08:16 | 00:55:33#126 | 05:04:39#226 | 03:00:38#19 | FIN |
| May 28, 17 | full | 9 | — | 09:08:16 | 00:55:33#10 | 05:04:39#11 | 03:00:38#2 | FIN |
| Dec 4, 16 | full | 5 | 5 | 09:15:59 | 01:00:50#244 | 05:04:40#136 | 03:05:17#49 | FIN |
| Dec 4, 16 | full | 5 | — | 09:15:59 | 01:00:50#8 | 05:04:40#6 | 03:05:17#2 | FIN |
| Nov 13, 16 | half | — | — | — | 00:30:38 | — | — | DNF |
| Oct 2, 16 | full | 2 | — | 09:05:52 | 01:04:51#6 | 04:49:16#4 | 03:06:55#1 | FIN |
| Sep 4, 16 | half | 6 | — | 04:29:31 | 00:30:09#13 | 02:29:49#7 | 01:25:32#3 | FIN |
| Jun 26, 16 | full | 3 | — | 09:17:20 | 01:06:31#5 | 05:03:23#4 | 03:01:57#3 | FIN |
| Oct 4, 15 | full | 3 | — | 08:54:03 | 01:00:19#6 | 04:48:34#3 | 03:02:12#1 | FIN |
| Jun 28, 15 | full | 4 | — | 04:26:15 | 00:32:23#8 | 02:28:20#5 | 01:21:27#3 | FIN |
| May 25, 15 | half | 11 | — | 05:12:04 | 00:33:21#12 | 03:07:40#12 | 01:25:17#3 | FIN |
| Oct 5, 14 | full | 5 | — | 09:15:35 | 01:02:45#10 | 04:56:28#10 | 03:13:10#5 | FIN |
| Aug 31, 14 | half | 5 | 6 | 04:42:49 | 00:29:45#168 | 02:40:21#253 | 01:25:16#128 | FIN |
| Jun 29, 14 | full | 7 | — | 09:12:09 | 00:56:06#8 | 05:03:39#9 | 03:06:19#5 | FIN |
| Sep 1, 13 | half | 7 | 7 | 04:30:24 | 00:30:29#138 | 02:25:58#161 | 01:25:25#71 | FIN |
| Jun 30, 13 | full | 8 | — | 09:26:15 | 00:56:06#8 | 05:10:38#10 | 03:14:03#7 | FIN |