
#134
51.47 points
OpenRank
#133
54.955 points
PTO World Rank
44
Races
4
Wins
9
Podiums
0
70.3 Wins
0
140.6 Wins
7.1
Avg Position
5
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | #16 | 1× half |
| 2025 | 4 | 0 | 0 | #7 | 3× half, 1× full |
| 2024 | 4 | 0 | 0 | #9 | 2× full, 2× half |
| 2023 | 9 | 4 | 6 | #1 | 8× half, 1× full |
| 2022 | 5 | 0 | 2 | #2 | 4× full, 1× half |
| 2021 | 4 | 0 | 1 | #2 | 2× full, 1× half, 1× sprint |
| 2020 | 2 | 0 | 0 | #4 | 1× full, 1× half |
| 2019 | 6 | 0 | 0 | #4 | 1× full, 5× half |
| 2018 | 5 | 0 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jan 31, 26 | 16 | 00:28:29#15 | 02:03:11#9 | 01:21:52#22 | 03:57:47 | 74.9 | 40.0 | ||
| Nov 1, 25 | 7 | 00:27:25#6 | 02:21:44#3 | 01:30:49#5 | 04:23:42 | 75.3 | 63.6 | ||
| Sep 21, 25 | 7 | 00:30:39#7 | 02:45:04#6 | 01:21:18#9 | 04:39:11 | 60.7 | 50.9 | ||
| Sep 7, 25 | 7 | 00:28:19#4 | 02:16:12#4 | 01:36:24#8 | 04:27:07 | 53.7 | 41.8 | ||
| Mar 30, 25 | 13 | 01:05:33#9 | 05:01:02#10 | 03:56:06#16 | 10:07:53 | 85.3 | 49.6 | ||
| Oct 12, 24 | 9 | 00:56:26#3 | 05:03:14#2 | 04:19:01#12 | 10:23:41 | 60.0 | 38.9 | ||
| Sep 14, 24 | DNF | 00:55:22 | 04:39:13 | — | — | — | — | ||
| Sep 14, 24 | DNF | 00:55:22 | 04:39:13 | — | — | — | — | ||
| Dec 8, 23 | 11 | 00:28:07#11 | 02:10:44#10 | 01:29:08#11 | 04:11:36 | — | — | ||
| Nov 19, 23 | 2 | 00:32:34#1 | 02:25:48#2 | 01:25:46#2 | 04:28:02 | — | — | ||
| Sep 24, 23 | 1 | 00:30:06#3 | 02:54:34#3 | 01:22:38#1 | 04:50:11 | — | — | ||
| Aug 26, 23 | 1 | 00:27:38#5 | 02:16:25#2 | 01:24:12#1 | 04:11:16 | — | — | ||
| Aug 6, 23 | 2 | 00:28:35#5 | 02:07:41#4 | 01:26:49#3 | 04:08:32 | — | — | ||
| Jul 2, 23 | 9 | 00:28:17#5 | 02:29:03#9 | 01:28:54#10 | 04:30:52 | — | — | ||
| Jun 4, 23 | 1 | 00:56:47#1 | 04:41:19#1 | 03:15:40#1 | 09:00:51 | — | — | ||
| May 14, 23 | 1 | 00:28:50#3 | 02:51:03#1 | 01:22:45#3 | 04:46:13 | — | — | ||
| Mar 5, 23 | 7 | 00:12:00#8 | 04:55:27#5 | 03:29:08#9 | 08:41:27 | — | — | ||
| Nov 25, 22 | DNF | 01:01:54 | 04:59:02 | — | — | — | — | ||
| Nov 6, 22 | 2 | 00:26:16#3 | 02:32:05#2 | 01:29:28#2 | 04:32:25 | — | — | ||
| Oct 8, 22 | 31 | 01:02:57#22 | 05:08:14#25 | 04:07:33#32 | 10:24:05 | — | — | ||
| Jul 3, 22 | 6 | 00:59:34#6 | 04:55:42#6 | 03:17:06#6 | 09:15:15 | — | — | ||
| Apr 3, 22 | 3 | 00:09:57#3 | 05:10:59#6 | 03:12:20#6 | 08:37:45 | — | — | ||
| Nov 21, 21 | 7 | 00:26:40#4 | 05:08:17#4 | 04:24:18#9 | 10:03:01 | — | — | ||
| Sep 12, 21 | 12 | 00:59:36#8 | 04:54:39#10 | 03:21:30#12 | 09:19:38 | — | — | ||
| May 2, 21 | 2 | 00:28:47#2 | 02:20:13#1 | 01:31:09#3 | 04:22:28 | — | — | ||
| Mar 20, 21 | 5 | 00:24:38#9 | 01:02:14#2 | 00:43:49#6 | 02:12:14 | — | — | ||
| Nov 15, 20 | 4 | 00:29:23#4 | 02:31:39#4 | 01:29:09#5 | 04:31:47 | — | — | ||
| Jan 26, 20 | DNF | 00:32:32 | 02:54:10 | — | — | — | — | ||
| Oct 26, 19 | 4 | 01:00:59#2 | 05:13:34#2 | 03:43:57#5 | 10:02:43 | — | — | ||
| Sep 1, 19 | 7 | 00:30:16#11 | 02:32:28#6 | 01:38:21#10 | 04:47:12 | — | — | ||
| Aug 25, 19 | DNF | 00:29:58 | 02:53:46 | — | — | — | — | ||
| Jun 9, 19 | 5 | 00:29:45#5 | 02:33:28#5 | 01:30:18#7 | 04:39:27 | — | — | ||
| May 19, 19 | 6 | 00:29:34#5 | 02:47:56#6 | 01:30:54#5 | 04:52:47 | — | — | ||
| Apr 27, 19 | 8 | 00:27:35#6 | 02:48:32#11 | 01:32:19#10 | 04:53:55 | — | — | ||
| Sep 2, 18 | 22 | 00:28:28#24 | 02:31:17#17 | 01:32:17#26 | 04:36:46 | — | — | ||
| Jul 1, 18 | 4 | — | — | — | 04:52:39 | — | — | ||
| Jun 10, 18 | 9 | 00:30:20#9 | 02:35:42#7 | 02:00:52#9 | 05:13:20 | — | — | ||
| Mar 18, 18 | 6 | 00:31:29#7 | 02:22:17#3 | 01:37:21#8 | 04:39:04 | — | — | ||
| Jan 28, 18 | 6 | 00:29:45#4 | 02:41:18#4 | 01:36:03#8 | 04:52:38 | — | — | ||
| Nov 26, 17 | 9 | 00:28:16#6 | 02:26:55#3 | 01:35:47#10 | 04:35:13 | — | — | ||
| Sep 17, 17 | 7 | 00:33:04#8 | 02:40:40#2 | 01:38:48#9 | 04:59:31 | — | — | ||
| Aug 20, 17 | 6 | 00:29:45#3 | 02:33:13#5 | 01:37:50#6 | 04:44:16 | — | — | ||
| Jun 18, 17 | 6 | 00:29:37#3 | 02:40:38#4 | 01:48:45#6 | 05:03:54 | — | — |
| #4 |
| 5× half |
| 2017 | 4 | 0 | 0 | #6 | 4× half |