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