
#231
46.11 points
OpenRank
#163
57.545 points
PTO World Rank
#22
1,524.33 points
WT Ranking
64
Races
3
Wins
7
Podiums
0
WTCS Wins
1
World Cup Wins
0
Continental Wins
1
70.3 Wins
16.0
Avg Position
11
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | #5 | 1× half |
| 2025 | 16 | 0 | 1 | #2 | 13× olympic, 1× half, 1× 100k, 1× sprint |
| 2024 | 11 | 2 | 2 | #1 | 1× full, 8× olympic, 1× half, 1× sprint |
| 2023 | 10 | 1 | 3 | #1 | 1× half, 1× full, 3× olympic, 4× sprint, 1× super_sprint |
| 2022 | 7 | 0 | 1 | #2 | 1× olympic, 3× sprint, 3× super_sprint |
| 2021 | 2 | 0 | 0 | #6 | 2× sprint |
| 2019 | 8 | 0 | 0 | #4 | 4× olympic, 4× sprint |
| 2018 | 5 | 0 | 0 | #4 | 4× sprint, 1× olympic |
| 2017 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jan 31, 26 | 5 | 00:21:18#1 | 01:48:30#10 | 01:06:03#10 | 03:19:10 | 72.9 | 61.0 | ||
| Oct 19, 25 | 2025 WTCS WollongongOlympic | 34 | 00:18:06#9 | 00:55:11#31 | 00:33:36#46 | 01:48:01 | — | — | |
| Oct 15, 25 | 34 | 00:18:06#9 | 00:55:11#31 | 00:33:36#46 | 01:48:01 | — | — | ||
| Sep 26, 25 | DNF | 00:17:54 | 00:50:48 | — | — | — | — | ||
| Sep 26, 25 | 2025 WTCS WeihaiOlympic | DNF | 00:17:54 | 00:50:48 | — | — | — | — | |
| Sep 14, 25 | 26 | 00:15:32#10 | 01:03:03#23 | 00:33:06#28 | 01:52:35 | — | — | ||
| Sep 14, 25 | 2025 WTCS Karlovy VaryOlympic | 26 | 00:15:32#10 | 01:03:03#23 | 00:33:06#28 | 01:52:35 | — | — | |
| Aug 30, 25 | DNF | 00:18:35 | 00:53:47 | — | — | — | — | ||
| Aug 24, 25 | 2 | 00:23:27#2 | 01:55:06#2 | 01:19:39#4 | 03:41:35 | 58.7 | 61.3 | ||
| Jul 12, 25 | 2025 WTCS HamburgOlympic | 7 | 00:08:38#4 | 00:26:47#6 | 00:14:39#17 | 00:50:56 | — | — | |
| May 31, 25 | DNF | 00:17:19 | 00:55:34 | — | — | — | — | ||
| May 31, 25 | 2025 WTCS AlgheroOlympic | DNF | 00:17:19 | 00:55:34 | — | — | — | — | |
| May 17, 25 | 2025 WTCS YokohamaOlympic | 11 | 00:17:52#4 | 00:52:24#21 | 00:31:26#15 | 01:42:53 | — | — | |
| May 17, 25 | 11 | 00:17:53#4 | 00:52:24#21 | 00:31:27#15 | 01:42:54 | — | — | ||
| Apr 5, 25 | 13 | 00:23:44#2 | 01:55:44#13 | 01:10:38#15 | 03:32:40 | 84.3 | 62.2 | ||
| Feb 15, 25 | 11 | 00:08:19#15 | 00:24:54#7 | 00:14:56#17 | 00:49:07 | — | — | ||
| Feb 15, 25 | 2025 WTCS Abu DhabiOlympic | 11 | 00:08:19#15 | 00:24:54#7 | 00:14:56#17 | 00:49:07 | — | — | |
| Nov 17, 24 | DNF | 00:22:44 | — | — | — | — | — | ||
| Oct 20, 24 | 2024 WTCS TorremolinosOlympic | 27 | 00:19:18#4 | 00:53:48#26 | 00:31:58#33 | 01:46:39 | — | — | |
| Oct 17, 24 | 27 | 00:19:18#4 | 00:53:48#26 | 00:31:58#33 | 01:46:39 | — | — | ||
| Sep 27, 24 | 11 | 00:17:33#5 | 01:00:07#8 | 00:32:05#23 | 01:50:46 | — | — | ||
| Sep 27, 24 | 2024 WTCS WeihaiOlympic | 11 | 00:17:33#5 | 01:00:07#8 | 00:32:05#23 | 01:50:46 | — | — | |
| Aug 4, 24 | 1 | 00:21:42#1 | 02:01:43#2 | 01:12:01#4 | 03:38:36 | 60.0 | 73.8 | ||
| Jul 13, 24 | 9 | 00:09:03#5 | 00:26:27#21 | 00:14:15#12 | 00:50:39 | — | — | ||
| Jul 13, 24 | 2024 WTCS HamburgOlympic | 9 | 00:09:03#5 | 00:26:27#21 | 00:14:15#12 | 00:50:39 | — | — | |
| May 25, 24 | DNF | 00:18:32 | — | — | — | — | — | ||
| May 25, 24 | 2024 WTCS CagliariOlympic | DNF | 00:18:32 | — | — | — | — | — | |
| Apr 29, 24 | 1 | 00:17:42#4 | 00:52:34#3 | 00:32:00#13 | 01:43:25 | — | — | ||
| Dec 8, 23 | 3 | 00:22:47#4 | 01:56:56#8 | 01:11:51#5 | 03:34:20 | — | — | ||
| Nov 19, 23 | 1 | 00:24:05#1 | 01:24:54#1 | 00:41:50#2 | 02:32:54 | — | — | ||
| Oct 28, 23 | 10 | 00:17:13#13 | 00:58:26#7 | 00:31:25#12 | 01:48:31 | — | — | ||
| Sep 22, 23 | 57 | 00:18:28#29 | 00:54:46#48 | 00:33:16#57 | 01:48:14 | — | — | ||
| Aug 5, 23 | 2 | 00:08:55#1 | 00:25:46#7 | 00:15:17#9 | 00:50:59 | — | — | ||
| Jul 29, 23 | 31 | 00:08:53#6 | 00:29:23#29 | 00:16:24#38 | 00:55:59 | — | — | ||
| Jul 8, 23 | 12 | 00:08:42#2 | 00:27:32#16 | 00:15:18#16 | 00:53:05 | — | — | ||
| Jun 2, 23 | DNF | 00:13:55 | — | — | — | — | — | ||
| Mar 25, 23 | 20 | 00:17:28#7 | 00:56:25#12 | 00:32:55#33 | 01:48:21 | — | — | ||
| Mar 12, 23 | 8 | 00:11:24#4 | 00:11:47#8 | — | 00:34:51 | — | — | ||
| Nov 24, 22 | 6 | 00:18:08#7 | 00:59:44#22 | 00:31:37#6 | 01:50:59 | — | — | ||
| Aug 28, 22 | 30 | 00:08:37#12 | 00:32:14#35 | 00:15:47#40 | 00:57:54 | — | — | ||
| May 28, 22 | 23 | 00:08:58#11 | 00:29:40#18 | 00:16:52#30 | 00:56:30 | — | — | ||
| May 6, 22 | 9 | 00:12:26#8 | 00:12:45#9 | — | 00:37:58 | — | — | ||
| Apr 23, 22 | 6 | 00:11:20#3 | 00:11:51#8 | — | 00:34:56 | — | — | ||
| Apr 9, 22 | 2 | — | — | — | 00:34:21 | — | — | ||
| Apr 3, 22 | DNF | 00:06:27 | 00:27:04 | — | — | — | — | ||
| Oct 30, 21 | 15 | 00:08:25#2 | 00:27:19#16 | 00:15:49#21 | 00:52:34 | — | — | ||
| Oct 23, 21 | 6 | 00:08:35#3 | 00:25:38#8 | 00:15:37#23 | 00:50:55 | — | — | ||
| Oct 26, 19 | 30 | 00:17:26#7 | 00:57:52#15 | 00:35:25#39 | 01:52:07 | — | — | ||
| Sep 21, 19 | 22 | 00:17:25#3 | 01:05:13#22 | 00:33:52#23 | 01:58:02 | — | — | ||
| Aug 29, 19 | 39 | 00:18:06#4 | 00:58:52#8 | 00:39:52#27 | 01:58:00 | — | — | ||
| May 11, 19 | 9 | 00:06:00#2 | 00:13:20#7 | 00:07:47#24 | 00:28:19 | — | — | ||
| Apr 14, 19 | 11 | 00:18:17#2 | 00:54:32#8 | 00:32:56#18 | 01:45:46 | — | — | ||
| Apr 7, 19 | 17 | 00:08:32#1 | 00:28:08#31 | 00:15:23#21 | 00:53:37 | — | — | ||
| Mar 16, 19 | 46 | 00:07:49#15 | 00:28:21#33 | 00:17:21#48 | 00:54:56 | — | — | ||
| Mar 2, 19 | 4 | 00:08:41#2 | 00:30:14#3 | 00:16:01#10 | 00:56:13 | — | — | ||
| Sep 12, 18 | 22 | 00:17:48#2 | 00:53:02#6 | 00:36:01#23 | 01:47:51 | — | — | ||
| May 27, 18 | 4 | 00:08:59#4 | 00:30:18#2 | 00:15:40#12 | 00:55:37 | — | — | ||
| Apr 8, 18 | 26 | 00:18:01#10 | 00:56:13#17 | 00:37:17#30 | 01:54:41 | — | — | ||
| Mar 25, 18 | DNF | 00:10:11 | 00:33:25 | — | — | — | — | ||
| Mar 10, 18 | 27 | 00:07:39#1 | 00:29:22#42 | 00:16:47#30 | 00:55:12 | — | — | ||
| Sep 2, 17 | 17 | 00:08:36#8 | 00:25:29#11 | 00:16:37#25 | 00:51:46 | — | — | ||
| Jun 18, 17 | 33 | 00:09:23#2 | 00:27:27#14 | 00:18:03#20 | 00:56:06 | — | — | ||
| Apr 1, 17 | 5 | 00:09:01#2 | 00:29:30#20 | 00:16:19#3 | 00:56:20 | — | — | ||
| Jul 2, 16 | 9 | 00:08:47#2 | 00:28:55#6 | 00:18:06#15 | 00:58:22 | — | — |
| 3 |
| 0 |
| 0 |
| #5 |
| 2× olympic, 1× sprint |
| 2016 | 1 | 0 | 0 | #9 | 1× sprint |