
#64
68.93 points
OpenRank
#23
84.823 points
PTO World Rank
36
Races
3
Wins
9
Podiums
0
70.3 Wins
0
140.6 Wins
8.5
Avg Position
0
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 12 | 3 | 6 | #1 | 3× 100k, 8× half, 1× full |
| 2024 | 8 | 0 | 3 | #2 | 8× half |
| 2023 | 6 | 0 | 0 | #5 | 1× full, 5× half |
| 2022 | 5 | 0 | 0 | #10 | 5× half |
| 2021 | 5 | 0 | 0 | #4 | 3× half, 2× full |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 15, 25 | 11 | 00:30:40#17 | 01:45:01#1 | 00:54:26#14 | 03:12:10 | 87.2 | 71.5 | ||
| Oct 26, 25 | 4 | 00:24:09#17 | 02:05:41#1 | 01:10:23#9 | 03:42:11 | 64.3 | 58.7 | ||
| Sep 13, 25 | 1 | 00:50:56#11 | 04:06:16#3 | 02:39:15#2 | 07:41:40 | 64.7 | 69.4 | ||
| Aug 24, 25 | 1 | 00:27:12#6 | 01:52:14#1 | 01:18:07#3 | 03:40:42 | 58.7 | 64.7 | ||
| Aug 9, 25 | 11 | 00:28:42#17 | 01:52:04#6 | 01:03:18#9 | 03:26:08 | 85.6 | 69.3 | ||
| Jun 29, 25 | 3 | 00:45:43#11 | 02:56:56#1 | 01:52:23#5 | 05:41:12 | 71.0 | 64.7 | ||
| Jun 29, 25 | 3 | 00:45:43#11 | 02:56:56#1 | 01:52:23#5 | 05:41:12 | 70.9 | 65.0 | ||
| Jun 14, 25 | 15 | 00:29:24#16 | 01:49:41#10 | 01:01:55#10 | 03:23:31 | 85.8 | 63.3 | ||
| May 25, 25 | 2 | 00:22:56#20 | 02:05:54#2 | 01:13:26#7 | 03:48:31 | 62.8 | 64.3 | ||
| May 18, 25 | 4 | 00:08:54#20 | 02:00:55#4 | 01:10:57#3 | 03:25:56 | 75.4 | 65.3 | ||
| Apr 26, 25 | 1 | 00:24:14#13 | 02:04:47#1 | 01:09:02#2 | 03:42:05 | 56.4 | 65.5 | ||
| Apr 5, 25 | 4 | 00:24:08#13 | 02:18:46#3 | 01:11:43#3 | 03:57:31 | 59.0 | 56.6 | ||
| Nov 10, 24 | 2 | 00:26:14#4 | 01:57:28#3 | 01:14:45#3 | 03:41:56 | 45.0 | 55.1 | ||
| Oct 19, 24 | 12 | 00:26:03#26 | 02:07:46#8 | 01:11:18#14 | 03:48:15 | 45.0 | 37.7 | ||
| Oct 5, 24 | 4 | 00:25:00#13 | 02:00:12#3 | 01:11:15#3 | 03:40:05 | 45.0 | 49.7 | ||
| Sep 1, 24 | 5 | 00:24:45#17 | 01:58:54#1 | 01:14:22#11 | 03:42:24 | 60.0 | 61.0 | ||
| Jun 9, 24 | 2 | 00:26:17#15 | 02:12:18#1 | 01:17:57#9 | 03:59:46 | 45.0 | 55.2 | ||
| May 26, 24 | 3 | 00:26:39#16 | 02:09:56#4 | 01:12:22#4 | 03:55:28 | 45.0 | 52.7 | ||
| May 19, 24 | 13 | 00:24:44#18 | 01:54:00#12 | 01:13:40#10 | 03:37:45 | 45.0 | 32.2 | ||
| Apr 20, 24 | 8 | 00:25:01#14 | 02:09:10#12 | 01:13:12#6 | 03:52:23 | 45.0 | 39.3 | ||
| Oct 21, 23 | — | 00:47:45 | 04:34:34 | — | — | — | — | ||
| Oct 14, 23 | — | 00:26:15 | 02:11:38 | — | — | — | — | ||
| Aug 6, 23 | 8 | 00:25:05#11 | 01:51:50#3 | 01:18:18#11 | 03:40:11 | — | — | ||
| Jun 18, 23 | 9 | 00:26:59#9 | 02:04:28#3 | 01:19:35#9 | 03:55:41 | — | — | ||
| Jun 11, 23 | 8 | 00:25:07#5 | 02:15:58#8 | 01:27:51#9 | 04:13:43 | — | — | ||
| May 21, 23 | 5 | 00:26:52#15 | 02:11:58#5 | 01:14:30#5 | 03:59:58 | — | — | ||
| Oct 15, 22 | 19 | 00:26:54#20 | 02:18:13#20 | 01:20:32#16 | 04:09:56 | — | — | ||
| Oct 9, 22 | 10 | 00:25:32#22 | 02:02:41#11 | 01:15:17#9 | 03:47:23 | — | — | ||
| May 29, 22 | 11 | 00:24:58#16 | 02:16:58#16 | 01:10:48#6 | 03:57:23 | — | — | ||
| May 22, 22 | 13 | 00:29:07#16 | 02:05:36#10 | 01:17:23#13 | 03:57:35 | — | — | ||
| Mar 19, 22 | 28 | 00:25:44#30 | 02:26:40#29 | 01:18:49#29 | 04:16:28 | — | — | ||
| Oct 16, 21 | 36 | 00:29:14#41 | 02:16:25#29 | 01:19:52#35 | 04:09:08 | — | — | ||
| Sep 12, 21 | 13 | 00:28:48#22 | 02:30:18#12 | 01:14:14#14 | 04:19:39 | — | — | ||
| Aug 28, 21 | 5 | 00:13:06#4 | 02:08:33#7 | 01:15:53#5 | 03:40:21 | — | — | ||
| Jul 4, 21 | 4 | 00:28:29#10 | 02:09:24#1 | 01:18:31#6 | 03:59:00 | — | — | ||
| Jun 13, 21 | 11 | 00:28:18#16 | 01:16:57#2 | 00:51:36#10 | 02:38:59 | — | — |