#83
62.99 points
OpenRank
#77
68.513 points
PTO World Rank
17
Races
6
Wins
10
Podiums
0
70.3 Wins
1
140.6 Wins
3.6
Avg Position
1
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 9 | 3 | 6 | #1 | 5× full, 4× half |
| 2024 | 4 | 1 | 1 | #1 | 4× half |
| 2018 | 1 | 0 | 0 | — | 1× half |
| 2017 | 2 | 1 | 2 | #1 | 2× sprint |
| 2016 | 1 | 1 | 1 | #1 | 1× sprint |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | DNF | 01:03:14 | — | — | — | — | — | ||
| Sep 28, 25 | 1 | 00:49:19#13 | 04:44:33#3 | 02:59:18#1 | 08:38:55 | 55.7 | 73.7 | ||
| Aug 30, 25 | 1 | 00:31:08#8 | 02:06:47#1 | 01:19:59#1 | 04:01:24 | 47.9 | 61.9 | ||
| Jul 20, 25 | 1 | 00:32:04#11 | 02:26:25#1 | 01:21:02#1 | 04:24:17 | — | — | ||
| Jul 20, 25 | 2 | 00:32:04#7 | 02:26:25#2 | 01:21:02#2 | 04:24:17 | 57.4 | 58.1 | ||
| Jun 29, 25 | 5 | 00:35:21#18 | 02:24:44#5 | 01:22:09#2 | 04:26:27 | 58.6 | 52.0 | ||
| May 25, 25 | 2 | 00:29:11#13 | 02:26:37#2 | 01:22:27#1 | 04:26:21 | 49.6 | 58.2 | ||
| May 18, 25 | 2 | 00:32:31#4 | 02:22:22#1 | 01:22:26#2 | 04:21:05 | 23.9 | 40.0 | ||
| Sep 1, 24 | 21 | 00:36:23#36 | 02:29:02#19 | 01:25:23#8 | 04:38:33 | 75.0 | 48.6 | ||
| Jun 23, 24 | 5 | 00:33:13#12 | 02:25:26#6 | 01:23:26#3 | 04:26:42 | 45.0 | 40.2 | ||
| May 26, 24 | 1 | 00:34:59#35 | 02:32:58#12 | 01:21:53#3 | 04:37:36 | — | — | ||
| May 26, 24 | 5 | 00:34:59#12 | 02:32:58#5 | 01:21:53#3 | 04:37:36 | 45.0 | 42.5 | ||
| Jun 24, 17 | 1 | 00:14:09#1 | 00:35:12#1 | 00:19:14#1 | 01:13:50 | — | — | ||
| Jun 18, 17 | 2 | 00:23:22#2 | 01:12:38#2 | 00:41:34#1 | 02:19:30 | — | — | ||
| May 26, 16 | 1 | 00:13:30#1 | 00:35:40#1 | 00:18:29#1 | 01:08:52 | — | — |