53
Races
2
Wins
14
Podiums
41
Top 10s
3
DNFs
#1
Best Finish
6.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2024 | 5 | 0 | 1 | #3 | 5× half |
| 2023 | 9 | 1 | 3 | #1 | 8× half, 1× full |
| 2022 | 8 | 1 | 2 | #1 | 3× full, 5× half |
| 2021 | 7 | 0 | 0 | #5 | 2× full, 5× half |
| 2020 | 1 | 0 | 1 | #3 | 1× half |
| 2019 | 6 | 0 | 1 | #2 | 6× half |
| 2018 | 7 | 0 | 3 | #2 | 1× full, 6× half |
| 2017 | 6 | 0 | 2 | #3 | 6× half |
| 2016 | 3 | 0 | 1 | #3 | 3× half |
| 2015 | 1 | 0 | 0 | #4 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 4, 24 | 3 | — | 04:18:01 | 00:25:25#3 | — | 01:27:30#4 | FIN | |
| Jun 8, 24 | diamondhalf | — | — | — | 00:21:08 | — | — | DNF |
| May 19, 24 | goldhalf | 11 | — | 04:09:46 | 00:25:49#6 | 02:12:58#14 | 01:26:28#12 | FIN |
| May 11, 24 | goldhalf | — | — | — | 00:28:21#19 | 02:59:49#23 | — | DNS |
| Apr 20, 24 | silverhalf | 5 | — | 04:23:48 | 00:26:24#2 | 02:28:01#5 | 01:24:04#9 | FIN |
| Dec 10, 23 | silverhalf | 2 | — | 04:28:36 | 00:30:23#3 | 02:30:29#2 | 01:25:31#3 | FIN |
| Oct 14, 23 | silverhalf | 5 | — | 04:29:20 | 00:28:10#4 | 02:31:21#8 | 01:26:25#6 | FIN |
| Oct 8, 23 | silverhalf | 6 | — | 02:57:37 | 00:20:34#5 | 01:31:55#7 | 00:59:55#5 | FIN |
| Sep 17, 23 | silverhalf | 3 | — | 04:18:16 | 00:26:49#3 | 02:17:34#3 | 01:30:41#3 | FIN |
| Jun 25, 23 | platinumfull | 9 | — | 09:18:12 | 00:52:12#5 | 05:03:49#14 | 03:18:49#12 | FIN |
| Jun 11, 23 | silverhalf | 1 | — | 04:32:07 | 00:26:48#1 | 02:34:21#1 | 01:27:40#1 | FIN |
| May 21, 23 | goldhalf | 8 | — | 04:03:36 | 00:25:21#8 | 02:11:41#10 | 01:22:09#3 | FIN |
| Apr 22, 23 | silverhalf | 4 | — | 04:20:37 | 00:27:27#2 | 02:29:55#7 | 01:18:52#5 | FIN |
| Jan 1, 23 | diamondhalf | 11 | — | 03:57:08 | 00:29:25#15 | 02:09:55#12 | 01:15:44#9 | FIN |
| Nov 20, 22 | silverfull | 9 | 10 | 09:31:31 | 00:46:27#12 | 05:06:35#45 | 03:34:09#42 | FIN |
| Oct 15, 22 | silverhalf | 11 | — | 04:37:55 | 00:26:44#8 | 02:36:18#13 | 01:31:03#11 | FIN |
| Aug 21, 22 | platinumfull | 11 | — | 03:54:08 | 00:27:55#6 | 02:03:33#11 | 01:17:36#15 | FIN |
| Jun 19, 22 | silverhalf | 1 | — | 04:20:02 | 00:26:53#2 | 02:22:01#1 | 01:26:17#2 | FIN |
| Jun 12, 22 | silverhalf | 5 | — | 04:38:56 | 00:26:20#1 | 02:41:24#7 | 01:27:28#4 | FIN |
| May 22, 22 | goldhalf | 12 | — | 04:35:57 | 00:27:59#9 | 02:30:12#12 | 01:32:04#12 | FIN |
| May 15, 22 | silverhalf | 3 | — | 04:29:50 | 00:27:21#2 | 02:29:36#4 | 01:29:59#3 | FIN |
| May 7, 22 | silverfull | 11 | — | 04:50:45 | 00:24:50#2 | 02:50:31#12 | 01:29:30#13 | FIN |
| Nov 21, 21 | full | — | — | — | 00:43:17#99999 | —#99999 | —#99999 | DNF |
| Oct 16, 21 | full | 13 | — | 04:38:41 | 00:27:45#10 | 02:39:09#18 | 01:28:33#15 | FIN |
| Oct 10, 21 | half | 5 | — | 04:37:00 | 00:27:11#3 | 02:40:03#5 | 01:26:47#6 | FIN |
| Sep 5, 21 | half | 8 | — | 05:39:59 | 00:29:31#7 | 03:28:30#7 | 01:35:43#7 | FIN |
| Aug 29, 21 | half | 8 | 8 | 04:54:21 | 00:27:57#21 | 02:44:10#92 | 01:35:42#86 | FIN |
| Jul 4, 21 | half | 8 | — | 05:39:59.006 | 00:29:31.876 | 03:28:30.851 | 01:35:43.96 | FIN |
| Jun 20, 21 | half | 8 | — | 04:55:12 | 00:27:21#4 | 02:32:34#8 | 01:50:13#8 | FIN |
| Oct 10, 20 | half | 3 | — | 04:33:58 | 00:28:41#3 | 02:28:27#3 | 01:35:09#7 | FIN |
| Nov 10, 19 | half | 7 | — | 04:25:53 | 00:26:34#3 | 02:31:21#10 | 01:24:23#6 | FIN |
| Sep 1, 19 | half | 5 | 5 | 04:37:23 | 00:25:43#23 | 02:33:30#56 | 01:32:35#48 | FIN |
| Aug 24, 19 | half | 6 | 6 | 04:38:44 | 00:26:00#15 | 02:45:41#51 | 01:21:26#46 | FIN |
| May 5, 19 | half | 2 | — | 04:27:19 | 00:28:02#2 | 02:30:33#1 | 01:24:03#4 | FIN |
| Apr 21, 19 | half | 4 | — | 05:04:39 | 00:23:32#5 | 03:32:00#4 | 01:06:04#6 | FIN |
| Apr 7, 19 | half | 8 | — | 04:26:33 | 00:27:18#2 | 02:27:59#8 | 01:27:33#12 | FIN |
| Sep 23, 18 | full | 5 | — | 10:46:05 | 00:53:39#1 | 06:07:17#5 | 03:42:02#7 | FIN |
| Sep 2, 18 | half | 3 | — | 04:24:07 | 00:25:25#1 | 02:26:32#2 | 01:28:20#7 | FIN |
| Jul 28, 18 | half | 9 | — | 04:32:06 | 00:24:37#2 | 02:22:34#8 | 01:38:47#12 | FIN |
| May 27, 18 | half | 3 | — | 04:20:48 | 00:26:14#1 | 02:24:54#3 | 01:29:40#5 | FIN |
| May 19, 18 | half | 4 | — | 04:09:49 | — | — | — | FIN |
| May 6, 18 | half | 2 | — | 04:41:30 | — | — | — | FIN |
| Apr 15, 18 | half | 6 | — | 03:56:38 | — | — | — | FIN |
| Oct 29, 17 | half | — | — | — | 00:25:57 | — | — | DNF |
| Oct 15, 17 | half | 4 | — | 04:33:43 | — | — | — | FIN |
| Sep 17, 17 | half | 9 | — | 02:08:43 | — | 00:33:46#2 | 01:34:55#9 | FIN |
| Sep 3, 17 | half | 3 | — | 03:49:18 | 00:21:04#1 | 01:55:12#5 | 01:28:36#4 | FIN |
| Jul 23, 17 | half | 5 | — | 04:41:17 | 00:18:02#5 | 02:46:04#6 | 01:33:02#4 | FIN |
| Jul 2, 17 | half | 3 | — | 04:35:06 | — | — | — | FIN |
| Nov 13, 16 | half | 3 | — | 04:38:36 | 00:26:57#1 | 02:39:59#6 | 01:27:28#7 | FIN |
| Sep 4, 16 | half | 11 | — | 04:39:20 | 00:25:10#1 | 02:30:37#9 | 01:39:49#13 | FIN |
| May 9, 16 | half | 8 | — | 05:03:22 | 00:28:18#3 | 02:48:33#3 | 01:42:53#11 | FIN |
| May 25, 15 | half | 4 | — | 04:55:58 | 00:27:54#2 | 02:51:23#3 | 01:31:35#9 | FIN |