
#75
1,680.82 points
WT Ranking
50
Races
4
Wins
9
Podiums
0
WTCS Wins
0
World Cup Wins
3
Continental Wins
16.5
Avg Position
5
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 14 | 1 | 2 | #1 | 10× sprint, 4× olympic |
| 2024 | 7 | 2 | 2 | #1 | 5× sprint, 2× olympic |
| 2023 | 11 | 1 | 3 | #1 | 9× sprint, 2× olympic |
| 2022 | 7 | 0 | 2 | #2 | 3× olympic, 4× sprint |
| 2021 | 3 | 0 | 0 | #15 | 1× sprint, 2× olympic |
| 2020 | 1 | 0 | 0 | #7 | 1× full |
| 2019 | 3 | 0 | 0 | #15 | 3× sprint |
| 2018 | 4 | 0 | 0 | #4 | 4× sprint |
| Date | Race | # | Swim | Bike | Run | Finish | ORS | Details |
|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | 1 | 00:09:14#19 | 00:26:39#17 | 00:14:42#1 | 00:51:44 | — | ||
| Nov 15, 25 | 35 | 00:10:41#106 | 00:27:44#54 | 00:16:17#70 | 00:56:12 | — | ||
| Oct 4, 25 | 36 | 00:09:20#54 | 00:29:46#44 | 00:14:56#19 | 00:55:40 | — | ||
| Sep 26, 25 | 2025 WTCS WeihaiOlympic | 35 | 00:18:58#34 | 00:50:43#15 | 00:35:10#34 | 01:46:26 | — | |
| Sep 26, 25 | 35 | 00:18:58#34 | 00:50:43#15 | 00:35:10#34 | 01:46:26 | — | ||
| Aug 9, 25 | 7 | Canceled | 00:27:40#15 | 00:14:43#3 | 00:53:46 | — | ||
| Jul 19, 25 | 4 | 00:09:37#44 | 00:26:36#6 | 00:14:36#3 | 00:51:52 | — | ||
| Jul 12, 25 | 2 | 00:09:10#30 | 00:30:35#12 | 00:15:05#2 | 00:55:32 | — | ||
| Jun 22, 25 | 8 | 00:09:21#15 | 00:29:45#22 | 00:15:20#6 | 00:55:28 | — | ||
| Jun 7, 25 | DNF | 00:20:14 | 01:10:45 | — | — | — | ||
| May 17, 25 | DNF | 00:19:34 | — | — | — | — | ||
| May 17, 25 | 2025 WTCS YokohamaOlympic | DNF | 00:19:33 | — | — | — | — | |
| Mar 28, 25 | DNF | 00:09:03 | — | — | — | — | ||
| Mar 22, 25 | 27 | 00:11:31#34 | 00:28:25#44 | 00:14:38#10 | 00:55:01 | — | ||
| Nov 9, 24 | 12 | 00:09:52#68 | 00:27:51#12 | 00:16:08#35 | 00:55:02 | — | ||
| Oct 26, 24 | 10 | 00:18:15#32 | 00:56:44#8 | 00:31:42#8 | 01:47:38 | — | ||
| Sep 7, 24 | 1 | 00:09:03#37 | 00:24:19#37 | 00:15:51#54 | 00:50:36 | — | ||
| Aug 10, 24 | 7 | 00:09:30#20 | 00:29:37#18 | 00:15:20#6 | 00:55:42 | — | ||
| Jul 13, 24 | 1 | 00:09:08#14 | 00:26:26#11 | 00:15:30#1 | 00:51:34 | — | ||
| May 18, 24 | 10 | 00:09:37#37 | 00:32:23#3 | 00:15:25#10 | 00:58:47 | — | ||
| Mar 8, 24 | 22 | 00:19:54#39 | 00:54:18#24 | 00:33:21#15 | 01:48:34 | — | ||
| Oct 21, 23 | 22 | 00:08:40#30 | 00:26:37#34 | 00:14:57#18 | 00:51:17 | — | ||
| Oct 14, 23 | 37 | 00:19:33#83 | 00:54:56#41 | 00:32:53#32 | 01:48:27 | — | ||
| Sep 9, 23 | 9 | 00:10:43#34 | 00:29:05#25 | 00:14:20#2 | 00:54:51 | — | ||
| Aug 5, 23 | 36 | 00:09:34#42 | 00:27:27#37 | 00:15:37#19 | 00:53:35 | — | ||
| Jul 15, 23 | 3 | 00:08:45#24 | 00:28:31#25 | 00:14:56#3 | 00:54:09 | — | ||
| Jul 8, 23 | 3 | 00:09:49#26 | 00:27:05#12 | 00:14:35#3 | 00:52:25 | — | ||
| Jun 17, 23 | DNF | 00:09:21 | — | — | — | — | ||
| Apr 23, 23 | 16 | 00:09:11#28 | 00:30:14#23 | 00:15:38#2 | 00:55:59 | — | ||
| Mar 25, 23 | 46 | 00:09:46#47 | 00:33:44#47 | 00:15:34#35 | 01:00:14 | — | ||
| Mar 12, 23 | 1 | 00:09:12#31 | 00:29:10#55 | 00:13:24#4 | 00:54:08 | — | ||
| Mar 5, 23 | 16 | 00:18:14#21 | 00:59:24#22 | 00:33:25#8 | 01:52:05 | — | ||
| Nov 24, 22 | 29 | 00:19:34#56 | 01:00:55#43 | 00:32:25#14 | 01:54:22 | — | ||
| Oct 15, 22 | 18 | 00:18:36#49 | 00:54:24#8 | 00:32:31#16 | 01:46:27 | — | ||
| Sep 11, 22 | 2 | 00:11:11#35 | 00:26:54#2 | 00:15:44#2 | 00:55:58 | — | ||
| Jul 17, 22 | 6 | 00:08:25#30 | 00:26:56#4 | 00:14:56#7 | 00:52:10 | — | ||
| Jul 10, 22 | 3 | — | — | — | 00:55:55 | — | ||
| Jun 18, 22 | 25 | 00:09:32#44 | 00:28:13#8 | 00:15:36#22 | 00:54:43 | — | ||
| May 14, 22 | 8 | 00:18:12#25 | 00:59:45#3 | 00:32:48#8 | 01:52:31 | — | ||
| Oct 30, 21 | 15 | — | — | — | 01:55:12 | — | ||
| Oct 22, 21 | 17 | 00:14:44#25 | 01:02:31#20 | 00:33:36#11 | 01:51:46 | — | ||
| Aug 21, 21 | 26 | 00:20:01#34 | 00:58:27#25 | 00:33:07#18 | 01:52:56 | — | ||
| Sep 13, 20 | 7 | 00:17:22#6 | 01:00:27#7 | 00:36:03#7 | 01:53:51 | — | ||
| Jul 13, 19 | 15 | 00:09:34#23 | 00:28:38#15 | 00:15:38#10 | 00:55:02 | — | ||
| Jun 29, 19 | 36 | 00:10:10#55 | 00:28:12#43 | 00:16:35#18 | 00:56:42 | — | ||
| May 3, 19 | 22 | 00:09:36#34 | 00:27:41#32 | 00:16:11#11 | 00:54:53 | — | ||
| Sep 12, 18 | 28 | 00:09:33#28 | 00:28:06#26 | 00:16:23#8 | 00:55:02 | — | ||
| Jul 14, 18 | 36 | 00:10:07#50 | 00:31:45#39 | 00:15:42#22 | 00:58:52 | — | ||
| Jun 23, 18 | 4 | 00:10:50#7 | 00:30:30#1 | 00:16:33#3 | 00:58:58 | — | ||
| Mar 10, 18 | 5 | 00:10:13#10 | 00:27:58#4 | 00:16:07#2 | 00:55:23 | — |