
#35
76.77 points
OpenRank
#33
83.5 points
PTO World Rank
33
Races
9
Wins
14
Podiums
3
70.3 Wins
1
140.6 Wins
6.6
Avg Position
0
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 11 | 2 | 4 | #1 | 5× half, 3× full, 3× 100k |
| 2024 | 12 | 6 | 7 | #1 | 8× half, 2× 100k, 2× full |
| 2023 | 10 | 1 | 3 | #1 | 4× full, 6× half |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Oct 11, 25 | 10 | 00:55:44#14 | 04:46:40#9 | 03:12:29#13 | 09:00:20 | 90.0 | 81.4 | ||
| Sep 20, 25 | 13 | 00:28:15#12 | 02:00:15#11 | 01:09:35#13 | 03:42:45 | 83.6 | 64.2 | ||
| Aug 16, 25 | 2 | 00:51:21#3 | 04:31:55#1 | 03:05:52#2 | 08:33:02 | 76.5 | 78.7 | ||
| Jul 27, 25 | 1 | — | — | — | 04:05:48 | 29.1 | 53.6 | ||
| Jul 6, 25 | 5 | 00:26:44#6 | 02:16:46#5 | 01:22:39#5 | 04:10:33 | 75.7 | 67.3 | ||
| Jun 22, 25 | 1 | 00:28:26#4 | 02:15:23#3 | 01:25:53#1 | 04:12:25 | 70.4 | 77.4 | ||
| Jun 14, 25 | 17 | 00:27:37#12 | 02:05:55#15 | 01:15:55#17 | 03:52:16 | 86.1 | 55.1 | ||
| May 11, 25 | 2 | — | — | — | 04:05:02 | 63.7 | 64.4 | ||
| Apr 5, 25 | 9 | 00:29:26#14 | 02:10:50#7 | 01:15:12#8 | 03:58:28 | 82.1 | 69.6 | ||
| Dec 14, 24 | 31 | 00:28:10#32 | 02:21:15#21 | 01:27:53#32 | 04:21:43 | 85.0 | 47.9 | ||
| Nov 29, 24 | 6 | 00:27:50#6 | 02:11:00#1 | 01:33:23#7 | 04:16:06 | 60.0 | 46.0 | ||
| Nov 16, 24 | 15 | 00:29:40#17 | 02:02:39#15 | 01:08:57#11 | 03:43:33 | 85.0 | 71.9 | ||
| Oct 19, 24 | 11 | 00:27:53#16 | 02:08:28#9 | 01:14:55#11 | 03:54:51 | 75.0 | 60.1 | ||
| Sep 14, 24 | 1 | 00:52:24#3 | 04:25:46#1 | 02:59:54#2 | 08:22:30 | 45.0 | 62.0 | ||
| Sep 14, 24 | 1 | 00:52:24#3 | 04:25:46#1 | 02:59:54#2 | 08:22:30 | — | — | ||
| Sep 14, 24 | 1 | 00:52:24#1 | 04:25:46#1 | 02:59:54#1 | 08:22:30 | — | — | ||
| Sep 1, 24 | 1 | 00:25:57#5 | 02:14:37#8 | 01:20:03#2 | 04:05:10 | 60.0 | 71.6 | ||
| Aug 17, 24 | 1 | 00:52:36#1 | 04:42:10#4 | 03:00:58#2 | 08:39:31 | 60.0 | 70.6 | ||
| Jul 28, 24 | 1 | 00:25:35#2 | 02:20:50#2 | 01:23:14#2 | 04:14:27 | — | — | ||
| Jun 2, 24 | 2 | 00:59:27#2 | 04:35:27#2 | 03:15:19#2 | 08:56:58 | 45.0 | 51.9 | ||
| Apr 21, 24 | 4 | 00:56:42#4 | 05:07:41#3 | 03:11:50#7 | 09:21:18 | 60.0 | 62.6 | ||
| Nov 19, 23 | 3 | Canceled | 04:46:48#6 | 03:08:49#5 | 07:57:02 | — | — | ||
| Oct 21, 23 | 4 | — | — | — | 04:16:21 | — | — | ||
| Sep 17, 23 | 11 | 00:23:04#9 | 02:21:58#10 | 01:25:02#9 | 04:18:46 | — | — | ||
| Sep 9, 23 | 2 | 00:58:12#1 | 04:36:16#4 | 03:04:15#2 | 08:43:09 | — | — | ||
| Aug 20, 23 | 1 | 00:18:36#3 | 02:33:53#1 | 01:27:12#2 | 04:24:41 | — | — | ||
| Jul 2, 23 | 9 | 00:59:06#5 | 05:09:35#11 | 03:09:14#7 | 09:23:50 | — | — | ||
| Jul 2, 23 | 9 | 00:59:06#5 | 05:09:34#11 | 03:09:14#7 | 09:23:50 | — | — | ||
| May 21, 23 | 8 | 00:26:26#7 | 02:36:48#10 | 01:21:09#4 | 04:30:58 | — | — | ||
| May 7, 23 | 17 | 00:28:16#11 | 02:49:43#18 | 01:25:22#6 | 04:48:03 | — | — | ||
| Mar 5, 23 | 5 | 00:11:31#5 | 04:55:36#8 | 03:10:22#4 | 08:22:13 | — | — |