
#11
85.07 points
OpenRank
#12
92.888 points
PTO World Rank
53
Races
15
Wins
30
Podiums
6
70.3 Wins
2
140.6 Wins
4.3
Avg Position
3
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 2 | #2 | 2× full |
| 2025 | 9 | 1 | 3 | #1 | 5× 100k, 3× full, 1× half |
| 2024 | 8 | 2 | 2 | #1 | 4× half, 4× full |
| 2023 | 6 | 2 | 4 | #1 | 3× half, 3× full |
| 2022 | 7 | 0 | 3 | #2 | 6× half, 1× full |
| 2021 | 5 | 2 | 4 | #1 | 3× full, 2× half |
| 2020 | 4 | 3 | 4 | #1 | 2× full, 2× half |
| 2019 | 5 | 5 | 5 | #1 | 4× half, 1× full |
| 2018 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Mar 7, 26 | 2 | 00:50:56#4 | 04:40:37#2 | 02:58:11#3 | 08:35:42 | 82.6 | 85.0 | ||
| Jan 17, 26 | 2 | 00:25:31#2 | 02:09:54#1 | 01:29:42#4 | 04:07:20 | 66.7 | 64.6 | ||
| Dec 12, 25 | 12 | 00:27:35#10 | 01:55:56#7 | 01:12:17#16 | 03:38:39 | 88.9 | 79.6 | ||
| Oct 11, 25 | 4 | 00:52:02#7 | 04:44:37#6 | 03:04:32#6 | 08:46:24 | 90.0 | 90.0 | ||
| Sep 20, 25 | 6 | 00:26:40#7 | 01:57:51#7 | 01:07:20#7 | 03:36:11 | 83.6 | 77.1 | ||
| Aug 30, 25 | 6 | 00:28:03#5 | 02:05:17#3 | 01:09:13#9 | 03:44:51 | 84.0 | 78.5 | ||
| Aug 9, 25 | 9 | 00:27:30#6 | 02:04:19#8 | 01:11:15#9 | 03:45:36 | 85.8 | 71.2 | ||
| Jun 15, 25 | 2 | 00:55:37#3 | 04:44:02#2 | 03:01:33#4 | 08:46:09 | 78.5 | 83.7 | ||
| Apr 5, 25 | 4 | 00:27:51#7 | 02:08:54#4 | 01:14:07#6 | 03:53:35 | 82.1 | 79.5 | ||
| Mar 23, 25 | 2 | 00:23:37#3 | 02:14:58#2 | 01:23:12#4 | 04:06:28 | 72.7 | 81.6 | ||
| Jan 18, 25 | 1 | 00:26:09#2 | 02:14:00#1 | 01:26:25#2 | 04:08:30 | 52.9 | 64.2 | ||
| Dec 14, 24 | 14 | 00:25:02#13 | 02:18:10#10 | 01:23:58#24 | 04:10:52 | 85.0 | 55.3 | ||
| Dec 1, 24 | 7 | 00:27:33#5 | 02:13:49#9 | 01:24:54#10 | 04:11:20 | 75.0 | 71.9 | ||
| Sep 22, 24 | 10 | 00:49:20#6 | 05:28:24#16 | 03:09:24#18 | 09:32:12 | 90.0 | 79.0 | ||
| Sep 1, 24 | DNF | 00:26:58 | — | — | — | — | — | ||
| Jun 16, 24 | 1 | 00:53:04#4 | 04:42:04#2 | 03:04:53#4 | 08:44:31 | 75.0 | 83.9 | ||
| Apr 27, 24 | 4 | 00:55:40#7 | 04:41:48#8 | 03:09:06#6 | 08:50:49 | 75.0 | 76.9 | ||
| Mar 24, 24 | 5 | 00:24:00#8 | 02:18:48#3 | 01:24:25#5 | 04:11:44 | 60.0 | 60.4 | ||
| Jan 20, 24 | 1 | 00:23:44#2 | 02:08:51#2 | 01:24:17#2 | 03:58:48 | 45.0 | 57.8 | ||
| Dec 9, 23 | 1 | 00:25:07#3 | 02:22:07#2 | 01:22:34#1 | 04:14:59 | — | — | ||
| Oct 14, 23 | 11 | 00:53:38#12 | 04:46:31#15 | 03:08:39#13 | 08:53:44 | — | — | ||
| Sep 24, 23 | 1 | 00:26:14#2 | 02:13:12#2 | 01:25:21#1 | 04:08:04 | — | — | ||
| Aug 26, 23 | 19 | 00:26:04#5 | 02:17:32#15 | 01:27:35#31 | 04:14:05 | — | — | ||
| Mar 4, 23 | 2 | 00:51:45#2 | 04:56:24#2 | 03:15:14#3 | 09:08:32 | — | — | ||
| Jan 21, 23 | 3 | 00:25:27#2 | 02:14:17#2 | 01:29:03#3 | 04:10:45 | — | — | ||
| Dec 10, 22 | 2 | 00:25:46#3 | 02:22:21#2 | 01:30:01#2 | 04:23:26 | — | — | ||
| Nov 13, 22 | 6 | 00:25:31#5 | 02:18:01#7 | 01:24:58#7 | 04:12:39 | — | — | ||
| Sep 11, 22 | 2 | 00:26:18#3 | 02:09:22#4 | 01:23:21#2 | 04:01:52 | — | — | ||
| Aug 6, 22 | 3 | 00:29:16#7 | 02:16:44#4 | 01:30:47#9 | 04:19:30 | — | — | ||
| Jul 23, 22 | 21 | 00:29:46#15 | 02:02:22#22 | 01:13:43#24 | 03:47:42 | — | — | ||
| Jul 10, 22 | 4 | 00:17:22#1 | 02:21:00#4 | 01:26:31#5 | 04:09:59 | — | — | ||
| May 22, 22 | DNF | 00:27:48 | 02:22:38 | — | — | — | — | ||
| Nov 6, 21 | 5 | 01:03:50#3 | 04:53:56#10 | 03:10:19#8 | 09:14:02 | — | — | ||
| Sep 12, 21 | 3 | 00:26:25#2 | 02:20:15#2 | 01:29:19#3 | 04:19:01 | — | — | ||
| Mar 27, 21 | 1 | 00:53:55#1 | 04:50:41#1 | 03:10:51#1 | 09:01:50 | — | — | ||
| Feb 7, 21 | 1 | 00:25:32#2 | 02:23:31#1 | 01:32:12#1 | 04:24:31 | — | — | ||
| Jan 23, 21 | 2 | 00:24:26#3 | 02:06:31#2 | 01:28:38#3 | 04:01:46 | — | — | ||
| Dec 20, 20 | 1 | — | — | — | 04:21:14 | — | — | ||
| Feb 23, 20 | 1 | 00:24:07#1 | 02:20:52#1 | 01:21:33#2 | 04:10:40 | — | — | ||
| Feb 15, 20 | 2 | 00:26:29#5 | 02:34:50#1 | 01:25:28#2 | 04:31:30 | — | — | ||
| Jan 11, 20 | 1 | 00:25:48#2 | 02:19:59#1 | 01:23:09#1 | 04:11:06 | — | — | ||
| Dec 7, 19 | 1 | 00:26:56#1 | 02:24:57#1 | 01:24:35#1 | 04:21:45 | — | — | ||
| Nov 24, 19 | 1 | 00:27:04#3 | 02:17:05#1 | 01:20:49#1 | 04:07:37 | — | — | ||
| Sep 8, 19 | 1 | 00:25:13#1 | 02:20:51#2 | 01:21:43#1 | 04:11:27 | — | — | ||
| Feb 16, 19 | 1 | — | — | — | 04:31:11 | — | — | ||
| Jan 12, 19 | 1 | 00:26:08#4 | 02:20:08#3 | 01:25:05#1 | 04:13:19 | — | — | ||
| Dec 8, 18 | DNF | 00:27:12 | — | — | — | — | — | ||
| Nov 25, 18 | 2 | 00:28:22#4 | 02:23:35#2 | 01:22:40#3 | 04:16:44 | — | — | ||
| Aug 26, 18 | 3 | 00:25:22#2 | 02:22:25#5 | 01:22:49#5 | 04:14:28 | — | — | ||
| Apr 22, 18 | 7 | 00:27:25#7 | 02:24:36#7 | 01:24:03#7 | 04:19:32 | — | — | ||
| Feb 17, 18 | 5 | 00:29:13#6 | 02:40:50#8 | 01:32:21#4 | 04:48:02 | — | — | ||
| Jan 20, 18 | 6 | — | — | — | 04:37:20 | — | — | ||
| Sep 10, 17 | 2 | 00:27:02#9 | 02:34:48#6 | 01:26:38#1 | 04:32:43 | — | — |
| 6 |
| 0 |
| 2 |
| #2 |
| 5× half, 1× full |
| 2017 | 1 | 0 | 1 | #2 | 1× half |