
#72
67.97 points
OpenRank
#87
71.265 points
PTO World Rank
69
Races
16
Wins
32
Podiums
0
WTCS Wins
0
World Cup Wins
0
Continental Wins
4
70.3 Wins
5
140.6 Wins
6.8
Avg Position
6
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 0 | #7 | 3× half, 2× full |
| 2024 | 9 | 0 | 1 | #2 | 3× half, 6× full |
| 2023 | 7 | 2 | 3 | #1 | 2× half, 5× full |
| 2022 | 5 | 1 | 3 | #1 | 5× full |
| 2021 | 6 | 1 | 3 | #1 | 2× half, 4× full |
| 2020 | 3 | 1 | 3 | #1 | 2× full, 1× half |
| 2019 | 6 | 3 | 4 | #1 | 4× full, 2× half |
| 2018 | 7 | 1 | 4 | #1 | 3× full, 4× half |
| 2017 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Sep 14, 25 | 10 | 00:26:12#3 | 02:01:39#14 | 01:15:10#11 | 03:45:32 | 73.9 | 58.6 | ||
| Jul 20, 25 | 10 | 00:50:19#7 | 04:34:40#13 | 02:46:49#11 | 08:16:56 | 82.3 | 67.0 | ||
| Jun 15, 25 | 9 | 00:51:51#6 | 04:26:17#12 | 02:47:57#8 | 08:10:04 | 77.7 | 67.2 | ||
| Apr 5, 25 | 10 | 00:24:02#19 | 02:13:31#18 | 01:12:46#7 | 03:55:09 | 76.7 | 66.3 | ||
| Mar 23, 25 | 7 | 00:21:36#3 | 02:00:04#10 | 01:12:26#11 | 03:40:03 | 75.2 | 71.5 | ||
| Dec 14, 24 | 14 | 00:22:57#17 | 02:04:32#23 | 01:13:15#13 | 03:44:28 | 85.0 | 74.7 | ||
| Oct 26, 24 | 28 | 00:47:22#16 | 04:25:51#40 | 02:54:25#15 | 08:12:33 | 90.0 | 68.4 | ||
| Aug 18, 24 | 25 | 00:46:02#4 | 04:11:50#36 | 02:49:45#24 | 07:54:08 | 75.0 | 50.9 | ||
| Jul 21, 24 | DNF | 00:51:17 | — | — | — | — | — | ||
| Jun 16, 24 | 2 | 00:46:56#3 | 04:16:01#8 | 02:41:52#1 | 07:48:58 | 75.0 | 81.3 | ||
| Apr 27, 24 | DNF | 00:49:00 | 04:21:36 | — | — | — | — | ||
| Apr 6, 24 | 6 | 00:24:03#18 | 02:11:34#7 | 01:13:19#10 | 03:53:36 | 75.0 | 71.4 | ||
| Feb 4, 24 | — | 00:24:15 | — | — | — | — | — | ||
| Dec 9, 23 | 4 | 00:24:02#7 | 02:06:23#5 | 01:12:44#4 | 03:47:41 | — | — | ||
| Oct 7, 23 | — | 00:23:19 | 02:12:11 | — | — | — | — | ||
| Sep 10, 23 | 16 | 00:47:46#1 | 04:46:37#17 | 02:58:01#23 | 08:38:50 | — | — | ||
| Aug 4, 23 | 21 | 00:26:55#21 | 01:51:05#22 | 01:05:30#17 | 03:26:11 | — | — | ||
| Jun 18, 23 | 1 | 00:45:09#1 | 04:23:13#3 | 02:37:44#1 | 07:50:11 | — | — | ||
| Mar 4, 23 | 2 | 00:48:02#1 | 04:18:31#2 | 02:47:49#3 | 07:59:16 | — | — | ||
| Jan 21, 23 | 1 | 00:22:52#1 | 01:59:16#2 | 01:13:40#1 | 03:37:47 | — | — | ||
| Oct 8, 22 | DNF | 00:48:25 | — | — | — | — | — | ||
| Aug 20, 22 | 12 | 00:24:46#10 | 01:50:18#13 | 01:03:48#12 | 03:21:40 | — | — | ||
| Jun 12, 22 | 2 | 00:46:39#3 | 04:20:08#2 | 02:44:33#2 | 07:55:10 | — | — | ||
| May 7, 22 | 3 | 00:47:37#5 | 04:16:31#6 | 02:47:11#10 | 07:54:19 | — | — | ||
| Jan 22, 22 | 1 | 00:24:43#1 | 02:00:07#1 | 01:13:16#2 | 03:40:13 | — | — | ||
| Oct 3, 21 | 5 | 00:14:01#4 | 02:02:32#9 | 01:15:58#6 | 03:34:47 | — | — | ||
| Sep 5, 21 | 6 | 00:47:32#4 | 04:07:47#11 | 02:51:31#8 | 07:49:36 | — | — | ||
| Aug 28, 21 | 11 | 00:25:15#1 | 01:49:12#14 | 01:02:34#10 | 03:20:30 | — | — | ||
| Mar 27, 21 | 1 | 00:47:29#2 | 04:23:46#2 | 02:40:46#1 | 07:57:13 | — | — | ||
| Feb 7, 21 | 2 | 00:23:47#2 | 02:08:52#2 | 01:14:56#1 | 03:50:28 | — | — | ||
| Jan 23, 21 | 2 | 00:23:00#2 | 02:01:07#2 | 01:13:46#2 | 03:39:53 | — | — | ||
| Dec 20, 20 | 2 | — | — | — | 03:49:38 | — | — | ||
| Mar 7, 20 | 3 | 00:47:38#3 | 04:27:01#7 | 02:44:35#2 | 08:04:37 | — | — | ||
| Feb 15, 20 | 1 | 00:23:13#2 | 02:17:07#4 | 01:15:31#2 | 03:59:48 | — | — | ||
| Oct 12, 19 | 7 | 00:47:41#9 | 04:30:30#28 | 02:46:25#3 | 08:08:48 | — | — | ||
| Sep 8, 19 | 1 | 00:22:31#4 | 02:08:12#3 | 01:10:56#1 | 03:44:47 | — | — | ||
| Jul 7, 19 | DNF | 00:50:16 | 04:28:13 | — | — | — | — | ||
| Jun 9, 19 | 1 | 00:47:29#1 | 04:29:00#1 | 02:44:33#1 | 08:04:20 | — | — | ||
| Mar 2, 19 | 3 | 00:47:58#2 | 04:31:02#3 | 02:45:51#2 | 08:09:04 | — | — | ||
| Feb 16, 19 | 1 | — | — | — | 04:00:00 | — | — | ||
| Oct 13, 18 | 5 | 00:49:28#12 | 04:17:17#12 | 02:53:39#9 | 08:04:41 | — | — | ||
| Sep 2, 18 | 8 | 00:21:58#4 | 02:09:15#8 | 01:14:05#16 | 03:49:17 | — | — | ||
| Aug 5, 18 | 3 | 00:25:16#2 | 02:03:44#6 | 01:15:15#3 | 03:48:12 | — | — | ||
| Aug 5, 18 | 3 | 00:25:17#3 | 02:03:45#6 | 01:15:14#3 | 03:48:12 | — | — | ||
| Jun 10, 18 | 1 | 00:46:46#3 | 04:24:52#5 | 02:39:59#1 | 07:54:58 | — | — | ||
| Mar 3, 18 | DNF | 00:49:04 | — | — | — | — | — | ||
| Feb 17, 18 | 2 | 00:23:21#5 | 02:16:34#6 | 01:13:32#2 | 03:57:44 | — | — | ||
| Dec 9, 17 | 2 | 00:09:53#1 | 02:12:32#7 | 01:15:00#1 | 03:38:32 | — | — | ||
| Nov 26, 17 | 3 | 00:24:47#8 | 02:03:03#2 | 01:13:40#2 | 03:43:36 | — | — | ||
| Oct 14, 17 | 30 | 00:48:41#11 | 04:41:29#41 | 03:15:19#31 | 08:50:04 | — | — | ||
| Sep 10, 17 | 1 | 00:10:21#3 | 02:07:04#8 | 01:12:38#1 | 03:33:57 | — | — | ||
| Jun 11, 17 | 3 | 00:49:46#4 | 04:26:12#8 | 02:47:56#2 | 08:07:46 | — | — | ||
| Mar 4, 17 | 1 | 00:48:11#4 | 04:39:55#2 | 02:48:23#3 | 08:20:58 | — | — | ||
| Jan 7, 17 | 1 | — | — | — | 03:45:38 | — | — | ||
| Dec 10, 16 | 1 | 00:24:04#1 | 02:09:42#6 | 01:14:43#1 | 03:52:45 | — | — | ||
| Aug 7, 16 | 4 | 00:24:10#5 | 02:09:16#8 | 01:21:24#2 | 03:58:42 | — | — | ||
| Apr 9, 16 | DNF | 00:18:10 | — | — | — | — | — | ||
| Mar 19, 16 | 11 | 00:19:35#18 | 01:00:19#3 | 00:34:14#12 | 01:55:17 | — | — | ||
| Mar 12, 16 | 44 | 00:07:59#46 | 00:28:53#9 | 00:16:41#50 | 00:54:58 | — | — | ||
| Mar 5, 16 | 17 | 00:10:21#33 | 00:25:09#21 | 00:16:01#11 | 00:53:09 | — | — | ||
| Feb 14, 16 | 11 | 00:10:04#15 | 00:36:49#10 | 00:17:22#16 | 01:05:03 | — | — | ||
| Jan 9, 16 | 1 | 00:24:09#4 | 02:09:57#3 | 01:16:24#1 | 03:52:26 | — | — | ||
| Jan 9, 16 | 1 | — | — | — | 03:52:26 | — | — | ||
| Dec 12, 15 | 1 | 00:24:34#4 | 02:08:29#2 | 01:14:42#1 | 03:51:48 | — | — | ||
| Aug 16, 15 | 11 | 00:25:19#10 | 02:16:05#19 | 01:20:29#7 | 04:04:12 | — | — | ||
| Aug 9, 15 | 2 | 00:24:21#5 | 02:18:45#5 | 01:20:07#2 | 04:06:00 | — | — | ||
| Feb 22, 15 | 5 | 00:50:01#3 | 04:57:12#8 | 03:05:09#5 | 08:56:11 | — | — | ||
| Jun 9, 13 | 8 | 00:25:23#14 | 02:16:34#9 | 01:18:54#4 | 04:10:30 | — | — |
| 7 |
| 3 |
| 6 |
| #1 |
| 3× half, 4× full |
| 2016 | 9 | 3 | 3 | #1 | 3× half, 1× olympic, 4× sprint, 1× full |
| 2015 | 4 | 1 | 2 | #1 | 4× half |
| 2013 | 1 | 0 | 0 | #8 | 1× half |