52
Races
6
Wins
18
Podiums
36
Top 10s
7
DNFs
#1
Best Finish
10.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2018 | 3 | 0 | 0 | #6 | 1× full, 2× half |
| 2017 | 7 | 1 | 4 | #1 | 4× half, 3× full |
| 2016 | 4 | 0 | 0 | #5 | 4× half |
| 2015 | 6 | 0 | 2 | #2 | 6× full |
| 2014 | 9 | 1 | 6 | #1 | 5× full, 4× half |
| 2013 | 5 | 0 | 0 | #4 | 5× full |
| 2012 | 5 | 2 | 2 | #1 | 5× full |
| 2011 | 5 | 0 | 2 | #3 | 4× full, 1× half |
| 2010 | 3 | 0 | 0 | #4 | 3× full |
| 2009 | 2 | 2 | 2 | #1 | 2× full |
| 2008 | 2 | 0 | 0 | #7 | 1× full, 1× half |
| 2007 | 1 | 0 | 0 | #6 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 18, 18 | 9 | — | 09:47:03 | 00:58:04#6 | 05:03:02#9 | 03:41:21#9 | FIN | |
| May 27, 18 | 6 | — | 04:27:10 | 00:29:21#6 | 02:25:36#5 | 01:32:13#6 | FIN | |
| May 19, 18 | half | 7 | — | 04:18:10 | — | — | — | FIN |
| Oct 29, 17 | half | — | — | — | 00:29:53 | 02:48:33 | — | DNF |
| Oct 15, 17 | half | 5 | — | 04:34:40 | — | — | — | FIN |
| Sep 24, 17 | full | 3 | — | 10:12:12 | 01:03:30#4 | 05:37:57#3 | 03:30:45#3 | FIN |
| Aug 20, 17 | full | 3 | 4 | 09:17:17 | 01:00:15#164 | 05:00:41#103 | 03:11:14#45 | FIN |
| Jul 23, 17 | half | 2 | — | 03:24:29 | — | — | — | FIN |
| Jun 11, 17 | full | 1 | — | 09:17:17 | 01:06:28#2 | 04:54:25#1 | 03:11:03#2 | FIN |
| May 7, 17 | half | 5 | — | 04:20:37 | — | — | — | FIN |
| Nov 13, 16 | half | 6 | — | 04:45:19 | 00:27:51#7 | 02:44:20#4 | 01:27:29#9 | FIN |
| Oct 30, 16 | half | 9 | — | 04:51:46 | 00:30:32#10 | 02:48:04#9 | 01:30:52#9 | FIN |
| May 7, 16 | half | 6 | — | 04:45:19 | 00:27:51 | 02:44:20 | 01:27:29 | FIN |
| Mar 6, 16 | half | 5 | — | 04:24:20 | 00:28:53#7 | 02:55:27#4 | 01:27:16#2 | FIN |
| Oct 10, 15 | full | — | — | — | 01:05:15#501 | —#99999 | —#99999 | DNF |
| Oct 10, 15 | full | — | — | — | 01:05:15 | — | — | DNF |
| Sep 27, 15 | full | 10 | 10 | 09:31:52 | 00:48:50#66 | 05:12:42#57 | 03:25:17#45 | FIN |
| Aug 23, 15 | full | 2 | 2 | 09:03:07 | 00:56:35#68 | 04:54:22#58 | 03:07:59#20 | FIN |
| Jun 28, 15 | full | 2 | — | 04:17:15 | 00:29:32#10 | 02:15:41#2 | 01:28:27#6 | FIN |
| May 16, 15 | full | 10 | 10 | 09:27:58 | 00:59:37#85 | 04:55:50#60 | 03:26:44#35 | FIN |
| Oct 11, 14 | full | 28 | 41 | 10:16:31 | 01:06:24#616 | 05:25:26#631 | 03:39:45#571 | FIN |
| Oct 11, 14 | full | 28 | — | 10:16:31 | 01:06:24#24 | 05:25:26#27 | 03:39:45#28 | FIN |
| Aug 24, 14 | full | 2 | 2 | 09:06:08 | 00:54:30#56 | 04:56:38#69 | 03:10:36#31 | FIN |
| Jun 29, 14 | full | 4 | — | 08:57:08 | 00:52:06#5 | 04:54:32#4 | 03:05:43#4 | FIN |
| May 25, 14 | full | 2 | — | 09:00:21 | 00:56:41#6 | 04:49:24#3 | 03:09:41#4 | FIN |
| May 10, 14 | half | 2 | — | 04:27:58 | 00:25:57#7 | 02:33:52#3 | 01:23:06#2 | FIN |
| Apr 13, 14 | half | 2 | 2 | 04:26:50 | 00:29:10#39 | 02:25:26#21 | 01:27:39#12 | FIN |
| Apr 13, 14 | half | 2 | — | 04:26:50 | 00:29:10#3 | 02:25:26#2 | 01:27:39#2 | FIN |
| Apr 6, 14 | half | 1 | 1 | 04:06:23 | 00:27:18#23 | 02:16:57#47 | 01:19:19#31 | FIN |
| Oct 12, 13 | full | 19 | 21 | 09:36:38 | 00:58:56#217 | 05:12:06#534 | 03:20:59#328 | FIN |
| Oct 12, 13 | full | 19 | — | 09:36:38 | 00:58:56#14 | 05:12:06#20 | 03:20:59#20 | FIN |
| Jul 28, 13 | full | 4 | — | 09:39:14 | 01:01:18#3 | 05:17:05#7 | 03:16:57#3 | FIN |
| Jul 7, 13 | full | 4 | 4 | 09:07:43 | 00:51:28#50 | 04:59:53#91 | 03:11:57#62 | FIN |
| Mar 17, 13 | full | 6 | — | 09:48:20 | 00:56:43#9 | 05:26:22#7 | 03:20:11#7 | FIN |
| Oct 13, 12 | full | 25 | 39 | 10:14:39 | 01:02:52#363 | 05:49:06#926 | 03:18:01#477 | FIN |
| Oct 13, 12 | full | 25 | — | 10:14:39 | 01:02:52#17 | 05:49:06#26 | 03:18:01#15 | FIN |
| Jul 8, 12 | full | 25 | 5 | 09:28:03 | 00:52:04#55 | 05:06:59#93 | 03:23:38#98 | FIN |
| May 27, 12 | full | 1 | 1 | 09:17:42 | 00:52:42#56 | 04:59:24#40 | 03:22:46#24 | FIN |
| May 27, 12 | full | 1 | — | 09:17:42 | 00:52:42#5 | 04:59:24#1 | 03:25:36#4 | FIN |
| Nov 5, 11 | full | 3 | — | 09:22:21 | 00:56:45#3 | 05:04:03#5 | 03:16:38#6 | FIN |
| Oct 15, 11 | full | — | — | — | 01:01:05 | 06:08:48 | — | DNF |
| Oct 8, 11 | full | — | — | — | 01:01:05#260 | 06:08:48#1252 | —#99999 | DNF |
| May 21, 11 | full | 3 | — | 09:12:53 | 00:55:19#4 | 04:55:19#5 | 03:17:59#3 | FIN |
| Apr 10, 11 | half | 61 | 99999 | 04:24:09 | 00:27:34#99999 | 02:25:46#99999 | 01:27:50#99999 | FIN |
| Nov 28, 10 | full | 4 | — | 09:45:05 | 00:56:56#2 | 05:02:35#3 | 03:41:30#7 | FIN |
| Oct 9, 10 | full | — | — | — | 01:01:46#99999 | 05:18:43#99999 | —#99999 | DNF |
| Oct 9, 10 | full | — | — | — | 01:01:46 | 05:18:43 | — | DNF |
| Nov 7, 09 | full | 1 | — | 09:08:38 | 00:59:48#2 | 04:52:24#2 | 03:11:29#4 | FIN |
| Oct 4, 09 | full | 1 | — | 09:08:01 | 00:59:52#6 | 04:51:49#1 | 03:12:12#1 | FIN |
| May 24, 08 | full | 7 | — | 10:30:44 | 00:58:25#8 | 05:55:07#6 | 03:28:40#9 | FIN |
| Mar 29, 08 | half | 100 | 99999 | 04:45:33 | 00:32:23#99999 | 02:40:20#99999 | 01:28:52#99999 | FIN |
| Jun 24, 07 | full | 6 | — | 09:49:21 | 01:00:28#8 | 05:14:46#5 | 03:31:27#7 | FIN |