
#227
46.59 points
OpenRank
#401
32.54 points
PTO World Rank
27
Races
3
Wins
6
Podiums
0
70.3 Wins
3
140.6 Wins
7.6
Avg Position
7
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | #12 | 1× full |
| 2025 | 5 | 1 | 1 | #1 | 4× full, 1× half |
| 2024 | 4 | 1 | 1 | #1 | 2× half, 2× full |
| 2023 | 3 | 0 | 0 | #4 | 3× full |
| 2022 | 4 | 0 | 0 | #4 | 1× half, 3× full |
| 2021 | 5 | 1 | 4 | #1 | 4× full, 1× half |
| 2019 | 5 | 0 | 0 | #5 | 2× full, 3× half |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Mar 7, 26 | 12 | 00:54:19#16 | 04:20:23#8 | 02:52:12#11 | 08:13:06 | 78.2 | 62.1 | ||
| Nov 16, 25 | DNF | 00:51:56 | — | — | — | — | — | ||
| Sep 28, 25 | 1 | 00:40:03#12 | 03:59:38#2 | 02:49:57#3 | 07:34:27 | 76.7 | 79.3 | ||
| Aug 17, 25 | DNF | 00:49:14 | 03:54:00 | — | — | — | — | ||
| Apr 27, 25 | 17 | 00:25:04#29 | 02:03:42#16 | 01:12:29#20 | 03:45:42 | 67.0 | 45.0 | ||
| Nov 29, 24 | 7 | 00:25:39#13 | 01:58:07#3 | 01:10:28#5 | 03:37:59 | 60.0 | 55.8 | ||
| Oct 26, 24 | 33 | 00:52:29#43 | 04:33:18#42 | 02:54:59#17 | 08:27:08 | 90.0 | 60.9 | ||
| Jun 29, 24 | DNF | 00:22:38 | — | — | — | — | — | ||
| Apr 21, 24 | 1 | 00:51:56#14 | 04:14:35#1 | 02:51:12#9 | 08:03:11 | 60.0 | 71.3 | ||
| Jul 9, 23 | 6 | 01:00:28#14 | 04:18:20#2 | 02:49:08#9 | 08:13:55 | — | — | ||
| Mar 5, 23 | 4 | 00:11:40#18 | 04:14:19#3 | 02:52:50#9 | 07:23:15 | — | — | ||
| Oct 15, 22 | 4 | 00:23:31#22 | 02:07:08#1 | 01:11:56#3 | 03:46:59 | — | — | ||
| Aug 20, 22 | 10 | 00:48:18#22 | 04:32:06#34 | 02:44:28#2 | 08:08:31 | — | — | ||
| Jun 26, 22 | DNF | 00:54:29 | 04:16:35 | — | — | — | — | ||
| Jun 26, 22 | DNF | 00:54:28 | 04:16:34 | — | — | — | — | ||
| Nov 21, 21 | 3 | 00:24:30#16 | 04:16:42#1 | 02:48:30#5 | 07:34:34 | — | — | ||
| Sep 19, 21 | 2 | 00:50:08#11 | 04:09:29#1 | 02:44:50#5 | 07:51:33 | — | — | ||
| Jul 25, 21 | 1 | 00:49:29#9 | 04:26:09#1 | 02:51:05#2 | 08:13:24 | — | — | ||
| May 23, 21 | DNF | 00:49:49 | — | — | — | — | — | ||
| Mar 12, 21 | 3 | 00:24:55#19 | 01:54:02#7 | 01:09:19#2 | 03:34:03 | — | — | ||
| Oct 6, 19 | 17 | 00:51:47#23 | 04:23:22#12 | 03:04:30#19 | 08:25:25 | — | — | ||
| Aug 17, 19 | DNF | 00:48:30 | 04:23:41 | — | — | — | — | ||
| Jul 7, 19 | 5 | 00:26:17#7 | 02:08:13#2 | 01:16:29#5 | 03:56:15 | — | — | ||
| Jun 29, 19 | 5 | 00:27:47#12 | 02:06:22#5 | 01:15:31#2 | 03:54:57 | — | — | ||
| Apr 27, 19 | 6 | 00:25:47#14 | 02:22:00#4 | 01:13:21#4 | 04:05:56 | — | — |