#100
59.09 points
OpenRank
#78
68.343 points
PTO World Rank
#705
42.78 points
WT Ranking
54
Races
9
Wins
21
Podiums
1
70.3 Wins
0
140.6 Wins
5.8
Avg Position
3
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | #7 | 1× half |
| 2025 | 5 | 1 | 3 | #1 | 3× half, 2× full |
| 2024 | 4 | 0 | 1 | #2 | 2× full, 2× half |
| 2023 | 9 | 3 | 3 | #1 | 7× full, 1× olympic, 1× half |
| 2022 | 8 | 1 | 3 | #1 | 5× full, 2× half, 1× olympic |
| 2021 | 6 | 0 | 1 | #3 | 4× half, 2× full |
| 2019 | 7 | 1 | 2 | #1 | 2× full, 5× half |
| 2018 | 3 | 0 | 2 | #2 | 1× full, 2× half |
| 2017 | 2 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jan 31, 26 | 7 | 00:27:02#11 | 02:02:50#6 | 01:12:37#3 | 03:46:26 | 74.9 | 57.1 | ||
| Sep 21, 25 | 2 | 00:30:43#11 | 02:44:50#5 | 01:17:16#3 | 04:35:13 | 60.7 | 63.1 | ||
| Aug 30, 25 | 3 | 00:27:32#3 | 02:11:26#4 | 01:26:11#5 | 04:08:13 | 47.9 | 51.8 | ||
| Aug 15, 25 | 4 | — | — | — | 10:58:02 | 70.6 | 55.2 | ||
| May 18, 25 | DNF | 00:09:51 | — | — | — | — | — | ||
| May 11, 25 | 1 | 00:27:27#6 | 02:21:59#3 | 01:16:05#2 | 04:07:59 | 50.0 | 61.0 | ||
| Aug 31, 24 | 2 | 00:27:40#2 | 02:14:51#2 | 01:33:26#3 | 04:18:57 | 45.0 | 53.5 | ||
| Aug 18, 24 | 4 | 00:24:54#3 | 02:17:02#3 | 01:30:08#5 | 04:17:46 | 60.0 | 58.3 | ||
| Jun 16, 24 | 7 | 01:00:50#5 | 05:45:46#10 | 03:07:37#5 | 10:01:38 | 60.0 | 44.3 | ||
| May 12, 24 | 5 | 00:27:52#5 | 02:42:38#4 | 01:36:26#7 | 04:49:38 | 45.0 | 43.0 | ||
| Oct 21, 23 | 10 | 00:51:08#7 | 05:15:31#16 | 03:05:47#8 | 09:21:48 | — | — | ||
| Sep 2, 23 | 1 | 00:27:22#1 | 02:10:38#1 | 01:29:29#2 | 04:11:13 | — | — | ||
| Jul 15, 23 | 1 | 00:23:04#2 | 01:04:22#1 | 00:41:38#3 | 02:12:41 | — | — | ||
| Jul 2, 23 | 12 | 01:02:03#10 | 05:15:51#14 | 03:16:18#11 | 09:41:02 | — | — | ||
| Jul 2, 23 | 12 | 01:02:02#10 | 05:15:51#14 | 03:16:18#11 | 09:41:01 | — | — | ||
| May 28, 23 | 6 | 00:25:46#5 | 02:39:14#7 | 01:21:55#4 | 04:30:12 | — | — | ||
| May 7, 23 | 13 | 00:46:02#13 | 03:23:51#10 | 02:12:29#13 | 06:28:08 | — | — | ||
| May 7, 23 | 13 | 00:46:02#13 | 03:23:51#10 | 02:12:29#13 | 06:28:08 | — | — | ||
| Apr 30, 23 | 1 | 00:28:42#1 | 02:18:32#1 | 01:25:16#1 | 04:14:51 | — | — | ||
| Sep 18, 22 | 6 | 00:58:31#8 | 04:41:49#5 | 03:07:25#7 | 08:56:07 | — | — | ||
| Sep 3, 22 | 2 | 00:26:00#2 | 02:14:20#3 | 01:24:14#2 | 04:07:47 | — | — | ||
| Aug 21, 22 | 14 | 00:32:31#16 | 02:06:58#13 | 01:14:03#13 | 03:58:51 | — | — | ||
| Aug 21, 22 | 14 | 00:32:31#16 | 02:06:58#13 | 01:14:03#13 | 03:58:51 | — | — | ||
| Jul 16, 22 | 1 | 00:24:15#6 | 01:03:37#1 | 00:40:00#3 | 02:12:14 | — | — | ||
| Jun 26, 22 | 3 | 00:57:51#2 | 05:33:34#4 | 03:06:19#3 | 09:45:14 | — | — | ||
| May 22, 22 | 10 | 00:30:27#10 | 02:25:36#10 | 01:28:36#9 | 04:30:36 | — | — | ||
| May 1, 22 | 4 | 00:29:11#3 | 02:18:35#3 | 01:28:34#4 | 04:18:25 | — | — | ||
| Oct 10, 21 | 4 | 00:29:06#5 | 02:35:05#4 | 01:23:17#4 | 04:30:33 | — | — | ||
| Sep 5, 21 | 15 | 00:58:27#11 | 05:02:34#17 | 03:08:45#7 | 09:15:50 | — | — | ||
| Aug 15, 21 | 3 | — | — | — | 11:45:31 | — | — | ||
| Jun 27, 21 | 11 | 00:29:55#8 | 02:17:23#6 | 01:29:41#16 | 04:20:04 | — | — | ||
| Jun 27, 21 | 11 | 00:29:55#8 | 02:17:23#6 | 01:29:41#16 | 04:20:04 | — | — | ||
| May 30, 21 | 11 | 00:31:37#9 | 02:35:38#12 | 01:27:16#16 | 04:40:38 | — | — | ||
| Oct 6, 19 | 5 | 00:56:19#2 | 04:47:12#1 | 03:14:09#1 | 09:02:50 | — | — | ||
| Jul 28, 19 | 7 | 01:00:58#13 | 05:14:27#19 | 03:52:04#20 | 10:14:27 | — | — | ||
| Jul 14, 19 | 5 | — | — | — | 04:18:22 | — | — | ||
| Jun 16, 19 | 1 | 00:31:18#4 | 02:25:41#1 | 01:35:03#9 | 04:35:49 | — | — | ||
| Jun 2, 19 | 10 | 00:29:19#8 | 02:22:04#12 | 01:28:52#11 | 04:26:10 | — | — | ||
| May 19, 19 | 3 | 00:28:39#4 | 02:45:53#5 | 01:25:56#2 | 04:45:09 | — | — | ||
| May 5, 19 | 6 | 00:29:43#6 | 02:35:15#5 | 01:28:04#7 | 04:37:49 | — | — | ||
| Sep 22, 18 | 2 | 00:57:23#4 | 04:57:27#4 | 03:17:24#2 | 09:19:51 | — | — | ||
| Jun 17, 18 | 3 | 00:27:15#3 | 02:34:47#3 | 01:24:59#4 | 04:30:02 | — | — | ||
| Apr 15, 18 | 8 | — | — | — | 04:01:30 | — | — | ||
| Oct 29, 17 | 10 | 00:29:51#7 | 02:44:25#7 | 01:31:11#11 | 04:48:20 | — | — | ||
| Sep 24, 17 | 2 | 01:03:03#1 | 05:37:10#2 | 03:13:29#2 | 09:53:42 | — | — | ||
| Jun 14, 15 | DNF | 00:28:57 | — | — | — | — | — | ||
| May 17, 15 | 8 | 00:29:28#5 | 02:40:30#10 | 01:22:07#4 | 04:37:24 | — | — | ||
| May 3, 15 | 1 | 00:26:31#3 | 02:36:44#2 | 01:24:30#2 | 04:33:32 | — | — | ||
| Sep 14, 14 | 4 | 00:36:47#5 | 05:26:36#5 | 03:04:01#4 | 09:13:58 | — | — | ||
| Aug 23, 14 | DNF | 00:27:20 | 02:27:28 | — | — | — | — | ||
| Jul 26, 14 | 1 | — | — | — | 09:14:41 | — | — | ||
| Sep 1, 13 | 3 | 00:58:23#2 | 05:13:07#4 | 03:20:19#3 | 09:37:01 | — | — | ||
| Sep 1, 13 | 3 | 00:58:23#2 | 05:13:07#4 | 03:20:19#3 | 09:37:01 | — | — | ||
| Jul 27, 13 | 1 | 00:58:49#1 | 05:00:42#1 | 03:39:50#2 | 09:39:21 | — | — |
| 0 |
| 1 |
| #2 |
| 2× half |
| 2015 | 3 | 1 | 1 | #1 | 3× half |
| 2014 | 3 | 1 | 1 | #1 | 3× half |
| 2013 | 3 | 1 | 3 | #1 | 3× half |