
#228
35.32 points
OpenRank
#230
36.51 points
PTO World Rank
#96
97.26 points
WT Ranking
76
Races
7
Wins
15
Podiums
0
WTCS Wins
1
World Cup Wins
4
Continental Wins
0
70.3 Wins
14.0
Avg Position
13
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 1 | #2 | 2× half |
| 2024 | 2 | 0 | 0 | #23 | 1× olympic, 1× sprint |
| 2023 | 5 | 0 | 1 | #3 | 2× olympic, 3× sprint |
| 2022 | 5 | 0 | 0 | #8 | 3× olympic, 2× sprint |
| 2021 | 6 | 0 | 0 | #5 | 5× olympic, 1× sprint |
| 2020 | 3 | 0 | 1 | #2 | 1× half, 1× full, 1× sprint |
| 2019 | 10 | 1 | 1 | #1 | 2× olympic, 8× sprint |
| 2018 | 8 | 0 | 0 | #8 | 5× sprint, 3× olympic |
| 2017 | 6 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Dec 7, 25 | 2 | 00:26:10#5 | 02:15:48#6 | 01:21:22#4 | 04:07:37 | 74.2 | 76.0 | ||
| Sep 28, 25 | 5 | 00:20:21#2 | 02:16:36#3 | 01:31:15#10 | 04:13:14 | 71.8 | 65.3 | ||
| Apr 29, 24 | 27 | 00:20:20#13 | 01:00:41#20 | 00:39:48#29 | 02:02:09 | — | — | ||
| Apr 20, 24 | 23 | 00:09:03#18 | 00:33:19#12 | 00:18:37#25 | 01:02:15 | — | — | ||
| May 27, 23 | 26 | 00:18:58#29 | 00:56:13#28 | 00:34:59#28 | 01:51:10 | — | — | ||
| May 13, 23 | 21 | 00:19:26#26 | 01:01:15#36 | 00:34:26#12 | 01:56:34 | — | — | ||
| Apr 15, 23 | 3 | 00:10:09#4 | 00:32:24#9 | 00:17:44#3 | 01:01:31 | — | — | ||
| Mar 25, 23 | DNF | 00:10:19 | 00:39:59 | — | — | — | — | ||
| Mar 3, 23 | 29 | 00:10:13#47 | 00:29:56#6 | 00:17:41#32 | 00:59:40 | — | — | ||
| Nov 24, 22 | 42 | 00:20:15#37 | 01:01:57#13 | 00:38:07#45 | 02:02:01 | — | — | ||
| Oct 15, 22 | 8 | 00:19:32#13 | 01:02:29#20 | 00:35:38#3 | 01:58:44 | — | — | ||
| Sep 11, 22 | DNF | 00:18:38 | — | — | — | — | — | ||
| Aug 28, 22 | 8 | 00:09:42#26 | 00:35:15#8 | 00:17:06#11 | 01:03:14 | — | — | ||
| Jul 29, 22 | 15 | 00:09:40#14 | 00:29:11#5 | 00:17:50#16 | 00:58:03 | — | — | ||
| Aug 13, 21 | DNF | — | — | — | — | — | — | ||
| Jul 26, 21 | Tokyo 2020 Olympic GamesOlympic | 15 | 00:19:39#21 | 01:04:56#22 | 00:34:41#8 | 02:00:33 | — | — | |
| Jun 12, 21 | 5 | 00:10:10#21 | 00:31:55#2 | 00:17:28#6 | 01:00:57 | — | — | ||
| Jun 5, 21 | 21 | 00:19:36#20 | 01:02:07#18 | 00:36:13#20 | 01:59:29 | — | — | ||
| May 22, 21 | 6 | 00:19:46#13 | 01:04:06#8 | 00:34:52#9 | 02:00:09 | — | — | ||
| May 15, 21 | 33 | 00:19:39#8 | 01:00:22#30 | 00:37:04#36 | 01:58:31 | — | — | ||
| Dec 6, 20 | 33 | 00:25:23#11 | 02:01:52#37 | 01:16:36#29 | 03:46:06 | — | — | ||
| Sep 13, 20 | 2 | 00:17:26#2 | 01:08:28#5 | 00:37:09#2 | 02:03:02 | — | — | ||
| Mar 14, 20 | 22 | 00:09:07#27 | 00:30:24#4 | 00:19:04#29 | 00:59:54 | — | — | ||
| Nov 9, 19 | DNF | 00:19:13 | 00:58:10 | — | — | — | — | ||
| Oct 26, 19 | 6 | 00:19:11#11 | 01:04:16#12 | 00:35:27#5 | 02:00:22 | — | — | ||
| Oct 19, 19 | 13 | 00:08:55#20 | 00:30:06#15 | 00:17:37#13 | 00:57:52 | — | — | ||
| Sep 7, 19 | 34 | 00:10:06#15 | 00:28:29#42 | 00:17:40#34 | 00:58:09 | — | — | ||
| Jul 20, 19 | 38 | 00:09:41#14 | 00:36:04#37 | 00:20:50#38 | 01:08:06 | — | — | ||
| Jun 23, 19 | 8 | 00:10:12#10 | 00:37:16#13 | 00:18:00#10 | 01:06:35 | — | — | ||
| Jun 8, 19 | 12 | 00:10:04#15 | 00:32:32#9 | 00:18:01#12 | 01:01:54 | — | — | ||
| May 18, 19 | 17 | 00:10:34#26 | 00:29:52#21 | 00:17:35#13 | 00:59:27 | — | — | ||
| May 3, 19 | DNF | 00:20:29 | — | — | — | — | — | ||
| Mar 9, 19 | 1 | 00:09:51#1 | 00:28:28#11 | 00:17:31#2 | 00:56:57 | — | — | ||
| Jul 27, 18 | DNF | 00:10:06 | — | — | — | — | — | ||
| Jul 15, 18 | 38 | 00:10:15#42 | 00:32:40#28 | 00:17:28#33 | 01:01:18 | — | — | ||
| Jun 17, 18 | 17 | 00:08:57#16 | 00:36:02#3 | 00:18:15#28 | 01:04:17 | — | — | ||
| Jun 10, 18 | DNF | 00:19:26 | — | — | — | — | — | ||
| May 12, 18 | 23 | 00:19:12#29 | 01:00:24#12 | 00:37:10#27 | 01:58:22 | — | — | ||
| Mar 25, 18 | 8 | 00:10:25#15 | 00:35:11#2 | 00:17:23#9 | 01:03:57 | — | — | ||
| Mar 10, 18 | 9 | 00:08:56#11 | 00:32:01#12 | 00:18:35#11 | 01:00:59 | — | — | ||
| Oct 7, 17 | DNF | 00:19:04 | 01:01:24 | — | — | — | — | ||
| Sep 3, 17 | 12 | 00:19:15#4 | 01:07:59#11 | 00:37:50#13 | 02:06:40 | — | — | ||
| Aug 12, 17 | 8 | 00:10:00#2 | 00:31:54#9 | 00:19:04#16 | 01:02:01 | — | — | ||
| Jun 18, 17 | 4 | 00:10:51#1 | 00:31:44#5 | 00:18:59#6 | 01:02:42 | — | — | ||
| Jun 17, 17 | 7 | 00:10:51#2 | 00:31:44#8 | 00:18:59#10 | 01:02:42 | — | — | ||
| Jun 4, 17 | 29 | 00:10:01#26 | 00:36:07#26 | 00:18:46#29 | 01:06:01 | — | — | ||
| Aug 18, 16 | 34 | 00:19:10#13 | 01:04:39#37 | 00:37:23#31 | 02:02:48 | — | — | ||
| Aug 6, 16 | 2 | 00:07:50#5 | 00:32:55#5 | 00:17:23#2 | 00:59:23 | — | — | ||
| Jul 16, 16 | 34 | 00:10:05#24 | 00:30:28#30 | 00:17:19#33 | 00:58:57 | — | — | ||
| May 14, 16 | 8 | 00:20:21#5 | 01:01:59#36 | 00:34:13#8 | 01:57:53 | — | — | ||
| Apr 9, 16 | DNF | 00:19:00 | 01:03:33 | — | — | — | — | ||
| Apr 3, 16 | 6 | 00:10:35#9 | 00:31:14#6 | 00:16:53#14 | 00:59:42 | — | — | ||
| Mar 5, 16 | DNF | 00:19:30 | 01:00:45 | — | — | — | — | ||
| Sep 15, 15 | 54 | 00:18:15#27 | 01:02:30#4 | 00:41:24#67 | 02:04:19 | — | — | ||
| May 30, 15 | 9 | — | — | — | 00:56:33 | — | — | ||
| Apr 11, 15 | 13 | 00:19:30#10 | 01:04:04#20 | 00:35:50#19 | 02:00:19 | — | — | ||
| Mar 28, 15 | DNF | 00:20:39 | — | — | — | — | — | ||
| Mar 14, 15 | 2 | 00:10:13#6 | 00:32:55#22 | 00:16:51#2 | 01:01:46 | — | — | ||
| Mar 7, 15 | 1 | 00:10:23#5 | 00:30:47#2 | 00:17:37#1 | 01:00:37 | — | — | ||
| Oct 18, 14 | 25 | 00:17:20#5 | 01:07:07#29 | 00:38:36#30 | 02:04:20 | — | — | ||
| Oct 5, 14 | 8 | 00:09:53#13 | 00:30:44#34 | 00:17:33#8 | 00:59:19 | — | — | ||
| Jul 19, 14 | 1 | 00:09:26#2 | 00:34:03#2 | 00:17:24#3 | 01:02:15 | — | — | ||
| Jul 19, 14 | 1 | 00:09:26#1 | 00:34:03#18 | 00:17:24#2 | 01:02:15 | — | — | ||
| May 31, 14 | DNF | 00:19:28 | 01:01:43 | — | — | — | — | ||
| Mar 8, 14 | 2 | 00:09:53#4 | 00:29:14#4 | 00:17:29#2 | 00:57:39 | — | — | ||
| Mar 1, 14 | 4 | 00:11:22#6 | 00:31:58#8 | 00:18:43#6 | 01:03:53 | — | — | ||
| Sep 11, 13 | 3 | 00:19:20#4 | 01:00:26#3 | 00:34:41#2 | 01:55:41 | — | — | ||
| Jul 14, 13 | 12 | 00:20:48#6 | 01:04:16#19 | 00:36:51#13 | 02:03:59 | — | — | ||
| Jun 23, 13 | 1 | 00:09:06#2 | 00:35:08#3 | 00:17:37#1 | 01:03:18 | — | — | ||
| Jun 23, 13 | 1 | 00:09:06#2 | 00:35:08#9 | 00:17:37#1 | 01:03:18 | — | — | ||
| Apr 21, 13 | 1 | 00:10:25#2 | 00:33:27#3 | 00:18:21#1 | 01:02:39 | — | — | ||
| Mar 16, 13 | 5 | 00:19:23#8 | 01:03:03#8 | 00:35:51#3 | 01:59:24 | — | — | ||
| Mar 9, 13 | 2 | 00:19:37#26 | 01:15:34#35 | 00:36:05#23 | 02:12:26 | — | — | ||
| Oct 20, 12 | 6 | 00:09:59#5 | 00:39:09#3 | 00:17:59#3 | 01:09:02 | — | — | ||
| Mar 3, 12 | DNF | 00:11:20 | 00:32:38 | — | — | — | — |
| 0 |
| #4 |
| 2× olympic, 4× sprint |
| 2016 | 7 | 0 | 1 | #2 | 4× olympic, 3× sprint |
| 2015 | 6 | 1 | 2 | #1 | 4× sprint, 2× olympic |
| 2014 | 7 | 2 | 3 | #1 | 3× olympic, 4× sprint |
| 2013 | 7 | 3 | 5 | #1 | 5× sprint, 2× olympic |
| 2012 | 2 | 0 | 0 | #6 | 1× sprint, 1× olympic |