
#30
77.54 points
OpenRank
#40
80.295 points
PTO World Rank
30
Races
1
Wins
3
Podiums
0
70.3 Wins
0
140.6 Wins
7.8
Avg Position
5
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 8 | 1 | 2 | #1 | 5× half, 3× full |
| 2024 | 5 | 0 | 1 | #3 | 3× full, 2× half |
| 2023 | 6 | 0 | 0 | #4 | 3× full, 3× half |
| 2022 | 5 | 0 | 0 | #4 | 5× half |
| 2021 | 6 | 0 | 0 | #5 | 5× half, 1× sprint |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 8, 25 | DNF | 00:29:12 | — | — | — | — | — | ||
| Oct 11, 25 | 12 | 00:55:52#20 | 04:49:47#15 | 03:12:55#14 | 09:04:14 | 90.0 | 78.8 | ||
| Aug 31, 25 | 4 | 00:26:33#10 | 02:23:36#7 | 01:21:40#3 | 04:17:54 | 81.9 | 79.3 | ||
| Jul 20, 25 | 7 | 00:56:52#9 | 05:02:55#10 | 03:00:47#5 | 09:06:53 | 83.1 | 73.2 | ||
| Jun 29, 25 | 1 | 00:27:27#4 | 02:22:09#2 | 01:21:39#1 | 04:15:15 | 58.6 | 68.8 | ||
| May 25, 25 | 3 | 00:25:45#7 | 02:31:12#2 | 01:19:08#3 | 04:21:40 | 76.0 | 73.6 | ||
| May 18, 25 | 9 | 00:27:24#8 | 02:29:01#10 | 01:19:43#3 | 04:21:44 | 75.4 | 67.7 | ||
| Mar 30, 25 | 4 | 01:03:54#4 | 04:55:20#4 | 03:10:22#9 | 09:14:17 | 85.3 | 78.4 | ||
| Sep 22, 24 | DNF | 00:55:29 | — | — | — | — | — | ||
| Sep 1, 24 | 13 | 00:27:52#25 | 02:28:23#17 | 01:25:28#9 | 04:28:07 | 75.0 | 62.1 | ||
| Jun 2, 24 | 7 | 00:55:38#8 | 04:33:56#10 | 02:58:21#6 | 08:35:33 | 75.0 | 70.9 | ||
| May 26, 24 | 3 | 00:27:21#5 | 02:28:59#4 | 01:23:16#3 | 04:23:43 | 60.0 | 61.6 | ||
| Apr 21, 24 | DNF | 01:00:06 | 05:04:41 | — | — | — | — | ||
| Oct 14, 23 | 19 | 00:59:37#30 | 04:52:44#29 | 03:06:13#11 | 09:03:14 | — | — | ||
| Aug 26, 23 | 26 | 00:28:28#29 | 02:23:44#29 | 01:21:49#14 | 04:16:53 | — | — | ||
| Jul 2, 23 | 4 | 01:01:57#8 | 04:56:50#6 | 03:03:55#3 | 09:08:11 | — | — | ||
| Jul 2, 23 | 4 | 01:01:57#8 | 04:56:50#6 | 03:03:55#3 | 09:08:10 | — | — | ||
| Jun 11, 23 | 4 | 00:27:18#6 | 02:25:42#5 | 01:21:42#2 | 04:18:29 | — | — | ||
| May 21, 23 | 7 | 00:27:56#6 | 02:30:22#12 | 01:22:30#6 | 04:24:29 | — | — | ||
| Oct 15, 22 | 6 | 00:28:05#8 | 02:34:29#9 | 01:23:32#2 | 04:29:57 | — | — | ||
| Sep 18, 22 | 4 | 00:13:02#6 | 02:43:16#6 | 01:22:29#3 | 04:24:00 | — | — | ||
| Aug 28, 22 | DNF | 00:27:43 | — | — | — | — | — | ||
| Jun 26, 22 | 7 | 00:27:39#10 | 02:25:38#12 | 01:21:25#5 | 04:20:50 | — | — | ||
| May 29, 22 | 5 | 00:27:33#6 | 02:42:08#5 | 01:21:26#2 | 04:36:11 | — | — | ||
| Sep 12, 21 | 5 | 00:31:04#11 | 02:49:29#4 | 01:18:28#1 | 04:45:53 | — | — | ||
| Aug 29, 21 | DNF | 00:34:45 | — | — | — | — | — | ||
| Jun 27, 21 | 8 | 00:29:29#4 | 02:20:34#11 | 01:21:53#6 | 04:15:15 | — | — | ||
| Jun 27, 21 | 8 | 00:29:29#4 | 02:20:34#11 | 01:21:53#6 | 04:15:15 | — | — | ||
| Jun 5, 21 | 20 | 00:10:05#30 | 00:31:16#20 | 00:16:34#13 | 01:00:56 | — | — | ||
| May 30, 21 | 5 | 00:31:38#10 | 02:31:55#6 | 01:21:40#8 | 04:31:03 | — | — |