28
Races
0
Wins
0
Podiums
3
Top 10s
8
DNFs
#5
Best Finish
22.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2024 | 1 | 0 | 0 | #13 | 1× full |
| 2023 | 4 | 0 | 0 | #17 | 4× full |
| 2022 | 7 | 0 | 0 | #9 | 3× full, 4× half |
| 2021 | 5 | 0 | 0 | #13 | 4× full, 1× half |
| 2019 | 5 | 0 | 0 | #5 | 3× full, 2× half |
| 2018 | 6 | 0 | 0 | #19 | 5× half, 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Mar 2, 24 | 13 | 88 | 10:38:30 | 01:09:37#111 | 04:44:02#19 | 04:38:16#102 | FIN | |
| Sep 9, 23 | silverfull | — | — | — | 01:00:03#31 | 04:26:00#27 | — | DNS |
| Jul 9, 23 | silverfull | 18 | 19 | 08:56:05 | 01:04:04#42 | 04:33:52#18 | 03:12:51#19 | FIN |
| Jun 18, 23 | silverfull | 17 | — | 08:39:59.01 | 00:57:30.343#31 | 04:37:15#24 | 02:58:28.31#11 | FIN |
| May 7, 23 | platinumfull | 39 | — | 06:12:17 | 00:47:30#43 | 03:05:16#34 | 02:13:19#39 | FIN |
| Nov 25, 22 | silverfull | 22 | — | 08:37:18 | 01:04:03#33 | 04:32:15#23 | 02:52:52#16 | FIN |
| Oct 15, 22 | silverhalf | 30 | — | 04:25:32 | 00:28:19#40 | 02:24:48#33 | 01:28:17#29 | FIN |
| Sep 18, 22 | silverhalf | 12 | — | 03:55:52 | 00:12:55#16 | 02:23:33#13 | 01:15:14#8 | FIN |
| Jun 26, 22 | half | 9 | — | 09:10:49.818 | 01:01:43.4 | 05:10:51.148 | 02:51:32.165 | FIN |
| Jun 26, 22 | silverfull | 9 | — | 09:10:49 | 01:01:43#13 | 05:10:51#11 | 02:51:32#6 | FIN |
| May 21, 22 | bronzefull | — | — | — | 01:06:58#99999 | —#99999 | —#99999 | DNF |
| Apr 3, 22 | silverhalf | 31 | — | 03:40:21 | 00:14:18#39 | 02:05:18#36 | 01:16:30#29 | FIN |
| Nov 21, 21 | full | — | — | — | 00:29:24#99999 | 05:09:20#99999 | —#99999 | DNF |
| Sep 5, 21 | full | 99999 | 99999 | — | 00:44:46#99999 | 04:50:42#99999 | —#99999 | DNF |
| Jul 3, 21 | full | 13 | 14 | 09:16:26 | 01:04:33#93 | 05:12:08#23 | 02:53:15#14 | FIN |
| May 30, 21 | full | 20 | — | 09:22:00 | 01:00:56#41 | 05:20:10#29 | 02:52:53#14 | FIN |
| Apr 24, 21 | half | 33 | — | 04:09:05 | 00:27:40#41 | 02:18:49#33 | 01:17:40#22 | FIN |
| Dec 1, 19 | full | — | — | — | 01:00:13#99999 | 04:31:52#99999 | —#99999 | DNF |
| Dec 1, 19 | full | — | — | — | 01:00:13 | 04:31:51 | — | DNF |
| Sep 22, 19 | full | 5 | — | 09:26:54 | 01:04:38#10 | 05:05:24#7 | 03:06:52#3 | FIN |
| Jun 8, 19 | half | — | — | — | 00:31:35 | 02:15:44 | — | DNF |
| Apr 7, 19 | half | 33 | — | 04:11:45 | 00:31:41#40 | 02:18:51#33 | 01:17:14#16 | FIN |
| Nov 18, 18 | half | 39 | — | 04:32:33 | 00:31:18 | — | — | FIN |
| Oct 20, 18 | half | 19 | — | 04:24:46 | 00:31:03#21 | 02:28:04#20 | 01:20:30#10 | FIN |
| Sep 22, 18 | full | — | — | — | 01:00:29 | 05:00:42 | — | DNF |
| Aug 26, 18 | half | 20 | 43 | 01:52:46 | 00:30:37#166 | —#99999 | 01:19:02#47 | FIN |
| Apr 29, 18 | half | 39 | — | 04:32:32.41 | 00:22:46.02 | 02:44:52.73 | 01:18:41.65 | FIN |
| Apr 15, 18 | half | — | — | — | 00:24:17 | — | — | DNF |