25
Races
0
Wins
9
Podiums
19
Top 10s
1
DNFs
#2
Best Finish
7.4
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2018 | 4 | 0 | 1 | #2 | 3× half, 1× full |
| 2017 | 7 | 0 | 3 | #2 | 2× half, 5× full |
| 2016 | 6 | 0 | 2 | #2 | 2× half, 4× full |
| 2015 | 3 | 0 | 2 | #2 | 3× full |
| 2014 | 3 | 0 | 1 | #3 | 2× full, 1× half |
| 2013 | 2 | 0 | 0 | #6 | 2× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 18, 18 | 4 | — | 04:30:46 | 00:26:29#3 | 02:31:59#4 | 01:26:36#4 | FIN | |
| Oct 14, 18 | 2 | — | 08:45:29 | 00:13:35#5 | 05:22:03#5 | 03:00:22#1 | FIN | |
| May 5, 18 | half | 8 | — | 04:28:59 | 00:26:58#9 | 02:31:32#10 | 01:26:47#6 | FIN |
| Jan 1, 18 | half | 15 | — | 04:27:13 | 00:25:56#15 | 02:32:10#18 | 01:24:36#17 | FIN |
| Nov 12, 17 | half | 3 | — | 04:29:34 | 00:25:08#3 | 02:34:53#3 | 01:25:07#3 | FIN |
| Oct 14, 17 | full | 19 | 19 | 09:40:46 | 00:57:56#252 | 05:12:21#397 | 03:25:34#211 | FIN |
| Oct 14, 17 | full | 19 | — | 09:40:46 | 00:57:56#14 | 05:12:21#22 | 03:25:34#20 | FIN |
| Jul 9, 17 | full | 5 | 5 | 09:05:09 | 00:56:19#154 | 04:52:55#130 | 03:10:58#56 | FIN |
| Jul 2, 17 | full | — | — | — | 00:54:29 | 05:19:31 | — | DNF |
| Apr 22, 17 | full | 2 | — | 08:59:31 | 00:57:57#7 | 04:53:47#6 | 03:02:27#3 | FIN |
| Apr 2, 17 | half | 2 | 2 | 04:18:00 | 00:28:43#80 | 02:22:19#77 | 01:24:05#40 | FIN |
| Nov 13, 16 | half | 9 | — | 04:46:35 | 00:27:33#5 | 02:48:14#8 | 01:25:14#7 | FIN |
| Oct 8, 16 | full | 18 | 19 | 09:44:36 | 00:58:22#376 | 05:22:22#549 | 03:18:28#296 | FIN |
| Oct 8, 16 | full | 18 | — | 09:44:36 | 00:58:22#16 | 05:22:22#25 | 03:18:28#17 | FIN |
| Jul 24, 16 | full | 3 | — | 09:28:12 | 01:01:05#6 | 05:07:02#5 | 03:15:37#3 | FIN |
| Jun 26, 16 | full | 2 | — | 08:57:23 | 00:59:14#2 | 04:53:47#2 | 02:59:22#2 | FIN |
| May 7, 16 | half | 9 | — | 04:46:35 | 00:27:33 | 02:48:14 | 01:25:14 | FIN |
| Nov 15, 15 | full | 8 | — | 09:14:59 | 00:54:50#7 | 05:06:09#12 | 03:09:43#3 | FIN |
| Jun 28, 15 | full | 3 | — | 04:19:41 | 00:25:01#6 | 02:26:20#6 | 01:25:31#2 | FIN |
| May 23, 15 | full | 2 | 2 | 10:13:49 | 00:53:21#27 | 05:58:16#73 | 03:15:05#36 | FIN |
| Sep 14, 14 | full | 3 | — | 09:01:14 | 00:32:09#1 | 05:26:10#4 | 02:57:45#3 | FIN |
| Jun 29, 14 | full | 5 | — | 08:59:57 | 00:51:23#2 | 04:58:56#7 | 03:04:38#3 | FIN |
| May 25, 14 | half | 6 | — | 04:26:33 | 00:28:34#4 | 02:33:54#8 | 01:19:24#4 | FIN |
| Nov 10, 13 | half | 6 | — | 04:48:46 | 00:24:56#4 | 02:54:37#7 | 01:25:02#4 | FIN |
| Sep 1, 13 | half | 6 | 6 | 04:30:07 | 00:25:25#15 | 02:29:30#100 | 01:28:48#70 | FIN |