42
Races
0
Wins
7
Podiums
17
Top 10s
5
DNFs
#2
Best Finish
13.4
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2018 | 1 | 0 | 0 | #5 | 1× half |
| 2017 | 9 | 0 | 1 | #3 | 2× full, 7× half |
| 2016 | 7 | 0 | 0 | #6 | 2× full, 5× half |
| 2015 | 6 | 0 | 0 | #4 | 4× full, 2× half |
| 2014 | 8 | 0 | 4 | #2 | 5× full, 3× half |
| 2013 | 3 | 0 | 0 | #12 | 2× full, 1× half |
| 2012 | 2 | 0 | 0 | — | 1× full, 1× half |
| 2011 | 3 | 0 | 1 | #2 | 1× full, 2× half |
| 2010 | 3 | 0 | 1 | #3 | 2× full, 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jul 8, 18 | 5 | — | 05:38:43 | — | — | — | FIN | |
| Nov 19, 17 | 11 | — | 09:58:27 | 01:05:12#16 | 05:03:33#8 | 03:43:37#14 | FIN | |
| Aug 5, 17 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNF |
| Jul 30, 17 | half | 10 | — | 10:08:49.32 | — | — | — | FIN |
| Jul 23, 17 | half | — | — | — | 00:26:54 | 02:50:36 | — | DNF |
| Jul 2, 17 | half | 3 | — | 04:48:22 | 00:29:51#6 | 02:37:49#2 | 01:32:42#3 | FIN |
| Jun 4, 17 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 13, 17 | half | 11 | 11 | 04:27:34 | 00:13:06#227 | 02:35:43#207 | 01:32:04#63 | FIN |
| Apr 1, 17 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Mar 4, 17 | full | 10 | 12 | 10:27:08 | 01:09:19#163 | 05:30:59#107 | 03:39:55#82 | FIN |
| Nov 20, 16 | full | 15 | — | 09:42:08 | 01:00:48#13 | 04:57:29#6 | 03:38:37#19 | FIN |
| Nov 13, 16 | half | 15 | — | 04:47:39 | 00:31:12#19 | 02:37:05#14 | 01:31:47#16 | FIN |
| Jul 3, 16 | half | 6 | — | 05:04:29 | 00:30:23#6 | 02:39:11#2 | 01:48:00#6 | FIN |
| Jun 11, 16 | half | 11 | 16 | 04:43:34 | 00:21:58#71 | 02:35:01#109 | 01:42:09#122 | FIN |
| May 29, 16 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Apr 30, 16 | half | — | — | — | 00:31:32 | 02:55:19 | — | DNF |
| Apr 2, 16 | half | 15 | 17 | 04:47:39 | 00:31:12#162 | 02:37:05#175 | 01:31:47#128 | FIN |
| Nov 15, 15 | full | 6 | — | 09:13:13 | 00:56:22#9 | 04:54:43#7 | 03:16:23#6 | FIN |
| Sep 27, 15 | full | — | — | — | 00:49:02#72 | 05:12:51#65 | —#99999 | DNF |
| Jul 26, 15 | full | 4 | — | 09:59:34 | 00:58:17#4 | 05:33:05#6 | 03:23:54#8 | FIN |
| Jun 28, 15 | full | 7 | — | 04:30:45 | 00:27:23#11 | 02:29:44#7 | 01:28:04#5 | FIN |
| Jun 13, 15 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 2, 15 | half | 8 | — | 04:54:26 | 00:28:21#13 | 02:45:15#9 | 01:35:08#6 | FIN |
| Nov 30, 14 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 16, 14 | full | 6 | — | 09:22:42 | 00:59:24#9 | 05:02:05#8 | 03:16:09#4 | FIN |
| Oct 4, 14 | half | 3 | — | 04:59:19 | 00:29:25#3 | 02:47:43#3 | 01:37:26#6 | FIN |
| Aug 24, 14 | full | 2 | — | 09:47:49 | 01:02:10#4 | 05:16:24#3 | 03:24:55#4 | FIN |
| Jul 27, 14 | full | 3 | — | 09:52:46 | 00:58:53#6 | 05:25:05#1 | 03:24:45#3 | FIN |
| Jun 15, 14 | half | 2 | 3 | 04:34:16 | 00:27:34#43 | 02:30:19#27 | 01:33:20#32 | FIN |
| May 4, 14 | half | 19 | — | 04:43:48 | 00:28:54#15 | 02:40:19#21 | 01:29:45#17 | FIN |
| Mar 30, 14 | full | — | — | — | 00:56:50 | 05:31:43 | — | DNF |
| Sep 22, 13 | full | 12 | — | 11:28:46 | 00:58:23#5 | 05:31:18#5 | 04:52:24#12 | FIN |
| Jul 28, 13 | full | 12 | 58 | 11:28:46 | 00:58:23#70 | 05:31:18#93 | 04:52:24#402 | FIN |
| Mar 30, 13 | half | 24 | 36 | 04:59:24 | 00:25:44#118 | 02:48:15#286 | 01:40:42#243 | FIN |
| Sep 9, 12 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Mar 31, 12 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 5, 11 | full | 2 | — | 09:10:21 | 01:00:19#4 | 05:00:05#3 | 03:03:21#2 | FIN |
| Aug 7, 11 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Apr 2, 11 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 21, 10 | full | 7 | — | 09:24:11 | 01:07:02#16 | 05:02:00#6 | 03:09:57#4 | FIN |
| Aug 29, 10 | full | 3 | — | 09:34:51 | 01:06:31#15 | 05:19:49#4 | 03:03:53#1 | FIN |
| Mar 27, 10 | half | 142 | 99999 | 04:42:03 | 00:32:41#99999 | 02:38:48#99999 | 01:25:00#99999 | FIN |