29
Races
1
Wins
3
Podiums
17
Top 10s
2
DNFs
#1
Best Finish
10.0
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2023 | 1 | 0 | 0 | — | 1× half |
| 2022 | 3 | 0 | 0 | #8 | 3× half |
| 2020 | 1 | 0 | 0 | #10 | 1× half |
| 2019 | 7 | 1 | 1 | #1 | 6× half, 1× full |
| 2018 | 6 | 0 | 1 | #3 | 6× half |
| 2017 | 5 | 0 | 0 | #7 | 4× half, 1× full |
| 2016 | 5 | 0 | 1 | #3 | 4× half, 1× full |
| 2015 | 1 | 0 | 0 | #7 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jul 30, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNS | |
| Dec 9, 22 | goldhalf | 8 | 13 | 04:56:03 | 00:36:44#149 | 02:26:41#102 | 01:45:47#126 | FIN |
| Jul 3, 22 | silverhalf | 8 | — | 04:51:53 | 00:31:46#8 | 02:33:42#8 | 01:40:14#8 | FIN |
| Jan 1, 22 | platinumhalf | 39 | — | 05:27:13 | 00:31:31#36 | 02:53:14#39 | 01:54:05#39 | FIN |
| Sep 6, 20 | half | 10 | — | 04:38:28 | 00:31:29#10 | 02:30:15#9 | 01:32:28#10 | FIN |
| Dec 7, 19 | half | 8 | 8 | 04:11:18 | 00:30:01#126 | 02:05:02#63 | 01:31:16#56 | FIN |
| Nov 10, 19 | half | 8 | — | 04:11:17 | 00:30:00#9 | 02:05:01#8 | 01:31:10#7 | FIN |
| Jul 7, 19 | full | 4 | — | 09:50:50.065 | 01:06:54.572 | 05:17:12.648 | 03:21:12.985 | FIN |
| Jun 16, 19 | half | 1 | — | 04:32:26 | 00:31:46#4 | 02:29:30#2 | 01:25:40#1 | FIN |
| Jun 2, 19 | half | — | — | — | 00:34:32#16 | — | — | DNS |
| Apr 7, 19 | half | 6 | 6 | 04:08:20 | 00:30:15#105 | 02:11:04#22 | 01:24:27#25 | FIN |
| Jan 1, 19 | half | 39 | — | 05:06:33 | 00:34:19#39 | 02:58:42#34 | 01:28:11#34 | FIN |
| Dec 8, 18 | half | 4 | 4 | 04:11:45 | 00:26:41#50 | 02:13:46#40 | 01:26:19#33 | FIN |
| Nov 18, 18 | half | 4 | — | 04:11:45 | 00:26:41#7 | 02:13:45#4 | 01:26:19#4 | FIN |
| Aug 25, 18 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 12, 18 | half | 6 | — | 04:23:10 | 00:31:55#8 | 02:17:40#5 | 01:30:30#8 | FIN |
| Apr 15, 18 | half | 3 | — | 04:42:00 | 00:32:08#5 | 02:29:30#3 | 01:36:49#3 | FIN |
| Apr 7, 18 | half | 16 | 17 | 04:33:04 | 00:30:49#149 | 02:22:39#97 | 01:35:13#116 | FIN |
| Nov 12, 17 | half | 12 | 12 | 04:35:11 | 00:25:37#107 | 02:27:41#69 | 01:36:25#54 | FIN |
| Aug 13, 17 | half | 7 | — | 04:35:50 | — | — | — | FIN |
| Jul 23, 17 | half | — | — | — | 00:20:59 | — | — | DNF |
| Apr 22, 17 | full | — | — | — | 01:07:56 | 05:15:07 | — | DNF |
| Apr 2, 17 | half | 16 | 19 | 04:41:30 | 00:33:37#272 | 02:22:43#113 | 01:41:45#129 | FIN |
| Dec 10, 16 | half | 99999 | 99999 | — | —#99999 | —#99999 | —#99999 | DQ |
| Nov 13, 16 | half | 5 | — | 04:44:19 | 00:30:42#4 | 02:32:14#4 | 01:34:35#7 | FIN |
| Aug 28, 16 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 24, 16 | half | 6 | — | 04:39:53 | 00:31:31#6 | 02:37:34#6 | 02:06:44#7 | FIN |
| Jun 12, 16 | full | 3 | — | 10:16:12 | 01:01:23#2 | 05:21:13#3 | 03:47:54#3 | FIN |
| Jun 28, 15 | full | 7 | — | 05:01:48 | 00:37:48#6 | 02:36:39#6 | 01:40:52#7 | FIN |