
#298
39.53 points
OpenRank
#266
45.14 points
PTO World Rank
60
Races
1
Wins
6
Podiums
0
70.3 Wins
0
140.6 Wins
12.7
Avg Position
3
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 0 | 1 | #2 | 3× full, 4× half |
| 2024 | 8 | 1 | 1 | #1 | 4× full, 4× half |
| 2023 | 10 | 0 | 1 | #3 | 4× full, 6× half |
| 2022 | 12 | 0 | 2 | #3 | 5× full, 7× half |
| 2021 | 4 | 0 | 0 | #7 | 2× full, 2× half |
| 2020 | 1 | 0 | 0 | #17 | 1× half |
| 2019 | 9 | 0 | 1 | #2 | 9× half |
| 2018 | 2 | 0 | 0 | #10 | 2× half |
| 2017 | 2 | 0 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 16, 25 | DNF | 00:52:05 | — | — | — | — | — | ||
| Oct 26, 25 | 5 | 00:25:02#16 | 02:00:58#6 | 01:11:14#6 | 03:43:39 | 66.7 | 57.3 | ||
| Sep 13, 25 | 2 | 00:50:36#1 | 04:13:24#2 | 02:46:01#2 | 07:54:10 | — | — | ||
| Sep 13, 25 | 7 | 00:50:36#4 | 04:13:24#6 | 02:46:01#11 | 07:54:10 | — | — | ||
| Sep 13, 25 | 7 | 00:50:34#4 | 04:13:24#6 | 02:46:01#11 | 07:54:08 | 64.7 | 52.3 | ||
| May 17, 25 | DNF | 00:49:49 | 05:05:01 | — | — | — | — | ||
| Apr 6, 25 | 7 | 00:26:37#15 | 02:08:52#6 | 01:12:10#7 | 03:51:06 | 54.8 | 48.5 | ||
| Oct 6, 24 | 20 | 00:49:14#20 | 04:03:54#5 | 02:59:29#37 | 07:57:15 | 60.0 | 38.0 | ||
| Sep 14, 24 | 5 | 00:48:18#5 | 04:11:00#5 | 02:47:58#5 | 07:51:28 | 45.0 | 47.0 | ||
| Sep 14, 24 | 1 | 00:48:18#1 | 04:11:00#2 | 02:47:58#1 | 07:51:28 | — | — | ||
| Sep 14, 24 | 5 | 00:48:18#5 | 04:11:00#5 | 02:47:58#5 | 07:51:28 | — | — | ||
| Aug 18, 24 | 17 | 00:50:00#27 | 04:06:58#16 | 02:45:57#20 | 07:48:46 | 75.0 | 58.6 | ||
| Jun 29, 24 | 9 | 00:27:33#10 | 02:23:46#10 | 01:13:40#15 | 04:08:35 | 45.0 | 36.9 | ||
| May 18, 24 | 10 | 00:50:27#3 | 04:53:20#10 | 03:06:42#15 | 08:55:09 | 60.0 | 47.7 | ||
| Apr 21, 24 | 9 | 00:51:18#9 | 04:33:30#9 | 02:57:31#13 | 08:27:56 | 60.0 | 47.3 | ||
| Nov 4, 23 | 8 | 00:52:48#13 | 04:07:53#9 | 02:49:53#10 | 07:56:49 | — | — | ||
| Oct 8, 23 | 12 | 00:19:49#21 | 01:18:25#6 | 00:53:23#18 | 02:36:54 | — | — | ||
| Sep 9, 23 | 3 | 00:49:08#5 | 04:05:44#5 | 02:50:11#3 | 07:49:49 | — | — | ||
| Aug 27, 23 | 14 | 00:25:03#14 | 02:03:52#5 | 01:24:02#23 | 03:58:07 | — | — | ||
| Aug 27, 23 | 14 | 00:25:03#14 | 02:03:52#5 | 01:24:02#23 | 03:58:07 | — | — | ||
| Jun 18, 23 | 14 | 00:49:22#11 | 04:25:30#6 | 03:14:19#20 | 08:35:53 | — | — | ||
| Jun 4, 23 | 6 | 00:25:17#6 | 01:50:38#3 | 01:23:43#12 | 03:39:38 | — | — | ||
| May 7, 23 | 26 | 00:38:33#24 | 03:00:55#25 | 01:52:06#22 | 05:37:29 | — | — | ||
| May 7, 23 | 26 | 00:38:33#24 | 03:00:55#25 | 01:52:06#22 | 05:37:29 | — | — | ||
| Apr 22, 23 | 14 | Canceled | 02:06:35#5 | 01:14:36#23 | 03:51:05 | — | — | ||
| Nov 25, 22 | 10 | 00:50:25#14 | 04:14:50#5 | 02:50:33#12 | 08:02:25 | — | — | ||
| Oct 15, 22 | 18 | 00:24:04#11 | 02:16:11#18 | 01:24:16#25 | 04:08:43 | — | — | ||
| Sep 10, 22 | 3 | 00:47:38#3 | 04:15:40#1 | 03:02:26#5 | 08:09:18 | — | — | ||
| Sep 10, 22 | 8 | 00:47:38#8 | 04:15:40#2 | 03:02:26#15 | 08:09:18 | — | — | ||
| Sep 10, 22 | 8 | 00:47:38#8 | 04:15:40#2 | 03:02:26#15 | 08:09:18 | — | — | ||
| Aug 21, 22 | 18 | 00:27:06#20 | 01:47:46#12 | 01:08:27#25 | 03:29:02 | — | — | ||
| Aug 21, 22 | 18 | 00:27:06#20 | 01:47:46#12 | 01:08:27#25 | 03:29:02 | — | — | ||
| Jun 26, 22 | 9 | 00:49:33#13 | 04:19:13#3 | 03:00:27#15 | 08:14:33 | — | — | ||
| Jun 26, 22 | 9 | 00:49:33#12 | 04:19:12#3 | 03:00:27#14 | 08:14:33 | — | — | ||
| Jun 12, 22 | 3 | 00:23:18#9 | 02:14:34#2 | 01:16:34#7 | 03:57:42 | — | — | ||
| Apr 23, 22 | 10 | 00:52:32#4 | 04:22:23#8 | 03:04:38#16 | 08:24:25 | — | — | ||
| Apr 3, 22 | 13 | 00:14:11#31 | 01:57:16#8 | 01:13:30#21 | 03:28:37 | — | — | ||
| Oct 16, 21 | 30 | 00:48:42#8 | 04:34:20#14 | 03:35:54#39 | 09:04:14 | — | — | ||
| Sep 12, 21 | 9 | 00:49:41#8 | 04:14:24#7 | 02:52:24#15 | 08:00:49 | — | — | ||
| Aug 8, 21 | 7 | 00:26:19#10 | 02:09:15#6 | 01:17:31#11 | 03:58:59 | — | — | ||
| May 30, 21 | — | 00:51:00 | 09:52:52 | — | — | — | — | ||
| Sep 6, 20 | 17 | 00:26:02#21 | 02:11:51#17 | 01:18:43#14 | 04:01:50 | — | — | ||
| Oct 19, 19 | 24 | 00:25:32#14 | 02:20:03#18 | 01:30:28#29 | 04:20:27 | — | — | ||
| Sep 29, 19 | 14 | 00:24:30#7 | 02:12:36#1 | 01:25:16#20 | 04:08:35 | — | — | ||
| Sep 1, 19 | 14 | 00:25:26#13 | 02:15:33#13 | 01:25:34#19 | 04:11:58 | — | — | ||
| Jul 14, 19 | 2 | 00:22:16#2 | 02:16:25#3 | 01:15:34#4 | 03:57:49 | — | — | ||
| Jun 16, 19 | 10 | 00:24:35#5 | 02:09:10#5 | 01:25:18#13 | 04:02:55 | — | — | ||
| May 19, 19 | 20 | 00:25:55#16 | 02:34:15#18 | 01:24:09#24 | 04:28:38 | — | — | ||
| Apr 27, 19 | 13 | 00:24:40#10 | 02:31:40#11 | 01:23:44#16 | 04:24:39 | — | — | ||
| Feb 1, 19 | 15 | 00:25:12#8 | 02:03:57#10 | 01:25:45#15 | 03:58:53 | — | — | ||
| Jun 17, 18 | DNF | 00:24:08 | 02:12:15 | — | — | — | — | ||
| May 20, 18 | 10 | 00:24:49#9 | 02:27:17#5 | 01:20:20#16 | 04:16:21 | — | — | ||
| Aug 27, 17 | 14 | 00:25:14#10 | 02:22:07#10 | 01:31:46#19 | 04:24:18 | — | — | ||
| Jun 18, 17 | 22 | 00:21:49#10 | 02:10:56#9 | 01:30:16#27 | 04:06:20 | — | — | ||
| Aug 28, 16 | 20 | 00:26:18#11 | 02:31:05#16 | 01:47:29#22 | 04:50:52 | — | — | ||
| Jun 5, 16 | 17 | 00:25:59#22 | 02:25:32#17 | 01:20:57#20 | 04:16:20 | — | — | ||
| May 22, 16 | 26 | 00:26:55#26 | 02:33:28#21 | 01:27:04#30 | 04:32:00 | — | — | ||
| May 1, 16 | 26 | Canceled | 02:27:02#24 | 01:21:15#36 | 03:50:20 | — | — | ||
| Oct 25, 15 | 23 | 00:24:10#16 | 02:22:29#19 | 01:27:42#22 | 04:18:50 | — | — |
| #14 |
| 2× half |
| 2016 | 4 | 0 | 0 | #17 | 4× half |
| 2015 | 1 | 0 | 0 | #23 | 1× half |