
#85
66.1 points
OpenRank
#64
74.908 points
PTO World Rank
73
Races
6
Wins
15
Podiums
0
70.3 Wins
2
140.6 Wins
9.2
Avg Position
10
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 0 | 1 | #3 | 4× full, 3× half |
| 2024 | 8 | 2 | 4 | #1 | 6× half, 2× full |
| 2023 | 11 | 0 | 0 | #4 | 5× full, 6× half |
| 2022 | 8 | 1 | 2 | #1 | 7× full, 1× half |
| 2021 | 8 | 0 | 1 | #2 | 3× full, 5× half |
| 2020 | 2 | 0 | 0 | #13 | 2× half |
| 2019 | 5 | 0 | 1 | #2 | 3× full, 2× half |
| 2018 | 9 | 3 | 3 | #1 | 5× full, 4× half |
| 2017 | 9 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Dec 7, 25 | 6 | 00:46:33#13 | 04:03:11#3 | 02:51:50#11 | 07:46:49 | 76.8 | 67.4 | ||
| Sep 28, 25 | 4 | 00:37:52#4 | 04:02:59#4 | 02:52:29#6 | 07:37:56 | 76.7 | 71.7 | ||
| Aug 17, 25 | 3 | 00:46:08#10 | 04:01:59#6 | 02:38:10#6 | 07:30:10 | 72.6 | 69.8 | ||
| Jul 6, 25 | 31 | 00:49:25#17 | 04:06:45#6 | 03:21:06#44 | 08:20:12 | 77.8 | 53.7 | ||
| May 25, 25 | 22 | 00:22:08#10 | 02:16:34#20 | 01:20:40#23 | 04:06:28 | 62.8 | 30.6 | ||
| May 18, 25 | 9 | 00:08:34#17 | 02:01:42#11 | 01:12:31#8 | 03:28:22 | 75.4 | 55.5 | ||
| Apr 5, 25 | 13 | 00:22:28#5 | 02:23:12#10 | 01:20:57#16 | 04:09:38 | 59.0 | 36.1 | ||
| Nov 10, 24 | 5 | 00:25:08#2 | 01:56:51#2 | 01:26:39#10 | 03:52:10 | 45.0 | 40.4 | ||
| Oct 6, 24 | DNF | 00:45:54 | — | — | — | — | — | ||
| Sep 14, 24 | 1 | 00:44:53#3 | 04:07:59#3 | 02:44:21#3 | 07:41:26 | 45.0 | 60.0 | ||
| Sep 14, 24 | 1 | 00:44:53#3 | 04:07:59#3 | 02:44:21#3 | 07:41:26 | — | — | ||
| Aug 18, 24 | DNF | 00:46:16 | — | — | — | — | — | ||
| Jun 16, 24 | 3 | 00:23:31#3 | 02:01:20#1 | 01:15:03#6 | 03:44:17 | 45.0 | 51.0 | ||
| Jun 2, 24 | 2 | 00:51:04#1 | 04:08:36#2 | 02:51:41#2 | 07:56:45 | 45.0 | 57.8 | ||
| May 19, 24 | 8 | 00:22:43#16 | 01:51:00#5 | 01:14:40#14 | 03:32:52 | 45.0 | 41.2 | ||
| Nov 19, 23 | DNF | — | — | — | — | — | — | ||
| Nov 4, 23 | 6 | 00:50:36#1 | 04:00:36#6 | 02:52:59#15 | 07:49:27 | — | — | ||
| Sep 9, 23 | 4 | 00:48:59#3 | 04:03:02#3 | 02:58:30#8 | 07:54:34 | — | — | ||
| Aug 6, 23 | 10 | 00:23:07#6 | 02:00:49#5 | 01:15:53#15 | 03:42:39 | — | — | ||
| Jul 1, 23 | 9 | 00:22:03#2 | 01:59:27#5 | 01:21:39#12 | 03:45:33 | — | — | ||
| Jul 1, 23 | 4 | 00:22:39#2 | 01:59:27#3 | 01:21:39#10 | 03:45:32 | — | — | ||
| Jun 4, 23 | 5 | 00:46:44#7 | 04:00:11#3 | 02:42:30#13 | 07:36:13 | — | — | ||
| May 7, 23 | 16 | 00:36:09#6 | 02:57:28#22 | 01:52:04#21 | 05:31:12 | — | — | ||
| May 7, 23 | 16 | 00:36:09#6 | 02:57:28#22 | 01:52:04#21 | 05:31:12 | — | — | ||
| Mar 10, 23 | 13 | 00:20:24#13 | 01:22:20#7 | 01:01:52#15 | 02:45:45 | — | — | ||
| Nov 25, 22 | 17 | 00:50:26#15 | 04:26:31#19 | 02:50:49#13 | 08:14:11 | — | — | ||
| Nov 19, 22 | 28 | 00:27:00#17 | 01:55:55#29 | 01:09:10#26 | 03:34:01 | — | — | ||
| Oct 8, 22 | 21 | 00:48:18#3 | 04:14:54#14 | 03:05:57#33 | 08:13:41 | — | — | ||
| Aug 20, 22 | DNF | 00:44:45 | 04:09:33 | — | — | — | — | ||
| Jul 3, 22 | 1 | 00:22:24#1 | 01:57:25#1 | 01:16:48#3 | 03:38:23 | — | — | ||
| Jun 12, 22 | 11 | 00:48:54#2 | 04:12:28#3 | 04:07:35#11 | 09:16:37 | — | — | ||
| Apr 23, 22 | 3 | 00:50:28#2 | 04:22:45#10 | 02:51:37#7 | 08:08:53 | — | — | ||
| Apr 3, 22 | 10 | 00:07:57#4 | 04:22:24#3 | 03:06:24#14 | 07:40:53 | — | — | ||
| Nov 21, 21 | DNF | 00:22:00 | 04:40:45 | — | — | — | — | ||
| Oct 24, 21 | 15 | 00:22:31#8 | 02:17:15#21 | 01:14:04#13 | 03:59:30 | — | — | ||
| Oct 24, 21 | 15 | 00:22:31#8 | 02:17:15#21 | 01:14:04#13 | 03:59:30 | — | — | ||
| Sep 12, 21 | 2 | 00:47:08#1 | 04:05:40#3 | 02:43:20#7 | 07:39:25 | — | — | ||
| Aug 22, 21 | 7 | 00:45:55#2 | 04:13:31#6 | 02:56:07#16 | 07:59:38 | — | — | ||
| Jun 27, 21 | 8 | 00:21:59#6 | 02:03:06#11 | 01:12:37#10 | 03:42:26 | — | — | ||
| May 23, 21 | DNF | 00:46:58 | 04:22:58 | — | — | — | — | ||
| Mar 12, 21 | 6 | 00:23:28#7 | 01:54:26#9 | 01:13:05#16 | 03:34:58 | — | — | ||
| Dec 6, 20 | 46 | 00:22:51#9 | 02:03:39#45 | 01:11:29#43 | 03:40:24 | — | — | ||
| Feb 7, 20 | 13 | 00:22:48#6 | 01:55:56#5 | 01:22:00#26 | 03:44:42 | — | — | ||
| Nov 2, 19 | 7 | 00:49:05#3 | 04:09:18#3 | 03:03:14#18 | 08:07:02 | — | — | ||
| Oct 12, 19 | 36 | 00:47:42#10 | 04:27:34#22 | 03:41:23#44 | 09:00:53 | — | — | ||
| Jul 7, 19 | 2 | 00:48:27#1 | 04:22:30#6 | 02:48:43#5 | 08:02:20 | — | — | ||
| Jun 8, 19 | 7 | 00:24:19#1 | 02:06:30#7 | 01:20:31#17 | 03:55:24 | — | — | ||
| May 26, 19 | 9 | 00:24:35#3 | 02:13:55#7 | 01:20:48#14 | 04:03:45 | — | — | ||
| Dec 2, 18 | 4 | 00:19:09#2 | 04:32:04#8 | 02:51:49#6 | 07:46:39 | — | — | ||
| Oct 7, 18 | 1 | 00:46:14#2 | 04:22:21#1 | 02:53:12#9 | 08:05:56 | — | — | ||
| Aug 19, 18 | DNF | 00:45:54 | — | — | — | — | — | ||
| Jul 29, 18 | DNF | 00:19:51 | — | — | — | — | — | ||
| Jul 8, 18 | 12 | 00:23:00#3 | 02:12:46#14 | 01:24:11#15 | 04:04:45 | — | — | ||
| Jun 9, 18 | 4 | 00:22:33#1 | 02:09:00#6 | 01:23:58#12 | 03:58:43 | — | — | ||
| May 27, 18 | 1 | 00:43:47#1 | 04:23:43#1 | 02:55:40#3 | 08:08:06 | — | — | ||
| Feb 2, 18 | 7 | 00:22:37#4 | 02:03:00#5 | 01:15:46#12 | 03:45:41 | — | — | ||
| Jan 1, 18 | 1 | — | — | — | 03:44:44 | — | — | ||
| Oct 29, 17 | 2 | 00:23:35#1 | 02:15:27#5 | 01:12:32#3 | 03:55:06 | — | — | ||
| Oct 22, 17 | DNF | 00:26:05 | 02:19:06 | — | — | — | — | ||
| Aug 13, 17 | 2 | — | — | — | 03:51:56 | — | — | ||
| Jul 29, 17 | 6 | 00:20:45#3 | 02:10:29#5 | 01:26:17#8 | 04:02:27 | — | — | ||
| Jul 23, 17 | 3 | 00:16:10#1 | 02:20:48#3 | 01:20:02#3 | 03:59:25 | — | — | ||
| Jun 10, 17 | 7 | 00:22:41#2 | 02:12:09#8 | 01:19:58#10 | 03:57:15 | — | — | ||
| Jun 3, 17 | 21 | 00:22:56#6 | 02:19:42#22 | 01:35:39#21 | 04:23:30 | — | — | ||
| May 13, 17 | DNF | 00:22:44 | — | — | — | — | — | ||
| Jan 27, 17 | 6 | 00:24:12#3 | 02:03:45#13 | 01:15:20#6 | 03:46:43 | — | — | ||
| Oct 16, 16 | 5 | 00:23:15#2 | 02:13:30#8 | 01:18:19#4 | 03:58:38 | — | — | ||
| Sep 11, 16 | 9 | 00:23:24#3 | 02:11:42#13 | 01:22:43#11 | 04:01:29 | — | — | ||
| Aug 27, 16 | 4 | 00:24:20#3 | 02:11:47#1 | 01:32:05#9 | 04:08:59 | — | — | ||
| Aug 14, 16 | 6 | — | — | — | 03:57:00 | — | — | ||
| Jul 18, 15 | 6 | 00:19:00#1 | 01:10:53#12 | 00:40:56#7 | 02:12:21 | — | — | ||
| Aug 9, 14 | 6 | 00:11:44#3 | 00:35:27#15 | 00:19:32#9 | 01:07:39 | — | — |
| 3 |
| #2 |
| 9× half |
| 2016 | 4 | 0 | 0 | #4 | 4× half |
| 2015 | 1 | 0 | 0 | #6 | 1× olympic |
| 2014 | 1 | 0 | 0 | #6 | 1× sprint |