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