38
Races
0
Wins
1
Podiums
11
Top 10s
1
DNFs
#3
Best Finish
88.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2017 | 2 | 0 | 0 | #9 | 1× full, 1× half |
| 2016 | 4 | 0 | 0 | #13 | 2× half, 2× full |
| 2015 | 2 | 0 | 0 | #4 | 2× full |
| 2014 | 5 | 0 | 0 | #4 | 4× full, 1× half |
| 2013 | 3 | 0 | 0 | #4 | 2× full, 1× half |
| 2010 | 1 | 0 | 0 | #184 | 1× half |
| 2009 | 4 | 0 | 0 | #12 | 2× half, 2× full |
| 2008 | 4 | 0 | 0 | #9 | 3× full, 1× half |
| 2007 | 4 | 0 | 0 | #6 | 4× full |
| 2006 | 3 | 0 | 0 | #13 | 3× full |
| 2005 | 5 | 0 | 1 | #3 | 4× full, 1× half |
| 2004 | 1 | 0 | 0 | #405 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 20, 17 | 12 | 19 | 04:46:40 | 00:27:57#66 | 02:43:29#321 | 01:30:15#162 | FIN | |
| Jul 30, 17 | 9 | — | 10:06:47.12 | — | — | — | FIN | |
| Nov 13, 16 | half | 17 | — | 04:48:32 | 00:30:57#13 | 02:38:47#16 | 01:31:41#15 | FIN |
| Jul 3, 16 | full | 13 | 29 | 10:17:20 | 01:03:30#606 | 05:15:03#547 | 03:49:02#608 | FIN |
| May 14, 16 | full | 13 | 16 | 08:53:14 | 01:02:22#169 | 04:09:37#158 | 03:33:11#113 | FIN |
| Apr 2, 16 | half | 17 | 19 | 04:48:32 | 00:30:57#148 | 02:38:47#183 | 01:31:41#140 | FIN |
| Nov 15, 15 | full | 11 | — | 09:35:54 | 00:57:46#11 | 04:59:41#10 | 03:32:19#14 | FIN |
| Aug 16, 15 | full | 4 | 6 | 04:37:22 | 00:27:55#71 | 02:31:56#93 | 01:32:48#74 | FIN |
| Nov 30, 14 | full | 10 | 13 | 10:06:19 | 00:54:53#123 | 05:31:31#88 | 03:33:58#61 | FIN |
| Aug 24, 14 | full | 4 | — | 09:52:40 | 01:02:15#5 | 05:21:16#5 | 03:24:51#3 | FIN |
| Jul 27, 14 | full | 6 | — | 10:14:21 | 00:58:29#5 | 05:37:11#5 | 03:35:10#6 | FIN |
| Jun 15, 14 | half | 99999 | 99999 | — | 00:27:18#40 | 02:34:13#39 | —#99999 | DNF |
| May 17, 14 | full | 15 | 19 | 09:58:54 | 00:59:59#124 | 05:08:03#108 | 03:44:45#112 | FIN |
| Nov 17, 13 | full | 15 | — | 09:45:21 | 00:59:33#6 | 05:03:53#15 | 03:36:16#20 | FIN |
| Aug 25, 13 | full | 4 | — | 09:56:45 | 00:57:58#4 | 05:25:48#3 | 03:26:56#4 | FIN |
| Jun 23, 13 | half | 7 | 8 | 04:42:40 | 00:29:40#82 | 02:35:47#127 | 01:32:35#86 | FIN |
| Mar 27, 10 | half | 184 | 99999 | 04:47:28 | 00:29:02#99999 | 02:41:23#99999 | 01:32:27#99999 | FIN |
| Sep 27, 09 | half | 78 | 99999 | 04:31:47 | 00:24:39#99999 | 02:30:10#99999 | 01:33:12#99999 | FIN |
| Aug 30, 09 | full | 12 | — | 10:18:14 | 01:00:22#7 | 05:28:50#13 | 03:44:39#12 | FIN |
| Jul 26, 09 | full | 146 | 99999 | 10:39:51 | 00:56:53#99999 | 05:46:04#99999 | 03:51:59#99999 | FIN |
| Apr 4, 09 | half | 208 | 99999 | 04:53:03 | 00:28:41#99999 | 02:42:28#99999 | 01:35:39#99999 | FIN |
| Nov 23, 08 | full | 10 | — | 09:58:55 | 00:57:41#5 | 05:18:18#9 | 03:37:16#10 | FIN |
| Aug 24, 08 | full | 12 | — | 10:23:40 | 00:59:50#7 | 05:33:32#12 | 03:46:58#14 | FIN |
| Jun 22, 08 | full | 9 | — | 10:32:27 | 01:02:55#6 | 05:35:12#7 | 03:49:35#10 | FIN |
| Mar 29, 08 | half | 171 | 99999 | 04:56:16 | 00:30:41#99999 | 02:46:47#99999 | 01:33:36#99999 | FIN |
| Oct 13, 07 | full | 628 | 99999 | 10:39:27 | 01:03:44#99999 | 05:37:04#99999 | 03:51:22#99999 | FIN |
| Oct 13, 07 | full | 39 | — | 10:39:27 | 01:03:44#38 | 05:37:05#34 | 03:51:22#39 | FIN |
| Aug 26, 07 | full | 15 | — | 10:30:22 | 01:00:22#8 | 05:34:09#12 | 03:50:50#19 | FIN |
| Apr 15, 07 | full | 6 | — | 10:30:02 | 00:58:55#9 | 05:33:34#6 | 03:51:18#8 | FIN |
| Oct 21, 06 | full | 514 | 99999 | 10:17:36 | 01:06:28#99999 | 05:18:02#99999 | 03:46:26#99999 | FIN |
| Oct 21, 06 | full | 34 | — | 10:17:36 | 01:06:28#27 | 05:18:02#23 | 03:46:27#36 | FIN |
| Jun 25, 06 | full | 13 | — | 10:24:09 | 00:58:51#10 | 05:31:48#10 | 03:48:55#14 | FIN |
| Oct 15, 05 | full | 433 | 99999 | 10:08:23 | 01:07:33#99999 | 05:21:30#99999 | 03:32:59#99999 | FIN |
| Oct 15, 05 | full | 28 | — | 10:08:23 | 01:07:33#31 | 05:21:32#25 | 03:33:00#27 | FIN |
| Aug 29, 05 | full | 3 | — | 09:58:13 | 01:00:26#6 | 05:16:35#4 | 03:36:50#7 | FIN |
| Apr 9, 05 | full | 12 | — | 10:39:46 | 01:02:31#16 | 05:46:30#12 | 03:45:36#14 | FIN |
| Mar 19, 05 | half | 145 | 99999 | 04:52:53 | 00:28:47#99999 | 02:48:41#99999 | 01:29:11#99999 | FIN |
| Oct 16, 04 | full | 405 | 99999 | 10:50:32 | 01:05:15#99999 | 05:59:32#99999 | 03:40:04#99999 | FIN |