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