34
Races
0
Wins
0
Podiums
10
Top 10s
0
DNFs
#7
Best Finish
16.5
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2023 | 1 | 0 | 0 | #27 | 1× half |
| 2022 | 2 | 0 | 0 | #13 | 2× half |
| 2021 | 2 | 0 | 0 | #37 | 2× half |
| 2020 | 2 | 0 | 0 | #15 | 2× half |
| 2019 | 3 | 0 | 0 | #7 | 3× half |
| 2018 | 5 | 0 | 0 | #8 | 5× half |
| 2017 | 5 | 0 | 0 | #8 | 5× half |
| 2016 | 3 | 0 | 0 | #14 | 2× half, 1× full |
| 2015 | 6 | 0 | 0 | #8 | 4× half, 2× full |
| 2014 | 5 | 0 | 0 | #9 | 4× half, 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 8, 23 | 27 | 71 | 04:22:55 | 00:25:58#36 | 02:21:05#87 | 01:31:59#88 | FIN | |
| Dec 9, 22 | goldhalf | 13 | 16 | 04:08:01 | 00:24:02#9 | 02:21:11#33 | 01:19:20#19 | FIN |
| Mar 5, 22 | bronzehalf | 17 | — | 04:04:01.62 | 00:23:59.687#7 | 02:16:53.599#19 | 01:20:36.192#15 | FIN |
| Sep 5, 21 | half | 37 | — | 03:53:19 | 00:25:00#21 | 02:05:01#44 | 01:18:40#32 | FIN |
| Mar 12, 21 | half | 37 | — | 03:53:19.959 | 00:25:00.677 | 02:05:01.09 | 01:18:40.925 | FIN |
| Sep 6, 20 | half | 15 | — | 03:48:06 | 00:22:37#1 | 02:04:28#19 | 01:16:33#13 | FIN |
| Feb 7, 20 | half | 15 | — | 03:48:06.842 | 00:22:37.654 | 02:04:28.914 | 01:16:35.301 | FIN |
| Dec 7, 19 | half | 13 | 13 | 03:43:46 | 00:22:34#7 | 01:58:52#14 | 01:17:54#13 | FIN |
| Nov 10, 19 | half | 13 | — | 03:43:45 | 00:22:31#6 | 01:58:52#14 | 01:17:50#10 | FIN |
| Feb 1, 19 | half | 7 | — | 03:49:59.47 | 00:23:38.03 | 02:02:18.84 | 01:20:03.68 | FIN |
| Dec 8, 18 | half | 10 | 10 | 03:48:44 | 00:20:58#2 | 02:07:02#11 | 01:16:39#10 | FIN |
| Nov 18, 18 | half | 10 | — | 03:48:44 | 00:20:58#1 | 02:07:00#13 | 01:16:39#10 | FIN |
| Aug 12, 18 | half | 12 | — | 03:59:11 | 00:25:45#4 | 02:08:17#11 | 01:22:01#15 | FIN |
| Mar 25, 18 | half | 8 | — | 04:13:57.71 | 00:23:30.2 | 02:23:33.4 | 01:23:16.55 | FIN |
| Feb 2, 18 | half | 12 | — | 03:50:03.8 | 00:22:35.13 | 02:05:14.21 | 01:17:31.2 | FIN |
| Nov 25, 17 | half | 14 | 14 | 04:00:52 | 00:23:10#3 | 02:16:01#20 | 01:18:22#14 | FIN |
| Nov 12, 17 | half | 14 | — | 04:00:52 | 00:23:10#3 | 02:16:01#20 | 01:18:22#9 | FIN |
| Aug 6, 17 | half | 8 | — | 04:23:29.06 | — | — | — | FIN |
| Apr 22, 17 | half | 20 | — | 05:01:12 | 00:25:29#6 | 03:09:37#20 | 01:26:06#18 | FIN |
| Jan 1, 17 | half | 30 | — | 04:18:58 | 00:25:45#20 | 02:24:20#30 | 01:25:44#29 | FIN |
| Dec 10, 16 | half | 14 | 16 | 04:00:58 | 00:24:58#4 | 02:12:08#19 | 01:18:42#17 | FIN |
| Nov 13, 16 | half | 14 | — | 04:00:58 | 00:24:58#1 | 02:12:08#17 | 01:18:42#8 | FIN |
| Apr 10, 16 | full | 25 | 42 | 09:34:46 | 00:49:38#2 | 05:21:11#93 | 03:17:28#47 | FIN |
| Dec 5, 15 | half | 19 | 28 | 03:40:15 | —#99999 | 02:19:15#74 | 01:18:54#31 | FIN |
| Jun 28, 15 | full | 19 | — | 03:40:15 | 00:22:51#1 | 02:19:15#21 | 01:18:54#12 | FIN |
| Jun 14, 15 | full | 16 | 23 | 04:26:11 | 00:22:51#1 | 02:31:19#36 | 01:28:21#24 | FIN |
| Apr 25, 15 | half | 8 | — | 04:36:33 | 00:24:19#2 | 02:27:18#9 | 01:39:50#8 | FIN |
| Feb 27, 15 | half | 43 | — | 04:16:16 | 00:22:28#12 | 02:23:56#45 | 01:26:09#44 | FIN |
| Feb 21, 15 | half | 9 | — | 04:51:56 | — | — | — | FIN |
| Dec 6, 14 | half | 18 | — | 03:55:06 | 00:21:17#4 | 02:15:34#26 | 01:14:48#9 | FIN |
| Aug 23, 14 | half | 17 | — | 04:06:39 | 00:22:14#3 | 02:27:15#33 | 01:13:22#2 | FIN |
| Aug 3, 14 | half | 10 | — | 04:54:17 | 00:25:29#3 | 02:41:08#16 | 01:43:12#12 | FIN |
| Apr 19, 14 | full | 9 | — | 09:27:48 | 00:49:38#2 | 04:51:41#9 | 03:39:27#9 | FIN |
| Feb 22, 14 | half | 9 | — | 04:44:18 | 00:23:32#2 | 02:50:09#11 | 01:28:36#10 | FIN |