40
Races
0
Wins
0
Podiums
2
Top 10s
3
DNFs
#8
Best Finish
19.5
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2019 | 9 | 0 | 0 | #13 | 4× half, 5× full |
| 2018 | 5 | 0 | 0 | #21 | 2× half, 3× full |
| 2017 | 8 | 0 | 0 | #8 | 3× half, 5× full |
| 2016 | 6 | 0 | 0 | #15 | 2× half, 4× full |
| 2015 | 5 | 0 | 0 | #13 | 5× full |
| 2014 | 7 | 0 | 0 | #13 | 3× half, 4× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 10, 19 | 21 | — | 04:49:54 | 00:32:11#21 | 02:41:47#21 | 01:29:49#20 | FIN | |
| Sep 1, 19 | 29 | 75 | 04:44:56 | 00:30:04#122 | 02:35:05#128 | 01:33:07#80 | FIN | |
| Aug 17, 19 | full | 26 | — | 09:41:30 | 01:00:02#26 | 05:08:13#26 | 03:25:56#23 | FIN |
| Jul 28, 19 | full | 13 | 141 | 10:06:50 | 01:03:17#194 | 05:28:31#368 | 03:26:08#148 | FIN |
| Jul 21, 19 | full | 13 | — | 10:25:17 | 01:09:08#13 | 05:30:53#13 | 03:35:52#12 | FIN |
| Jul 7, 19 | full | 16 | — | 10:28:57.611 | 01:04:02.325 | 05:35:55.5 | 03:41:46.454 | FIN |
| Jun 30, 19 | full | 26 | — | 11:05:03 | 01:04:14#25 | 05:50:26#26 | 04:01:54#26 | FIN |
| Jun 2, 19 | half | 14 | 199 | 04:55:15 | 00:30:52#237 | 02:40:33#219 | 01:35:34#207 | FIN |
| Jun 2, 19 | half | 14 | — | 04:55:14.75 | 00:30:51.14 | 02:40:32.93 | 01:35:33.78 | FIN |
| Nov 18, 18 | half | 21 | — | 04:38:05 | 00:30:43#21 | 02:34:46#21 | 01:26:51#19 | FIN |
| Aug 26, 18 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 19, 18 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 8, 18 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 1, 18 | full | 24 | — | 09:38:44.19 | 00:56:34.55 | 05:14:16.94 | 03:20:27.63 | FIN |
| Nov 12, 17 | half | 28 | — | 04:55:12 | 00:34:11#27 | 02:45:39#29 | 01:27:13#26 | FIN |
| Aug 27, 17 | half | 25 | 135 | 04:47:35 | 00:31:26#276 | 02:36:27#227 | 01:32:41#116 | FIN |
| Aug 19, 17 | full | 15 | — | 09:39:10 | 00:59:03#14 | 05:10:12#15 | 03:24:14#14 | FIN |
| Aug 13, 17 | full | 8 | 113 | 09:45:12 | 01:03:18#231 | 05:22:22#372 | 03:11:40#47 | FIN |
| Jul 30, 17 | full | — | — | — | 01:04:59 | 06:09:23 | — | DNF |
| Jul 9, 17 | full | 27 | 61 | 09:10:04 | 01:02:28#435 | 04:48:51#156 | 03:12:46#68 | FIN |
| Jul 2, 17 | full | 18 | — | 09:18:37 | 01:03:11#24 | 04:58:17#20 | 03:10:06#16 | FIN |
| Jun 11, 17 | half | 9 | 59 | 04:44:41 | 00:31:42#260 | 02:42:08#199 | 01:26:24#24 | FIN |
| Nov 13, 16 | half | 17 | — | 05:13:17 | 00:32:28#17 | 02:53:22#16 | 01:43:00#17 | FIN |
| Aug 28, 16 | half | 23 | 116 | 05:01:28 | 00:31:01#156 | 02:44:48#173 | 01:39:07#123 | FIN |
| Aug 21, 16 | full | 20 | 166 | 09:49:04 | 01:03:18#236 | 05:06:08#298 | 03:33:10#169 | FIN |
| Jul 31, 16 | full | — | — | — | 01:02:14 | — | — | DNF |
| Jul 24, 16 | full | 15 | — | 10:27:15 | 01:12:05#16 | 05:28:14#16 | 03:41:53#14 | FIN |
| Jul 3, 16 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Oct 4, 15 | full | 30 | — | 09:06:01 | 01:01:18#31 | 04:47:47#31 | 03:13:43#23 | FIN |
| Sep 26, 15 | full | 14 | — | 09:23:06 | 01:03:30#16 | 04:58:50#15 | 03:14:32#12 | FIN |
| Jul 19, 15 | full | 14 | — | 10:59:18 | 01:06:27#13 | 05:25:25#14 | 04:21:55#14 | FIN |
| Jul 5, 15 | full | 17 | 176 | 10:16:50 | 01:02:23#197 | 05:06:30#169 | 04:02:15#189 | FIN |
| Jun 28, 15 | full | 13 | — | 09:42:53 | 00:57:52#14 | 05:14:40#15 | 03:23:46#14 | FIN |
| Aug 31, 14 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 24, 14 | full | — | — | — | 01:01:58#290 | 05:20:33#475 | —#99999 | DNF |
| Aug 16, 14 | full | 13 | — | 09:41:02 | 01:05:34#15 | 04:57:36#11 | 03:33:37#12 | FIN |
| Jul 6, 14 | full | 19 | 84 | 09:21:48 | 01:00:57#318 | 04:51:53#102 | 03:23:47#93 | FIN |
| Jun 29, 14 | full | 27 | — | 09:02:42 | 01:00:32#38 | 04:48:43#29 | 03:07:05#26 | FIN |
| Jun 1, 14 | half | 23 | — | 04:39:15 | 00:31:03#23 | 02:33:06#23 | 01:30:30#24 | FIN |
| May 25, 14 | half | 31 | — | 04:34:44 | 00:34:16#31 | 02:29:38#31 | 01:25:22#32 | FIN |