
#186
40.77 points
OpenRank
#179
43.708 points
PTO World Rank
30
Races
0
Wins
4
Podiums
0
70.3 Wins
0
140.6 Wins
9.7
Avg Position
3
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 4 | 0 | 1 | #2 | 3× half, 1× full |
| 2024 | 3 | 0 | 0 | #5 | 1× half, 2× full |
| 2023 | 2 | 0 | 0 | #4 | 2× full |
| 2022 | 3 | 0 | 1 | #2 | 3× full |
| 2021 | 2 | 0 | 0 | #9 | 2× half |
| 2019 | 2 | 0 | 0 | #6 | 2× half |
| 2017 | 3 | 0 | 0 | #5 | 1× full, 2× half |
| 2016 | 4 | 0 | 1 | #3 | 3× full, 1× half |
| 2014 | 4 | 0 | 1 | #3 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 8, 25 | 37 | 00:29:52#33 | 02:51:37#34 | 01:27:39#37 | 04:52:51 | 89.8 | 52.9 | ||
| Sep 28, 25 | DNF | 00:44:28 | — | — | — | — | — | ||
| Sep 7, 25 | 16 | 00:26:54#13 | 02:24:32#12 | 01:33:11#17 | 04:30:11 | 75.3 | 46.6 | ||
| May 18, 25 | 2 | Canceled | 02:18:07#3 | 01:30:23#11 | 03:49:48 | 55.9 | 63.5 | ||
| Dec 8, 24 | 5 | 00:28:56#10 | 02:18:35#5 | 01:28:43#6 | 04:21:16 | 60.0 | 58.7 | ||
| Sep 29, 24 | 7 | Canceled | 04:30:40#8 | 03:11:05#10 | 07:43:47 | 60.0 | 51.1 | ||
| Apr 27, 24 | 16 | 00:59:42#13 | 05:01:52#15 | 03:28:01#20 | 09:34:32 | 75.0 | 49.6 | ||
| Aug 20, 23 | 4 | 00:54:50#5 | 05:09:46#5 | 03:18:15#6 | 09:29:44 | — | — | ||
| Apr 22, 23 | 11 | 01:01:09#6 | 05:05:06#15 | 03:16:15#9 | 09:28:31 | — | — | ||
| Sep 11, 22 | 2 | 00:56:10#2 | 05:25:35#1 | 03:23:22#4 | 09:53:31 | — | — | ||
| Jul 24, 22 | 7 | 00:58:04#4 | 05:16:48#9 | 03:29:43#10 | 09:50:31 | — | — | ||
| Apr 23, 22 | 6 | 01:01:03#6 | 05:03:51#7 | 03:19:49#8 | 09:30:19 | — | — | ||
| Dec 5, 21 | 9 | 00:27:37#8 | 02:26:32#9 | 01:29:15#9 | 04:27:32 | — | — | ||
| Jun 20, 21 | 10 | 00:28:47#9 | 01:08:10#9 | 01:29:36#10 | 03:13:18 | — | — | ||
| Oct 27, 19 | 6 | 00:28:21#7 | 02:31:39#7 | 01:35:43#11 | 04:41:19 | — | — | ||
| Aug 25, 19 | 10 | 00:27:35#8 | 02:37:41#11 | 01:35:11#12 | 04:44:13 | — | — | ||
| Jul 30, 17 | DNF | 00:55:21 | 05:41:27 | — | — | — | — | ||
| Jun 25, 17 | 5 | 00:28:25#2 | 02:36:44#6 | 01:30:30#7 | 04:39:35 | — | — | ||
| May 13, 17 | 10 | 00:27:01#6 | 02:32:15#11 | 01:30:56#13 | 04:36:32 | — | — | ||
| Nov 20, 16 | 14 | 00:55:35#7 | 05:07:56#14 | 03:30:41#17 | 09:38:23 | — | — | ||
| Jul 30, 16 | 3 | 00:57:35#1 | 05:29:12#3 | 03:45:28#5 | 10:17:17 | — | — | ||
| Jul 10, 16 | 13 | 00:28:25#8 | 02:33:29#13 | 01:33:54#18 | 04:39:31 | — | — | ||
| Apr 30, 16 | 9 | 00:29:39#5 | 02:53:05#7 | 01:40:15#13 | 05:08:14 | — | — | ||
| Nov 16, 14 | DNF | 00:56:49 | 05:47:44 | — | — | — | — | ||
| Sep 7, 14 | 6 | 00:57:12#4 | 05:28:10#3 | 03:57:02#9 | 10:29:41 | — | — | ||
| Jun 29, 14 | 3 | 00:59:12#2 | 05:29:38#2 | 03:26:14#5 | 09:58:42 | — | — | ||
| May 3, 14 | 11 | 00:25:37#3 | 02:48:34#12 | 01:56:26#13 | 04:59:30 | — | — | ||
| Mar 17, 13 | 14 | 00:56:28#4 | 05:29:34#8 | 03:54:03#16 | 10:24:32 | — | — | ||
| Nov 18, 12 | 14 | 00:55:09#4 | 05:10:43#16 | 03:39:28#18 | 09:50:12 | — | — | ||
| Nov 19, 11 | 12 | 00:54:00#7 | 05:07:30#16 | 03:27:13#16 | 09:34:45 | — | — |
| 4× full |
| 2013 | 1 | 0 | 0 | #14 | 1× full |
| 2012 | 1 | 0 | 0 | #14 | 1× full |
| 2011 | 1 | 0 | 0 | #12 | 1× full |