
#105
62.93 points
OpenRank
#73
73.243 points
PTO World Rank
#312
46.74 points
WT Ranking
152
Races
20
Wins
47
Podiums
0
WTCS Wins
0
World Cup Wins
5
Continental Wins
0
70.3 Wins
0
140.6 Wins
14.6
Avg Position
8
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 12 | 0 | 5 | #2 | 10× half, 2× full |
| 2024 | 13 | 1 | 6 | #1 | 9× half, 4× full |
| 2023 | 13 | 3 | 7 | #1 | 3× full, 1× sprint, 8× half, 1× olympic |
| 2022 | 13 | 2 | 5 | #1 | 7× half, 4× full, 2× sprint |
| 2021 | 6 | 1 | 1 | #1 | 2× half, 3× sprint, 1× olympic |
| 2020 | 2 | 1 | 2 | #1 | 2× olympic |
| 2019 | 14 | 2 | 6 | #1 | 6× olympic, 8× sprint |
| 2018 | 11 | 1 | 2 | #1 | 6× sprint, 5× olympic |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 1, 25 | 2 | 00:23:37#3 | 01:58:13#3 | 01:14:59#2 | 03:39:23 | 64.3 | 65.1 | ||
| Oct 18, 25 | 11 | 00:22:17#5 | 02:10:27#18 | 01:13:10#9 | 03:49:14 | 65.5 | 44.8 | ||
| Sep 13, 25 | 8 | 00:47:14#1 | 04:18:13#9 | 02:45:25#10 | 07:55:06 | 64.7 | 50.5 | ||
| Sep 13, 25 | 8 | 00:47:16#1 | 04:18:13#9 | 02:45:25#10 | 07:55:08 | — | — | ||
| Aug 24, 25 | 3 | 00:24:44#3 | 02:01:14#7 | 01:14:46#1 | 03:43:54 | 58.7 | 57.0 | ||
| Aug 3, 25 | 4 | 00:22:18#2 | 02:03:17#10 | 01:13:33#2 | 03:44:03 | 69.0 | 67.2 | ||
| Jul 6, 25 | DNF | 00:49:19 | — | — | — | — | — | ||
| Jun 8, 25 | 7 | Canceled | 01:55:48#4 | 01:13:52#5 | 03:36:50 | 62.0 | 57.9 | ||
| May 17, 25 | 2 | 00:23:06#2 | 02:05:01#8 | 01:14:13#1 | 03:46:20 | 56.4 | 61.0 | ||
| May 11, 25 | 2 | 00:22:53#4 | 02:06:22#5 | 01:06:02#3 | 03:37:40 | 51.4 | 58.5 | ||
| Apr 26, 25 | 3 | 00:22:47#2 | 02:08:50#5 | 01:08:37#1 | 03:44:46 | 56.4 | 58.3 | ||
| Apr 5, 25 | 14 | 00:22:22#4 | 02:27:25#14 | 01:16:40#13 | 04:09:56 | 59.0 | 35.2 | ||
| Nov 10, 24 | 1 | 00:25:06#1 | 01:58:40#4 | 01:13:45#2 | 03:41:02 | 45.0 | 58.5 | ||
| Oct 19, 24 | 3 | 00:23:36#7 | 02:09:04#24 | 01:09:40#5 | 03:45:34 | 45.0 | 52.4 | ||
| Sep 14, 24 | 4 | 00:44:46#2 | 04:14:28#10 | 02:46:52#4 | 07:50:12 | 45.0 | 49.4 | ||
| Sep 14, 24 | 4 | 00:44:46#2 | 04:14:28#10 | 02:46:52#4 | 07:50:12 | — | — | ||
| Sep 7, 24 | 7 | 00:23:16#2 | 02:44:18#26 | 01:17:08#8 | 04:28:50 | 45.0 | 42.9 | ||
| Aug 18, 24 | 19 | 00:46:15#9 | 04:10:51#35 | 02:46:41#21 | 07:49:49 | 75.0 | 56.2 | ||
| Jun 22, 24 | 3 | 00:22:54#2 | 02:03:10#9 | 01:10:01#3 | 03:39:06 | 45.0 | 52.2 | ||
| Jun 22, 24 | 3 | 00:22:54#2 | 02:03:10#9 | 01:10:01#3 | 03:39:06 | 45.0 | 52.2 | ||
| Jun 16, 24 | 4 | 00:23:29#1 | 02:04:29#5 | 01:12:51#4 | 03:45:20 | 45.0 | 48.0 | ||
| Jun 2, 24 | 2 | 00:23:18#1 | 02:23:43#4 | 01:15:43#1 | 04:05:10 | 45.0 | 51.7 | ||
| May 26, 24 | 8 | 00:24:55#2 | 02:15:19#11 | 01:12:43#5 | 04:00:04 | 45.0 | 40.6 | ||
| May 12, 24 | 2 | 00:23:06#2 | 02:20:37#5 | 01:15:31#1 | 04:01:43 | 45.0 | 56.5 | ||
| Apr 27, 24 | 11 | 00:48:08#2 | 04:19:16#19 | 02:54:39#17 | 08:06:49 | 75.0 | 63.2 | ||
| Nov 4, 23 | 9 | 00:50:44#5 | 04:12:11#12 | 02:48:56#9 | 07:58:15 | — | — | ||
| Sep 23, 23 | 1 | 00:09:40#4 | 00:26:33#1 | 00:15:53#2 | 00:54:02 | — | — | ||
| Sep 17, 23 | 1 | 00:23:27#1 | 01:58:39#2 | 01:13:20#1 | 03:38:45 | — | — | ||
| Sep 9, 23 | — | 00:48:52 | 04:16:16 | — | — | — | — | ||
| Aug 26, 23 | 19 | 00:23:02#12 | 02:04:11#24 | 01:13:25#15 | 03:43:43 | — | — | ||
| Aug 6, 23 | 6 | 00:23:03#4 | 02:01:10#10 | 01:13:14#5 | 03:40:33 | — | — | ||
| Jun 27, 23 | 36 | 00:19:01#30 | 00:57:33#40 | 00:32:43#32 | 01:50:44 | — | — | ||
| Jun 18, 23 | 2 | 00:23:40#3 | 02:06:40#7 | 01:10:46#1 | 03:45:11 | — | — | ||
| Jun 11, 23 | 2 | — | — | 01:14:53#2 | 03:59:35 | — | — | ||
| May 21, 23 | 11 | 00:22:19#3 | 01:57:25#12 | 01:13:42#8 | 03:38:10 | — | — | ||
| May 14, 23 | 3 | 00:23:26#1 | 02:33:28#5 | 01:11:22#3 | 04:11:27 | — | — | ||
| Apr 30, 23 | 1 | 00:24:38#1 | 02:00:05#3 | 01:13:49#1 | 03:40:17 | — | — | ||
| Mar 26, 23 | 2 | 00:26:36#2 | 02:04:41#2 | 01:18:03#1 | 03:52:28 | — | — | ||
| Oct 28, 22 | 33 | 00:22:48#9 | 02:18:12#35 | 01:15:52#20 | 04:00:02 | — | — | ||
| Oct 9, 22 | 4 | 00:22:38#6 | 02:05:35#21 | 01:12:16#1 | 03:44:39 | — | — | ||
| Sep 18, 22 | 1 | 00:22:46#1 | 02:07:08#2 | 01:13:11#1 | 03:46:25 | — | — | ||
| Sep 11, 22 | 1 | 00:09:41#7 | 00:27:20#15 | 00:15:31#1 | 00:53:55 | — | — | ||
| Sep 3, 22 | 4 | 00:22:30#1 | 02:01:45#9 | 01:09:50#1 | 03:36:37 | — | — | ||
| Aug 21, 22 | DNF | 00:25:48 | 01:54:17 | — | — | — | — | ||
| Aug 21, 22 | — | 00:25:48 | 01:54:17 | — | — | — | — | ||
| Aug 12, 22 | 42 | 00:19:00#49 | 00:53:38#47 | 00:34:11#33 | 01:47:51 | — | — | ||
| Jul 3, 22 | 2 | 00:22:26#2 | 02:04:30#6 | 01:13:15#1 | 03:42:18 | — | — | ||
| Jun 12, 22 | 2 | Canceled | 02:02:08#7 | 01:11:37#2 | 03:39:48 | — | — | ||
| May 15, 22 | 4 | 00:24:06#2 | 02:10:17#7 | 01:10:53#1 | 03:48:04 | — | — | ||
| May 1, 22 | 2 | 00:24:04#1 | 02:04:54#5 | 01:10:46#2 | 03:41:47 | — | — | ||
| Apr 3, 22 | 23 | 00:13:43#15 | 02:04:07#31 | 01:12:15#10 | 03:33:48 | — | — | ||
| Oct 10, 21 | 7 | 00:23:25#2 | 02:19:23#10 | 01:10:46#3 | 03:56:17 | — | — | ||
| Sep 5, 21 | 1 | 00:09:56#1 | 00:29:12#4 | 00:15:38#1 | 00:55:50 | — | — | ||
| Aug 8, 21 | DNF | 00:23:52 | 02:18:07 | — | — | — | — | ||
| Jun 12, 21 | 28 | 00:08:46#43 | 00:28:24#7 | 00:16:04#27 | 00:54:37 | — | — | ||
| May 22, 21 | 33 | 00:17:11#43 | 00:55:08#9 | 00:31:15#30 | 01:44:57 | — | — | ||
| May 15, 21 | 34 | 00:10:26#41 | 00:27:13#38 | 00:15:46#26 | 00:55:22 | — | — | ||
| Mar 15, 20 | 3 | 00:19:18#3 | 00:57:23#6 | 00:33:44#2 | 01:51:34 | — | — | ||
| Feb 23, 20 | 1 | 00:16:33#2 | 01:02:33#2 | 00:28:53#1 | 01:48:45 | — | — | ||
| Oct 26, 19 | DNF | 00:17:58 | — | — | — | — | — | ||
| Oct 19, 19 | 30 | 00:08:18#35 | 00:27:23#9 | 00:15:44#29 | 00:52:30 | — | — | ||
| Sep 27, 19 | 3 | 00:17:24#4 | 01:02:02#11 | 00:30:41#3 | 01:50:39 | — | — | ||
| Sep 21, 19 | 14 | 00:17:34#14 | 01:05:04#17 | 00:32:28#15 | 01:56:38 | — | — | ||
| Sep 14, 19 | 2 | 00:16:18#7 | 00:55:09#12 | 00:31:53#2 | 01:44:27 | — | — | ||
| Aug 3, 19 | 3 | 00:09:06#11 | 00:29:27#12 | 00:16:26#2 | 00:56:20 | — | — | ||
| Jul 26, 19 | 13 | 00:09:48#15 | 00:27:11#19 | 00:15:45#15 | 00:53:32 | — | — | ||
| Jun 29, 19 | 1 | Canceled | 00:29:51#2 | 00:17:06#2 | 00:58:28 | — | — | ||
| Jun 8, 19 | 30 | 00:08:56#16 | 00:29:52#28 | 00:16:32#31 | 00:56:38 | — | — | ||
| May 31, 19 | 23 | 00:16:14#36 | 00:48:00#12 | 00:33:08#21 | 01:38:28 | — | — | ||
| May 25, 19 | 1 | 00:18:10#2 | 01:00:36#4 | 00:34:06#2 | 01:54:13 | — | — | ||
| May 18, 19 | DNF | 00:09:45 | — | — | — | — | — | ||
| Apr 20, 19 | 3 | 00:18:13#10 | 00:58:52#25 | 00:32:10#3 | 01:50:31 | — | — | ||
| Mar 30, 19 | 5 | — | — | — | 01:07:55 | — | — | ||
| Oct 28, 18 | 6 | 00:09:08#28 | 00:27:36#2 | 00:15:29#8 | 00:53:24 | — | — | ||
| Oct 21, 18 | 37 | 00:09:09#19 | 00:27:27#48 | 00:15:38#33 | 00:53:53 | — | — | ||
| Sep 22, 18 | 19 | 00:18:25#30 | 01:03:11#5 | 00:33:07#24 | 01:56:09 | — | — | ||
| Sep 15, 18 | 1 | 00:09:18#3 | 00:28:02#1 | 00:16:39#2 | 00:54:35 | — | — | ||
| Sep 1, 18 | 28 | 00:18:03#39 | 01:07:09#35 | 00:30:45#14 | 01:56:49 | — | — | ||
| Jun 30, 18 | 3 | 00:19:43#5 | 00:59:40#11 | 00:32:15#3 | 01:53:29 | — | — | ||
| Jun 23, 18 | 4 | 00:10:12#5 | 00:31:10#2 | 00:16:23#6 | 00:58:39 | — | — | ||
| Jun 10, 18 | 20 | 00:09:23#30 | 00:29:34#19 | 00:16:19#21 | 00:56:38 | — | — | ||
| May 19, 18 | 24 | 00:09:14#34 | 00:55:57#19 | 00:32:35#24 | 01:39:13 | — | — | ||
| May 5, 18 | 5 | 00:10:26#26 | 00:29:50#5 | 00:16:44#6 | 00:57:38 | — | — | ||
| Apr 28, 18 | 28 | 00:19:13#21 | 01:04:11#21 | 00:34:47#28 | 01:59:15 | — | — | ||
| Oct 28, 17 | 12 | 00:09:24#86 | 00:27:23#27 | 00:14:49#12 | 00:52:53 | — | — | ||
| Sep 30, 17 | 21 | 00:18:40#23 | 01:10:53#24 | 00:35:00#14 | 02:05:55 | — | — | ||
| Jul 30, 17 | 4 | 00:19:21#14 | 01:00:00#2 | 00:34:46#3 | 01:55:03 | — | — | ||
| Jul 8, 17 | 1 | 00:11:14#9 | 00:30:30#2 | 00:15:01#1 | 00:57:18 | — | — | ||
| Jun 3, 17 | 3 | 00:18:43#47 | 00:57:18#1 | 00:32:18#4 | 01:50:26 | — | — | ||
| Sep 25, 16 | 27 | — | — | — | 00:55:01 | — | — | ||
| Jul 30, 16 | 6 | 00:23:16#3 | 02:06:06#9 | 01:13:07#4 | 03:45:57 | — | — | ||
| Jun 26, 16 | 21 | 00:09:10#28 | 00:26:37#18 | 00:16:45#22 | 00:53:42 | — | — | ||
| Jun 11, 16 | 1 | 00:10:41#3 | 00:27:32#1 | 00:15:17#1 | 00:54:51 | — | — | ||
| Oct 24, 15 | 4 | 00:08:13#3 | 00:33:19#10 | 00:17:00#4 | 00:58:31 | — | — | ||
| Oct 17, 15 | 22 | 00:19:18#27 | 00:53:27#27 | 00:33:24#22 | 01:47:08 | — | — | ||
| Oct 4, 15 | 41 | 00:09:49#42 | 00:29:10#17 | 00:16:04#41 | 00:56:26 | — | — | ||
| Aug 28, 15 | 1 | 00:09:04#1 | 00:32:05#4 | 00:16:47#1 | 00:57:56 | — | — | ||
| Jul 18, 15 | 3 | 00:09:10#5 | 00:28:30#3 | 00:16:13#4 | 00:53:53 | — | — | ||
| Jul 4, 15 | 6 | 00:19:11#10 | 00:57:38#16 | 00:34:00#1 | 01:51:43 | — | — | ||
| Jun 13, 15 | 2015 Baku European GamesOlympic | 18 | 00:19:31#26 | 00:57:38#18 | 00:33:08#19 | 01:51:29 | — | — | |
| May 3, 15 | 9 | 00:18:48#31 | 00:54:37#15 | 00:31:52#8 | 01:46:06 | — | — | ||
| Sep 27, 14 | 45 | 00:19:25#31 | 00:56:21#42 | 00:35:06#52 | 01:52:09 | — | — | ||
| Sep 21, 14 | 1 | 00:12:29#2 | 00:29:29#9 | 00:14:56#1 | 00:57:21 | — | — | ||
| Aug 17, 14 | DNF | 00:18:00 | — | — | — | — | — | ||
| Aug 3, 14 | 10 | 00:13:52#6 | 00:29:36#4 | 00:15:52#10 | 01:00:57 | — | — | ||
| Jun 8, 14 | 1 | 00:08:37#2 | 00:32:55#1 | 00:17:06#1 | 00:58:38 | — | — | ||
| Apr 26, 14 | 18 | 00:19:05#9 | 00:56:58#12 | 00:35:09#21 | 01:52:49 | — | — | ||
| Sep 22, 13 | 1 | 00:10:02#1 | 00:34:08#2 | 00:16:32#3 | 01:00:42 | — | — | ||
| Sep 11, 13 | DNF | 00:18:29 | 00:57:21 | — | — | — | — | ||
| Jul 6, 13 | 41 | 00:09:32#47 | 00:40:48#40 | 00:10:20#31 | 01:02:01 | — | — | ||
| Oct 20, 12 | 36 | 00:18:13#14 | 01:10:11#13 | 00:34:39#9 | 02:04:50 | — | — | ||
| Sep 9, 12 | 1 | 00:09:33#1 | 00:33:00#6 | 00:17:05#1 | 01:00:07 | — | — | ||
| Jul 21, 12 | 45 | 00:08:52#33 | 00:27:52#17 | 00:15:41#49 | 00:53:29 | — | — | ||
| Jun 17, 12 | 35 | 00:19:44#35 | 00:55:16#10 | 00:34:48#37 | 01:51:20 | — | — | ||
| May 6, 12 | 21 | 00:18:21#17 | 01:10:12#23 | 00:35:53#22 | 02:05:40 | — | — | ||
| Apr 28, 12 | 16 | 00:19:31#24 | 00:58:40#22 | 00:32:31#8 | 01:51:51 | — | — | ||
| Mar 24, 12 | 7 | 00:21:49#32 | 01:07:13#37 | 00:32:23#12 | 02:02:45 | — | — | ||
| Mar 17, 12 | 13 | 00:17:29#10 | 00:58:19#14 | 00:36:00#13 | 01:52:55 | — | — | ||
| Nov 20, 11 | 38 | 00:18:53#6 | 01:13:59#37 | 00:36:36#35 | 02:11:08 | — | — | ||
| Nov 6, 11 | 29 | 00:09:10#7 | 00:29:40#25 | 00:16:56#31 | 00:58:54 | — | — | ||
| Oct 9, 11 | 31 | 00:17:11#9 | 01:09:45#26 | 00:39:57#35 | 02:08:08 | — | — | ||
| Sep 9, 11 | 29 | 00:18:20#8 | 01:04:33#11 | 00:34:12#6 | 01:58:00 | — | — | ||
| Jul 16, 11 | DNF | 00:17:58 | — | — | — | — | — | ||
| Jul 10, 11 | 44 | 00:17:42#54 | 00:59:29#41 | 00:33:26#37 | 01:50:36 | — | — | ||
| Jun 19, 11 | 5 | 00:18:59#12 | 01:03:38#2 | 00:35:12#7 | 01:58:36 | — | — | ||
| Jun 12, 11 | 1 | 00:21:05#8 | 01:06:19#4 | 00:35:29#4 | 02:03:34 | — | — | ||
| Apr 30, 11 | 11 | 00:18:42#12 | 01:04:30#8 | 00:33:12#11 | 01:56:24 | — | — | ||
| Apr 17, 11 | 47 | 00:17:31#57 | 01:03:09#48 | 00:33:28#39 | 01:54:08 | — | — | ||
| Mar 27, 11 | 20 | 00:18:38#27 | 01:01:16#30 | 00:33:04#8 | 01:53:39 | — | — | ||
| Mar 20, 11 | 20 | 00:20:01#21 | 00:54:43#7 | 00:35:53#21 | 01:51:42 | — | — | ||
| Nov 13, 10 | 18 | 00:18:04#18 | 01:05:19#18 | 00:34:51#11 | 02:00:05 | — | — | ||
| Oct 10, 10 | 30 | 00:18:19#39 | 00:58:36#12 | 00:35:16#29 | 01:52:58 | — | — | ||
| Sep 19, 10 | 7 | 00:20:12#16 | 01:08:08#16 | 00:34:49#6 | 02:03:09 | — | — | ||
| Sep 8, 10 | 51 | 00:18:44#16 | 00:57:12#13 | 00:34:07#13 | 01:51:29 | — | — | ||
| Aug 21, 10 | 53 | 00:09:25#26 | 00:29:58#53 | 00:17:09#39 | 00:57:35 | — | — | ||
| Jul 10, 10 | 28 | 00:20:50#48 | 01:19:44#12 | 00:36:53#31 | 01:57:19 | — | — | ||
| May 22, 10 | 43 | 00:19:26#67 | 01:02:13#97 | 00:34:53#31 | 01:57:19 | — | — | ||
| Apr 17, 10 | 20 | 00:17:56#29 | 01:01:43#22 | 00:33:40#14 | 01:53:20 | — | — | ||
| Oct 25, 09 | 20 | 00:19:57#38 | 00:57:51#27 | 00:34:52#19 | 01:53:50 | — | — | ||
| Sep 9, 09 | 35 | 00:09:47#13 | 00:29:59#14 | 00:16:39#10 | 00:57:15 | — | — | ||
| Aug 9, 09 | 55 | 00:18:49#48 | 00:59:58#52 | 00:34:05#51 | 01:53:46 | — | — | ||
| Aug 2, 09 | 3 | 00:09:22#2 | 00:30:47#1 | 00:18:54#1 | 00:59:04 | — | — | ||
| Jul 25, 09 | 16 | 00:21:53#13 | 00:59:53#6 | 00:38:28#17 | 02:00:53 | — | — | ||
| Jan 14, 09 | 13 | 00:09:27#19 | 00:29:18#12 | 00:15:42#10 | 00:54:30 | — | — | ||
| Sep 20, 08 | 8 | 00:17:37#9 | 00:59:42#7 | 00:35:41#6 | 01:53:02 | — | — | ||
| Jun 5, 08 | 27 | 00:14:30#6 | 00:27:17#4 | 00:16:28#7 | 00:59:41 | — | — | ||
| May 10, 08 | 34 | 00:09:17#3 | 00:32:10#1 | 00:17:19#2 | 01:01:17 | — | — | ||
| Mar 8, 08 | 4 | 00:10:52#1 | 00:27:33#2 | 00:17:32#2 | 00:56:52 | — | — | ||
| Aug 30, 07 | 37 | 00:09:38#5 | 00:29:22#4 | 00:16:52#8 | 00:57:13 | — | — | ||
| Jul 15, 07 | 1 | 00:11:18#1 | 00:37:56#1 | 00:17:18#1 | 01:06:32 | — | — | ||
| Jun 29, 07 | 45 | 00:08:58#3 | 00:32:39#2 | 00:17:32#2 | 01:00:21 | — | — | ||
| Sep 9, 06 | 2 | 00:10:39#1 | 00:31:02#1 | 00:18:57#1 | 01:00:40 | — | — |
| 2017 | 5 | 1 | 2 | #1 | 2× sprint, 3× olympic |
| 2016 | 4 | 1 | 1 | #1 | 2× sprint, 1× half |
| 2015 | 8 | 1 | 2 | #1 | 4× sprint, 4× olympic |
| 2014 | 6 | 2 | 2 | #1 | 6× olympic |
| 2013 | 3 | 1 | 1 | #1 | 2× sprint, 1× olympic |
| 2012 | 8 | 1 | 1 | #1 | 3× sprint, 5× olympic |
| 2011 | 12 | 1 | 1 | #1 | 11× olympic, 1× sprint |
| 2010 | 8 | 0 | 0 | #7 | 6× olympic, 2× sprint |
| 2009 | 6 | 0 | 1 | #3 | 4× olympic, 2× sprint |
| 2008 | 4 | 0 | 0 | #4 | 1× olympic, 3× sprint |
| 2007 | 3 | 1 | 1 | #1 | 2× sprint, 1× olympic |
| 2006 | 1 | 0 | 1 | #2 | 1× olympic |