
#95
64.77 points
OpenRank
#100
68.283 points
PTO World Rank
35
Races
7
Wins
11
Podiums
0
Continental Wins
0
70.3 Wins
2
140.6 Wins
6.8
Avg Position
5
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 4 | 2 | 2 | #1 | 4× full |
| 2024 | 6 | 1 | 2 | #1 | 2× full, 4× 100k |
| 2023 | 6 | 3 | 3 | #1 | 4× full, 2× half |
| 2022 | 7 | 0 | 1 | #2 | 6× full, 1× half |
| 2021 | 6 | 1 | 3 | #1 | 4× full, 2× half |
| 2019 | 2 | 0 | 0 | #4 | 2× full |
| 2017 | 2 | 0 | 0 | #15 | 1× half, 1× olympic |
| 2015 | 2 | 0 | 0 | #20 | 2× sprint |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Sep 14, 25 | 5 | 00:47:11#20 | 04:29:29#1 | 02:42:23#19 | 08:03:55 | 86.9 | 88.4 | ||
| Jul 27, 25 | 1 | 00:45:50#1 | 04:38:04#1 | 02:41:15#1 | 08:10:08 | 73.7 | 81.9 | ||
| Jul 6, 25 | 1 | 00:46:34#5 | 04:03:11#2 | 02:37:19#2 | 07:29:35 | 77.8 | 88.8 | ||
| Oct 26, 24 | 18 | 00:47:06#2 | 03:57:22#1 | 03:12:49#33 | 08:02:01 | 90.0 | 77.3 | ||
| Sep 28, 24 | 2 | 00:24:52#5 | 01:47:32#5 | 00:58:09#3 | 03:12:02 | 75.0 | 82.1 | ||
| Jul 27, 24 | 1 | 00:24:06#17 | 01:46:42#1 | 01:01:01#4 | 03:13:38 | 75.0 | 84.7 | ||
| Apr 13, 24 | DNF | 00:24:49 | — | — | — | — | — | ||
| Mar 9, 24 | 9 | 00:23:36#3 | 01:42:30#3 | 01:06:39#12 | 03:14:36 | 75.0 | 64.0 | ||
| Sep 10, 23 | 1 | 00:47:50#5 | 04:31:28#1 | 02:41:46#6 | 08:06:22 | — | — | ||
| Aug 19, 23 | — | 00:25:49 | — | — | — | — | — | ||
| Aug 6, 23 | 1 | 00:22:48#2 | 01:49:17#1 | 01:12:56#2 | 03:29:31 | — | — | ||
| Jun 25, 23 | 8 | 00:46:37#2 | 03:58:01#2 | 03:00:48#20 | 07:48:05 | — | — | ||
| May 20, 23 | DNF | 00:46:07 | 04:44:10 | — | — | — | — | ||
| Apr 22, 23 | 1 | 00:24:02#4 | 02:03:23#1 | 01:09:01#6 | 03:40:27 | — | — | ||
| Nov 19, 22 | 4 | 00:26:38#2 | 01:48:45#8 | 01:03:14#15 | 03:20:28 | — | — | ||
| Oct 8, 22 | 2 | 00:48:16#2 | 04:04:36#1 | 02:44:40#5 | 07:42:24 | — | — | ||
| Aug 20, 22 | 18 | 00:23:46#2 | 01:44:36#6 | 01:30:31#18 | 03:41:35 | — | — | ||
| Jul 23, 22 | 4 | 00:25:07#4 | 01:44:30#5 | 01:03:38#18 | 03:14:47 | — | — | ||
| May 7, 22 | 8 | 00:47:29#1 | 04:15:59#2 | 02:55:43#15 | 08:02:56 | — | — | ||
| Apr 23, 22 | DNF | 00:48:20 | 04:17:01 | — | — | — | — | ||
| Apr 3, 22 | 7 | 00:13:40#6 | 01:57:42#12 | 01:12:15#10 | 03:26:54 | — | — | ||
| Nov 21, 21 | DNF | 00:22:25 | 04:20:39 | — | — | — | — | ||
| Sep 12, 21 | — | 00:47:18 | — | — | — | — | — | ||
| Jul 4, 21 | 2 | 00:47:07#1 | 04:55:38#1 | 03:03:55#6 | 08:51:40 | — | — | ||
| Jun 6, 21 | 2 | 00:24:35#1 | 02:29:31#2 | 01:12:03#3 | 04:09:04 | — | — | ||
| May 30, 21 | 1 | 00:48:45#1 | 04:52:34#2 | 02:49:04#10 | 08:36:15 | — | — | ||
| Apr 24, 21 | — | 00:21:43 | — | — | — | — | — | ||
| Oct 6, 19 | 7 | 00:46:40#5 | 04:19:24#7 | 02:55:07#11 | 08:05:40 | — | — | ||
| Apr 21, 19 | 4 | 00:20:34#2 | 03:06:13#4 | 01:02:14#9 | 04:31:26 | — | — | ||
| Sep 10, 17 | DNF | 00:24:40 | 02:08:26 | — | — | — | — | ||
| Apr 1, 17 | 15 | 00:09:22#19 | 00:29:12#7 | 00:17:27#16 | 00:57:25 | — | — | ||
| Oct 4, 15 | 20 | 00:09:55#13 | 00:26:11#8 | 00:19:49#22 | 00:57:30 | — | — | ||
| Jul 19, 15 | 27 | 00:09:44#8 | 00:30:02#2 | 00:18:43#13 | 01:00:59 | — | — |