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