
#498
25.02 points
OpenRank
#466
28.233 points
PTO World Rank
#28
1,237.62 points
WT Ranking
66
Races
1
Wins
5
Podiums
0
WTCS Wins
0
World Cup Wins
0
Continental Wins
0
70.3 Wins
18.4
Avg Position
5
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 14 | 0 | 1 | #2 | 2× half, 10× olympic, 2× super_sprint |
| 2024 | 10 | 0 | 0 | #4 | 6× olympic, 3× sprint, 1× half |
| 2023 | 8 | 1 | 3 | #1 | 4× sprint, 3× olympic, 1× super_sprint |
| 2022 | 9 | 0 | 0 | #4 | 5× olympic, 2× sprint, 2× super_sprint |
| 2021 | 7 | 0 | 0 | #4 | 4× sprint, 3× olympic |
| 2020 | 2 | 0 | 0 | #7 | 1× sprint, 1× olympic |
| 2019 | 5 | 0 | 0 | #4 | 3× sprint, 2× olympic |
| 2018 | 4 | 0 | 0 | #22 | 4× sprint |
| 2017 | 3 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Dec 5, 25 | 4 | 00:21:59#1 | 01:55:45#2 | 01:16:32#5 | 03:37:07 | 54.9 | 55.4 | ||
| Oct 19, 25 | 2025 WTCS WollongongOlympic | 29 | 00:17:52#3 | 00:54:29#3 | 00:33:52#47 | 01:47:19 | — | — | |
| Oct 15, 25 | 29 | 00:17:52#3 | 00:54:29#3 | 00:33:52#47 | 01:47:19 | — | — | ||
| Sep 14, 25 | DNF | 00:15:28 | — | — | — | — | — | ||
| Sep 14, 25 | 2025 WTCS Karlovy VaryOlympic | DNF | 00:15:28 | — | — | — | — | — | |
| Aug 31, 25 | 2025 WTCS French RivieraOlympic | 36 | 00:09:29#30 | 00:27:07#21 | 00:15:06#34 | 00:53:14 | — | — | |
| Jul 12, 25 | 2025 WTCS HamburgOlympic | 19 | 00:08:38#4 | 00:26:48#9 | 00:15:20#35 | 00:51:41 | — | — | |
| Jun 8, 25 | 15 | 00:21:42#1 | 01:57:09#9 | 01:19:54#20 | 03:42:40 | 62.0 | 44.7 | ||
| May 31, 25 | 11 | 00:17:17#4 | 00:55:34#6 | 00:32:36#20 | 01:46:34 | — | — | ||
| May 31, 25 | 2025 WTCS AlgheroOlympic | 11 | 00:17:17#4 | 00:55:34#6 | 00:32:36#20 | 01:46:34 | — | — | |
| May 17, 25 | 2025 WTCS YokohamaOlympic | 13 | 00:17:50#3 | 00:52:24#21 | 00:32:05#22 | 01:43:29 | — | — | |
| May 17, 25 | 13 | 00:17:50#3 | 00:52:25#22 | 00:32:05#22 | 01:43:29 | — | — | ||
| Apr 5, 25 | 2 | — | — | — | 00:36:43 | — | — | ||
| Mar 22, 25 | 2025 T1 Indoor Triathlon World Cup LiévinSuper Sprint | 25 | 00:02:08#4 | 00:04:08#16 | 00:02:59#30 | 00:09:52 | — | — | |
| Oct 20, 24 | 2024 WTCS TorremolinosOlympic | 21 | 00:19:20#11 | 00:53:45#21 | 00:31:15#21 | 01:45:48 | — | — | |
| Oct 17, 24 | 21 | 00:19:20#11 | 00:53:45#21 | 00:31:15#21 | 01:45:48 | — | — | ||
| Jul 13, 24 | 27 | 00:09:02#4 | 00:26:30#26 | 00:15:15#43 | 00:51:36 | — | — | ||
| Jul 13, 24 | 2024 WTCS HamburgOlympic | 27 | 00:09:02#4 | 00:26:30#26 | 00:15:15#41 | 00:51:36 | — | — | |
| Jul 6, 24 | 10 | 00:08:50#10 | 00:28:01#34 | 00:15:48#17 | 00:53:55 | — | — | ||
| Jun 8, 24 | 13 | 00:22:31#1 | 02:04:58#30 | 01:17:28#13 | 03:48:08 | 75.0 | 59.9 | ||
| May 18, 24 | 5 | 00:18:12#52 | 00:50:28#48 | 00:32:46#65 | 01:42:25 | — | — | ||
| May 18, 24 | 5 | 00:18:12#5 | 00:50:28#1 | 00:32:46#18 | 01:42:25 | — | — | ||
| Mar 16, 24 | 4 | 00:13:36#1 | 00:56:52#10 | 00:31:05#5 | 01:42:18 | — | — | ||
| Mar 8, 24 | 5 | 00:18:12#3 | 00:52:52#6 | 00:33:26#17 | 01:45:33 | — | — | ||
| Sep 9, 23 | 2 | 00:09:50#1 | 00:28:24#3 | 00:14:57#11 | 00:53:54 | — | — | ||
| Aug 17, 23 | 50 | 00:18:29#14 | 00:52:14#32 | 00:34:08#54 | 01:46:09 | — | — | ||
| Jul 29, 23 | 38 | 00:08:48#1 | 00:30:33#37 | 00:16:56#45 | 00:57:32 | — | — | ||
| Jun 24, 23 | 34 | 00:08:06#4 | 00:28:58#23 | 00:16:50#47 | 00:56:16 | — | — | ||
| Jun 17, 23 | 26 | 00:08:53#2 | 00:29:05#20 | 00:16:38#39 | 00:55:49 | — | — | ||
| May 13, 23 | DNF | 00:17:17 | 00:56:46 | — | — | — | — | ||
| Mar 4, 23 | 3 | 00:20:25#1 | 00:57:59#1 | 00:32:35#11 | 01:51:50 | — | — | ||
| Feb 25, 23 | 1 | 00:11:19#2 | 00:11:34#2 | — | 00:34:12 | — | — | ||
| Nov 24, 22 | 28 | 00:18:01#7 | 00:55:04#14 | 00:32:26#39 | 01:46:56 | — | — | ||
| Nov 5, 22 | 37 | 00:19:32#14 | 00:58:20#28 | 00:36:37#39 | 01:55:34 | — | — | ||
| Oct 8, 22 | 22 | 00:18:37#11 | 00:51:24#19 | 00:30:53#24 | 01:41:53 | — | — | ||
| Jul 9, 22 | 30 | 00:08:56#13 | 00:29:14#27 | 00:15:25#37 | 00:54:29 | — | — | ||
| Jun 11, 22 | DNF | 00:09:01 | — | — | — | — | — | ||
| May 14, 22 | 42 | 00:18:21#3 | 00:55:03#37 | 00:35:00#43 | 01:49:40 | — | — | ||
| May 6, 22 | 5 | 00:12:24#7 | 00:12:37#7 | — | 00:37:30 | — | — | ||
| Apr 9, 22 | 5 | — | — | — | 00:34:34 | — | — | ||
| Mar 12, 22 | 4 | 00:14:28#8 | 00:58:08#2 | 00:32:51#9 | 01:46:34 | — | — | ||
| Oct 30, 21 | 5 | 00:18:49#1 | — | — | 01:53:14 | — | — | ||
| Sep 18, 21 | 29 | 00:08:31#5 | 00:29:04#28 | 00:15:41#34 | 00:54:16 | — | — | ||
| Aug 21, 21 | 7 | 00:18:46#7 | 00:55:46#2 | 00:33:26#19 | 01:49:15 | — | — | ||
| Aug 13, 21 | 25 | 00:03:38#1 | 00:10:30#23 | 00:06:06#18 | 00:22:10 | — | — | ||
| Jul 17, 21 | 9 | 00:09:12#2 | 00:26:57#36 | 00:15:31#10 | 00:53:35 | — | — | ||
| Jun 5, 21 | 24 | 00:17:47#11 | 00:54:36#19 | 00:33:27#36 | 01:47:16 | — | — | ||
| May 29, 21 | 4 | 00:07:35#1 | 00:26:46#10 | 00:15:40#4 | 00:50:53 | — | — | ||
| Mar 6, 20 | 7 | 00:07:59#4 | 00:26:44#2 | 00:16:01#27 | 00:52:25 | — | — | ||
| Feb 23, 20 | DNF | 00:18:10 | 01:00:18 | 00:35:11 | — | — | — | ||
| Jun 29, 19 | 32 | 00:08:59#5 | 00:28:13#44 | 00:17:34#40 | 00:56:32 | — | — | ||
| Jun 15, 19 | 24 | 00:15:42#30 | 00:57:07#17 | 00:33:41#24 | 01:47:14 | — | — | ||
| May 25, 19 | 4 | 00:18:08#1 | 01:00:30#2 | 00:36:02#11 | 01:56:09 | — | — | ||
| Mar 9, 19 | 7 | 00:08:52#3 | 00:26:09#41 | 00:15:35#9 | 00:51:39 | — | — | ||
| Nov 11, 18 | 22 | 00:08:50#3 | 00:31:18#18 | 00:18:17#41 | 00:59:11 | — | — | ||
| Oct 27, 18 | 31 | 00:09:06#6 | 00:29:01#40 | 00:16:11#37 | 00:55:22 | — | — | ||
| Oct 20, 18 | — | 00:08:56 | 00:29:46 | 00:16:07 | — | — | — | ||
| Aug 25, 18 | 25 | 00:09:47#11 | 00:27:19#23 | 00:17:27#26 | 00:56:37 | — | — | ||
| Sep 14, 17 | 12 | 00:09:07#10 | 00:29:34#6 | 00:16:40#27 | 00:57:19 | — | — | ||
| Jul 1, 17 | 15 | — | — | — | 00:58:01 | — | — | ||
| Jun 24, 17 | 42 | 00:10:19#23 | 00:31:41#33 | 00:18:28#47 | 01:02:38 | — | — | ||
| Apr 17, 16 | 3 | 00:08:02#1 | 00:30:34#5 | 00:18:15#5 | 00:57:41 | — | — | ||
| Mar 5, 16 | 24 | 00:08:47#7 | 00:27:19#17 | 00:17:27#41 | 00:55:10 | — | — | ||
| Sep 15, 15 | 52 | 00:15:43#24 | 00:30:04#25 | 00:10:05#30 | 00:56:58 | — | — | ||
| Jun 20, 15 | 10 | 00:09:26#2 | 00:28:57#2 | 00:18:31#2 | 00:58:05 | — | — |
| 0 |
| 0 |
| #12 |
| 3× sprint |
| 2016 | 2 | 0 | 1 | #3 | 2× sprint |
| 2015 | 2 | 0 | 0 | #10 | 1× sprint, 1× olympic |