
#77
67.59 points
OpenRank
#70
73.543 points
PTO World Rank
30
Races
3
Wins
11
Podiums
0
70.3 Wins
0
140.6 Wins
8.5
Avg Position
0
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 1 | 3 | #1 | 5× full, 1× half |
| 2024 | 5 | 1 | 4 | #1 | 4× full, 1× half |
| 2023 | 8 | 0 | 2 | #3 | 5× half, 3× full |
| 2022 | 6 | 1 | 2 | #1 | 3× full, 3× half |
| 2021 | 3 | 0 | 0 | #6 | 2× full, 1× half |
| 2020 | 1 | 0 | 0 | #9 | 1× full |
| 2019 | 1 | 0 | 0 | #4 | 1× half |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Sep 14, 25 | 22 | 00:51:29#37 | 04:45:05#18 | 02:43:16#21 | 08:24:46 | 86.9 | 70.7 | ||
| Aug 15, 25 | 3 | — | — | — | 09:28:24 | 60.1 | 61.5 | ||
| Jun 29, 25 | 5 | 00:49:41#16 | 02:59:09#5 | 01:50:22#2 | 05:44:57 | 71.0 | 55.5 | ||
| Jun 29, 25 | 5 | 00:49:41#16 | 02:59:09#5 | 01:50:22#2 | 05:44:57 | 70.9 | 59.0 | ||
| May 17, 25 | 2 | 00:54:29#20 | 04:47:53#5 | 02:41:07#2 | 08:28:35 | 69.3 | 73.0 | ||
| Apr 6, 25 | 1 | 00:27:34#18 | 02:03:47#1 | 01:11:08#4 | 03:45:37 | 54.8 | 65.2 | ||
| Aug 15, 24 | 5 | — | — | — | 09:43:31 | 45.0 | 46.3 | ||
| Jul 25, 24 | 3 | 00:31:09#25 | 03:58:51#4 | 01:15:59#1 | 05:49:57 | 45.0 | 52.3 | ||
| Jun 29, 24 | 2 | 00:30:05#16 | 02:17:22#1 | 01:08:48#3 | 03:59:47 | 45.0 | 55.7 | ||
| May 18, 24 | 2 | 00:53:26#10 | 04:49:38#4 | 02:44:40#2 | 08:32:26 | 60.0 | 69.2 | ||
| Apr 28, 24 | 1 | 00:28:27#6 | 02:01:13#1 | 01:10:55#1 | 03:43:58 | 45.0 | 62.9 | ||
| Sep 24, 23 | 11 | 00:28:54#17 | 02:38:35#9 | 01:16:22#8 | 04:26:29 | — | — | ||
| Aug 26, 23 | 41 | 00:27:43#40 | 02:12:17#40 | 01:29:29#41 | 04:12:16 | — | — | ||
| Jul 27, 23 | 4 | 00:32:20#21 | 04:02:05#5 | 01:15:57#2 | 05:53:38 | — | — | ||
| Jul 2, 23 | 3 | 00:27:05#9 | 02:41:52#1 | 01:19:20#4 | 04:32:49 | — | — | ||
| May 20, 23 | 4 | 00:52:08#8 | 04:57:34#4 | 02:47:48#3 | 08:43:59 | — | — | ||
| May 7, 23 | 3 | 00:26:47#26 | 02:15:40#1 | 01:12:37#1 | 03:59:16 | — | — | ||
| Apr 23, 23 | 5 | 00:28:20#8 | 02:07:49#5 | 01:11:37#3 | 03:50:46 | — | — | ||
| Mar 18, 23 | 12 | 00:27:18#30 | 02:18:16#13 | 01:15:37#7 | 04:06:08 | — | — | ||
| Nov 25, 22 | 20 | 00:55:44#28 | 04:31:55#22 | 02:54:29#20 | 08:29:04 | — | — | ||
| Oct 28, 22 | 25 | 00:25:25#36 | 02:10:01#18 | 01:16:25#23 | 03:54:12 | — | — | ||
| Jul 3, 22 | 2 | 00:26:38#7 | 02:38:11#1 | 01:16:59#8 | 04:26:03 | — | — | ||
| May 21, 22 | 8 | 00:57:14#21 | 05:02:57#10 | 02:57:53#15 | 09:04:34 | — | — | ||
| May 1, 22 | 1 | 00:25:57#4 | 02:09:04#1 | 01:13:36#1 | 03:51:27 | — | — | ||
| Mar 19, 22 | 20 | 00:25:49#31 | 02:22:25#18 | 01:15:10#14 | 04:09:06 | — | — | ||
| Oct 16, 21 | 15 | 00:52:42#25 | 04:31:21#10 | 02:59:14#18 | 08:28:35 | — | — | ||
| Jul 4, 21 | 11 | 00:27:23#14 | 02:43:12#7 | 01:21:27#15 | 04:36:39 | — | — | ||
| May 30, 21 | 6 | 00:55:12#10 | 05:04:29#8 | 02:47:47#7 | 08:53:15 | — | — | ||
| Sep 26, 20 | 9 | 00:25:23#11 | 02:07:52#4 | 01:10:09#7 | 03:49:16 | — | — | ||
| May 5, 19 | 4 | 00:26:55#10 | 02:10:44#4 | 01:14:53#10 | 03:56:37 | — | — |