15
Races
0
Wins
1
Podiums
10
Top 10s
1
DNFs
#3
Best Finish
8.0
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2022 | 1 | 0 | 0 | #8 | 1× full |
| 2021 | 4 | 0 | 0 | #7 | 2× full, 2× half |
| 2020 | 1 | 0 | 1 | #3 | 1× full |
| 2016 | 1 | 0 | 0 | #5 | 1× full |
| 2015 | 6 | 0 | 0 | #5 | 5× full, 1× half |
| 2014 | 2 | 0 | 0 | #11 | 1× full, 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Apr 23, 22 | 8 | 8 | 09:42:31 | 01:05:21#166 | 05:01:11#65 | 03:30:12#52 | FIN | |
| Sep 12, 21 | full | — | — | — | 01:02:59#15 | 04:52:18#12 | — | DNS |
| Aug 14, 21 | full | 10 | — | 09:36:54 | 01:00:54#7 | 05:03:43#10 | 03:27:55#11 | FIN |
| Jun 20, 21 | half | 7 | — | 04:40:44 | 00:30:26#6 | 02:28:58#7 | 01:35:30#7 | FIN |
| May 9, 21 | half | 12 | — | 04:56:44 | 00:37:23#14 | 02:41:30#13 | 01:33:41#12 | FIN |
| Sep 5, 20 | full | 3 | — | 09:06:29 | 00:59:14#3 | 04:49:33#3 | 03:14:06#5 | FIN |
| Jul 24, 16 | full | 5 | — | 09:30:09 | 00:49:35#5 | 05:07:30#4 | 03:28:29#6 | FIN |
| Sep 13, 15 | full | 6 | — | 10:20:10 | 01:05:31#4 | 05:44:59#7 | 03:24:19#4 | FIN |
| Jul 19, 15 | full | 6 | — | 10:11:40 | 01:04:39#6 | 05:26:41#5 | 03:35:22#6 | FIN |
| Jun 28, 15 | full | 5 | — | 04:27:05 | 00:29:40#5 | 02:26:27#4 | 01:27:00#5 | FIN |
| May 23, 15 | full | 8 | — | 10:54:59 | 00:57:52#6 | 06:22:27#10 | 03:27:16#5 | FIN |
| Apr 12, 15 | full | 7 | — | 10:18:01 | 01:01:01#8 | 05:31:40#8 | 03:38:23#7 | FIN |
| Feb 27, 15 | half | 16 | — | 04:43:31 | 00:30:59#17 | 02:35:27#16 | 01:33:00#14 | FIN |
| May 17, 14 | full | — | — | — | 01:05:31 | 05:57:10 | — | DNF |
| Apr 26, 14 | half | 11 | — | 05:00:23 | 00:33:09#13 | — | — | FIN |