
#32
427.81 points
WT Ranking
100
Races
7
Wins
20
Podiums
0
WTCS Wins
3
World Cup Wins
3
Continental Wins
0
70.3 Wins
14.0
Avg Position
9
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 9 | 0 | 0 | #4 | 9× olympic |
| 2024 | 15 | 1 | 5 | #1 | 10× olympic, 5× sprint |
| 2023 | 13 | 1 | 3 | #1 | 6× olympic, 6× sprint, 1× super_sprint |
| 2022 | 10 | 0 | 1 | #3 | 4× olympic, 5× sprint, 1× half |
| 2021 | 3 | 1 | 1 | #1 | 1× half, 1× olympic, 1× super_sprint |
| 2020 | 2 | 0 | 2 | #2 | 2× sprint |
| 2019 | 9 | 1 | 1 | #1 | 5× sprint, 4× olympic |
| 2018 | 9 | 0 | 0 | #4 | 7× sprint, 2× olympic |
| 2017 |
| Date | Race | # | Swim | Bike | Run | Finish | ORS | Details |
|---|---|---|---|---|---|---|---|---|
| Oct 19, 25 | 2025 WTCS WollongongOlympic | 16 | 00:18:19#20 | 00:54:54#11 | 00:30:19#12 | 01:44:47 | — | |
| Oct 15, 25 | 16 | 00:18:19#20 | 00:54:54#11 | 00:30:19#12 | 01:44:47 | — | ||
| Sep 26, 25 | 2025 WTCS WeihaiOlympic | 4 | 00:17:58#11 | 00:50:43#15 | 00:30:39#8 | 01:40:53 | — | |
| Sep 26, 25 | 4 | 00:17:58#11 | 00:50:43#15 | 00:30:39#8 | 01:40:53 | — | ||
| Jul 12, 25 | 2025 WTCS HamburgOlympic | 20 | 00:08:58#24 | 00:26:57#17 | 00:14:52#21 | 00:51:43 | — | |
| May 31, 25 | 4 | 00:17:24#10 | 00:55:31#3 | 00:31:32#11 | 01:45:29 | — | ||
| May 31, 25 | 2025 WTCS AlgheroOlympic | 4 | 00:17:24#10 | 00:55:31#3 | 00:31:32#11 | 01:45:29 | — | |
| May 17, 25 | 2025 WTCS YokohamaOlympic | 12 | 00:18:19#23 | 00:51:59#3 | 00:31:51#20 | 01:43:16 | — | |
| May 17, 25 | 12 | 00:18:19#23 | 00:52:00#3 | 00:31:51#20 | 01:43:17 | — | ||
| Oct 20, 24 | 2024 WTCS TorremolinosOlympic | 15 | 00:19:20#11 | 00:53:43#17 | 00:30:32#14 | 01:45:04 | — | |
| Oct 17, 24 | 15 | 00:19:20#11 | 00:53:43#17 | 00:30:32#14 | 01:45:04 | — | ||
| Oct 5, 24 | 2 | 00:09:12#16 | 00:30:36#9 | 00:14:24#3 | 00:55:37 | — | ||
| Sep 27, 24 | 6 | 00:17:36#11 | 01:00:03#1 | 00:31:18#14 | 01:49:58 | — | ||
| Sep 27, 24 | 2024 WTCS WeihaiOlympic | 6 | 00:17:36#11 | 01:00:03#1 | 00:31:18#14 | 01:49:58 | — | |
| Jul 30, 24 | Paris 2024 Olympic GamesOlympic | 46 | 00:22:09#40 | 00:53:40#34 | 00:34:05#45 | 01:51:13 | — | |
| Jul 13, 24 | 11 | 00:09:08#12 | 00:26:29#24 | 00:14:23#14 | 00:50:49 | — | ||
| Jul 13, 24 | 2024 WTCS HamburgOlympic | 11 | 00:09:08#12 | 00:26:29#24 | 00:14:23#14 | 00:50:49 | — | |
| May 25, 24 | 8 | 00:18:52#26 | 00:50:53#1 | 00:30:13#12 | 01:40:50 | — | ||
| May 25, 24 | 2024 WTCS CagliariOlympic | 8 | 00:18:52#26 | 00:50:53#1 | 00:30:13#12 | 01:40:50 | — | |
| May 11, 24 | 3 | 00:17:53#19 | 00:53:37#22 | 00:29:35#5 | 01:42:20 | — | ||
| May 11, 24 | 2024 WTCS YokohamaOlympic | 3 | 00:17:53#19 | 00:53:37#22 | 00:29:35#5 | 01:42:20 | — | |
| Apr 20, 24 | 1 | 00:08:26#9 | 00:28:44#4 | 00:14:35#3 | 00:52:51 | — | ||
| Mar 16, 24 | 2 | 00:08:38#5 | 00:29:52#8 | 00:14:19#1 | 00:54:01 | — | ||
| Feb 24, 24 | 25 | 00:09:23#21 | 00:25:34#36 | 00:15:08#22 | 00:51:10 | — | ||
| Oct 28, 23 | 24 | 00:17:42#33 | 00:58:37#25 | 00:32:01#23 | 01:49:48 | — | ||
| Oct 21, 23 | 23 | 00:08:40#30 | 00:26:33#24 | 00:15:02#20 | 00:51:21 | — | ||
| Oct 14, 23 | 7 | 00:18:17#24 | 00:54:45#27 | 00:30:24#7 | 01:44:31 | — | ||
| Sep 22, 23 | 28 | 00:18:38#40 | 00:53:07#27 | 00:31:27#35 | 01:44:49 | — | ||
| Aug 17, 23 | DNF | 00:19:17 | — | — | — | — | ||
| Jul 29, 23 | 39 | 00:09:05#38 | 00:31:12#39 | 00:16:06#35 | 00:57:50 | — | ||
| Jun 24, 23 | DNF | 00:08:14 | 00:28:57 | — | — | — | ||
| May 27, 23 | 3 | 00:18:33#3 | 00:52:28#6 | 00:30:18#3 | 01:41:54 | — | ||
| May 13, 23 | 32 | 00:17:20#9 | 00:54:08#32 | 00:32:43#39 | 01:45:49 | — | ||
| Apr 28, 23 | 1 | 00:02:55#4 | 00:08:42#14 | 00:05:06#1 | 00:17:36 | — | ||
| Mar 25, 23 | 21 | 00:09:20#14 | 00:32:17#34 | 00:15:08#17 | 00:57:53 | — | ||
| Mar 3, 23 | 39 | 00:09:33#46 | 00:27:18#5 | 00:16:11#42 | 00:54:41 | — | ||
| Feb 25, 23 | 3 | 00:09:14#7 | 00:27:53#7 | 00:15:47#3 | 00:54:04 | — | ||
| Nov 24, 22 | 22 | 00:18:32#35 | 00:55:12#27 | 00:31:17#24 | 01:46:29 | — | ||
| Oct 8, 22 | 18 | 00:18:51#29 | 00:51:14#10 | 00:30:20#19 | 01:41:21 | — | ||
| Sep 3, 22 | — | 00:08:40 | 00:26:12 | 00:15:01 | — | — | ||
| Jul 9, 22 | 27 | 00:09:11#32 | 00:28:57#5 | 00:15:20#31 | 00:54:21 | — | ||
| Jun 11, 22 | 46 | 00:09:05#41 | 00:29:54#42 | 00:16:26#45 | 00:56:55 | — | ||
| May 28, 22 | DNF | 00:09:14 | — | — | — | — | ||
| May 14, 22 | 26 | 00:18:33#27 | 00:54:55#15 | 00:31:17#25 | 01:45:58 | — | ||
| Apr 3, 22 | 6 | 00:10:24#6 | 00:27:45#11 | 00:14:24#7 | 00:53:53 | — | ||
| Mar 13, 22 | 3 | 00:18:07#4 | 00:55:18#5 | 00:31:17#4 | 01:46:51 | — | ||
| Feb 20, 22 | DNF | 00:21:34 | 02:06:33 | — | — | — | ||
| Sep 12, 21 | DNF | 00:23:00 | 02:03:06 | — | — | — | ||
| Jun 12, 21 | 1 | 00:18:22#6 | 00:50:28#12 | 00:30:31#1 | 01:39:59 | — | ||
| Jun 6, 21 | DNF | 00:01:40 | 00:05:46 | — | — | — | ||
| Mar 14, 20 | 3 | 00:07:53#23 | 00:27:47#15 | 00:15:07#4 | 00:51:54 | — | ||
| Feb 29, 20 | 2 | 00:08:27#5 | 00:30:51#18 | 00:15:27#3 | 00:55:59 | — | ||
| Oct 19, 19 | 17 | 00:08:18#35 | 00:27:27#19 | 00:15:12#15 | 00:52:03 | — | ||
| Aug 29, 19 | DNF | 00:18:26 | 01:06:20 | — | — | — | ||
| Aug 15, 19 | 21 | 00:19:11#23 | 00:59:01#13 | 00:33:05#27 | 01:52:37 | — | ||
| Jul 6, 19 | 22 | 00:09:11#37 | 00:30:54#17 | 00:15:01#24 | 00:56:06 | — | ||
| Jun 8, 19 | 31 | 00:17:47#28 | 00:56:25#40 | 00:32:39#30 | 01:48:24 | — | ||
| May 18, 19 | 7 | 00:18:24#26 | 00:54:14#22 | 00:30:21#3 | 01:44:07 | — | ||
| May 11, 19 | 8 | 00:06:22#19 | 00:13:34#20 | 00:07:09#1 | 00:28:18 | — | ||
| Mar 31, 19 | 1 | 00:09:45#8 | 00:31:00#9 | 00:14:31#1 | 00:56:04 | — | ||
| Mar 9, 19 | 26 | 00:09:10#33 | 00:27:28#9 | 00:15:08#25 | 00:53:04 | — | ||
| Sep 12, 18 | 20 | 00:19:06#20 | 00:54:47#16 | 00:32:06#24 | 01:47:04 | — | ||
| Jul 27, 18 | 21 | 00:09:20#20 | 00:26:13#10 | 00:16:06#30 | 00:52:59 | — | ||
| Jul 15, 18 | 19 | 00:09:09#25 | 00:29:26#17 | 00:14:44#20 | 00:54:09 | — | ||
| Jun 10, 18 | 22 | 00:17:58#33 | 00:55:36#7 | 00:34:02#22 | 01:49:04 | — | ||
| Jun 2, 18 | 4 | 00:09:23#14 | 00:29:05#13 | 00:15:35#6 | 00:54:59 | — | ||
| May 12, 18 | 9 | 00:17:39#27 | 00:56:09#19 | 00:31:10#10 | 01:46:22 | — | ||
| Apr 5, 18 | 8 | 00:09:05#13 | 00:27:56#10 | 00:15:30#6 | 00:53:33 | — | ||
| Mar 10, 18 | 8 | 00:08:15#27 | 00:28:43#6 | 00:15:24#8 | 00:53:44 | — | ||
| Sep 14, 17 | 3 | 00:19:01#10 | 00:59:25#8 | 00:31:40#4 | 01:51:48 | — | ||
| Aug 5, 17 | 17 | 00:17:37#26 | 00:58:50#20 | 00:32:16#14 | 01:50:10 | — | ||
| Jul 28, 17 | 20 | 00:08:52#13 | 00:30:03#20 | 00:16:03#20 | 00:56:21 | — | ||
| Jul 15, 17 | 30 | 00:08:56#23 | 00:30:17#22 | 00:15:30#33 | 00:55:42 | — | ||
| Apr 8, 17 | 6 | 00:09:09#22 | 00:28:24#20 | 00:14:38#5 | 00:53:08 | — | ||
| Apr 2, 17 | 4 | 00:10:16#10 | 00:28:55#13 | 00:14:42#5 | 00:54:48 | — | ||
| Mar 11, 17 | 1 | 00:13:44#6 | 00:56:37#6 | 00:32:00#2 | 01:43:48 | — | ||
| Oct 22, 16 | 10 | 00:09:00#15 | 00:28:18#35 | 00:15:34#10 | 00:53:57 | — | ||
| Sep 11, 16 | DNF | 00:24:34 | 00:58:04 | — | — | — | ||
| Sep 3, 16 | 43 | 00:08:47#23 | 00:26:40#15 | 00:18:51#46 | 00:56:34 | — | ||
| Jul 2, 16 | 6 | 00:08:55#11 | 00:28:04#16 | 00:16:11#10 | 00:55:18 | — | ||
| Apr 16, 16 | 6 | 00:19:58#4 | 00:57:01#44 | 00:31:07#5 | 01:49:37 | — | ||
| Apr 3, 16 | 50 | 00:09:53#33 | 00:28:36#50 | 00:16:41#55 | 00:56:16 | — | ||
| Mar 19, 16 | 8 | 00:18:45#4 | 01:01:58#17 | 00:32:05#5 | 01:54:03 | — | ||
| Mar 12, 16 | 11 | 00:07:40#8 | 00:29:17#41 | 00:15:11#8 | 00:53:30 | — | ||
| Feb 20, 16 | 6 | 00:17:16#2 | 01:04:50#12 | 00:32:54#6 | 01:56:13 | — | ||
| Sep 15, 15 | 6 | 00:14:58#8 | 00:28:18#4 | 00:07:55#4 | 00:52:12 | — | ||
| Jul 19, 15 | 11 | 00:09:20#11 | 00:29:04#39 | 00:15:14#9 | 00:56:02 | — | ||
| Jul 4, 15 | 17 | 00:08:44#9 | 00:28:42#33 | 00:16:57#15 | 00:56:26 | — | ||
| Jun 6, 15 | 3 | 00:11:32#1 | 00:29:36#9 | 00:16:26#4 | 00:58:15 | — | ||
| Mar 22, 15 | 31 | 00:08:34#8 | 00:28:31#28 | 00:16:20#49 | 00:54:22 | — | ||
| Mar 7, 15 | 18 | 00:09:49#2 | 00:28:20#31 | 00:16:25#18 | 00:56:22 | — | ||
| Feb 21, 15 | 1 | 00:10:22#1 | 00:32:09#3 | 00:16:28#1 | 00:58:58 | — | ||
| Feb 1, 15 | 2 | 00:09:24#1 | 00:35:42#6 | 00:15:26#4 | 01:02:45 | — | ||
| Jul 13, 14 | 1 | 00:11:51#3 | 00:30:13#9 | 00:15:34#3 | 00:58:49 | — | ||
| Jul 5, 14 | DNF | 00:18:19 | 00:59:23 | — | — | — | ||
| Sep 11, 13 | 30 | 00:08:59#12 | 00:27:05#17 | 00:16:16#19 | 00:53:27 | — | ||
| Mar 9, 13 | 2 | 00:09:29#1 | 00:31:23#3 | 00:16:15#2 | 00:59:00 | — | ||
| Feb 10, 13 | 10 | 00:09:33#7 | 00:30:41#25 | 00:15:37#11 | 00:56:28 | — | ||
| Mar 10, 12 | 17 | 00:10:09#1 | 00:36:01#4 | 00:16:17#2 | 01:03:38 | — |
| 7 |
| 1 |
| 2 |
| #1 |
| 5× sprint, 2× olympic |
| 2016 | 9 | 0 | 0 | #6 | 7× sprint, 2× olympic |
| 2015 | 8 | 1 | 3 | #1 | 7× sprint, 1× olympic |
| 2014 | 2 | 1 | 1 | #1 | 1× sprint, 1× olympic |
| 2013 | 3 | 0 | 1 | #2 | 3× sprint |
| 2012 | 1 | 0 | 0 | #17 | 1× sprint |