31
Races
3
Wins
9
Podiums
0
70.3 Wins
1
140.6 Wins
7.6
Avg Position
0
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2024 | 4 | 1 | 2 | #1 | 3× full, 1× half |
| 2023 | 5 | 0 | 1 | #3 | 5× full |
| 2022 | 5 | 1 | 2 | #1 | 4× full, 1× half |
| 2021 | 6 | 1 | 2 | #1 | 2× full, 4× half |
| 2019 | 4 | 0 | 1 | #2 | 1× full, 3× half |
| 2018 | 3 | 0 | 1 | #3 | 3× half |
| 2017 | 1 | 0 | 0 | #5 | 1× half |
| 2016 | 3 | 0 | 0 | #4 | 3× half |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Sep 22, 24 | 21 | 00:58:57#28 | 05:38:09#23 | 03:11:04#20 | 09:53:51 | 90.0 | 66.0 | ||
| Jul 7, 24 | 8 | 01:00:50#12 | 04:39:05#9 | 02:57:17#9 | 08:40:43 | 85.0 | 77.8 | ||
| May 26, 24 | 1 | 00:31:07#5 | 02:27:47#2 | 01:19:57#2 | 04:27:06 | 45.0 | 58.6 | ||
| Apr 21, 24 | 3 | 01:00:59#7 | 05:07:15#2 | 03:05:16#2 | 09:19:12 | 60.0 | 65.2 | ||
| Oct 14, 23 | 22 | 01:02:01#43 | 04:50:41#24 | 03:08:48#14 | 09:07:44 | — | — | ||
| Sep 2, 23 | 6 | 00:30:53#9 | 03:05:05#5 | 01:28:52#5 | 05:09:43 | — | — | ||
| Aug 19, 23 | 4 | 01:05:07#5 | 04:42:14#2 | 03:06:40#3 | 08:58:39 | — | — | ||
| Jun 18, 23 | 3 | 01:00:54#8 | 04:49:14#1 | 03:06:00#4 | 09:04:03 | — | — | ||
| Mar 5, 23 | 4 | 00:12:10#9 | 04:54:56#4 | 03:08:37#3 | 08:20:57 | — | — | ||
| Oct 8, 22 | 23 | 01:04:51#26 | 05:05:30#23 | 03:20:39#20 | 09:37:23 | — | — | ||
| Sep 3, 22 | 1 | 00:28:35#3 | 02:07:49#1 | 01:25:04#3 | 04:05:21 | — | — | ||
| Aug 14, 22 | 3 | 00:59:04#8 | 05:08:04#1 | 03:16:25#4 | 09:28:44 | — | — | ||
| May 7, 22 | 16 | 01:01:46#16 | 05:16:23#17 | 03:25:05#14 | 09:47:35 | — | — | ||
| Apr 3, 22 | 10 | 00:16:12#12 | 02:19:14#9 | 01:28:50#12 | 04:08:08 | — | — | ||
| Nov 6, 21 | 3 | 01:13:13#8 | 04:43:29#6 | 03:05:03#3 | 09:08:01 | — | — | ||
| Aug 29, 21 | 1 | 00:59:51#4 | 04:42:06#3 | 03:05:43#2 | 08:54:30 | — | — | ||
| Jun 27, 21 | 12 | 00:31:36#15 | 02:18:26#7 | 01:28:24#14 | 04:22:24 | — | — | ||
| Jun 27, 21 | 12 | 00:31:36#15 | 02:18:26#7 | 01:28:24#14 | 04:22:24 | — | — | ||
| May 30, 21 | 6 | 00:33:55#15 | 02:28:37#3 | 01:23:56#11 | 04:32:02 | — | — | ||
| May 9, 21 | 8 | 00:35:15#11 | 02:35:48#6 | 01:28:39#10 | 04:43:30 | — | — | ||
| Oct 6, 19 | 2 | 01:02:05#45 | 04:36:28#32 | 03:05:13#20 | 08:49:12 | — | — | ||
| Aug 24, 19 | 5 | 00:30:28#13 | 02:40:23#5 | 01:22:05#6 | 04:38:23 | — | — | ||
| Jun 16, 19 | 8 | 00:32:29#10 | 02:31:15#9 | 01:25:01#5 | 04:34:25 | — | — | ||
| May 26, 19 | 4 | 00:32:37#6 | 02:28:39#2 | 01:25:49#5 | 04:32:50 | — | — | ||
| Sep 9, 18 | 3 | 00:38:41#6 | 02:21:09#2 | 01:28:00#2 | 04:33:21 | — | — | ||
| Jun 17, 18 | 5 | 00:30:43#8 | 02:25:35#3 | 01:27:02#5 | 04:27:18 | — | — | ||
| Apr 15, 18 | 10 | — | — | — | 04:04:06 | — | — | ||
| Jun 11, 17 | 5 | 00:31:59#7 | 02:48:23#6 | 01:27:11#3 | 04:51:24 | — | — | ||
| Oct 16, 16 | 10 | 00:33:47#13 | 02:42:51#12 | 01:31:33#10 | 04:51:25 | — | — | ||
| Sep 4, 16 | 12 | 00:32:21#14 | 02:31:37#10 | 01:32:54#10 | 04:40:26 | — | — | ||
| Aug 6, 16 | 4 | — | — | — | 04:36:11 | — | — |