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