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