
#1025
3.27 points
OpenRank
#973
3.458 points
PTO World Rank
41
Races
3
Wins
9
Podiums
1
70.3 Wins
2
140.6 Wins
9.4
Avg Position
5
DNFs
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jun 8, 25 | 18 | 00:38:18#18 | 02:35:58#17 | 01:10:41#12 | 04:30:46 | 27.7 | 13.1 | ||
| May 18, 24 | 1 | 00:55:13#15 | 04:50:19#5 | 02:39:23#1 | 08:29:54 | 60.0 | 72.3 | ||
| Apr 21, 24 | DNF | 00:54:59 | 04:31:21 | — | — | — | — | ||
| Sep 17, 23 | 12 | 00:22:11#29 | 02:04:25#14 | 01:13:13#7 | 03:46:53 | — | — | ||
| Aug 15, 23 | 10 | — | — | — | 10:07:46 | — | — | ||
| Jul 27, 23 | 5 | 00:33:10#23 | 03:59:01#3 | 01:18:07#7 | 05:54:24 | — | — | ||
| May 20, 23 | DNF | 00:52:12 | 04:55:17 | — | — | — | — | ||
| May 7, 23 | 8 | 00:41:43#33 | 02:51:53#10 | 01:44:08#1 | 05:23:12 | — | — | ||
| May 7, 23 | 8 | 00:41:43#33 | 02:51:53#10 | 01:44:08#1 | 05:23:12 | — | — | ||
| Oct 8, 22 | 37 | 00:58:50#48 | 04:28:00#39 | 03:03:10#30 | 08:34:56 | — | — | ||
| Jul 28, 22 | — | 00:30:26 | 04:35:02 | — | — | — | — | ||
| May 21, 22 | 1 | 00:57:10#20 | 04:56:04#1 | 02:40:37#1 | 08:39:55 | — | — | ||
| Jul 3, 21 | 8 | 00:57:25#16 | 05:13:48#21 | 02:44:43#1 | 09:02:19 | — | — | ||
| May 30, 21 | 26 | 00:28:25#47 | 02:10:21#17 | 01:12:58#19 | 03:58:19 | — | — | ||
| Apr 24, 21 | 18 | 00:25:10#30 | 02:08:02#17 | 01:17:41#23 | 03:55:22 | — | — | ||
| Sep 6, 20 | 10 | 00:26:39#22 | 02:08:37#8 | 01:13:43#10 | 03:52:31 | — | — | ||
| Oct 5, 19 | 3 | Canceled | 02:16:32#3 | 01:21:45#7 | 03:41:10 | — | — | ||
| Sep 7, 19 | 9 | 00:26:47#12 | 02:47:09#12 | 01:20:40#6 | 04:39:01 | — | — | ||
| Jul 25, 19 | 3 | 00:33:00#12 | 04:11:08#3 | 01:24:20#2 | 06:11:36 | — | — | ||
| Jun 16, 19 | 6 | 00:29:04#14 | 02:06:54#2 | 01:15:19#3 | 03:54:49 | — | — | ||
| May 19, 19 | 10 | 00:27:26#22 | 02:25:32#6 | 01:18:05#11 | 04:15:02 | — | — | ||
| Apr 27, 19 | 4 | 00:26:10#16 | 02:20:02#3 | 01:15:18#5 | 04:05:20 | — | — | ||
| Jan 27, 19 | 7 | 00:17:34#9 | 02:22:43#8 | 01:19:38#4 | 04:04:32 | — | — | ||
| Sep 2, 18 | 27 | 00:26:52#27 | 02:21:14#25 | 01:22:44#27 | 04:15:02 | — | — | ||
| Jun 17, 18 | DNF | 00:25:43 | 02:10:56 | — | — | — | — | ||
| Jun 10, 18 | 8 | 00:27:44#10 | 02:15:08#3 | 01:20:38#9 | 04:08:21 | — | — | ||
| May 13, 18 | DNF | 00:24:55 | 02:20:26 | — | — | — | — | ||
| Apr 29, 18 | 8 | 00:20:38#28 | 02:25:43#8 | 01:15:24#7 | 04:06:07 | — | — | ||
| Jan 28, 18 | 2 | 00:27:30#9 | 02:18:36#1 | 01:20:05#4 | 04:11:13 | — | — | ||
| Sep 17, 17 | 3 | 00:28:41#11 | 02:19:02#2 | 01:16:48#3 | 04:10:13 | — | — | ||
| Sep 2, 17 | 3 | 00:25:58#10 | 02:09:51#3 | 01:17:35#5 | 03:57:15 | — | — | ||
| Jun 18, 17 | 1 | 00:24:43#24 | 02:07:31#1 | 01:14:36#1 | 03:50:29 | — | — | ||
| May 28, 17 | 6 | 00:28:53#18 | 01:56:13#2 | 01:05:32#2 | 03:30:38 | — | — | ||
| Sep 24, 16 | 2 | 00:27:01#16 | 02:25:58#3 | 01:15:45#1 | 04:12:47 | — | — | ||
| Sep 4, 16 | 10 | 00:26:31#22 | 02:10:10#4 | 01:18:20#7 | 03:58:37 | — | — | ||
| Oct 25, 15 | 17 | 00:24:41#17 | 02:22:24#18 | 01:21:11#16 | 04:12:12 | — | — | ||
| May 17, 15 | 9 | 00:28:55#15 | 02:18:38#8 | 01:16:19#13 | 04:08:39 | — | — | ||
| May 3, 15 | DNF | 00:27:33 | 02:22:20 | — | — | — | — | ||
| Sep 20, 14 | 12 | 00:26:27#15 | 02:25:48#9 | 01:25:34#14 | 04:20:15 | — | — | ||
| May 18, 14 | 6 | 00:27:03#19 | 02:17:34#6 | 01:12:18#2 | 04:02:05 | — | — |
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 1 | 0 | 0 | #18 | 1× full |
| 2024 | 2 | 1 | 1 | #1 | 2× full |
| 2023 | 6 | 0 | 0 | #5 | 2× half, 4× full |
| 2022 | 3 | 1 | 1 | #1 | 3× full |
| 2021 | 3 | 0 | 0 | #8 | 1× full, 2× half |
| 2020 | 1 | 0 | 0 | #10 | 1× half |
| 2019 | 7 | 0 | 2 | #3 | 5× half, 2× full |
| 2018 | 6 | 0 | 1 | #2 | 6× half |
| 2017 | 4 | 1 | 3 | #1 | 4× half |
| 2016 | 2 | 0 | 1 | #2 | 2× half |
| 2015 | 4 | 0 | 0 | #9 | 4× half |
| 2014 | 2 | 0 | 0 | #6 | 2× half |