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