#108
62.02 points
OpenRank
#116
65.803 points
PTO World Rank
32
Races
0
Wins
3
Podiums
0
70.3 Wins
0
140.6 Wins
9.9
Avg Position
3
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 1 | #3 | 3× full, 2× half |
| 2024 | 2 | 0 | 1 | #2 | 1× full, 1× half |
| 2023 | 4 | 0 | 1 | #3 | 3× half, 1× full |
| 2022 | 2 | 0 | 0 | #5 | 1× full, 1× half |
| 2021 | 3 | 0 | 0 | #11 | 3× full |
| 2019 | 3 | 0 | 0 | #14 | 2× full, 1× half |
| 2018 | 5 | 0 | 0 | #9 | 4× full, 1× half |
| 2017 | 3 | 0 | 0 | #12 | 1× full, 2× half |
| 2016 | 3 | 0 | 0 | #10 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | 3 | 00:48:46#23 | 04:11:51#2 | 02:47:30#2 | 07:52:52 | 70.7 | 71.2 | ||
| Sep 13, 25 | 6 | 00:55:36#17 | 04:08:33#4 | 02:44:03#9 | 07:52:40 | 64.7 | 54.3 | ||
| Sep 13, 25 | 6 | 00:55:39#17 | 04:08:33#4 | 02:44:03#9 | 07:52:42 | — | — | ||
| Jul 6, 25 | 15 | 00:57:50#49 | 04:16:11#24 | 02:42:30#11 | 07:59:35 | 77.8 | 68.7 | ||
| May 17, 25 | 9 | 00:54:31#21 | 04:53:22#8 | 02:51:48#18 | 08:44:11 | 69.3 | 53.9 | ||
| Nov 24, 24 | 10 | 00:47:55#26 | 04:23:16#11 | 02:51:10#8 | 08:06:39 | 60.0 | 47.5 | ||
| Aug 24, 24 | 2 | 00:23:09#4 | 01:56:12#1 | 01:16:03#3 | 03:36:51 | — | — | ||
| Sep 3, 23 | 4 | 00:28:24#11 | 01:58:16#1 | 01:11:00#2 | 03:41:29 | — | — | ||
| Jul 1, 23 | 8 | 00:25:45#16 | 01:58:05#4 | 01:17:06#8 | 03:43:49 | — | — | ||
| Jul 1, 23 | 3 | 00:26:20#11 | 01:58:04#2 | 01:17:08#3 | 03:43:48 | — | — | ||
| Jun 4, 23 | 15 | 00:55:59#37 | 04:09:22#17 | 02:41:19#11 | 07:53:49 | — | — | ||
| Aug 20, 22 | 7 | 00:53:31#32 | 04:12:45#8 | 02:51:29#9 | 08:02:02 | — | — | ||
| Jul 3, 22 | 5 | 00:27:01#7 | 02:04:03#4 | 01:16:28#2 | 03:49:30 | — | — | ||
| Nov 21, 21 | 11 | 00:45:23#34 | 04:16:42#12 | 03:02:56#14 | 08:08:56 | — | — | ||
| Aug 22, 21 | 17 | 00:55:10#25 | 04:24:35#16 | 02:50:46#11 | 08:15:45 | — | — | ||
| Jul 3, 21 | 11 | 01:04:20#23 | 05:07:08#14 | 02:52:56#8 | 09:10:20 | — | — | ||
| Jul 7, 19 | DNF | 00:27:58 | 02:27:09 | — | — | — | — | ||
| Apr 7, 19 | 14 | 00:30:09#23 | 04:42:38#15 | 02:53:40#15 | 08:11:00 | — | — | ||
| Oct 7, 18 | DNF | 00:53:47 | 04:40:19 | — | — | — | — | ||
| Aug 19, 18 | 9 | 00:52:00#13 | 04:25:40#9 | 03:03:21#13 | 08:25:25 | — | — | ||
| Jul 1, 18 | 10 | 00:55:39#21 | 04:41:22#18 | 02:58:53#6 | 08:40:33 | — | — | ||
| Jun 17, 18 | 15 | 00:26:19#22 | 02:06:37#19 | 01:17:08#15 | 03:54:48 | — | — | ||
| Apr 15, 18 | 14 | 00:53:52#18 | 04:46:57#18 | 03:15:27#20 | 09:00:39 | — | — | ||
| Sep 30, 17 | DNF | 00:53:42 | 04:20:47 | — | — | — | — | ||
| Aug 27, 17 | — | 00:43:19 | 02:58:46 | 02:02:36 | — | — | — | ||
| Jun 10, 17 | 12 | 00:28:01#12 | 02:13:01#10 | 01:20:17#11 | 04:04:16 | — | — | ||
| Jul 23, 16 | 10 | 00:22:42#38 | 01:02:37#48 | 00:35:38#18 | 02:01:38 | — | — | ||
| Jul 10, 16 | 11 | 00:27:19#19 | 02:14:21#11 | 01:16:07#9 | 04:02:44 | — | — | ||
| May 22, 16 | 23 | 00:29:57#33 | 02:33:37#22 | 01:20:35#20 | 04:29:14 | — | — | ||
| Jul 18, 15 | 4 | 00:24:07#15 | 01:06:23#1 | 00:37:16#3 | 02:09:15 | — | — | ||
| Aug 9, 14 | 14 | 00:15:47#20 | 00:34:15#9 | 00:19:46#13 | 01:10:50 | — | — |
| 1× sprint, 2× half |
| 2015 | 1 | 0 | 0 | #4 | 1× olympic |
| 2014 | 1 | 0 | 0 | #14 | 1× sprint |