57
Races
22
Wins
29
Podiums
37
Top 10s
12
DNFs
#1
Best Finish
6.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2018 | 3 | 1 | 1 | #1 | 2× full, 1× half |
| 2017 | 4 | 1 | 2 | #1 | 1× half, 3× full |
| 2016 | 4 | 3 | 3 | #1 | 2× half, 2× full |
| 2015 | 5 | 3 | 3 | #1 | 5× full |
| 2014 | 8 | 3 | 4 | #1 | 4× full, 4× half |
| 2013 | 3 | 0 | 1 | #2 | 3× full |
| 2012 | 5 | 2 | 2 | #1 | 4× full, 1× half |
| 2011 | 3 | 1 | 1 | #1 | 3× full |
| 2010 | 4 | 2 | 4 | #1 | 4× full |
| 2009 | 4 | 2 | 2 | #1 | 4× full |
| 2008 | 3 | 1 | 1 | #1 | 3× full |
| 2007 | 3 | 1 | 1 | #1 | 3× full |
| 2006 | 4 | 1 | 2 | #1 | 1× half, 3× full |
| 2005 | 2 | 1 | 2 | #1 | 1× full, 1× half |
| 2004 | 1 | 0 | 0 | — | 1× full |
| 2003 | 1 | 0 | 0 | #55 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 2, 18 | 1 | 1 | 08:14:38 | 00:45:58#4 | 04:30:56#2 | 02:54:12#1 | FIN | |
| Nov 18, 18 | 6 | — | 04:05:37 | 00:25:18#7 | 02:10:14#5 | 01:25:51#6 | FIN | |
| Jul 29, 18 | full | 11 | — | 09:57:03 | 00:53:20#5 | 04:41:48#2 | 04:18:25#12 | FIN |
| Nov 12, 17 | half | 9 | — | 03:54:41 | 00:21:51#11 | 02:10:37#5 | 01:18:34#11 | FIN |
| Oct 1, 17 | full | 2 | 2 | 08:46:40 | 00:51:40#4 | 04:37:49#3 | 03:12:50#2 | FIN |
| Aug 20, 17 | full | 1 | — | 08:21:29 | 00:53:23#1 | 04:26:56#1 | 02:56:10#1 | FIN |
| Mar 4, 17 | full | — | — | — | 00:53:15#12 | —#99999 | —#99999 | DNF |
| Nov 13, 16 | half | — | — | — | 00:25:04 | — | — | DNF |
| Sep 25, 16 | full | 1 | 1 | 08:12:22 | 00:45:08#7 | 04:27:28#1 | 02:55:26#1 | FIN |
| Aug 28, 16 | half | 1 | 1 | 04:06:05 | 00:24:30#8 | 02:12:54#1 | 01:23:12#1 | FIN |
| Jun 26, 16 | full | 1 | — | 08:04:18 | 00:52:38#2 | 04:19:56#1 | 02:47:13#5 | FIN |
| Oct 10, 15 | full | — | — | — | 00:56:41#79 | 04:27:26#14 | —#99999 | DNF |
| Oct 10, 15 | full | — | — | — | 00:56:41 | 04:27:26 | — | DNF |
| Jun 28, 15 | full | 1 | — | 07:48:45 | 00:46:40#3 | 04:11:47#1 | 02:45:53#2 | FIN |
| May 31, 15 | full | 1 | 1 | 07:53:44 | 00:48:31#16 | 04:11:23#7 | 02:49:38#1 | FIN |
| May 31, 15 | full | 1 | — | 07:53:44 | 00:48:31#12 | 04:11:23#1 | 02:49:38#6 | FIN |
| Oct 11, 14 | full | 34 | 324 | 09:55:19 | 00:55:31#62 | 04:24:59#3 | 04:31:02#353 | FIN |
| Oct 11, 14 | full | 34 | — | 09:55:19 | 00:55:31#28 | 04:24:59#3 | 04:31:02#35 | FIN |
| Aug 31, 14 | half | 1 | 1 | 04:02:32 | 00:24:07#12 | 02:11:36#1 | 01:21:30#1 | FIN |
| Jul 27, 14 | full | 1 | — | 08:16:10 | 00:50:56#1 | 04:31:34#1 | 02:51:17#2 | FIN |
| Jun 21, 14 | half | 1 | — | 03:47:47 | 00:24:37#10 | 02:08:02#1 | 01:12:16#5 | FIN |
| May 25, 14 | half | 2 | — | 03:52:45 | 00:26:52#11 | 02:08:23#1 | 01:13:40#12 | FIN |
| May 4, 14 | half | 13 | — | 03:52:43 | 00:23:09#17 | 02:08:46#5 | 01:17:38#22 | FIN |
| Mar 23, 14 | full | 6 | — | 08:08:25 | 00:47:54#17 | 04:24:29#5 | 02:52:20#9 | FIN |
| Dec 1, 13 | full | — | — | — | 00:34:16 | 04:39:29 | — | DNF |
| Jul 7, 13 | full | 19 | 19 | 08:34:00 | 00:46:23#24 | 04:20:25#1 | 03:23:05#19 | FIN |
| Mar 24, 13 | full | 2 | — | 07:38:59 | 00:21:45#10 | 04:22:32#1 | 02:51:28#5 | FIN |
| Oct 13, 12 | full | — | — | — | 00:52:11#27 | 04:25:49#1 | —#99999 | DNF |
| Oct 13, 12 | full | — | — | — | 00:52:11 | 04:25:49 | — | DNF |
| Jul 8, 12 | full | 1 | 1 | 08:03:31 | 00:45:07#10 | 04:26:26#1 | 02:48:19#1 | FIN |
| Mar 31, 12 | half | 8 | 8 | 03:54:55 | 00:23:32#13 | 02:07:13#9 | 01:21:12#8 | FIN |
| Mar 3, 12 | full | 1 | 1 | 03:55:03 | 00:25:37#6 | 02:12:19#3 | 01:12:41#1 | FIN |
| Oct 15, 11 | full | — | — | — | 00:51:56 | 04:24:10 | — | DNF |
| Oct 8, 11 | full | — | — | — | 00:51:56#17 | 04:24:10#3 | —#99999 | DNF |
| Jul 3, 11 | full | 1 | — | 07:45:58 | 00:46:49#5 | 04:15:37#1 | 02:39:24#1 | FIN |
| Oct 9, 10 | full | 3 | 99999 | 08:13:14 | 00:51:33#99999 | 04:31:00#99999 | 02:46:45#99999 | FIN |
| Oct 9, 10 | full | 3 | — | 08:13:14 | 00:51:33#12 | 04:31:00#7 | 02:46:46#5 | FIN |
| Jul 4, 10 | full | 1 | — | 07:52:05 | 00:47:49#4 | 04:18:30#1 | 02:42:03#1 | FIN |
| Feb 27, 10 | full | 1 | — | 08:22:31 | 00:52:25#3 | 04:21:01#1 | 03:06:44#2 | FIN |
| Oct 10, 09 | full | — | — | — | 00:52:46#99999 | 04:39:10#99999 | —#99999 | DNF |
| Oct 10, 09 | full | — | — | — | 00:52:46 | 04:39:10 | — | DNF |
| Jul 5, 09 | full | 1 | — | 08:01:38 | 00:47:36#5 | 04:20:13#1 | 02:50:14#2 | FIN |
| Apr 5, 09 | full | 1 | — | 08:17:32 | 00:47:48#7 | 04:25:08#1 | 03:01:31#3 | FIN |
| Oct 11, 08 | full | 23 | 99999 | 08:53:14 | 00:54:41#99999 | 04:46:19#99999 | 03:08:22#99999 | FIN |
| Oct 11, 08 | full | 21 | — | 08:53:14 | 00:54:41#24 | 04:46:20#22 | 03:08:22#31 | FIN |
| Jul 13, 08 | full | 1 | — | 08:06:11 | 00:48:42#6 | 04:28:53#1 | 02:45:12#3 | FIN |
| Oct 13, 07 | full | 5 | 99999 | 08:23:31 | 00:53:21#99999 | 04:33:05#99999 | 02:52:59#99999 | FIN |
| Oct 13, 07 | full | 5 | — | 08:23:31 | 00:53:21#20 | 04:33:06#4 | 02:53:00#10 | FIN |
| Jul 8, 07 | full | 1 | — | 08:06:39 | 00:48:30#2 | 04:21:13#1 | 02:53:30#4 | FIN |
| Nov 19, 06 | half | 3 | — | 06:02:22 | 00:54:13#20 | 03:16:01#8 | 01:52:07#2 | FIN |
| Oct 21, 06 | full | 6 | 99999 | 08:24:17 | 00:54:04#99999 | 04:29:13#99999 | 02:56:59#99999 | FIN |
| Oct 21, 06 | full | 6 | — | 08:24:17 | 00:54:04#18 | 04:29:13#3 | 02:56:59#14 | FIN |
| Jul 16, 06 | full | 1 | — | 08:07:59 | 00:47:59#6 | 04:27:08#1 | 02:49:24#2 | FIN |
| Nov 5, 05 | full | 1 | — | 08:28:26 | 00:50:05#2 | 04:35:34#3 | 02:59:22#3 | FIN |
| Aug 6, 05 | half | 2 | — | 05:41:48 | — | — | — | FIN |
| Nov 6, 04 | full | — | — | — | 00:52:34#99999 | 04:52:18#99999 | —#99999 | DNF |
| Oct 18, 03 | full | 55 | 99999 | 09:20:37 | 00:53:14#99999 | 04:57:08#99999 | 03:26:03#99999 | FIN |