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