#583
18.99 points
OpenRank
#548
21.063 points
PTO World Rank
27
Races
1
Wins
6
Podiums
0
WTCS Wins
0
World Cup Wins
0
Continental Wins
0
140.6 Wins
20.0
Avg Position
2
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 3 | 0 | 0 | #4 | 2× half, 1× full |
| 2019 | 8 | 0 | 2 | #3 | 4× sprint, 4× olympic |
| 2018 | 8 | 1 | 1 | #1 | 6× sprint, 2× olympic |
| 2017 | 7 | 0 | 2 | #2 | 6× sprint, 1× olympic |
| 2016 | 1 | 0 | 1 | #2 | 1× sprint |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Jun 15, 25 | 4 | 00:53:27#3 | 04:37:34#8 | 02:47:54#2 | 08:24:42 | — | — | ||
| Jun 15, 25 | 16 | 00:53:27#10 | 04:37:34#23 | 02:47:54#8 | 08:24:42 | 69.3 | 45.0 | ||
| May 25, 25 | 21 | 00:22:24#15 | 02:19:54#26 | 01:16:36#17 | 04:06:21 | 62.8 | 30.9 | ||
| Aug 3, 19 | 53 | 00:09:46#40 | 00:30:38#50 | 00:17:36#57 | 00:58:59 | — | — | ||
| Jul 6, 19 | 9 | 00:19:39#24 | 00:56:34#1 | 00:35:03#10 | 01:52:13 | — | — | ||
| Jun 29, 19 | 34 | 00:09:08#50 | 00:27:19#2 | 00:18:39#36 | 00:56:14 | — | — | ||
| Jun 15, 19 | 29 | 00:15:54#35 | 00:56:48#4 | 00:35:08#32 | 01:48:33 | — | — | ||
| May 25, 19 | 3 | 00:18:20#13 | 01:00:29#1 | 00:35:19#8 | 01:55:27 | — | — | ||
| May 19, 19 | 3 | 00:10:28#17 | 00:29:07#20 | 00:17:47#17 | 01:01:23 | — | — | ||
| May 1, 19 | 17 | 00:42:26#30 | — | — | 00:58:02 | — | — | ||
| Apr 27, 19 | 4 | 00:15:56#10 | 00:56:20#1 | 00:31:51#10 | 01:45:00 | — | — | ||
| Oct 26, 18 | 6 | 00:09:06#19 | 00:31:14#1 | 00:16:01#7 | 00:56:57 | — | — | ||
| Sep 1, 18 | DNF | 00:18:14 | — | — | — | — | — | ||
| Aug 25, 18 | 13 | 00:08:38#21 | 00:27:28#10 | 00:15:29#20 | 00:52:26 | — | — | ||
| Jun 17, 18 | 44 | 00:09:29#35 | 00:33:57#33 | 00:16:19#47 | 01:00:45 | — | — | ||
| Jun 10, 18 | DNF | 00:20:06 | — | — | — | — | — | ||
| Jun 2, 18 | 1 | 00:10:02#17 | 00:29:22#2 | 00:15:40#2 | 00:57:59 | — | — | ||
| May 5, 18 | 24 | 00:10:37#30 | 00:29:38#2 | 00:18:24#29 | 00:59:24 | — | — | ||
| Feb 11, 18 | 26 | 00:08:47#30 | 00:28:30#19 | 00:16:07#29 | 00:54:26 | — | — | ||
| Sep 23, 17 | 47 | 00:09:42#44 | 00:29:25#38 | 00:17:46#48 | 00:58:36 | — | — | ||
| Sep 14, 17 | 34 | 00:09:42#33 | 00:30:04#19 | 00:16:32#23 | 00:58:18 | — | — | ||
| Aug 5, 17 | 28 | 00:09:09#27 | 00:29:50#7 | 00:16:04#36 | 00:55:45 | — | — | ||
| Jul 30, 17 | 2 | 00:09:52#4 | 00:30:23#2 | 00:15:27#2 | 00:57:24 | — | — | ||
| Jun 18, 17 | 61 | 00:09:39#12 | 00:33:33#22 | 00:17:38#16 | 01:01:59 | — | — | ||
| Jun 3, 17 | 2 | 00:09:03#2 | 00:31:03#2 | 00:17:11#2 | 00:58:04 | — | — | ||
| May 20, 17 | 18 | — | — | — | 00:55:04 | — | — | ||
| Jun 11, 16 | 2 | 00:09:12#2 | 00:25:12#1 | 00:17:52#5 | 00:53:56 | — | — |