
#87
65.82 points
OpenRank
#99
68.333 points
PTO World Rank
120
Races
1
Wins
7
Podiums
0
WTCS Wins
0
World Cup Wins
1
Continental Wins
0
70.3 Wins
0
140.6 Wins
20.1
Avg Position
9
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 0 | 0 | #7 | 4× full, 3× half |
| 2024 | 4 | 0 | 0 | #8 | 2× full, 2× half |
| 2023 | 5 | 0 | 2 | #3 | 3× full, 1× half, 1× olympic |
| 2022 | 6 | 0 | 2 | #3 | 5× half, 1× full |
| 2021 | 8 | 0 | 0 | #4 | 4× half, 4× olympic |
| 2020 | 2 | 1 | 1 | #1 | 1× half, 1× sprint |
| 2019 | 12 | 0 | 0 | #7 | 3× olympic, 9× sprint |
| 2018 | 8 | 0 | 0 | #7 | 1× half, 4× olympic, 3× sprint |
| 2017 | 8 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 16, 25 | 7 | 00:48:01#2 | 04:03:45#7 | 02:53:07#17 | 07:48:28 | 82.4 | 66.1 | ||
| Sep 14, 25 | 37 | 00:45:11#1 | 05:05:29#39 | 02:52:13#32 | 08:48:42 | 86.9 | 55.8 | ||
| Jun 29, 25 | 13 | 00:47:42#1 | 04:04:32#13 | 02:58:42#16 | 07:55:51 | 82.1 | 61.6 | ||
| May 25, 25 | 16 | 00:22:47#5 | 02:14:48#9 | 01:17:11#29 | 04:00:08 | 70.3 | 45.5 | ||
| May 18, 25 | 13 | 00:22:43#11 | 02:06:55#13 | 01:11:50#20 | 03:46:32 | 76.0 | 65.0 | ||
| Apr 26, 25 | DNF | 00:48:26 | 04:08:15 | — | — | — | — | ||
| Apr 5, 25 | 8 | 00:23:45#12 | 02:10:45#11 | 01:14:12#15 | 03:52:26 | 76.7 | 70.6 | ||
| Oct 6, 24 | 8 | 00:45:45#2 | 04:06:24#19 | 02:48:51#22 | 07:44:47 | 60.0 | 52.0 | ||
| Aug 18, 24 | DNF | 00:45:53 | 04:13:56 | — | — | — | — | ||
| Jun 29, 24 | 9 | 00:20:13#3 | 02:03:23#5 | 01:16:07#21 | 03:44:47 | 75.0 | 68.6 | ||
| Jun 2, 24 | 9 | 00:08:40#5 | 02:07:42#10 | 01:16:59#18 | 03:37:19 | 60.0 | 51.4 | ||
| Jul 9, 23 | 3 | 00:51:59#1 | 04:27:20#10 | 02:46:22#5 | 08:10:25 | — | — | ||
| May 21, 23 | 3 | 00:22:58#2 | 02:13:11#15 | 01:11:40#2 | 03:51:10 | — | — | ||
| May 6, 23 | 25 | 00:22:47#5 | 01:59:30#25 | 01:05:13#20 | 03:29:23 | — | — | ||
| Mar 19, 23 | 4 | 00:15:15#2 | 00:53:27#7 | 00:32:07#9 | 01:42:20 | — | — | ||
| Mar 5, 23 | 8 | 00:09:42#1 | 04:23:44#11 | 03:01:21#13 | 07:39:06 | — | — | ||
| Dec 9, 22 | 6 | 00:23:35#5 | 02:01:17#3 | 01:14:49#12 | 03:42:46 | — | — | ||
| Nov 25, 22 | DNF | 00:47:34 | 04:17:40 | — | — | — | — | ||
| Oct 15, 22 | 3 | 00:20:35#3 | 02:10:54#15 | 01:10:27#1 | 03:46:21 | — | — | ||
| Sep 18, 22 | 8 | 00:10:18#3 | 02:19:24#8 | 01:13:58#4 | 03:48:26 | — | — | ||
| Apr 23, 22 | 3 | 00:25:28#1 | 02:08:26#2 | 01:10:54#4 | 03:48:43 | — | — | ||
| Mar 5, 22 | 4 | 00:22:52#5 | 02:00:08#11 | 01:10:48#5 | 03:35:52 | — | — | ||
| Sep 26, 21 | 4 | 00:29:28#1 | 02:06:54#8 | 01:22:58#4 | 04:02:25 | — | — | ||
| Aug 8, 21 | 14 | 00:21:40#1 | 02:05:45#2 | 01:25:31#25 | 03:56:29 | — | — | ||
| Jul 26, 21 | Tokyo 2020 Olympic GamesOlympic | 22 | 00:18:02#21 | 00:56:03#4 | 00:32:10#31 | 01:47:25 | — | — | |
| Jun 5, 21 | 14 | 00:17:45#6 | 00:54:31#15 | 00:31:45#18 | 01:45:25 | — | — | ||
| May 22, 21 | 14 | 00:16:29#17 | 00:55:49#34 | 00:30:20#14 | 01:43:55 | — | — | ||
| May 15, 21 | 21 | 00:18:34#32 | 00:53:44#11 | 00:31:53#25 | 01:45:27 | — | — | ||
| Apr 24, 21 | 7 | 00:21:43#1 | 02:07:05#12 | 01:14:45#11 | 03:47:33 | — | — | ||
| Mar 12, 21 | 4 | 00:23:20#1 | 01:55:37#13 | 01:11:06#7 | 03:34:04 | — | — | ||
| Dec 6, 20 | DNF | 00:22:25 | — | — | — | — | — | ||
| Feb 22, 20 | 1 | 00:09:10#3 | 00:33:25#1 | 00:16:07#1 | 01:00:01 | — | — | ||
| Oct 26, 19 | 32 | 00:17:40#15 | 00:58:12#29 | 00:35:33#41 | 01:52:42 | — | — | ||
| Oct 19, 19 | 52 | 00:08:01#6 | 00:27:41#46 | 00:17:08#55 | 00:53:55 | — | — | ||
| Sep 7, 19 | 33 | 00:09:12#15 | 00:25:08#35 | 00:15:15#36 | 00:51:17 | — | — | ||
| Aug 29, 19 | 14 | 00:18:08#7 | 01:00:53#20 | 00:33:26#21 | 01:53:34 | — | — | ||
| Jul 13, 19 | 13 | 00:09:03#5 | 00:28:28#19 | 00:15:30#13 | 00:54:18 | — | — | ||
| Jun 28, 19 | 19 | 00:09:01#8 | 00:28:46#23 | 00:15:29#22 | 00:54:57 | — | — | ||
| Jun 8, 19 | 34 | 00:17:54#29 | 00:56:26#41 | 00:33:09#33 | 01:48:56 | — | — | ||
| May 31, 19 | 12 | 00:15:47#7 | 00:47:33#3 | 00:32:34#17 | 01:36:52 | — | — | ||
| May 18, 19 | 37 | 00:09:24#4 | 00:27:19#39 | 00:16:04#42 | 00:54:06 | — | — | ||
| Apr 7, 19 | 10 | 00:08:50#14 | 00:27:49#17 | 00:14:48#9 | 00:53:05 | — | — | ||
| Mar 31, 19 | 7 | 00:09:39#6 | 00:31:10#14 | 00:14:53#10 | 00:56:28 | — | — | ||
| Mar 16, 19 | 26 | 00:07:47#11 | 00:28:17#29 | 00:15:53#29 | 00:53:18 | — | — | ||
| Oct 21, 18 | 7 | — | — | — | 03:53:10 | — | — | ||
| Aug 18, 18 | DNF | 00:17:58 | — | — | — | — | — | ||
| Aug 9, 18 | 12 | 00:16:57#11 | 00:58:24#26 | 00:33:15#14 | 01:49:59 | — | — | ||
| Jul 15, 18 | 26 | 00:08:59#8 | 00:29:36#34 | 00:15:05#29 | 00:54:28 | — | — | ||
| Jun 10, 18 | 16 | 00:17:23#9 | 00:56:01#18 | 00:33:08#16 | 01:48:06 | — | — | ||
| May 12, 18 | 37 | 00:17:31#7 | 00:56:11#27 | 00:34:01#40 | 01:49:10 | — | — | ||
| Apr 28, 18 | 22 | 00:18:55#6 | 01:04:30#34 | 00:34:00#21 | 01:58:24 | — | — | ||
| Mar 2, 18 | 23 | 00:09:20#24 | 00:31:16#26 | 00:15:21#25 | 00:58:47 | — | — | ||
| Sep 14, 17 | 51 | 00:18:51#12 | 01:00:39#22 | 00:38:13#55 | 01:59:44 | — | — | ||
| Aug 26, 17 | 14 | 00:17:58#3 | 00:59:11#3 | 00:32:47#25 | 01:51:14 | — | — | ||
| Jul 15, 17 | 22 | 00:08:54#15 | 00:30:20#27 | 00:15:06#26 | 00:55:17 | — | — | ||
| Jun 18, 17 | 23 | 00:18:43#6 | 00:53:41#12 | 00:34:31#28 | 01:48:03 | — | — | ||
| Jun 10, 17 | 30 | 00:16:53#20 | 00:59:38#28 | 00:35:06#35 | 01:53:17 | — | — | ||
| May 13, 17 | 15 | 00:18:32#12 | 00:57:42#6 | 00:32:45#26 | 01:50:19 | — | — | ||
| Apr 8, 17 | DNF | 00:09:03 | — | — | — | — | — | ||
| Mar 3, 17 | 9 | 00:18:38#13 | 01:00:50#1 | 00:33:17#16 | 01:54:20 | — | — | ||
| Sep 11, 16 | 12 | 00:17:01#11 | 00:56:28#2 | 00:33:25#24 | 01:48:10 | — | — | ||
| Aug 18, 16 | 16 | 00:17:28#11 | 00:55:04#4 | 00:34:00#37 | 01:47:56 | — | — | ||
| Jul 2, 16 | 13 | 00:17:43#8 | 01:01:18#6 | 00:32:56#25 | 01:53:13 | — | — | ||
| Jun 11, 16 | 21 | 00:17:15#8 | 01:01:26#21 | 00:33:49#26 | 01:54:06 | — | — | ||
| May 26, 16 | 3 | 00:16:49#6 | 00:59:47#5 | 00:32:31#14 | 01:50:32 | — | — | ||
| Apr 23, 16 | 10 | 00:09:02#10 | 00:29:25#17 | 00:15:11#20 | 00:54:55 | — | — | ||
| Mar 5, 16 | 15 | 00:17:50#8 | 00:56:51#42 | 00:32:24#14 | 01:48:14 | — | — | ||
| Oct 4, 15 | DNF | 00:09:23 | 00:29:27 | — | — | — | — | ||
| Sep 15, 15 | 39 | 00:16:29#3 | 00:57:08#20 | 00:32:37#47 | 01:47:53 | — | — | ||
| Aug 29, 15 | 2 | 00:05:52#1 | 00:21:40#3 | 00:14:26#2 | 00:44:08 | — | — | ||
| Aug 22, 15 | 15 | 00:19:43#21 | 00:59:14#6 | 00:31:23#18 | 01:51:29 | — | — | ||
| Aug 8, 15 | 13 | 00:09:08#6 | 00:28:39#15 | 00:16:01#18 | 00:55:03 | — | — | ||
| Jul 18, 15 | 26 | 00:09:21#21 | 00:28:21#37 | 00:15:03#24 | 00:53:32 | — | — | ||
| Jun 13, 15 | 2015 Baku European GamesOlympic | 9 | 00:18:42#2 | 00:56:35#8 | 00:33:34#23 | 01:50:07 | — | — | |
| May 30, 15 | 13 | 00:08:49#15 | 00:26:06#2 | 00:15:14#29 | 00:51:19 | — | — | ||
| May 16, 15 | 39 | 00:18:21#19 | 00:57:38#30 | 00:33:08#40 | 01:50:31 | — | — | ||
| Apr 25, 15 | 21 | 00:08:45#21 | 00:59:31#32 | 00:32:05#21 | 01:41:27 | — | — | ||
| Mar 6, 15 | 33 | 00:08:59#14 | 00:28:33#23 | 00:15:50#41 | 00:54:22 | — | — | ||
| Oct 12, 14 | 10 | 00:18:48#4 | 00:56:48#8 | 00:30:59#22 | 01:47:16 | — | — | ||
| Oct 5, 14 | 33 | 00:09:06#4 | 00:26:42#42 | 00:16:28#42 | 00:53:12 | — | — | ||
| Sep 27, 14 | 11 | 00:19:15#14 | 00:55:32#14 | 00:30:49#15 | 01:46:46 | — | — | ||
| Aug 29, 14 | 35 | 00:17:20#6 | 01:00:23#33 | 00:32:39#35 | 01:51:48 | — | — | ||
| Aug 23, 14 | 40 | 00:09:32#42 | 00:33:13#24 | 00:15:50#51 | 01:00:32 | — | — | ||
| Jul 20, 14 | 25 | 00:19:24#8 | 01:07:13#18 | 00:36:02#38 | 02:03:26 | — | — | ||
| Jul 19, 14 | 4 | 00:19:24#60 | 01:07:13#79 | 00:36:02#62 | 02:03:26 | — | — | ||
| Jul 13, 14 | 51 | 00:09:13#22 | 00:28:03#45 | 00:16:01#52 | 00:54:06 | — | — | ||
| Jun 28, 14 | 19 | 00:19:29#31 | 00:55:09#20 | 00:33:27#20 | 01:49:31 | — | — | ||
| May 17, 14 | 10 | 00:17:41#12 | 00:56:56#21 | 00:31:30#13 | 01:47:29 | — | — | ||
| Apr 6, 14 | 38 | 00:18:45#39 | 01:05:25#21 | 00:35:25#40 | 02:01:02 | — | — | ||
| Mar 23, 14 | 19 | 00:09:14#39 | 00:28:11#12 | 00:15:24#21 | 00:53:44 | — | — | ||
| Mar 15, 14 | 28 | 00:09:17#36 | 00:29:59#11 | 00:15:54#30 | 00:56:18 | — | — | ||
| Aug 10, 13 | 7 | 00:09:15#9 | 00:27:55#1 | 00:15:16#16 | 00:54:08 | — | — | ||
| Jul 21, 13 | 5 | 00:19:24#45 | 01:03:22#42 | 00:35:13#57 | 01:59:45 | — | — | ||
| Jul 6, 13 | 52 | 00:09:24#37 | 00:41:28#48 | 00:11:31#60 | 01:03:45 | — | — | ||
| Jun 29, 13 | 17 | 00:08:05#3 | 00:30:02#37 | 00:17:10#23 | 00:57:41 | — | — | ||
| Oct 20, 12 | 13 | 00:17:52#10 | 01:08:14#6 | 00:33:03#6 | 02:00:49 | — | — | ||
| Sep 29, 12 | DNF | 00:18:02 | 00:59:54 | — | — | — | — | ||
| Aug 26, 12 | 24 | 00:09:00#6 | 00:29:51#10 | 00:15:44#41 | 00:56:10 | — | — | ||
| Jul 21, 12 | 38 | 00:08:45#15 | 00:28:06#35 | 00:15:16#41 | 00:53:01 | — | — | ||
| Jun 23, 12 | 28 | 00:18:12#13 | 01:01:10#20 | 00:34:23#35 | 01:54:51 | — | — | ||
| Jun 10, 12 | 6 | 00:09:12#7 | 00:29:30#5 | 00:16:34#23 | 00:55:49 | — | — | ||
| Apr 22, 12 | 28 | 00:16:36#2 | 01:01:57#39 | 00:32:54#27 | 01:52:12 | — | — | ||
| Sep 9, 11 | 35 | 00:17:57#2 | 01:01:55#5 | 00:38:10#12 | 01:59:03 | — | — | ||
| Aug 21, 11 | 44 | 00:09:14#5 | 00:27:49#30 | 00:16:57#56 | 00:54:56 | — | — | ||
| Aug 14, 11 | 47 | 00:17:56#2 | 00:58:14#7 | 00:36:20#53 | 01:53:17 | — | — | ||
| Jul 24, 11 | 24 | 00:18:29#3 | 01:06:39#28 | 00:35:56#29 | 02:03:01 | — | — | ||
| Jun 24, 11 | 46 | 00:17:53#7 | 00:58:43#39 | 00:38:18#46 | 01:56:59 | — | — | ||
| Jun 12, 11 | 11 | 00:09:22#5 | 00:29:38#25 | 00:16:26#18 | 00:56:01 | — | — | ||
| May 29, 11 | DNF | 00:17:25 | 00:55:07 | — | — | — | — | ||
| Apr 17, 11 | 33 | 00:16:36#4 | 01:02:45#39 | 00:33:35#41 | 01:52:55 | — | — | ||
| Sep 8, 10 | 17 | 00:17:27#5 | 00:54:44#7 | 00:33:07#9 | 01:46:42 | — | — | ||
| Aug 21, 10 | 42 | 00:09:05#8 | 00:27:48#39 | 00:17:51#53 | 00:55:49 | — | — | ||
| Jul 24, 10 | 52 | 00:18:05#10 | 00:53:49#46 | 00:34:39#55 | 01:47:21 | — | — | ||
| Jul 10, 10 | 30 | 00:20:10#19 | 01:19:42#3 | 00:36:58#32 | 01:57:22 | — | — | ||
| Jun 27, 10 | 45 | 00:18:16#3 | 00:55:05#42 | 00:33:56#56 | 01:49:16 | — | — | ||
| May 30, 10 | 13 | 00:07:48#8 | 00:35:24#5 | 00:18:41#12 | 01:01:53 | — | — | ||
| May 22, 10 | 8 | 00:18:31#2 | 00:58:55#39 | 00:34:20#19 | 01:52:34 | — | — | ||
| Apr 11, 10 | 22 | 00:21:27#26 | 00:59:22#15 | 00:33:36#24 | 01:56:14 | — | — | ||
| Aug 2, 09 | 7 | 00:16:51#4 | 00:58:58#10 | 00:36:53#9 | 01:52:43 | — | — | ||
| Sep 13, 08 | 26 | 00:19:35#17 | 00:51:44#31 | 00:34:25#31 | 01:47:11 | — | — |
| 0 |
| #9 |
| 4× sprint, 4× olympic |
| 2016 | 7 | 0 | 1 | #3 | 3× sprint, 4× olympic |
| 2015 | 11 | 0 | 1 | #2 | 7× sprint, 4× olympic |
| 2014 | 13 | 0 | 0 | #4 | 8× olympic, 5× sprint |
| 2013 | 4 | 0 | 0 | #5 | 2× sprint, 2× olympic |
| 2012 | 7 | 0 | 0 | #6 | 4× sprint, 3× olympic |
| 2011 | 8 | 0 | 0 | #11 | 4× sprint, 4× olympic |
| 2010 | 8 | 0 | 0 | #8 | 3× sprint, 5× olympic |
| 2009 | 1 | 0 | 0 | #7 | 1× olympic |
| 2008 | 1 | 0 | 0 | #26 | 1× olympic |