
#16
81.26 points
OpenRank
#19
87.798 points
PTO World Rank
54
Races
4
Wins
17
Podiums
0
70.3 Wins
1
140.6 Wins
7.6
Avg Position
5
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 1 | 3 | #1 | 3× half, 4× full |
| 2024 | 9 | 0 | 2 | #2 | 5× half, 4× full |
| 2023 | 5 | 0 | 1 | #3 | 5× full |
| 2022 | 7 | 1 | 1 | #1 | 6× full, 1× half |
| 2021 | 6 | 1 | 2 | #1 | 5× full, 1× half |
| 2020 | 2 | 0 | 0 | #14 | 2× half |
| 2019 | 8 | 1 | 5 | #1 | 4× full, 4× half |
| 2018 | 6 | 0 | 2 | #2 | 4× full, 2× half |
| 2017 | 4 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 8, 25 | 21 | 00:23:38#36 | 02:15:14#20 | 01:14:24#36 | 03:56:26 | 87.7 | 70.4 | ||
| Sep 14, 25 | 12 | 00:47:06#18 | 04:41:55#13 | 02:42:30#20 | 08:16:30 | 86.9 | 79.4 | ||
| Jul 20, 25 | 2 | 00:50:21#8 | 04:14:49#4 | 02:45:58#8 | 07:56:15 | 82.3 | 84.8 | ||
| Jul 13, 25 | 5 | 00:23:10#11 | 02:11:35#4 | 01:13:39#7 | 03:53:40 | 76.9 | 75.4 | ||
| Jun 29, 25 | 2 | 00:48:05#6 | 03:52:10#1 | 02:42:43#6 | 07:28:32 | 82.1 | 85.4 | ||
| May 18, 25 | 1 | 00:08:21#10 | 01:56:21#1 | 01:13:19#10 | 03:23:53 | 75.4 | 74.3 | ||
| Apr 26, 25 | 20 | 00:48:43#10 | 03:58:28#9 | 03:15:17#33 | 08:07:23 | 80.9 | 50.9 | ||
| Dec 14, 24 | 17 | 00:23:13#32 | 02:02:10#13 | 01:15:53#29 | 03:44:52 | 85.0 | 72.8 | ||
| Dec 1, 24 | 8 | 00:25:40#15 | 01:55:33#1 | 01:17:43#17 | 03:42:54 | 75.0 | 70.7 | ||
| Oct 26, 24 | 9 | 00:48:24#24 | 04:03:32#5 | 02:57:09#20 | 07:53:37 | 90.0 | 86.0 | ||
| Aug 18, 24 | 4 | 00:47:57#17 | 03:57:09#1 | 02:45:13#18 | 07:35:32 | 75.0 | 77.0 | ||
| Jul 14, 24 | 5 | 00:47:36#13 | 03:59:49#2 | 02:53:23#15 | 07:44:36 | 75.0 | 75.6 | ||
| May 19, 24 | 3 | 00:22:42#15 | 01:50:57#3 | 01:12:03#5 | 03:29:56 | 45.0 | 52.3 | ||
| May 11, 24 | 5 | 00:22:27#10 | 02:09:17#3 | 01:15:08#14 | 03:52:14 | 75.0 | 75.2 | ||
| Apr 20, 24 | 2 | 00:23:44#9 | 02:03:33#1 | 01:12:32#3 | 03:45:29 | 45.0 | 55.7 | ||
| Sep 10, 23 | DNF | 00:49:18 | 04:49:14 | — | — | — | — | ||
| Jun 25, 23 | — | 00:49:53 | 04:32:47 | — | — | — | — | ||
| Jun 4, 23 | 3 | 00:46:47#11 | 03:57:01#1 | 02:40:02#9 | 07:31:12 | — | — | ||
| May 6, 23 | 16 | 00:23:49#20 | 01:51:50#10 | 01:04:09#19 | 03:22:01 | — | — | ||
| Nov 20, 22 | 4 | 00:50:08#5 | 04:05:31#2 | 02:55:58#9 | 07:56:37 | — | — | ||
| Nov 19, 22 | 6 | 00:27:44#21 | 01:48:44#7 | 01:02:43#12 | 03:21:27 | — | — | ||
| Oct 8, 22 | 26 | 00:49:51#29 | 04:16:43#19 | 03:11:15#36 | 08:23:08 | — | — | ||
| Jun 26, 22 | 5 | 00:49:06#10 | 04:19:44#4 | 02:49:42#7 | 08:03:37 | — | — | ||
| Jun 26, 22 | 5 | 00:49:05#10 | 04:19:43#4 | 02:49:41#7 | 08:03:36 | — | — | ||
| May 7, 22 | DNF | 00:49:50 | 04:21:12 | — | — | — | — | ||
| Apr 3, 22 | 1 | 00:14:34#39 | 01:53:37#2 | 01:12:25#12 | 03:24:07 | — | — | ||
| Oct 16, 21 | 4 | 00:46:47#4 | 04:18:48#3 | 02:55:30#14 | 08:06:00 | — | — | ||
| Sep 12, 21 | 1 | 00:49:44#10 | 04:03:15#2 | 02:41:38#4 | 07:37:46 | — | — | ||
| Aug 15, 21 | 2 | 00:50:00#10 | 04:16:09#1 | 02:48:46#9 | 08:00:17 | — | — | ||
| Jul 3, 21 | 4 | 00:51:23#6 | 04:47:47#2 | 03:01:08#15 | 08:45:54 | — | — | ||
| May 23, 21 | 14 | 00:49:42#13 | 04:18:17#10 | 03:01:28#28 | 08:13:29 | — | — | ||
| Dec 6, 20 | 44 | 00:25:00#36 | 01:40:08#9 | 01:27:58#46 | 03:35:49 | — | — | ||
| Sep 6, 20 | 14 | 00:23:42#17 | 02:03:56#3 | 01:25:52#23 | 03:58:18 | — | — | ||
| Oct 12, 19 | 18 | 00:52:21#32 | 04:15:21#4 | 03:10:28#32 | 08:23:36 | — | — | ||
| Sep 14, 19 | 2 | 00:50:12#7 | 04:11:27#1 | 02:48:31#4 | 07:53:52 | — | — | ||
| Sep 12, 19 | 2 | 00:50:12#7 | 04:11:27#1 | 02:48:31#4 | 07:53:52 | — | — | ||
| Jul 28, 19 | 1 | 00:52:03#1 | 04:17:29#1 | 02:54:03#1 | 08:11:26 | — | — | ||
| Jul 7, 19 | DNF | 00:52:25 | 04:26:36 | — | — | — | — | ||
| Jun 8, 19 | 2 | 00:26:37#12 | 02:02:38#1 | 01:16:41#9 | 03:50:37 | — | — | ||
| Jun 8, 19 | 2 | 00:26:37#4 | 02:02:38#1 | 01:11:49#7 | 03:50:37 | — | — | ||
| May 4, 19 | 4 | 00:21:47#10 | 02:50:57#2 | 01:54:16#7 | 05:12:09 | — | — | ||
| Sep 22, 18 | DNF | 00:52:28 | 04:40:02 | — | — | — | — | ||
| Sep 8, 18 | 3 | 00:54:56#11 | 04:13:50#2 | 02:50:22#2 | 08:03:31 | — | — | ||
| Aug 19, 18 | 2 | 00:51:48#10 | 04:15:01#1 | 02:51:11#2 | 08:02:53 | — | — | ||
| Jul 14, 18 | 7 | 00:40:48#18 | 02:52:10#7 | 01:52:44#5 | 05:29:38 | — | — | ||
| Jun 9, 18 | DNF | 00:25:03 | — | — | — | — | — | ||
| Apr 28, 18 | 17 | 00:54:55#27 | 04:11:31#15 | 02:59:33#16 | 08:11:49 | — | — | ||
| Sep 10, 17 | 4 | 00:55:11#18 | 04:13:25#1 | 02:56:12#7 | 08:08:40 | — | — | ||
| Sep 9, 17 | 4 | 00:55:11#18 | 04:13:25#1 | 02:56:12#7 | 08:08:40 | — | — | ||
| Jun 25, 17 | 3 | 00:21:38#5 | 02:14:13#1 | 01:22:03#4 | 04:00:27 | — | — | ||
| Jun 10, 17 | 6 | 00:26:57#10 | 02:04:51#1 | 01:20:52#13 | 03:55:35 | — | — |
| 1 |
| #3 |
| 4× half |