33
Races
2
Wins
6
Podiums
15
Top 10s
9
DNFs
#1
Best Finish
8.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2019 | 1 | 0 | 0 | — | 1× full |
| 2017 | 5 | 0 | 0 | #4 | 2× half, 3× full |
| 2016 | 8 | 1 | 4 | #1 | 5× half, 3× full |
| 2015 | 10 | 1 | 1 | #1 | 9× full, 1× half |
| 2014 | 8 | 0 | 1 | #3 | 3× full, 5× half |
| 2013 | 1 | 0 | 0 | #12 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 14, 19 | — | — | — | — | — | — | DNF | |
| Nov 12, 17 | — | — | — | — | 02:25:34 | — | DNF | |
| Oct 14, 17 | full | 24 | 25 | 09:53:58 | 01:00:10#405 | 05:16:59#527 | 03:31:48#327 | FIN |
| Oct 14, 17 | full | 24 | — | 09:53:58 | 01:00:10#21 | 05:16:59#24 | 03:31:48#23 | FIN |
| Apr 2, 17 | full | 4 | 4 | 09:24:37 | 01:01:07#159 | 05:01:42#89 | 03:16:52#54 | FIN |
| Jan 1, 17 | half | 19 | — | 04:37:21 | 00:31:07#28 | 02:36:42#19 | 01:26:00#11 | FIN |
| Nov 13, 16 | half | 3 | — | 04:31:32 | 00:30:51#3 | 02:36:32#4 | 01:20:21#1 | FIN |
| Oct 2, 16 | full | 1 | — | 08:54:27 | 01:00:29#5 | 04:40:13#1 | 03:09:05#2 | FIN |
| Sep 4, 16 | half | 14 | — | 04:22:43 | 00:27:18#21 | 02:25:53#14 | 01:24:20#10 | FIN |
| Jul 3, 16 | full | — | — | — | 01:00:20#352 | 05:00:53#196 | —#99999 | DNF |
| Jun 5, 16 | half | 3 | 3 | 04:31:32 | 00:30:51#230 | 02:36:32#187 | 01:20:21#87 | FIN |
| May 7, 16 | half | 5 | — | 04:43:41 | 00:29:20 | 02:44:43 | 01:23:38 | FIN |
| May 1, 16 | half | 5 | — | 04:08:48 | — | 02:45:58#8 | 01:20:31#2 | FIN |
| Apr 10, 16 | full | 2 | — | 04:42:01 | 00:31:35#6 | 02:34:41#2 | 01:29:49#3 | FIN |
| Oct 10, 15 | full | — | — | — | 01:09:53#859 | 05:44:15#1058 | —#99999 | DNF |
| Oct 10, 15 | full | — | — | — | 01:09:53 | 05:44:15 | — | DNF |
| Aug 23, 15 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 15, 15 | full | 1 | — | 09:12:27 | 01:01:38#2 | 04:55:07#1 | 03:12:15#2 | FIN |
| Jul 5, 15 | full | 8 | 8 | 09:36:03 | 00:58:38#104 | 05:08:07#146 | 03:24:22#55 | FIN |
| Jun 28, 15 | full | 9 | — | 04:56:03 | 00:30:59#11 | 02:37:50#8 | 01:26:48#5 | DNF |
| Jun 7, 15 | half | — | — | — | 00:30:59#472 | 02:37:50#383 | —#99999 | DNF |
| May 31, 15 | full | — | — | — | 01:01:22#267 | 04:51:35#71 | —#99999 | DNF |
| May 31, 15 | full | — | — | — | 01:01:22 | 04:51:35 | — | DNF |
| Mar 29, 15 | full | 8 | 8 | 09:50:29 | 01:01:26#171 | 05:25:43#80 | 03:18:03#50 | FIN |
| Sep 27, 14 | full | 3 | — | 09:31:10 | 00:55:14#4 | 05:12:17#2 | 03:17:18#2 | FIN |
| Sep 7, 14 | half | 20 | — | 04:31:33 | 00:28:35#22 | 02:27:26#18 | 01:30:48#19 | FIN |
| Aug 10, 14 | half | 11 | — | 04:55:33 | 00:27:48#12 | 02:54:33#11 | 01:28:56#10 | FIN |
| Jul 6, 14 | full | 12 | — | 09:29:04 | 00:55:47#10 | 04:55:44#7 | 03:32:53#13 | FIN |
| Jun 15, 14 | half | 5 | — | 04:32:37 | 00:28:07#6 | 02:36:55#4 | 01:24:31#4 | FIN |
| May 25, 14 | half | 5 | — | 04:26:20 | 00:31:02#10 | 02:30:21#5 | 01:19:50#6 | FIN |
| May 10, 14 | half | 5 | — | 04:32:16 | 00:25:50#4 | 02:35:46#5 | 01:25:04#5 | FIN |
| Apr 6, 14 | full | 5 | — | 10:00:55 | 01:01:11#6 | 05:24:33#4 | 03:30:05#5 | FIN |
| Dec 1, 13 | full | 12 | — | 09:44:03 | — | 05:09:09#4 | 03:47:59#15 | FIN |