
#222
35.88 points
OpenRank
#251
32.458 points
PTO World Rank
39
Races
0
Wins
7
Podiums
0
70.3 Wins
0
140.6 Wins
8.8
Avg Position
5
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 1 | #3 | 3× half, 2× full |
| 2024 | 6 | 0 | 2 | #2 | 5× half, 1× full |
| 2023 | 4 | 0 | 1 | #3 | 4× half |
| 2022 | 5 | 0 | 2 | #2 | 5× half |
| 2021 | 3 | 0 | 0 | #12 | 3× half |
| 2020 | 1 | 0 | 0 | #7 | 1× full |
| 2019 | 8 | 0 | 1 | #2 | 8× half |
| 2018 | 7 | 0 | 0 | #7 | 7× half |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Oct 26, 25 | 9 | 00:21:46#5 | 02:19:51#8 | 01:37:33#11 | 04:23:20 | 59.5 | 43.5 | ||
| Oct 11, 25 | DNF | 00:54:27 | 05:47:36 | — | — | — | — | ||
| Aug 10, 25 | 8 | 00:14:59#5 | 02:33:10#9 | 01:30:14#7 | 04:24:47 | 59.1 | 44.3 | ||
| Jun 1, 25 | 3 | 00:54:49#3 | 04:58:24#9 | 03:17:28#9 | 09:16:16 | 56.6 | 55.7 | ||
| Apr 13, 25 | DNF | 00:26:41 | 02:28:15 | — | — | — | — | ||
| Nov 24, 24 | 2 | 00:27:19#2 | 02:25:18#3 | 01:32:08#4 | 04:27:07 | 45.0 | 53.3 | ||
| Sep 1, 24 | DNF | 00:26:13 | 02:45:08 | — | — | — | — | ||
| Jul 28, 24 | 15 | 00:19:51#1 | 02:31:46#14 | 01:33:15#29 | 04:29:58 | 60.0 | 38.5 | ||
| Apr 27, 24 | 20 | 00:55:05#6 | 05:11:56#20 | 03:38:21#27 | 09:49:29 | 75.0 | 41.2 | ||
| Mar 17, 24 | 2 | 00:26:01#1 | 02:32:47#3 | 01:39:21#5 | 04:41:38 | 60.0 | 67.1 | ||
| Nov 19, 23 | 3 | 00:25:56#2 | 02:30:19#4 | 01:34:03#3 | 04:33:07 | — | — | ||
| Sep 24, 23 | — | 00:26:17 | 02:31:25 | — | — | — | — | ||
| Jul 23, 23 | 7 | 00:17:50#1 | 02:23:10#7 | 01:28:17#11 | 04:14:36 | — | — | ||
| Jun 10, 23 | 11 | 00:26:22#3 | 02:21:00#10 | 01:34:02#13 | 04:24:49 | — | — | ||
| Dec 4, 22 | 2 | 00:25:16#1 | 02:33:03#4 | 01:36:30#2 | 04:38:05 | — | — | ||
| Oct 28, 22 | 31 | 00:24:49#9 | 02:36:25#29 | 01:37:26#36 | 04:40:51 | — | — | ||
| Sep 11, 22 | 5 | 00:23:26#3 | 02:28:49#7 | 01:32:53#12 | 04:30:21 | — | — | ||
| Aug 6, 22 | 11 | 00:27:21#2 | 02:27:07#13 | 01:43:27#13 | 04:40:59 | — | — | ||
| Jun 26, 22 | 3 | 00:24:45#1 | 02:33:42#6 | 01:29:50#3 | 04:31:57 | — | — | ||
| Sep 26, 21 | 12 | 00:19:35#1 | 02:31:25#11 | 01:40:03#16 | 04:35:15 | — | — | ||
| Jun 20, 21 | DNF | 00:26:24 | 01:10:49 | — | — | — | — | ||
| Apr 11, 21 | DNF | 00:26:36 | 02:38:31 | — | — | — | — | ||
| Sep 19, 20 | 7 | — | — | — | 04:51:46 | — | — | ||
| Nov 3, 19 | 4 | — | — | — | 04:22:19 | — | — | ||
| Sep 29, 19 | 5 | 00:22:23#1 | 02:32:09#6 | 01:27:39#5 | 04:26:11 | — | — | ||
| Aug 3, 19 | 6 | 00:27:16#1 | 02:27:12#9 | 01:34:58#10 | 04:33:02 | — | — | ||
| Jun 30, 19 | 6 | 00:25:55#1 | 02:24:41#8 | 01:31:08#6 | 04:25:42 | — | — | ||
| Jun 9, 19 | 2 | Canceled | 02:22:14#4 | 01:27:57#5 | 03:52:11 | — | — | ||
| May 19, 19 | 13 | 00:26:21#2 | 02:32:53#18 | 01:34:05#16 | 04:38:44 | — | — | ||
| May 11, 19 | 4 | 00:29:15#3 | 02:27:49#8 | 01:34:08#4 | 04:34:16 | — | — | ||
| Apr 7, 19 | 16 | 00:25:23#1 | 02:24:03#22 | 01:29:35#14 | 04:22:01 | — | — | ||
| Oct 28, 18 | 16 | Canceled | 02:32:12#18 | 01:37:14#12 | 04:11:34 | — | — | ||
| Sep 23, 18 | 11 | 00:21:46#2 | 02:38:33#14 | 01:34:13#10 | 04:39:00 | — | — | ||
| Aug 4, 18 | 7 | 00:25:35#2 | 02:26:37#16 | 01:30:52#6 | 04:28:05 | — | — | ||
| Jun 24, 18 | 7 | 00:26:03#2 | 02:36:13#14 | 01:28:12#8 | 04:34:19 | — | — | ||
| May 5, 18 | 14 | 00:25:29#7 | 02:37:27#17 | 01:37:08#17 | 04:43:53 | — | — | ||
| Apr 8, 18 | 11 | 00:25:27#2 | 02:32:05#20 | 01:24:59#8 | 04:25:55 | — | — |