
#323
37.04 points
OpenRank
#341
37.568 points
PTO World Rank
55
Races
0
Wins
3
Podiums
0
70.3 Wins
0
140.6 Wins
14.0
Avg Position
3
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 0 | #18 | 3× full, 2× half |
| 2024 | 7 | 0 | 0 | #5 | 5× full, 2× half |
| 2023 | 6 | 0 | 0 | #4 | 4× full, 2× half |
| 2022 | 7 | 0 | 1 | #3 | 4× full, 3× half |
| 2021 | 7 | 0 | 1 | #2 | 5× full, 2× half |
| 2019 | 9 | 0 | 1 | #3 | 5× half, 4× full |
| 2018 | 5 | 0 | 0 | #6 | 4× full, 1× half |
| 2017 | 7 | 0 | 0 | #11 | 6× half, 1× full |
| 2016 | 2 | 0 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 16, 25 | 23 | 00:53:54#22 | 04:09:55#10 | 03:18:32#39 | 08:26:49 | 82.4 | 38.2 | ||
| May 10, 25 | 18 | 00:26:08#37 | 02:08:45#16 | 01:17:28#16 | 03:56:09 | 83.6 | 57.3 | ||
| Apr 26, 25 | 19 | 00:55:26#35 | 04:08:45#24 | 02:55:08#18 | 08:04:34 | 80.9 | 52.7 | ||
| Nov 24, 24 | 26 | 00:44:54#16 | 04:24:38#17 | 04:31:26#32 | 09:45:21 | 60.0 | 23.5 | ||
| Sep 29, 24 | 6 | Canceled | 03:56:53#8 | 02:45:20#7 | 06:43:47 | 60.0 | 57.2 | ||
| Aug 25, 24 | 5 | Canceled | 04:29:14#5 | 02:50:02#4 | 07:20:53 | 60.0 | 58.1 | ||
| Jul 21, 24 | 18 | 00:54:18#20 | 04:38:43#16 | 03:09:18#25 | 08:47:48 | 75.0 | 47.6 | ||
| Jun 8, 24 | 17 | 00:27:46#34 | 01:59:01#7 | 01:20:36#26 | 03:50:56 | 75.0 | 54.4 | ||
| May 19, 24 | 21 | 00:25:09#13 | 02:11:34#22 | 01:23:41#32 | 04:03:55 | 75.0 | 44.7 | ||
| Apr 27, 24 | 25 | 00:56:05#32 | 04:12:32#5 | 03:32:43#35 | 08:45:57 | 75.0 | 38.0 | ||
| Sep 10, 23 | 29 | 00:53:21#34 | 05:03:20#34 | 03:27:35#33 | 09:32:16 | — | — | ||
| Jul 23, 23 | 13 | 00:53:48#12 | 04:41:22#15 | 03:11:21#18 | 08:52:46 | — | — | ||
| Jun 25, 23 | 4 | 00:53:31#8 | 04:31:45#4 | 02:54:47#4 | 08:24:30 | — | — | ||
| Jun 10, 23 | 10 | 00:25:47#18 | 02:00:38#8 | 01:19:13#20 | 03:48:46 | — | — | ||
| May 6, 23 | 20 | 00:25:27#16 | 02:14:20#24 | 01:21:08#25 | 04:04:33 | — | — | ||
| Apr 22, 23 | 9 | 00:52:57#17 | 04:14:14#10 | 02:53:45#11 | 08:06:04 | — | — | ||
| Nov 20, 22 | 7 | 00:51:47#14 | 04:19:32#9 | 03:01:05#16 | 08:17:22 | — | — | ||
| Nov 6, 22 | 7 | 00:28:15#11 | 02:08:01#5 | 01:18:32#11 | 03:58:54 | — | — | ||
| Sep 11, 22 | 3 | 00:52:32#8 | 04:54:29#3 | 03:10:11#5 | 09:04:25 | — | — | ||
| Aug 21, 22 | 8 | 00:51:40#8 | 04:31:03#7 | 03:00:09#10 | 08:26:58 | — | — | ||
| Aug 6, 22 | 5 | 00:27:44#11 | 02:02:40#2 | 01:19:25#7 | 03:52:33 | — | — | ||
| May 7, 22 | 20 | 00:52:09#28 | 04:41:41#27 | 02:58:01#18 | 08:35:20 | — | — | ||
| Nov 21, 21 | 9 | 00:43:30#26 | 04:18:32#16 | 02:52:40#10 | 07:58:51 | — | — | ||
| Sep 26, 21 | 5 | 00:43:39#11 | 04:32:17#7 | 02:58:28#7 | 08:18:41 | — | — | ||
| Jul 25, 21 | 5 | 00:53:53#12 | 04:46:23#10 | 02:53:07#3 | 08:39:45 | — | — | ||
| Jun 20, 21 | 28 | 00:28:31#23 | 01:05:20#25 | 01:27:28#29 | 03:08:27 | — | — | ||
| Jun 5, 21 | 2 | 00:28:50#4 | 02:12:03#1 | 01:26:36#2 | 04:10:58 | — | — | ||
| May 23, 21 | 24 | 00:52:24#32 | 04:33:51#26 | 03:02:53#30 | 08:34:02 | — | — | ||
| Mar 12, 21 | 30 | 00:22:56#33 | 01:30:41#30 | 01:04:05#32 | 03:00:45 | — | — | ||
| Dec 8, 19 | 25 | 00:27:53#26 | 02:20:52#33 | 01:21:46#20 | 04:16:56 | — | — | ||
| Sep 29, 19 | 5 | 00:47:25#5 | 04:39:20#6 | 03:26:29#8 | 08:58:55 | — | — | ||
| Sep 8, 19 | 4 | 01:01:19#6 | 04:36:51#2 | 03:07:40#7 | 08:52:59 | — | — | ||
| Jul 28, 19 | DNF | 00:59:34 | 10:36:38 | — | — | — | — | ||
| Jun 23, 19 | 7 | Canceled | 05:07:12#5 | 03:49:38#8 | 08:59:44 | — | — | ||
| Jun 9, 19 | 3 | Canceled | 02:03:52#10 | 01:15:35#3 | 03:21:26 | — | — | ||
| Apr 6, 19 | 16 | 00:27:21#32 | 02:20:11#21 | 01:14:56#7 | 04:07:50 | — | — | ||
| Mar 17, 19 | DNF | 00:31:23 | 03:53:21 | — | — | — | — | ||
| Nov 18, 18 | 9 | 00:55:07#13 | 04:23:55#10 | 03:03:59#13 | 08:28:28 | — | — | ||
| Oct 14, 18 | DNF | 00:13:22 | — | — | — | — | — | ||
| Sep 30, 18 | 6 | Canceled | 04:31:49#8 | 03:11:36#9 | 07:45:18 | — | — | ||
| Jul 29, 18 | 10 | 00:57:44#8 | 05:05:12#12 | 03:11:26#7 | 09:18:47 | — | — | ||
| Jun 3, 18 | 8 | 00:26:08#13 | 02:17:38#7 | 01:23:19#11 | 04:10:21 | — | — | ||
| Oct 22, 17 | 15 | 00:30:52#12 | 02:13:52#4 | 01:55:12#17 | 04:43:03 | — | — | ||
| Oct 15, 17 | 15 | 00:53:45#12 | 04:38:23#16 | 03:18:29#21 | 08:57:25 | — | — | ||
| Sep 24, 17 | 11 | 00:22:19#15 | 02:11:29#13 | 01:24:37#14 | 04:02:24 | — | — | ||
| Jun 11, 17 | 18 | 00:29:22#16 | 02:08:19#8 | 01:36:47#22 | 04:19:03 | — | — | ||
| Jun 4, 17 | 17 | 00:28:37#18 | 02:13:15#11 | 01:35:04#17 | 04:20:03 | — | — | ||
| May 21, 17 | 13 | 00:25:42#19 | 02:12:38#5 | 01:27:56#19 | 04:10:30 | — | — | ||
| Apr 1, 17 | 21 | 00:27:14#31 | 02:19:09#21 | 01:19:55#21 | 04:12:31 | — | — | ||
| Oct 30, 16 | 25 | Canceled | 02:17:23#21 | 01:37:12#29 | 03:56:38 | — | — | ||
| Oct 23, 16 | 26 | 00:35:38#24 | 02:09:25#19 | 01:29:47#25 | 04:17:37 | — | — |
| #25 |
| 2× half |