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