
#315
38.5 points
OpenRank
#256
46.443 points
PTO World Rank
#36
3,375.67 points
WT Ranking
152
Races
5
Wins
11
Podiums
0
WTCS Wins
0
World Cup Wins
2
Continental Wins
0
70.3 Wins
21.2
Avg Position
17
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | #6 | 1× half |
| 2025 | 4 | 0 | 0 | #5 | 2× half, 1× sprint, 1× olympic |
| 2024 | 14 | 0 | 0 | #8 | 9× olympic, 1× half, 4× sprint |
| 2023 | 10 | 1 | 1 | #1 | 5× olympic, 5× sprint |
| 2022 | 11 | 1 | 2 | #1 | 6× olympic, 3× sprint, 2× half |
| 2021 | 11 | 1 | 1 | #1 | 6× sprint, 2× half, 3× olympic |
| 2020 | 2 | 0 | 0 | #5 | 2× sprint |
| 2019 | 14 | 1 | 1 | #1 | 8× sprint, 6× olympic |
| 2018 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jan 31, 26 | 6 | 00:22:29#13 | 01:49:15#14 | 01:04:37#3 | 03:19:53 | 72.9 | 58.6 | ||
| Oct 26, 25 | 5 | 00:22:48#8 | 02:08:13#8 | 01:09:30#5 | 03:42:39 | 64.3 | 56.5 | ||
| May 11, 25 | 10 | 00:22:56#5 | 02:06:31#6 | 01:13:47#13 | 03:45:20 | 51.4 | 38.9 | ||
| Feb 15, 25 | DNF | 00:08:34 | 00:26:04 | — | — | — | — | ||
| Feb 15, 25 | 2025 WTCS Abu DhabiOlympic | DNF | 00:08:34 | 00:26:04 | — | — | — | — | |
| Sep 27, 24 | DNF | 00:18:38 | 01:02:11 | — | — | — | — | ||
| Sep 27, 24 | 2024 WTCS WeihaiOlympic | DNF | 00:18:38 | 01:02:11 | — | — | — | — | |
| Aug 18, 24 | 8 | 00:22:45#3 | 02:06:48#17 | 01:13:42#2 | 03:48:20 | 60.0 | 53.4 | ||
| Jul 13, 24 | 19 | 00:09:16#21 | 00:26:14#11 | 00:14:47#27 | 00:51:08 | — | — | ||
| Jul 13, 24 | 2024 WTCS HamburgOlympic | 19 | 00:09:16#21 | 00:26:14#11 | 00:14:47#25 | 00:51:08 | — | — | |
| May 25, 24 | 26 | 00:18:59#34 | 00:52:41#22 | 00:31:07#26 | 01:43:41 | — | — | ||
| May 25, 24 | 2024 WTCS CagliariOlympic | 26 | 00:18:59#34 | 00:52:41#22 | 00:31:07#26 | 01:43:41 | — | — | |
| May 18, 24 | DNF | 00:18:44 | 00:52:13 | — | — | — | — | ||
| May 18, 24 | DNF | 00:18:44 | 00:52:13 | — | — | — | — | ||
| May 11, 24 | 16 | 00:18:20#41 | 00:53:33#16 | 00:30:17#16 | 01:43:24 | — | — | ||
| May 11, 24 | 2024 WTCS YokohamaOlympic | 16 | 00:18:20#41 | 00:53:33#16 | 00:30:17#16 | 01:43:24 | — | — | |
| Apr 29, 24 | 19 | 00:18:33#34 | 00:53:23#7 | 00:32:27#22 | 01:45:28 | — | — | ||
| Apr 20, 24 | 9 | 00:08:36#22 | 00:29:06#13 | 00:14:45#6 | 00:53:33 | — | — | ||
| Feb 24, 24 | — | 00:09:25 | 00:25:29 | 00:14:59 | — | — | — | ||
| Oct 28, 23 | 16 | 00:17:51#40 | 00:58:49#31 | 00:30:56#6 | 01:49:06 | — | — | ||
| Oct 14, 23 | 10 | 00:18:21#40 | 00:54:41#19 | 00:30:42#11 | 01:44:46 | — | — | ||
| Sep 22, 23 | 33 | 00:18:37#39 | 00:53:07#27 | 00:32:03#42 | 01:45:23 | — | — | ||
| Sep 10, 23 | DNF | 00:17:54 | — | — | — | — | — | ||
| Aug 17, 23 | 12 | 00:19:01#32 | 00:51:47#19 | 00:30:13#13 | 01:42:15 | — | — | ||
| Jul 29, 23 | 41 | 00:09:03#35 | 00:31:20#43 | 00:16:15#37 | 00:58:00 | — | — | ||
| Jul 8, 23 | 4 | 00:08:58#17 | 00:27:29#11 | 00:14:56#8 | 00:52:38 | — | — | ||
| Jun 24, 23 | 27 | 00:08:16#19 | 00:28:52#18 | 00:15:58#34 | 00:55:24 | — | — | ||
| Jun 18, 23 | 1 | 00:09:21#7 | 00:27:59#3 | 00:15:19#1 | 00:53:51 | — | — | ||
| Mar 3, 23 | 13 | 00:09:19#27 | 00:27:30#19 | 00:15:09#15 | 00:53:34 | — | — | ||
| Nov 24, 22 | 49 | 00:18:48#48 | 00:54:55#4 | 00:34:42#52 | 01:50:01 | — | — | ||
| Oct 15, 22 | 2 | 00:18:15#24 | 00:54:35#19 | 00:31:18#2 | 01:45:09 | — | — | ||
| Oct 8, 22 | 16 | 00:18:50#28 | 00:51:15#11 | 00:30:14#17 | 01:41:13 | — | — | ||
| Sep 11, 22 | 10 | 00:17:35#42 | 01:02:50#10 | 00:31:12#6 | 01:52:35 | — | — | ||
| Jul 16, 22 | 1 | 00:20:20#4 | 00:56:47#2 | 00:34:49#5 | 01:55:18 | — | — | ||
| Jul 9, 22 | 16 | 00:09:12#34 | 00:28:54#2 | 00:15:00#21 | 00:53:57 | — | — | ||
| Jun 24, 22 | 31 | 00:02:46#4 | 00:10:29#39 | 00:02:46#2 | 00:20:16 | — | — | ||
| May 28, 22 | 39 | 00:09:26#45 | 00:31:38#37 | 00:17:03#34 | 00:59:08 | — | — | ||
| May 14, 22 | 21 | 00:18:58#34 | 00:54:27#2 | 00:30:57#22 | 01:45:35 | — | — | ||
| Apr 3, 22 | 15 | 00:13:18#3 | 02:00:25#17 | 01:12:30#13 | 03:29:27 | — | — | ||
| Mar 19, 22 | 8 | 00:22:24#5 | 02:23:16#20 | 01:10:30#1 | 04:02:57 | — | — | ||
| Nov 5, 21 | 10 | 00:09:13#33 | 00:27:00#3 | 00:15:25#13 | 00:53:03 | — | — | ||
| Oct 30, 21 | 6 | 00:08:51#22 | 00:26:53#1 | 00:15:12#6 | 00:51:57 | — | — | ||
| Sep 25, 21 | 34 | 00:18:10#39 | 00:51:22#1 | 00:34:47#43 | 01:45:33 | — | — | ||
| Sep 18, 21 | 24 | 00:24:45#11 | 02:11:42#25 | 01:19:54#23 | 03:58:30 | — | — | ||
| Aug 8, 21 | 6 | 00:22:38#5 | 02:10:02#10 | 01:17:21#14 | 03:53:00 | — | — | ||
| Jun 12, 21 | 8 | 00:08:45#39 | 00:28:17#1 | 00:15:18#13 | 00:53:38 | — | — | ||
| Jun 5, 21 | DNF | 00:18:12 | — | — | — | — | — | ||
| May 22, 21 | 40 | 00:17:13#46 | 00:55:05#5 | 00:31:42#39 | 01:45:10 | — | — | ||
| May 15, 21 | DNF | 00:18:59 | 00:56:51 | — | — | — | — | ||
| Apr 18, 21 | 10 | 00:09:37#47 | 00:24:31#5 | 00:14:00#17 | 00:49:56 | — | — | ||
| Jan 1, 21 | 1 | 00:09:12#10 | 00:27:47#21 | 00:15:50#5 | 00:54:24 | — | — | ||
| Mar 6, 20 | 5 | 00:08:14#11 | 00:27:34#23 | 00:14:44#3 | 00:52:11 | — | — | ||
| Feb 9, 20 | 8 | 00:10:00#12 | 00:29:24#11 | 00:16:09#4 | 00:56:13 | — | — | ||
| Dec 15, 19 | 1 | — | — | — | 00:55:56 | — | — | ||
| Nov 9, 19 | DNF | 00:17:13 | — | — | — | — | — | ||
| Nov 3, 19 | 17 | 00:08:30#43 | 00:28:42#3 | 00:15:07#19 | 00:53:25 | — | — | ||
| Oct 19, 19 | 32 | 00:08:14#28 | 00:27:29#22 | 00:15:48#34 | 00:52:32 | — | — | ||
| Sep 21, 19 | 6 | 00:17:39#20 | 01:05:00#13 | 00:31:15#5 | 01:55:23 | — | — | ||
| Aug 29, 19 | DNF | 00:18:24 | 01:06:22 | — | — | — | — | ||
| Aug 25, 19 | 32 | 00:18:38#15 | 01:04:58#20 | 00:37:35#37 | 02:01:58 | — | — | ||
| Jul 20, 19 | 34 | 00:09:03#21 | 00:30:35#29 | 00:17:15#36 | 00:58:13 | — | — | ||
| Jul 13, 19 | 29 | 00:09:19#21 | 00:29:31#29 | 00:16:20#26 | 00:56:22 | — | — | ||
| Jun 28, 19 | 38 | 00:09:28#42 | 00:29:24#35 | 00:16:05#38 | 00:56:40 | — | — | ||
| Jun 8, 19 | 42 | 00:18:17#37 | 00:56:32#42 | 00:33:24#35 | 01:49:49 | — | — | ||
| May 31, 19 | 42 | 00:16:18#38 | 00:50:58#42 | 00:35:17#36 | 01:43:37 | — | — | ||
| Apr 27, 19 | 39 | 00:18:48#31 | 01:02:32#35 | 00:34:46#36 | 01:57:04 | — | — | ||
| Mar 9, 19 | 35 | 00:09:14#42 | 00:27:25#7 | 00:15:47#37 | 00:53:42 | — | — | ||
| Oct 21, 18 | 10 | 00:09:08#15 | 00:27:07#20 | 00:14:51#10 | 00:52:41 | — | — | ||
| Sep 12, 18 | 32 | 00:19:24#36 | 00:54:24#3 | 00:33:48#39 | 01:48:38 | — | — | ||
| Aug 25, 18 | 15 | 00:17:36#20 | 00:59:09#20 | 00:31:56#15 | 01:49:58 | — | — | ||
| Aug 9, 18 | 15 | 00:17:42#26 | 00:57:38#10 | 00:33:25#17 | 01:50:09 | — | — | ||
| Jul 15, 18 | 30 | 00:09:07#20 | 00:29:30#26 | 00:15:12#32 | 00:54:35 | — | — | ||
| Jul 7, 18 | DNF | 00:09:16 | — | — | — | — | — | ||
| Jun 17, 18 | 30 | 00:09:25#30 | 00:34:02#39 | 00:15:41#22 | 01:00:10 | — | — | ||
| Jun 10, 18 | 38 | 00:17:53#27 | 00:58:40#35 | 00:35:31#33 | 01:53:36 | — | — | ||
| May 12, 18 | 35 | 00:17:37#23 | 00:56:09#19 | 00:33:30#39 | 01:48:39 | — | — | ||
| May 5, 18 | 5 | 00:06:40#26 | 00:13:30#2 | 00:07:16#6 | 00:28:27 | — | — | ||
| Mar 2, 18 | 21 | 00:09:16#22 | 00:31:21#29 | 00:15:16#22 | 00:58:38 | — | — | ||
| Nov 4, 17 | 24 | 00:17:18#18 | 00:53:46#22 | 00:33:08#25 | 01:45:31 | — | — | ||
| Oct 28, 17 | 32 | 00:08:28#21 | 00:28:33#91 | 00:15:30#39 | 00:53:43 | — | — | ||
| Oct 21, 17 | 2 | 00:09:31#6 | 00:29:14#8 | 00:15:20#2 | 00:56:42 | — | — | ||
| Sep 30, 17 | 6 | 00:18:13#11 | 01:05:41#6 | 00:32:29#6 | 01:57:33 | — | — | ||
| Sep 3, 17 | 14 | 00:17:24#11 | 00:59:49#36 | 00:33:00#11 | 01:51:28 | — | — | ||
| Jul 15, 17 | 43 | 00:09:00#33 | 00:30:14#16 | 00:16:39#49 | 00:56:52 | — | — | ||
| May 13, 17 | 10 | 00:18:50#36 | 00:57:29#1 | 00:32:10#16 | 01:49:43 | — | — | ||
| Apr 8, 17 | 27 | 00:09:09#22 | 00:28:22#15 | 00:15:48#30 | 00:54:11 | — | — | ||
| Apr 2, 17 | 18 | 00:10:32#22 | 00:28:45#3 | 00:16:21#26 | 00:56:30 | — | — | ||
| Mar 11, 17 | DNF | 00:14:11 | — | — | — | — | — | ||
| Sep 11, 16 | DNF | 00:17:25 | — | — | — | — | — | ||
| Sep 3, 16 | 13 | 00:08:56#27 | 00:26:30#8 | 00:15:36#21 | 00:52:35 | — | — | ||
| Aug 18, 16 | 20 | 00:18:00#27 | 00:55:56#19 | 00:33:06#23 | 01:48:20 | — | — | ||
| Jul 9, 16 | 10 | 00:09:24#20 | 00:29:21#12 | 00:15:10#2 | 00:55:12 | — | — | ||
| Jul 2, 16 | 14 | 00:18:31#19 | 01:02:10#27 | 00:31:25#8 | 01:53:21 | — | — | ||
| Jun 11, 16 | 12 | 00:17:34#19 | 01:01:15#15 | 00:32:35#13 | 01:52:55 | — | — | ||
| Apr 23, 16 | 28 | 00:09:28#34 | 00:29:21#13 | 00:15:30#29 | 00:55:37 | — | — | ||
| Mar 5, 16 | 51 | 00:18:13#32 | 00:56:29#16 | 00:36:00#52 | 01:51:48 | — | — | ||
| Oct 24, 15 | 36 | 00:17:17#20 | 00:58:37#34 | 00:34:13#42 | 01:51:09 | — | — | ||
| Oct 4, 15 | 3 | 00:09:28#2 | 00:29:27#48 | 00:15:04#7 | 00:55:15 | — | — | ||
| Sep 15, 15 | 25 | 00:16:39#19 | 00:57:40#37 | 00:31:17#26 | 01:47:08 | — | — | ||
| Sep 5, 15 | 13 | 00:08:58#34 | 00:27:39#1 | 00:16:02#20 | 00:54:10 | — | — | ||
| Aug 8, 15 | 2 | 00:09:14#11 | 00:28:16#2 | 00:15:37#6 | 00:54:18 | — | — | ||
| Jul 18, 15 | 14 | 00:09:20#19 | 00:28:20#36 | 00:14:40#11 | 00:53:05 | — | — | ||
| Jun 13, 15 | 2015 Baku European GamesOlympic | 32 | 00:19:32#30 | 00:57:41#24 | 00:35:38#36 | 01:53:57 | — | — | |
| May 30, 15 | 32 | 00:09:12#36 | 00:26:29#36 | 00:15:10#27 | 00:51:59 | — | — | ||
| May 16, 15 | 23 | 00:18:22#20 | 00:57:40#32 | 00:31:41#23 | 01:49:07 | — | — | ||
| Mar 28, 15 | 41 | 00:19:10#36 | 01:08:13#39 | 00:35:13#44 | 02:03:55 | — | — | ||
| Mar 22, 15 | 58 | 00:08:56#53 | 00:29:25#44 | 00:17:33#67 | 00:56:45 | — | — | ||
| Mar 14, 15 | 38 | 00:09:43#56 | 00:29:17#3 | 00:16:06#40 | 00:56:48 | — | — | ||
| Mar 6, 15 | 11 | 00:09:09#31 | 00:28:25#15 | 00:15:03#14 | 00:53:31 | — | — | ||
| Oct 18, 14 | 17 | 00:17:10#30 | 00:59:50#37 | 00:31:59#16 | 01:50:02 | — | — | ||
| Oct 5, 14 | 38 | 00:09:27#40 | 00:26:23#6 | 00:16:29#43 | 00:53:17 | — | — | ||
| Sep 27, 14 | 15 | 00:19:28#33 | 00:55:30#10 | 00:30:57#17 | 01:46:59 | — | — | ||
| Aug 23, 14 | 34 | 00:09:26#29 | 00:34:03#53 | 00:14:48#14 | 01:00:09 | — | — | ||
| Aug 9, 14 | 3 | 00:09:20#21 | 00:28:04#8 | 00:15:22#4 | 00:53:53 | — | — | ||
| Jul 26, 14 | 19 | 00:19:34#39 | 00:57:50#11 | 00:33:07#17 | 01:51:28 | — | — | ||
| Jun 15, 14 | 21 | 00:17:46#15 | 01:09:29#12 | 00:40:32#23 | 02:08:55 | — | — | ||
| May 18, 14 | 6 | 00:09:36#46 | 00:30:24#13 | 00:16:34#7 | 00:57:18 | — | — | ||
| May 10, 14 | 34 | 00:19:05#38 | 00:56:51#23 | 00:33:26#33 | 01:51:05 | — | — | ||
| Apr 26, 14 | 12 | 00:19:03#7 | 00:57:07#19 | 00:33:07#14 | 01:50:43 | — | — | ||
| Mar 23, 14 | 37 | 00:09:32#56 | 00:28:04#5 | 00:16:03#41 | 00:54:28 | — | — | ||
| Mar 15, 14 | 15 | 00:09:20#43 | 00:30:01#14 | 00:15:21#16 | 00:55:44 | — | — | ||
| Feb 16, 14 | 5 | 00:10:47#23 | 00:29:31#10 | 00:14:54#1 | 00:57:49 | — | — | ||
| Oct 13, 13 | DNF | 00:17:54 | — | — | — | — | — | ||
| Aug 25, 13 | 13 | 00:18:25#18 | 01:05:42#14 | 00:31:15#8 | 01:56:17 | — | — | ||
| Jun 29, 13 | 12 | 00:08:31#29 | 00:29:33#3 | 00:16:45#13 | 00:57:15 | — | — | ||
| Jun 8, 13 | 23 | 00:09:44#27 | 00:30:26#17 | 00:17:23#32 | 00:58:06 | — | — | ||
| Jun 1, 13 | 2 | 00:17:29#6 | 01:01:58#4 | 00:28:52#1 | 01:48:19 | — | — | ||
| Apr 28, 13 | 35 | 00:20:18#38 | 00:56:53#27 | 00:34:33#36 | 01:52:34 | — | — | ||
| Sep 29, 12 | 18 | 00:10:56#25 | 00:29:21#29 | 00:16:33#12 | 00:57:16 | — | — | ||
| Aug 26, 12 | 39 | 00:09:17#29 | 00:30:35#33 | 00:15:28#39 | 00:56:51 | — | — | ||
| Jul 22, 12 | 28 | 00:19:08#24 | 01:08:25#16 | 00:37:29#32 | 02:06:59 | — | — | ||
| Apr 7, 12 | 22 | 00:11:42#30 | 00:36:28#26 | 00:17:11#14 | 01:05:20 | — | — | ||
| Sep 9, 11 | 42 | 00:18:26#9 | 01:04:32#10 | 00:36:27#10 | 02:00:18 | — | — | ||
| Aug 14, 11 | 55 | 00:18:41#42 | 00:59:26#26 | 00:37:12#56 | 01:56:05 | — | — | ||
| Jul 10, 11 | 59 | 00:17:43#55 | 00:59:27#39 | 00:35:40#55 | 01:52:49 | — | — | ||
| May 8, 11 | 41 | 00:18:41#53 | 00:55:31#9 | 00:35:06#42 | 01:50:31 | — | — | ||
| Mar 27, 11 | 4 | 00:17:13#3 | 01:00:27#25 | 00:32:47#5 | 01:51:11 | — | — | ||
| Mar 20, 11 | 4 | 00:20:18#24 | 00:54:31#4 | 00:33:17#5 | 01:49:00 | — | — | ||
| Mar 5, 11 | 6 | 00:07:33#11 | 00:27:42#28 | 00:14:10#5 | 00:50:55 | — | — | ||
| Feb 26, 11 | 36 | 00:20:17#25 | 00:54:29#10 | 00:39:15#43 | 01:54:46 | — | — | ||
| Sep 19, 10 | DNF | — | — | — | — | — | — | ||
| Sep 8, 10 | 15 | 00:18:14#11 | 00:54:04#4 | 00:32:59#8 | 01:46:34 | — | — | ||
| Aug 21, 10 | 28 | 00:09:28#30 | 00:27:18#21 | 00:16:48#33 | 00:54:34 | — | — | ||
| May 28, 10 | 59 | 00:18:02#60 | 00:55:29#43 | 00:37:55#63 | 01:53:36 | — | — | ||
| Apr 18, 10 | 23 | 00:19:45#33 | 00:53:14#3 | 00:33:47#29 | 01:47:40 | — | — | ||
| Apr 4, 10 | 20 | 00:21:30#17 | 00:52:34#5 | 00:36:30#27 | 01:50:34 | — | — | ||
| Aug 30, 08 | DNF | 00:18:49 | 00:59:34 | — | — | — | — | ||
| Jul 13, 08 | 13 | 00:18:45#23 | 01:01:18#14 | 00:33:30#14 | 01:54:28 | — | — | ||
| Jun 14, 08 | 8 | 00:19:57#13 | 00:59:29#20 | 00:32:46#5 | 01:52:46 | — | — | ||
| Aug 30, 07 | 23 | 00:09:45#7 | 00:29:25#5 | 00:15:55#2 | 00:56:16 | — | — | ||
| Jun 23, 06 | 25 | 00:10:22#3 | 00:34:06#2 | 00:18:14#2 | 01:02:43 | — | — | ||
| May 27, 06 | 1 | 00:11:38#1 | 00:33:09#1 | 00:15:41#1 | 01:00:28 | — | — |
| 11 |
| 0 |
| 0 |
| #5 |
| 8× sprint, 3× olympic |
| 2017 | 10 | 0 | 1 | #2 | 5× olympic, 5× sprint |
| 2016 | 8 | 0 | 0 | #10 | 4× sprint, 4× olympic |
| 2015 | 13 | 0 | 2 | #2 | 4× olympic, 9× sprint |
| 2014 | 13 | 0 | 1 | #3 | 7× olympic, 6× sprint |
| 2013 | 6 | 0 | 1 | #2 | 4× olympic, 2× sprint |
| 2012 | 4 | 0 | 0 | #18 | 3× sprint, 1× olympic |
| 2011 | 8 | 0 | 0 | #4 | 2× sprint, 6× olympic |
| 2010 | 6 | 0 | 0 | #15 | 3× olympic, 3× sprint |
| 2008 | 3 | 0 | 0 | #8 | 3× olympic |
| 2007 | 1 | 0 | 0 | #23 | 1× sprint |
| 2006 | 2 | 1 | 1 | #1 | 1× sprint, 1× olympic |