
#354
15.74 points
OpenRank
#341
16.703 points
PTO World Rank
36
Races
5
Wins
10
Podiums
0
WTCS Wins
0
World Cup Wins
0
Continental Wins
0
70.3 Wins
4
140.6 Wins
11.6
Avg Position
3
DNFs
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Apr 26, 25 | 9 | 00:53:33#4 | 04:36:46#7 | 03:27:28#12 | 09:03:41 | 82.1 | 62.9 | ||
| Mar 23, 25 | DNF | 00:23:23 | 02:15:06 | — | — | — | — | ||
| Dec 1, 24 | 10 | 00:26:17#1 | 02:12:28#4 | 01:29:10#18 | 04:13:04 | 75.0 | 67.3 | ||
| Nov 10, 24 | 6 | 00:23:00#1 | 02:14:48#6 | 01:28:26#10 | 04:11:12 | 60.0 | 55.7 | ||
| Sep 24, 23 | 7 | 00:22:14#2 | 02:17:24#2 | 01:36:40#17 | 04:21:51 | — | — | ||
| Jul 23, 23 | 22 | 00:17:50#1 | 02:58:55#23 | 01:33:01#15 | 04:54:49 | — | — | ||
| Jun 10, 23 | DNF | 00:26:21 | 02:11:22 | — | — | — | — | ||
| Aug 28, 21 | 18 | 00:29:07#10 | 01:56:07#4 | 01:23:28#18 | 03:53:07 | — | — | ||
| Jan 23, 21 | 1 | 00:24:12#2 | 02:02:52#1 | 01:27:38#1 | 03:57:01 | — | — | ||
| Dec 20, 20 | 2 | — | — | — | 04:22:22 | — | — | ||
| Mar 7, 20 | 1 | 00:50:26#1 | 04:36:11#1 | 03:05:18#3 | 08:40:30 | — | — | ||
| Dec 1, 19 | 1 | 00:50:24#1 | 04:32:52#1 | 03:09:30#4 | 08:38:42 | — | — | ||
| Jun 9, 19 | 1 | 00:50:12#1 | 04:51:49#2 | 03:02:56#3 | 08:48:34 | — | — | ||
| Mar 2, 19 | 2 | 00:49:25#3 | 05:06:59#4 | 03:04:16#3 | 09:05:33 | — | — | ||
| Jan 12, 19 | 4 | 00:24:31#2 | 02:19:46#1 | 01:30:59#4 | 04:17:38 | — | — | ||
| Oct 13, 18 | 18 | 00:51:58#2 | 04:52:24#22 | 03:22:13#23 | 09:12:51 | — | — | ||
| Jun 10, 18 | 1 | 00:50:42#2 | 04:50:13#1 | 03:08:45#4 | 08:53:16 | — | — | ||
| Mar 3, 18 | 2 | 00:49:32#1 | 05:01:13#3 | 03:09:35#2 | 09:05:36 | — | — | ||
| Jan 20, 18 | 2 | — | — | — | 04:19:21 | — | — | ||
| Feb 12, 17 | 8 | 00:09:22#7 | 00:40:01#5 | 00:20:22#14 | 01:11:20 | — | — | ||
| Jan 7, 17 | 3 | — | — | — | 04:20:08 | — | — | ||
| Apr 14, 12 | 52 | 00:19:38#6 | 01:05:27#49 | 00:40:27#59 | 02:07:40 | — | — | ||
| Mar 10, 12 | 4 | 00:13:30#1 | 01:05:56#1 | 00:41:40#2 | 02:02:19 | — | — | ||
| Feb 12, 12 | 5 | 00:10:25#1 | 00:32:49#1 | 00:18:57#16 | 01:03:11 | — | — | ||
| Feb 5, 12 | DNF | 00:10:11 | — | — | — | — | — | ||
| Nov 20, 11 | 23 | 00:19:55#2 | 01:15:38#3 | 00:43:17#32 | 02:20:48 | — | — | ||
| May 15, 11 | 7 | 00:20:35#3 | 01:08:41#8 | 00:38:53#7 | 02:10:16 | — | — | ||
| Sep 8, 10 | 6 | 00:19:06#3 | 01:02:46#2 | 00:36:44#5 | 02:00:07 | — | — | ||
| Aug 21, 10 | 20 | 00:09:52#7 | 00:30:39#15 | 00:19:22#31 | 01:01:09 | — | — | ||
| Aug 8, 10 | 15 | 00:19:42#5 | 01:06:08#35 | 00:36:01#21 | 02:02:43 | — | — | ||
| Jul 17, 10 | 41 | 00:18:26#10 | 01:02:48#39 | 00:37:37#41 | 01:59:54 | — | — | ||
| Apr 11, 10 | 31 | 00:21:08#3 | 01:06:16#32 | 00:40:04#33 | 02:08:45 | — | — | ||
| Mar 27, 10 | 29 | 00:21:00#6 | 01:05:17#20 | 00:45:12#31 | 02:12:08 | — | — | ||
| Mar 13, 10 | 6 | 00:20:54#2 | 01:13:09#4 | 00:39:02#3 | 02:13:06 | — | — | ||
| Sep 9, 09 | 21 | 00:09:48#1 | 00:32:47#6 | 00:19:57#8 | 01:03:26 | — | — | ||
| Jan 14, 09 | 6 | 00:09:38#2 | 00:31:36#5 | 00:17:55#16 | 00:59:09 | — | — |
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #9 | 1× full, 1× half |
| 2024 | 2 | 0 | 0 | #6 | 2× half |
| 2023 | 3 | 0 | 0 | #7 | 3× half |
| 2021 | 2 | 1 | 1 | #1 | 2× full |
| 2020 | 2 | 1 | 2 | #1 | 2× full |
| 2019 | 4 | 2 | 3 | #1 | 4× full |
| 2018 | 4 | 1 | 3 | #1 | 4× full |
| 2017 | 2 | 0 | 1 | #3 | 1× sprint, 1× full |
| 2012 | 4 | 0 | 0 | #4 | 1× olympic, 3× sprint |
| 2011 | 2 | 0 | 0 | #7 | 2× olympic |
| 2010 | 7 | 0 | 0 | #6 | 3× sprint, 4× olympic |
| 2009 | 2 | 0 | 0 | #6 | 2× sprint |