21
Races
0
Wins
0
Podiums
4
Top 10s
1
DNFs
#10
Best Finish
15.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2022 | 2 | 0 | 0 | #16 | 2× full |
| 2019 | 4 | 0 | 0 | #10 | 4× full |
| 2018 | 3 | 0 | 0 | #15 | 1× half, 2× full |
| 2017 | 3 | 0 | 0 | #10 | 3× full |
| 2016 | 4 | 0 | 0 | #10 | 2× full, 2× half |
| 2015 | 3 | 0 | 0 | #11 | 2× full, 1× half |
| 2014 | 2 | 0 | 0 | #20 | 1× full, 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Apr 3, 22 | 16 | 16 | 08:26:19 | 00:09:29#16 | 05:02:13#17 | 03:08:26#17 | FIN | |
| Apr 3, 22 | 16 | — | 08:26:18 | 00:09:28#16 | 05:02:12#16 | 03:08:25#13 | FIN | |
| Sep 29, 19 | full | 10 | 13 | 09:37:40 | 00:51:54#33 | 04:57:00#13 | 03:42:53#16 | FIN |
| Sep 29, 19 | full | 10 | — | 09:37:39.743 | 00:51:53.853 | 04:56:59.937 | 03:42:52.919 | FIN |
| Jun 30, 19 | full | 21 | — | 09:37:39 | 00:59:51#20 | 04:55:09#20 | 03:36:31#22 | FIN |
| May 25, 19 | full | 16 | 24 | 09:47:19 | 00:58:16#55 | 05:31:57#25 | 03:09:42#24 | FIN |
| Dec 2, 18 | half | 15 | — | 08:32:37 | 00:23:35#18 | 04:56:00#14 | 03:07:45#11 | FIN |
| Sep 22, 18 | full | 21 | — | 09:42:04 | 00:57:44#17 | 04:43:11#12 | 03:53:25#21 | FIN |
| Aug 4, 18 | full | 18 | 18 | 08:49:58 | 00:56:45#35 | 04:34:44#15 | 03:13:13#18 | FIN |
| Sep 23, 17 | full | 19 | — | 10:03:23 | 00:51:17#16 | 04:54:54#17 | 04:06:35#20 | FIN |
| Aug 19, 17 | full | 10 | — | 08:51:19 | 00:54:06#9 | 04:38:40#9 | 03:14:29#12 | FIN |
| May 20, 17 | full | 18 | 61 | 10:13:20 | 00:55:51#54 | 05:22:56#27 | 03:45:42#66 | FIN |
| Sep 10, 16 | full | — | — | — | 00:56:40 | 04:34:01 | — | DNF |
| Jul 23, 16 | half | 10 | — | 04:27:16 | 00:29:49#10 | 02:26:44#8 | 01:28:39#10 | FIN |
| May 21, 16 | full | 14 | 17 | 09:29:55 | 00:58:26#109 | 05:14:59#17 | 03:08:58#17 | FIN |
| Apr 23, 16 | half | 14 | — | 04:37:03 | — | — | — | FIN |
| May 23, 15 | full | 14 | 20 | 09:57:19 | 00:56:22#52 | 05:39:46#36 | 03:14:09#21 | FIN |
| Feb 22, 15 | full | 11 | — | 09:31:32 | 00:56:40#10 | 05:12:46#12 | 03:17:53#10 | FIN |
| Jan 18, 15 | half | 18 | — | 04:19:49 | 00:29:47#19 | 02:22:24#16 | 01:25:14#17 | FIN |
| May 17, 14 | full | 20 | 87 | 10:14:49 | 00:58:02#116 | 05:23:18#48 | 03:45:36#92 | FIN |
| May 10, 14 | half | 26 | — | 04:26:04 | 00:25:44#24 | 02:27:23#23 | 01:26:42#26 | FIN |