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