33
Races
0
Wins
0
Podiums
14
Top 10s
3
DNFs
#4
Best Finish
11.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2023 | 2 | 0 | 0 | #8 | 1× half, 1× full |
| 2022 | 2 | 0 | 0 | #9 | 2× full |
| 2021 | 3 | 0 | 0 | #4 | 2× half, 1× full |
| 2018 | 4 | 0 | 0 | #7 | 4× half |
| 2017 | 8 | 0 | 0 | #6 | 4× half, 4× full |
| 2016 | 6 | 0 | 0 | #5 | 5× half, 1× full |
| 2015 | 2 | 0 | 0 | #14 | 1× full, 1× half |
| 2014 | 3 | 0 | 0 | #9 | 3× half |
| 2012 | 3 | 0 | 0 | #8 | 3× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 9, 23 | — | — | — | 00:30:40#9 | 02:38:14#8 | — | DNS | |
| Mar 4, 23 | silverfull | 8 | 22 | 11:06:27 | 01:01:37#95 | 05:41:56#117 | 04:14:54#129 | FIN |
| Aug 21, 22 | silverfull | 12 | — | 10:44:44 | 01:03:39#9 | 05:36:57#11 | 03:57:42#13 | FIN |
| Jun 12, 22 | goldfull | 9 | — | 10:29:02 | 01:01:29#4 | 05:13:54#8 | 04:02:40#9 | FIN |
| Sep 18, 21 | half | 24 | — | 04:55:03 | 00:30:23#25 | 02:39:07#24 | 01:42:32#24 | FIN |
| Sep 5, 21 | full | 16 | — | 09:16:46 | 00:58:22#9 | 04:41:16#15 | 03:32:26#15 | FIN |
| Sep 5, 21 | half | 4 | — | 04:58:47 | 00:30:49#3 | 02:42:40#4 | 01:39:18#5 | FIN |
| Nov 18, 18 | half | 7 | — | 04:46:02 | 00:28:01#4 | 02:31:39#5 | 01:41:26#7 | FIN |
| Jun 3, 18 | half | 14 | 27 | 05:01:35 | 00:28:38#75 | 02:44:36#138 | 01:44:35#154 | FIN |
| Jun 3, 18 | half | 14 | — | 05:01:34.14 | 00:28:37.91 | 02:44:36.33 | 01:44:34.22 | FIN |
| Jan 1, 18 | half | 27 | — | 04:53:38 | 00:27:59#21 | 02:44:21#28 | 01:35:54#28 | FIN |
| Nov 12, 17 | half | 8 | — | 04:27:34 | 00:24:44#3 | 02:18:32#7 | 01:41:31#9 | FIN |
| Oct 29, 17 | half | — | — | — | 00:28:41 | 03:00:22 | — | DNF |
| Sep 23, 17 | full | 7 | — | 09:48:12 | 00:54:09#1 | 05:14:02#9 | 03:29:37#9 | FIN |
| Jul 2, 17 | half | 6 | — | 05:03:46 | 00:26:46#5 | 02:46:15#5 | 01:44:10#6 | FIN |
| Jun 11, 17 | full | 11 | 13 | 10:10:05 | 01:01:21#86 | 05:12:53#146 | 03:49:00#161 | FIN |
| Jun 4, 17 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 28, 17 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Apr 2, 17 | full | 16 | 17 | 09:59:27 | 00:58:41#103 | 05:20:59#256 | 03:33:14#158 | FIN |
| Nov 13, 16 | half | 13 | — | 04:38:08 | 00:26:13#8 | 02:30:52#9 | 01:35:41#17 | FIN |
| Sep 24, 16 | half | 12 | — | 07:40:48 | 01:20:58#13 | 03:37:33#10 | 02:39:45#13 | FIN |
| Aug 28, 16 | half | 5 | — | 06:42:47 | 00:48:53#3 | 03:31:52#5 | 02:17:30#6 | FIN |
| Jul 23, 16 | half | 6 | — | 05:14:50 | 00:28:44#5 | 03:00:39#6 | 01:41:26#6 | FIN |
| Jul 17, 16 | full | 10 | — | 09:36:01 | 00:55:13#5 | 05:06:44#9 | 03:29:40#12 | FIN |
| May 22, 16 | half | 13 | 13 | 04:38:08 | 00:26:13#71 | 02:30:52#89 | 01:35:41#78 | FIN |
| Jun 28, 15 | full | — | — | — | 00:30:18 | — | — | DNF |
| May 2, 15 | half | 14 | — | 05:06:32 | 00:26:51#7 | 02:48:30#13 | 01:46:23#16 | FIN |
| Aug 31, 14 | half | 9 | 11 | 04:49:07 | 00:26:33#34 | 02:37:46#142 | 01:38:28#185 | FIN |
| May 4, 14 | half | 10 | — | 05:13:15 | 00:29:42#4 | 02:53:47#9 | 01:47:01#11 | FIN |
| Mar 29, 14 | half | 13 | 15 | 04:44:48 | 00:28:29#89 | 02:36:09#97 | 01:36:03#102 | FIN |
| Jun 24, 12 | half | 8 | 9 | 04:46:33 | 00:26:21#14 | 02:36:23#107 | 01:39:27#106 | FIN |
| Mar 31, 12 | half | — | — | — | 00:27:13#59 | 02:32:00#113 | —#99999 | DNF |
| Mar 18, 12 | half | 9 | 10 | 04:42:26 | 00:27:52#36 | 02:28:53#68 | 01:40:46#56 | FIN |