59
Races
10
Wins
16
Podiums
27
Top 10s
9
DNFs
#1
Best Finish
17.5
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2017 | 4 | 0 | 0 | #4 | 4× half |
| 2016 | 7 | 0 | 0 | #8 | 1× half, 6× full |
| 2015 | 4 | 0 | 2 | #3 | 4× full |
| 2014 | 7 | 0 | 1 | #2 | 5× full, 2× half |
| 2013 | 3 | 0 | 0 | #4 | 3× full |
| 2012 | 4 | 1 | 1 | #1 | 3× full, 1× half |
| 2011 | 3 | 0 | 1 | #2 | 3× full |
| 2010 | 2 | 0 | 0 | #51 | 1× full, 1× half |
| 2009 | 3 | 0 | 0 | #23 | 2× full, 1× half |
| 2008 | 2 | 0 | 0 | — | 2× full |
| 2007 | 4 | 1 | 1 | #1 | 3× full, 1× half |
| 2006 | 4 | 1 | 1 | #1 | 3× full, 1× half |
| 2005 | 2 | 1 | 1 | #1 | 2× full |
| 2004 | 2 | 1 | 1 | #1 | 2× full |
| 2003 | 2 | 0 | 1 | #2 | 2× full |
| 2002 | 1 | 1 | 1 | #1 | 1× full |
| 2001 | 2 | 2 | 2 | #1 | 2× full |
| 2000 | 1 | 1 | 1 | #1 | 1× full |
| 1998 | 1 | 1 | 1 | #1 | 1× full |
| 1996 | 1 | 0 | 1 | #2 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 17, 17 | 10 | — | 02:14:26 | — | 00:36:09#9 | 01:38:16#10 | FIN | |
| Jun 18, 17 | 4 | — | 04:52:51 | — | — | — | FIN | |
| May 7, 17 | half | 12 | — | 04:57:17 | 00:33:22#12 | 02:52:08#7 | 01:31:47#11 | FIN |
| Apr 22, 17 | half | 8 | — | 04:56:39 | 00:35:22#9 | 02:53:19#6 | 01:27:58#7 | FIN |
| Nov 13, 16 | half | 8 | — | 04:41:33 | 00:33:14#7 | 02:22:36#4 | 01:41:31#8 | FIN |
| Oct 8, 16 | full | 34 | 53 | 10:20:00 | 01:05:13#976 | 05:22:25#694 | 03:44:06#665 | FIN |
| Oct 8, 16 | full | 34 | — | 10:20:00 | 01:05:13#36 | 05:22:25#27 | 03:44:06#32 | FIN |
| Jul 24, 16 | full | 9 | — | 09:47:21 | 01:05:08#11 | 05:02:18#2 | 03:35:03#10 | FIN |
| Jul 3, 16 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 5, 16 | full | — | — | — | 01:06:02 | 05:28:27 | — | DNF |
| May 29, 16 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 14, 15 | full | 3 | — | 09:54:07 | 01:03:56#14 | 05:14:13#3 | 03:30:21#3 | FIN |
| Oct 4, 15 | full | — | — | — | 01:04:41 | 04:40:22 | — | DNF |
| Aug 30, 15 | full | 3 | — | 09:32:33 | 01:03:28#3 | 04:56:20#1 | 03:25:16#3 | FIN |
| Jul 5, 15 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Oct 11, 14 | full | 24 | 24 | 09:50:37 | 01:06:39#645 | 05:12:08#390 | 03:25:06#299 | FIN |
| Oct 11, 14 | full | 24 | — | 09:50:37 | 01:06:39#27 | 05:12:08#13 | 03:25:06#25 | FIN |
| Jul 27, 14 | full | 2 | — | 09:28:37 | 01:05:10#7 | 04:55:00#1 | 03:23:01#8 | FIN |
| Jul 6, 14 | full | 6 | 6 | 09:08:13 | 00:59:25#222 | 04:44:25#42 | 03:19:14#50 | FIN |
| May 25, 14 | half | 12 | — | 04:40:44 | 00:35:38#16 | 02:30:54#7 | 01:28:10#13 | FIN |
| Apr 6, 14 | full | — | — | — | 01:08:06#443 | 05:31:13#74 | —#99999 | DNF |
| Feb 16, 14 | half | 8 | — | 04:23:20 | 00:20:27#11 | 02:23:42#7 | 01:33:32#8 | FIN |
| Oct 12, 13 | full | 14 | 15 | 09:27:57 | 01:06:41#789 | 04:59:54#427 | 03:16:29#221 | FIN |
| Oct 12, 13 | full | 14 | — | 09:27:57 | 01:06:41#23 | 04:59:54#10 | 03:16:29#13 | FIN |
| Mar 24, 13 | full | 4 | — | 08:34:37 | 00:26:50#12 | 04:46:58#2 | 03:16:33#8 | FIN |
| Oct 13, 12 | full | 6 | 6 | 09:26:25 | 01:06:21#625 | 05:06:07#220 | 03:09:18#91 | FIN |
| Oct 13, 12 | full | 6 | — | 09:26:25 | 01:06:21#22 | 05:06:07#1 | 03:09:18#10 | FIN |
| Sep 9, 12 | half | 14 | — | 04:43:08 | 00:30:43#26 | 02:34:56#12 | 01:32:55#10 | FIN |
| Apr 22, 12 | full | 1 | — | 09:47:10 | 01:14:43#13 | 05:14:55#1 | 03:12:02#1 | FIN |
| Oct 15, 11 | full | 14 | — | 09:31:21 | 01:07:04#21 | 05:00:28#9 | 03:16:44#14 | FIN |
| Oct 8, 11 | full | 14 | 14 | 09:31:21 | 01:07:04#665 | 05:00:28#284 | 03:16:44#189 | FIN |
| May 21, 11 | full | 2 | — | 09:43:39 | 00:57:15#6 | 05:27:00#1 | 03:10:59#1 | FIN |
| Oct 9, 10 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 13, 10 | half | 51 | 99999 | 04:38:26 | 00:34:11#99999 | 02:19:36#99999 | 01:41:57#99999 | FIN |
| Oct 10, 09 | full | — | — | — | 01:03:03#99999 | 05:19:48#99999 | —#99999 | DNF |
| Oct 10, 09 | full | — | — | — | 01:03:03 | 05:19:48 | — | DNF |
| Jun 14, 09 | half | 23 | 99999 | 04:17:00 | 00:30:26#99999 | 02:16:38#99999 | 01:26:48#99999 | FIN |
| Oct 11, 08 | full | — | — | — | 01:08:01#99999 | 05:25:07#99999 | —#99999 | DNF |
| Oct 11, 08 | full | — | — | — | 01:08:01 | 05:25:07 | — | DNF |
| Oct 13, 07 | full | — | — | — | 01:03:02#99999 | —#99999 | —#99999 | DNF |
| Oct 13, 07 | full | — | — | — | 01:03:02 | — | — | DNF |
| Jun 10, 07 | half | 22 | 99999 | 04:08:17 | 00:26:06#99999 | 02:15:07#99999 | 01:23:08#99999 | FIN |
| Mar 18, 07 | full | 1 | — | 09:22:01 | 01:11:34#8 | 04:54:54#1 | 03:15:31#2 | FIN |
| Oct 21, 06 | full | 198 | 99999 | 09:38:52 | 01:06:43#99999 | 04:59:04#99999 | 03:27:53#99999 | FIN |
| Oct 21, 06 | full | 10 | — | 09:38:52 | 01:06:43#30 | 04:59:04#1 | 03:27:54#22 | FIN |
| Jun 11, 06 | half | 16 | 99999 | 04:18:12 | 00:32:23#99999 | 02:16:41#99999 | 01:26:29#99999 | FIN |
| Mar 18, 06 | full | 1 | — | 09:46:38 | 01:05:44#4 | 05:13:31#1 | 03:27:24#2 | FIN |
| Oct 15, 05 | full | 72 | 99999 | 09:09:30 | 01:02:30#99999 | 04:51:58#99999 | 03:06:24#99999 | FIN |
| Oct 15, 05 | full | 1 | — | 09:09:30 | 01:02:30#26 | 04:52:00#2 | 03:06:25#3 | FIN |
| Oct 16, 04 | full | 63 | 99999 | 09:50:04 | 01:01:36#99999 | 05:31:37#99999 | 03:11:45#99999 | FIN |
| Oct 16, 04 | full | 1 | — | 09:50:04 | 01:01:36#9 | 05:31:37#1 | 03:11:45#4 | FIN |
| Oct 18, 03 | full | 46 | 99999 | 09:17:08 | 00:58:43#99999 | 05:00:02#99999 | 03:13:45#99999 | FIN |
| Oct 18, 03 | full | 2 | — | 09:17:08 | 00:58:43#9 | 05:00:02#2 | 03:13:45#5 | FIN |
| Oct 19, 02 | full | 1 | — | 09:07:54 | 00:59:40#7 | 04:52:26#1 | 03:12:59#4 | FIN |
| Oct 6, 01 | full | 1 | — | 09:28:37 | 00:59:55#8 | 05:16:07#1 | 03:09:33#3 | FIN |
| May 19, 01 | full | 1 | — | 09:18:48 | 00:55:44#2 | 05:07:03#1 | 03:11:42#1 | FIN |
| Oct 14, 00 | full | 1 | — | 09:26:16 | 00:58:04#9 | 05:06:42#1 | 03:19:02#6 | FIN |
| Oct 3, 98 | full | 1 | — | 09:24:16 | 00:56:02#7 | 05:10:00#1 | 03:14:50#4 | FIN |
| Oct 26, 96 | full | 2 | — | 09:11:19 | 01:00:41#6 | 04:53:47#1 | 03:16:51#4 | FIN |