
#68
68.29 points
OpenRank
#129
64 points
PTO World Rank
61
Races
4
Wins
18
Podiums
0
Continental Wins
2
70.3 Wins
1
140.6 Wins
7.9
Avg Position
5
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 9 | 1 | 4 | #1 | 6× half, 3× full |
| 2024 | 7 | 3 | 3 | #1 | 5× full, 2× half |
| 2023 | 7 | 0 | 1 | #2 | 4× full, 3× half |
| 2022 | 7 | 0 | 3 | #3 | 4× full, 3× half |
| 2021 | 9 | 0 | 3 | #3 | 7× half, 2× full |
| 2020 | 1 | 0 | 0 | #4 | 1× full |
| 2019 | 5 | 0 | 1 | #3 | 5× half |
| 2018 | 6 | 0 | 1 | #3 | 6× half |
| 2017 | 4 | 0 | 2 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 30, 25 | 1 | 00:24:17#4 | 02:03:19#2 | 01:18:42#2 | 03:48:14 | 65.5 | 74.4 | ||
| Nov 23, 25 | DNF | 00:43:13 | 04:14:25 | — | — | — | — | ||
| Oct 26, 25 | 3 | 00:19:47#7 | 02:01:46#8 | 01:14:32#1 | 03:39:08 | 68.3 | 69.0 | ||
| Sep 21, 25 | 4 | 00:23:41#9 | 02:07:12#7 | 01:16:29#3 | 03:50:47 | 65.6 | 62.5 | ||
| Sep 14, 25 | 33 | 00:47:16#25 | 04:51:22#32 | 02:58:31#38 | 08:42:13 | 86.9 | 59.7 | ||
| Aug 10, 25 | 3 | 00:14:08#7 | 02:03:45#3 | 01:13:00#3 | 03:35:47 | 63.2 | 66.4 | ||
| Jul 20, 25 | 2 | 00:24:44#7 | 02:06:48#3 | 01:16:14#4 | 03:50:10 | 51.4 | 63.3 | ||
| Jun 1, 25 | DNF | 00:52:11 | 04:15:30 | — | — | — | — | ||
| Apr 13, 25 | 5 | 00:24:20#11 | 01:59:06#5 | 01:15:09#4 | 03:40:38 | 63.5 | 60.1 | ||
| Nov 24, 24 | 13 | 00:41:06#2 | 04:28:42#20 | 03:00:12#16 | 08:14:10 | 60.0 | 40.8 | ||
| Oct 12, 24 | 1 | 00:48:38#4 | 04:24:33#3 | 02:53:17#1 | 08:10:23 | 60.0 | 73.2 | ||
| Sep 8, 24 | 1 | — | — | — | 02:54:20 | 45.0 | 57.5 | ||
| Jul 14, 24 | 20 | 00:46:39#10 | 04:22:21#21 | 03:03:22#24 | 08:16:32 | 75.0 | 49.4 | ||
| Jul 7, 24 | 1 | 00:26:33#3 | 02:02:46#1 | 01:18:03#2 | 03:50:28 | 60.0 | 73.3 | ||
| May 19, 24 | DNF | 00:47:49 | — | — | — | — | — | ||
| Apr 21, 24 | 4 | 00:23:47#5 | 02:02:00#1 | 01:14:23#4 | 03:44:02 | 60.0 | 63.1 | ||
| Nov 19, 23 | DNF | — | — | — | — | — | — | ||
| Nov 5, 23 | 5 | 00:26:34#7 | 02:07:55#10 | 01:15:00#6 | 03:52:39 | — | — | ||
| Sep 10, 23 | 27 | 00:49:14#18 | 04:57:10#28 | 03:15:18#30 | 09:06:54 | — | — | ||
| Jul 16, 23 | 2 | 00:27:14#2 | 02:06:09#1 | 01:26:21#4 | 04:01:40 | — | — | ||
| May 28, 23 | 4 | 00:45:29#5 | 04:30:18#4 | 02:48:28#3 | 08:08:29 | — | — | ||
| Apr 22, 23 | 12 | 00:53:09#19 | 04:19:45#17 | 02:58:34#12 | 08:16:23 | — | — | ||
| Mar 19, 23 | 6 | 00:23:22#3 | 02:12:12#9 | 01:17:30#6 | 03:54:50 | — | — | ||
| Nov 20, 22 | 3 | 00:42:20#8 | 04:14:43#8 | 02:53:43#6 | 07:54:00 | — | — | ||
| Oct 28, 22 | 28 | 00:23:36#25 | 02:12:46#26 | 01:17:14#27 | 03:55:46 | — | — | ||
| Aug 20, 22 | 6 | 00:47:40#12 | 04:10:45#4 | 02:55:53#10 | 07:57:53 | — | — | ||
| Jul 17, 22 | 3 | 00:26:40#7 | 02:12:31#3 | 01:19:34#2 | 04:02:19 | — | — | ||
| May 29, 22 | 3 | 00:46:07#5 | 04:22:00#5 | 02:47:16#4 | 07:59:40 | — | — | ||
| Mar 20, 22 | 8 | 00:29:28#7 | 02:10:18#5 | 01:21:35#9 | 04:03:38 | — | — | ||
| Mar 6, 22 | 4 | 00:12:33#1 | 02:41:09#4 | 00:39:57#3 | 03:34:41 | — | — | ||
| Oct 24, 21 | — | 00:22:54 | — | — | — | — | — | ||
| Oct 16, 21 | 27 | 00:25:29#30 | 02:16:55#31 | 01:15:48#26 | 04:01:46 | — | — | ||
| Sep 26, 21 | 3 | 00:29:40#3 | 02:06:44#7 | 01:21:04#3 | 04:00:30 | — | — | ||
| Sep 18, 21 | 25 | 00:25:51#26 | 02:13:30#26 | 01:18:08#19 | 03:59:26 | — | — | ||
| Jul 11, 21 | 3 | 00:25:20#3 | 02:14:23#4 | 01:18:52#5 | 04:02:21 | — | — | ||
| Jun 27, 21 | 4 | 00:20:38#4 | 02:05:47#5 | 01:20:19#6 | 03:49:02 | — | — | ||
| Jun 13, 21 | 3 | 00:20:02#2 | 01:29:16#4 | 00:54:09#5 | 02:43:27 | — | — | ||
| Apr 18, 21 | 10 | 00:27:29#6 | 02:16:53#15 | 01:18:56#9 | 04:08:32 | — | — | ||
| Mar 12, 21 | 28 | 00:22:21#27 | 01:31:59#35 | 00:59:49#26 | 02:55:52 | — | — | ||
| Dec 13, 20 | 4 | 00:20:51#5 | 01:37:55#4 | 00:56:04#7 | 02:55:39 | — | — | ||
| Dec 1, 19 | 4 | 00:24:29#7 | 02:08:55#4 | 01:17:14#4 | 03:53:36 | — | — | ||
| Nov 3, 19 | 10 | — | — | — | 03:58:47 | — | — | ||
| Sep 29, 19 | 6 | — | — | — | 04:02:19 | — | — | ||
| Sep 22, 19 | 4 | 00:25:56#4 | 02:14:00#3 | 01:22:58#5 | 04:05:54 | — | — | ||
| Sep 21, 19 | 3 | 00:25:55#6 | 02:14:00#2 | 01:22:57#5 | 04:05:53 | — | — | ||
| Nov 4, 18 | 9 | — | — | — | 04:00:14 | — | — | ||
| Sep 30, 18 | 3 | 00:23:38#2 | 02:11:44#2 | 01:17:27#3 | 03:55:38 | — | — | ||
| Aug 4, 18 | 6 | 00:25:19#6 | 02:08:06#17 | 01:20:17#5 | 03:57:59 | — | — | ||
| Jun 17, 18 | 7 | 00:23:11#3 | 02:12:57#9 | 01:18:30#8 | 03:58:19 | — | — | ||
| Jun 10, 18 | 5 | 00:23:54#3 | 02:17:27#8 | 01:17:53#5 | 04:03:52 | — | — | ||
| Apr 22, 18 | 5 | 00:23:16#6 | 02:07:47#2 | 01:19:38#6 | 03:54:20 | — | — | ||
| Nov 26, 17 | 3 | 00:23:10#2 | 02:12:51#4 | 01:17:31#3 | 03:56:47 | — | — | ||
| Oct 1, 17 | 5 | 00:24:22#8 | 02:11:47#3 | 01:18:06#4 | 03:57:51 | — | — | ||
| Jul 30, 17 | 3 | 00:25:22#4 | 02:09:10#1 | 01:19:57#5 | 03:56:38 | — | — | ||
| Apr 23, 17 | 6 | 00:24:07#6 | 02:07:33#6 | 01:19:47#8 | 03:54:21 | — | — | ||
| Oct 23, 16 | DNF | 00:27:22 | 02:02:13 | — | — | — | — | ||
| Aug 21, 16 | 8 | 00:25:11#3 | 02:06:26#3 | 01:21:53#8 | 03:55:12 | — | — | ||
| Apr 17, 16 | 10 | 00:25:00#2 | 02:13:04#15 | 01:22:49#12 | 04:04:21 | — | — | ||
| Mar 27, 16 | 6 | — | — | — | 04:01:28 | — | — | ||
| Oct 4, 15 | 4 | 00:22:55#3 | 02:20:48#5 | 01:22:54#3 | 04:10:16 | — | — | ||
| Sep 14, 14 | 16 | 00:12:37#17 | 00:28:43#11 | 00:17:50#16 | 00:59:10 | — | — |
| #3 |
| 4× half |
| 2016 | 4 | 0 | 0 | #6 | 4× half |
| 2015 | 1 | 0 | 0 | #4 | 1× half |
| 2014 | 1 | 0 | 0 | #16 | 1× sprint |