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