
#139
56.95 points
OpenRank
#140
60.928 points
PTO World Rank
64
Races
8
Wins
21
Podiums
0
Continental Wins
5
70.3 Wins
2
140.6 Wins
8.8
Avg Position
14
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 0 | 1 | #3 | 5× full, 1× half |
| 2024 | 7 | 0 | 1 | #3 | 2× full, 4× 100k, 1× half |
| 2023 | 9 | 2 | 3 | #1 | 7× full, 2× half |
| 2022 | 7 | 1 | 3 | #1 | 5× full, 2× half |
| 2021 | 5 | 2 | 5 | #1 | 3× half, 2× full |
| 2020 | 2 | 1 | 1 | #1 | 2× half |
| 2019 | 8 | 2 | 3 | #1 | 5× half, 3× full |
| 2018 | 6 | 0 | 2 | #3 | 6× half |
| 2017 | 3 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Sep 14, 25 | DNF | 00:46:17 | 05:03:40 | — | — | — | — | ||
| Jul 6, 25 | 7 | 00:46:40#7 | 04:10:51#17 | 02:41:41#9 | 07:42:31 | 77.8 | 79.9 | ||
| Jun 29, 25 | DNF | 00:48:00 | 04:01:01 | — | — | — | — | ||
| Jun 1, 25 | 3 | 00:24:10#3 | 01:58:23#9 | 01:10:07#2 | 03:38:38 | 67.7 | 69.7 | ||
| Apr 26, 25 | 4 | 00:48:58#21 | 03:59:34#12 | 02:41:01#2 | 07:35:03 | 80.9 | 78.2 | ||
| Oct 26, 24 | 34 | 00:47:23#17 | 04:19:45#38 | 03:15:45#34 | 08:28:24 | 90.0 | 60.0 | ||
| Sep 28, 24 | 12 | 00:25:07#11 | 01:51:53#13 | 01:00:48#10 | 03:19:24 | 75.0 | 63.2 | ||
| Jul 27, 24 | 3 | 00:23:08#5 | 01:49:28#8 | 01:02:06#6 | 03:16:41 | 75.0 | 78.8 | ||
| Jul 7, 24 | DNF | 00:46:14 | — | — | — | — | — | ||
| Apr 13, 24 | DNF | 00:24:43 | 01:53:35 | — | — | — | — | ||
| Mar 9, 24 | 8 | 00:23:44#7 | 01:44:47#6 | 01:03:15#8 | 03:13:51 | 75.0 | 65.7 | ||
| Dec 3, 23 | 1 | 00:47:42#3 | 04:03:55#3 | 02:37:43#1 | 07:34:23 | — | — | ||
| Nov 26, 23 | 1 | 00:23:25#3 | 02:11:12#2 | 01:14:51#2 | 03:52:57 | — | — | ||
| Aug 19, 23 | 6 | 00:25:45#4 | 01:53:01#5 | 01:08:13#7 | 03:29:37 | — | — | ||
| Aug 4, 23 | 6 | 00:25:40#6 | 01:47:51#8 | 01:02:15#11 | 03:18:16 | — | — | ||
| Jun 25, 23 | 4 | 00:46:40#3 | 04:14:01#12 | 02:36:04#2 | 07:39:59 | — | — | ||
| May 6, 23 | 7 | 00:22:54#7 | 01:53:25#20 | 00:59:55#4 | 03:18:02 | — | — | ||
| Mar 18, 23 | 5 | 00:22:59#4 | 02:14:00#6 | 01:19:00#17 | 04:00:49 | — | — | ||
| Mar 10, 23 | 3 | 00:19:48#2 | 01:21:46#5 | 00:54:01#3 | 02:37:03 | — | — | ||
| Nov 25, 22 | 2 | 00:49:05#3 | 04:09:33#2 | 02:37:39#3 | 07:43:39 | — | — | ||
| Nov 19, 22 | 11 | 00:26:43#4 | 01:49:37#9 | 01:05:16#20 | 03:23:34 | — | — | ||
| Oct 8, 22 | DNF | 00:48:20 | 04:19:19 | — | — | — | — | ||
| Aug 20, 22 | 6 | 00:24:04#4 | 01:45:26#7 | 01:01:14#4 | 03:13:51 | — | — | ||
| Jun 26, 22 | 1 | 00:22:02#4 | 02:00:26#1 | 01:12:18#5 | 03:40:11 | — | — | ||
| May 7, 22 | 7 | 00:47:30#2 | 04:16:42#8 | 02:54:49#14 | 08:02:06 | — | — | ||
| Mar 5, 22 | 2 | 00:22:51#3 | 01:53:30#2 | 01:09:29#3 | 03:27:53 | — | — | ||
| Oct 9, 21 | 1 | 00:23:30#2 | 02:16:58#3 | 01:17:25#2 | 04:03:30 | — | — | ||
| Sep 18, 21 | 3 | 00:23:51#3 | 02:03:01#8 | 01:13:22#4 | 03:42:23 | — | — | ||
| Aug 28, 21 | 3 | 00:25:21#4 | 01:47:05#10 | 00:59:19#3 | 03:15:27 | — | — | ||
| May 23, 21 | 3 | 00:46:33#1 | 04:17:51#8 | 02:44:34#7 | 07:52:58 | — | — | ||
| Mar 12, 21 | 1 | 00:23:20#1 | 01:55:44#15 | 01:10:00#3 | 03:33:01 | — | — | ||
| Dec 6, 20 | DNF | 00:22:38 | — | — | — | — | — | ||
| Sep 5, 20 | 1 | 00:22:44#1 | 01:59:57#3 | 01:13:56#3 | 03:40:07 | — | — | ||
| Dec 7, 19 | 2 | 00:22:24#2 | 01:52:01#2 | 01:10:44#2 | 03:29:16 | — | — | ||
| Oct 12, 19 | 15 | 00:47:35#4 | 04:37:18#36 | 02:49:50#7 | 08:19:38 | — | — | ||
| Sep 8, 19 | 16 | 00:23:21#4 | 02:28:58#23 | 01:11:55#9 | 04:08:28 | — | — | ||
| Jul 7, 19 | 1 | 00:47:01#2 | 04:28:21#2 | 02:53:11#2 | 08:14:26 | — | — | ||
| Jun 29, 19 | 1 | 00:23:20#3 | 02:04:14#3 | 01:13:21#1 | 03:45:38 | — | — | ||
| Jun 23, 19 | DNF | 00:21:13 | 02:13:05 | — | — | — | — | ||
| May 4, 19 | 6 | 00:20:34#2 | 02:59:29#14 | 01:49:40#4 | 05:15:04 | — | — | ||
| Oct 28, 18 | 6 | 00:15:35#3 | 02:19:19#4 | 01:23:24#7 | 04:00:17 | — | — | ||
| Oct 20, 18 | 4 | 00:23:42#2 | 02:10:50#1 | 01:22:51#13 | 04:01:00 | — | — | ||
| Sep 2, 18 | 3 | 00:22:52#1 | 02:08:31#3 | 01:20:03#9 | 03:54:44 | — | — | ||
| Aug 12, 18 | 3 | 00:24:23#2 | 02:02:53#3 | 01:14:21#5 | 03:44:41 | — | — | ||
| Jun 9, 18 | DNF | 00:22:36 | 02:10:41 | — | — | — | — | ||
| Apr 29, 18 | 7 | 00:18:17#2 | 02:24:13#6 | 01:18:58#24 | 04:05:26 | — | — | ||
| Aug 5, 17 | 46 | 00:08:48#7 | 00:31:00#28 | 00:17:03#44 | 00:57:33 | — | — | ||
| Jul 1, 17 | 28 | 00:08:31#17 | 00:28:08#22 | 00:17:25#32 | 00:56:33 | — | — | ||
| Jun 24, 17 | DNF | 00:09:51 | — | — | — | — | — | ||
| Aug 27, 16 | DNF | 00:09:08 | — | — | — | — | — | ||
| Aug 13, 16 | DNF | — | — | — | — | — | — | ||
| Aug 6, 16 | 9 | 00:09:31#12 | 00:30:13#16 | 00:15:47#12 | 00:56:44 | — | — | ||
| May 26, 16 | DNF | 00:17:12 | 01:05:12 | — | — | — | — | ||
| Aug 29, 15 | DNF | — | — | — | — | — | — | ||
| Jul 19, 15 | 3 | 00:09:10#3 | 00:30:48#11 | 00:15:44#2 | 00:58:15 | — | — | ||
| Jun 21, 15 | 43 | 00:13:09#16 | 00:26:55#23 | 00:22:42#46 | 01:03:19 | — | — | ||
| Jun 7, 15 | 3 | 00:06:24#1 | 00:31:23#4 | 00:16:42#5 | 00:55:52 | — | — | ||
| Mar 21, 15 | 9 | 00:09:22#3 | 00:28:56#10 | 00:16:32#5 | 00:56:34 | — | — | ||
| Sep 13, 14 | DNF | — | — | — | — | — | — | ||
| Jul 5, 14 | 57 | 00:10:04#19 | 00:35:58#20 | 00:19:21#20 | 01:07:46 | — | — |
| 0 |
| 0 |
| #28 |
| 3× sprint |
| 2016 | 4 | 0 | 0 | #9 | 3× sprint |
| 2015 | 5 | 0 | 2 | #3 | 4× sprint, 1× olympic |
| 2014 | 2 | 0 | 0 | #57 | 2× olympic |