25
Races
0
Wins
0
Podiums
11
Top 10s
0
DNFs
#4
Best Finish
11.4
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2019 | 5 | 0 | 0 | #11 | 4× half, 1× full |
| 2018 | 3 | 0 | 0 | #9 | 2× half, 1× full |
| 2017 | 2 | 0 | 0 | #10 | 1× full, 1× half |
| 2016 | 3 | 0 | 0 | #6 | 3× half |
| 2015 | 5 | 0 | 0 | #7 | 4× full, 1× half |
| 2014 | 7 | 0 | 0 | #4 | 2× full, 5× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 8, 19 | 15 | 24 | 04:45:20 | 00:35:10#375 | 02:30:22#290 | 01:34:01#192 | FIN | |
| Nov 10, 19 | 11 | — | 04:54:52 | 00:34:01#12 | 02:46:21#10 | 01:30:18#7 | FIN | |
| Jul 28, 19 | full | 12 | — | 10:30:44 | 01:04:42#12 | 05:38:20#13 | 03:39:59#10 | FIN |
| Jun 2, 19 | half | 11 | 19 | 04:54:52 | 00:34:01#406 | 02:46:21#217 | 01:30:18#116 | FIN |
| Jun 2, 19 | half | 11 | — | 04:54:51.68 | 00:34:00.78 | 02:46:21.4 | 01:30:18.68 | FIN |
| Dec 9, 18 | half | 15 | 18 | 04:42:19 | 00:36:43#458 | 02:29:48#210 | 01:29:04#110 | FIN |
| Sep 9, 18 | full | 9 | 20 | 10:51:28 | 01:13:51#445 | 05:43:49#181 | 03:43:11#122 | FIN |
| Jun 24, 18 | half | 11 | 15 | 04:44:59 | 00:33:58#219 | 02:38:02#116 | 01:28:34#76 | FIN |
| Jun 11, 17 | full | 10 | 11 | 09:58:01 | 01:15:24#471 | 05:17:16#250 | 03:19:01#133 | FIN |
| May 6, 17 | half | 15 | — | 04:53:22 | 00:36:23#20 | 02:41:44#16 | 01:31:54#8 | FIN |
| Nov 13, 16 | half | 10 | — | 04:33:14 | 00:36:18#15 | 02:21:10#12 | 01:30:46#6 | FIN |
| Aug 28, 16 | half | 6 | — | 06:42:52 | 01:04:23#6 | 03:33:38#6 | 02:00:34#2 | FIN |
| Jun 11, 16 | half | 10 | 10 | 04:33:14 | 00:36:18#539 | 02:21:11#173 | 01:30:46#78 | FIN |
| Nov 15, 15 | full | 14 | — | 09:53:46 | 01:09:40#22 | 05:07:13#14 | 03:29:50#13 | FIN |
| Sep 27, 15 | full | 20 | 20 | 10:02:07 | 00:57:35#335 | 05:33:04#217 | 03:24:52#87 | FIN |
| Jun 28, 15 | full | 8 | — | 10:18:18 | 01:21:15#17 | 05:24:36#7 | 03:26:12#4 | FIN |
| Jun 28, 15 | full | 7 | — | 04:39:58 | 00:39:55#9 | 02:26:23#6 | 01:29:45#4 | FIN |
| Apr 26, 15 | half | 14 | 17 | 04:33:55 | 00:36:46#365 | 02:27:15#235 | 01:26:19#84 | FIN |
| Nov 16, 14 | full | 12 | — | 09:55:54 | 01:13:24#17 | 05:16:48#12 | 03:20:34#10 | FIN |
| Oct 4, 14 | half | 6 | — | 05:05:56 | 00:37:02#8 | 02:54:50#7 | 01:29:50#2 | FIN |
| Aug 17, 14 | full | 4 | — | 09:51:59 | 01:12:24#6 | 05:19:50#2 | 03:12:41#2 | FIN |
| Jul 13, 14 | half | 10 | — | 04:35:12 | 00:37:02#19 | 02:31:30#9 | 01:22:16#3 | FIN |
| Jun 15, 14 | half | 10 | 11 | 04:35:27 | 00:36:44#427 | 02:25:03#118 | 01:30:50#66 | FIN |
| May 4, 14 | half | 18 | — | 04:43:27 | 00:35:54#25 | 02:36:08#16 | 01:27:13#11 | FIN |
| Mar 29, 14 | half | 15 | 17 | 04:50:04 | 00:37:23#774 | 02:42:20#306 | 01:25:53#122 | FIN |