30
Races
0
Wins
1
Podiums
10
Top 10s
5
DNFs
#3
Best Finish
13.4
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2018 | 2 | 0 | 0 | #11 | 2× full |
| 2017 | 2 | 0 | 0 | #12 | 1× full, 1× half |
| 2016 | 2 | 0 | 0 | #14 | 1× full, 1× half |
| 2015 | 6 | 0 | 0 | #5 | 6× full |
| 2014 | 6 | 0 | 1 | #3 | 3× full, 3× half |
| 2013 | 3 | 0 | 0 | #9 | 2× full, 1× half |
| 2012 | 5 | 0 | 0 | #8 | 3× half, 2× full |
| 2011 | 4 | 0 | 0 | #4 | 3× full, 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Apr 28, 18 | 11 | — | 09:05:06 | 00:59:31#9 | 04:43:00#13 | 03:17:18#10 | FIN | |
| Mar 3, 18 | 12 | 20 | 10:31:30 | 00:58:39#104 | 05:42:35#199 | 03:44:32#122 | FIN | |
| Oct 15, 17 | full | 14 | — | 10:40:43 | 00:56:46#7 | 05:39:25#16 | 03:56:31#15 | FIN |
| Sep 3, 17 | half | 12 | — | 04:18:37 | 00:23:12#3 | 02:15:30#12 | 01:34:24#11 | FIN |
| Jul 17, 16 | full | 14 | — | 10:40:01 | 00:55:36#11 | 05:40:49#14 | 04:00:21#14 | FIN |
| Jun 26, 16 | half | — | — | — | 00:30:01#109 | 02:54:14#318 | —#99999 | DNF |
| Dec 6, 15 | full | 5 | — | 10:16:56 | 00:53:15#3 | 05:44:45#5 | 03:35:35#6 | FIN |
| Nov 29, 15 | full | 10 | 10 | 09:57:51 | 00:52:13#49 | 05:33:53#101 | 03:27:24#57 | FIN |
| Sep 27, 15 | full | — | — | — | 00:46:59#46 | 05:33:02#119 | —#99999 | DNF |
| Jun 28, 15 | full | 14 | — | 04:52:38 | 00:29:51#10 | 02:41:17#18 | 01:38:33#15 | FIN |
| May 3, 15 | full | 5 | 9 | 10:16:56 | 00:53:15#62 | 05:44:45#244 | 03:35:35#112 | FIN |
| Apr 12, 15 | full | — | — | — | 00:57:14#37 | 05:45:33#71 | —#99999 | DNF |
| Nov 9, 14 | full | 5 | — | 10:06:48 | 00:53:46#2 | 05:25:42#6 | 03:44:06#4 | FIN |
| Aug 24, 14 | full | 3 | — | 09:47:02 | 00:53:19#3 | 05:31:29#7 | 03:16:55#1 | FIN |
| Jul 13, 14 | half | 11 | — | 04:36:53 | 00:27:19#7 | 02:38:26#17 | 01:27:33#8 | FIN |
| Jun 29, 14 | half | 6 | — | 04:58:00 | 00:26:29#3 | 02:51:27#7 | 01:37:18#4 | FIN |
| May 3, 14 | half | 18 | — | 05:17:08 | 00:26:01#7 | 03:01:11#17 | 02:02:16#18 | FIN |
| Mar 30, 14 | full | 11 | — | 10:12:52 | 00:52:44#4 | 05:51:35#13 | 03:24:13#9 | FIN |
| Aug 25, 13 | full | 9 | — | 10:28:53 | 00:52:31#6 | 05:39:50#9 | 03:51:33#10 | FIN |
| Apr 14, 13 | full | 12 | 17 | 10:38:17 | 00:57:55#57 | 05:39:31#219 | 03:56:56#162 | FIN |
| Mar 17, 13 | half | 17 | 19 | 04:56:55 | 00:30:16#88 | 02:37:53#147 | 01:44:06#110 | FIN |
| Sep 30, 12 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 24, 12 | half | — | — | — | 00:28:07#44 | 02:44:09#273 | —#99999 | DNF |
| May 19, 12 | full | 8 | — | 10:07:47 | 01:02:55#8 | 05:29:01#9 | 03:31:32#7 | FIN |
| May 19, 12 | full | 8 | 13 | 10:07:47 | 01:02:55#131 | 05:29:01#201 | 03:31:32#97 | FIN |
| Mar 31, 12 | half | 24 | 33 | 04:47:02 | 00:28:05#84 | 02:44:00#298 | 01:31:56#163 | FIN |
| Nov 20, 11 | full | 19 | — | 09:50:44 | 00:58:32#16 | 05:22:17#22 | 03:25:44#15 | FIN |
| Sep 11, 11 | full | — | — | — | 01:02:25#99999 | 05:44:33#99999 | —#99999 | DNF |
| Aug 7, 11 | half | 70 | 99999 | 04:37:41 | 00:28:27#99999 | 02:31:56#99999 | 01:34:54#99999 | FIN |
| Jun 26, 11 | full | 4 | — | 10:05:53 | 01:02:25#3 | 05:42:26#5 | 03:16:49#2 | FIN |