
#155
55.26 points
OpenRank
#89
71.203 points
PTO World Rank
30
Races
1
Wins
4
Podiums
0
70.3 Wins
0
140.6 Wins
10.1
Avg Position
4
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 0 | 0 | #8 | 3× 100k, 3× half |
| 2024 | 9 | 1 | 3 | #1 | 8× half, 1× full |
| 2023 | 9 | 0 | 0 | #6 | 8× half, 1× full |
| 2022 | 5 | 0 | 1 | #2 | 1× full, 4× half |
| 2019 | 1 | 0 | 0 | #11 | 1× sprint |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Sep 20, 25 | 17 | 00:25:05#15 | 01:53:46#17 | 01:04:26#15 | 03:25:14 | 86.6 | 57.7 | ||
| Aug 30, 25 | DNF | 00:25:31 | — | — | — | — | — | ||
| Aug 9, 25 | 15 | 00:26:03#10 | 01:57:03#15 | 01:06:03#13 | 03:31:25 | 85.6 | 61.0 | ||
| Jul 6, 25 | 16 | 00:23:29#13 | 02:05:40#19 | 01:16:48#17 | 03:49:49 | 71.4 | 45.5 | ||
| May 18, 25 | 8 | 00:08:23#11 | 02:01:52#13 | 01:12:28#7 | 03:28:15 | 75.4 | 56.8 | ||
| Apr 27, 25 | DNF | 00:23:49 | 02:15:19 | — | — | — | — | ||
| Nov 29, 24 | 8 | 00:24:31#10 | 02:00:58#10 | 01:09:38#4 | 03:38:31 | 60.0 | 54.0 | ||
| Nov 3, 24 | 3 | 00:16:32#8 | 01:15:32#3 | 00:44:33#5 | 02:20:00 | 45.0 | 52.2 | ||
| Oct 19, 24 | 2 | 00:23:38#8 | 02:06:59#3 | 01:11:14#12 | 03:44:58 | 45.0 | 55.3 | ||
| Oct 5, 24 | 1 | 00:23:29#5 | 01:59:28#2 | 01:11:33#4 | 03:37:50 | 45.0 | 58.8 | ||
| Sep 7, 24 | 11 | 00:23:46#5 | 02:43:06#22 | 01:20:02#14 | 04:30:44 | 45.0 | 37.1 | ||
| Jul 14, 24 | 7 | 00:23:48#3 | 02:15:09#7 | 01:13:54#6 | 04:02:59 | 60.0 | 51.9 | ||
| Jun 9, 24 | 8 | 00:25:52#9 | 02:19:35#11 | 01:17:42#8 | 04:06:37 | 45.0 | 39.1 | ||
| May 19, 24 | 15 | 00:22:37#12 | 01:56:58#16 | 01:14:45#16 | 03:38:50 | 45.0 | 30.0 | ||
| Apr 20, 24 | — | 00:23:40 | — | — | — | — | — | ||
| Dec 10, 23 | 8 | 00:26:07#5 | 02:08:29#3 | 01:34:39#9 | 04:11:45 | — | — | ||
| Dec 3, 23 | 20 | 00:24:45#14 | 02:05:16#16 | 01:22:04#36 | 03:56:41 | — | — | ||
| Sep 17, 23 | 9 | 00:20:13#6 | 02:03:46#10 | 01:14:59#17 | 03:46:20 | — | — | ||
| Aug 27, 23 | DNF | 00:24:57 | 02:01:16 | — | — | — | — | ||
| Aug 27, 23 | — | 00:24:57 | 02:01:16 | — | — | — | — | ||
| Aug 6, 23 | 6 | 00:24:03#8 | 01:53:43#7 | 01:14:59#6 | 03:37:19 | — | — | ||
| May 21, 23 | 6 | 00:23:16#6 | 02:14:43#12 | 01:11:49#5 | 03:55:22 | — | — | ||
| Apr 22, 23 | 18 | 00:24:41#18 | 02:12:21#24 | 01:12:19#16 | 03:53:28 | — | — | ||
| Nov 25, 22 | 25 | 00:50:32#18 | 04:34:52#24 | 03:14:11#29 | 08:47:03 | — | — | ||
| Aug 28, 22 | — | — | — | — | — | — | — | ||
| Aug 20, 22 | 7 | Canceled | 02:13:56#8 | 01:14:48#7 | 03:30:05 | — | — | ||
| Aug 7, 22 | DNF | 00:23:10 | 02:23:52 | — | — | — | — | ||
| Jun 18, 22 | 2 | 00:22:25#6 | 02:14:58#3 | 01:13:31#2 | 03:52:35 | — | — | ||
| Sep 7, 19 | 11 | 00:09:58#22 | 00:31:22#15 | 00:16:09#11 | 00:58:55 | — | — |