
#72
64.92 points
OpenRank
#86
66.073 points
PTO World Rank
102
Races
3
Wins
24
Podiums
0
WTCS Wins
0
World Cup Wins
0
Continental Wins
1
70.3 Wins
0
140.6 Wins
12.4
Avg Position
2
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 3 | 0 | 2 | #2 | 2× full, 1× half |
| 2025 | 6 | 0 | 0 | #4 | 3× full, 3× half |
| 2024 | 9 | 0 | 1 | #2 | 3× half, 5× full, 1× 100k |
| 2023 | 13 | 2 | 6 | #1 | 5× half, 8× full |
| 2022 | 9 | 1 | 3 | #1 | 3× half, 6× full |
| 2021 | 4 | 0 | 3 | #2 | 3× full, 1× half |
| 2020 | 4 | 0 | 2 | #2 | 2× full, 2× half |
| 2019 | 8 | 0 | 4 | #2 | 5× half, 3× full |
| 2018 | 4 | 0 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Mar 7, 26 | 10 | 00:50:54#3 | 04:57:59#8 | 03:25:02#13 | 09:19:46 | 82.6 | 59.5 | ||
| Feb 21, 26 | 2 | 00:25:06#1 | 02:30:17#1 | 01:32:30#6 | 04:30:43 | 65.0 | 64.4 | ||
| Jan 17, 26 | 3 | 00:25:29#1 | 02:10:51#3 | 01:34:38#5 | 04:13:02 | 66.7 | 58.0 | ||
| Oct 11, 25 | 33 | 00:51:01#3 | 05:00:02#35 | 03:39:55#42 | 09:38:41 | 90.0 | 56.8 | ||
| Aug 31, 25 | 10 | 00:25:11#1 | 02:29:27#17 | 01:26:35#12 | 04:27:25 | 81.9 | 65.4 | ||
| Aug 17, 25 | 4 | 00:24:18#1 | 02:16:34#4 | 01:28:58#4 | 04:15:04 | 54.3 | 56.3 | ||
| Jul 20, 25 | 14 | 00:50:50#1 | 05:13:24#14 | 03:24:37#20 | 09:36:14 | 83.1 | 56.2 | ||
| Jun 15, 25 | 7 | 00:52:12#1 | 04:55:29#8 | 03:13:05#10 | 09:05:43 | 78.5 | 70.3 | ||
| May 4, 25 | 14 | Canceled | 02:27:48#7 | 01:41:39#14 | 04:10:54 | 63.8 | 37.0 | ||
| Dec 14, 24 | 29 | 00:24:22#3 | 02:23:10#29 | 01:29:27#36 | 04:20:56 | 85.0 | 48.6 | ||
| Sep 22, 24 | 22 | 00:49:15#3 | 05:41:03#25 | 03:20:14#30 | 09:56:04 | 90.0 | 64.8 | ||
| Sep 1, 24 | 14 | 00:25:29#4 | 02:28:03#16 | 01:31:43#23 | 04:31:23 | 75.0 | 59.0 | ||
| Jun 16, 24 | 5 | 00:50:42#3 | 04:52:32#8 | 03:15:54#10 | 09:03:43 | 75.0 | 71.5 | ||
| Apr 27, 24 | 13 | 00:51:56#4 | 04:55:04#12 | 03:35:49#26 | 09:28:44 | 75.0 | 54.0 | ||
| Apr 13, 24 | 16 | 00:26:08#3 | 02:13:10#15 | 01:28:00#16 | 04:09:41 | 75.0 | 49.5 | ||
| Feb 17, 24 | 2 | 00:24:27#1 | 02:35:04#2 | 01:40:11#3 | 04:43:29 | 45.0 | 53.1 | ||
| Jan 20, 24 | 4 | 00:23:43#1 | 02:08:58#3 | 01:33:05#5 | 04:07:41 | 45.0 | 43.9 | ||
| Dec 9, 23 | 3 | 00:25:05#1 | 02:22:10#3 | 01:29:14#5 | 04:21:46 | — | — | ||
| Oct 14, 23 | 20 | 00:51:11#4 | 04:49:28#19 | 03:18:08#25 | 09:03:59 | — | — | ||
| Sep 10, 23 | 1 | 00:25:25#1 | 02:21:07#3 | 01:24:17#3 | 04:13:43 | — | — | ||
| Aug 19, 23 | 13 | 00:27:25#3 | 02:09:32#11 | 01:19:27#14 | 03:58:35 | — | — | ||
| Aug 4, 23 | 16 | 00:27:47#3 | 02:01:17#14 | 01:18:34#22 | 03:50:28 | — | — | ||
| Jul 2, 23 | 8 | 00:52:20#1 | 05:01:30#9 | 03:20:22#14 | 09:20:42 | — | — | ||
| Jul 2, 23 | 8 | 00:52:20#1 | 05:01:29#9 | 03:20:21#14 | 09:20:41 | — | — | ||
| Jun 4, 23 | 2 | 00:24:48#1 | 02:07:07#2 | 01:26:29#5 | 03:58:24 | — | — | ||
| May 21, 23 | 13 | 00:24:03#2 | 02:13:37#13 | 01:27:02#11 | 04:09:27 | — | — | ||
| May 6, 23 | 17 | 00:24:48#3 | 02:07:45#12 | 01:16:07#20 | 03:51:02 | — | — | ||
| Mar 4, 23 | 3 | 00:50:35#1 | 04:57:34#3 | 03:16:38#4 | 09:10:11 | — | — | ||
| Feb 18, 23 | 3 | 00:24:44#1 | 02:32:56#3 | 01:38:48#3 | 04:40:04 | — | — | ||
| Jan 21, 23 | 1 | 00:24:35#1 | 02:15:14#3 | 01:26:09#1 | 04:07:48 | — | — | ||
| Dec 10, 22 | 3 | 00:24:50#1 | 02:23:21#3 | 01:31:17#3 | 04:24:36 | — | — | ||
| Nov 19, 22 | 8 | 00:28:02#3 | 02:02:22#10 | 01:14:24#15 | 03:47:00 | — | — | ||
| Oct 8, 22 | 17 | 00:51:41#2 | 05:03:48#22 | 03:23:31#23 | 09:24:21 | — | — | ||
| Aug 28, 22 | 5 | 00:25:24#1 | 02:31:46#8 | 01:24:40#7 | 04:27:27 | — | — | ||
| Aug 21, 22 | 7 | 00:27:17#2 | 01:59:56#6 | 01:11:59#11 | 03:44:31 | — | — | ||
| Aug 21, 22 | 7 | 00:27:17#2 | 01:59:56#6 | 01:11:59#11 | 03:44:31 | — | — | ||
| Jul 3, 22 | 5 | 00:51:46#2 | 04:53:44#5 | 03:19:09#8 | 09:08:37 | — | — | ||
| May 1, 22 | 2 | 00:52:59#1 | 04:56:52#2 | 03:12:39#2 | 09:07:10 | — | — | ||
| Jan 22, 22 | 1 | 00:25:19#2 | 02:19:14#1 | 01:29:06#2 | 04:15:53 | — | — | ||
| Jun 6, 21 | 6 | 00:48:57#1 | 05:06:36#6 | 03:36:48#9 | 09:38:58 | — | — | ||
| Mar 27, 21 | 2 | 00:48:39#1 | 05:02:09#2 | 03:17:40#2 | 09:15:39 | — | — | ||
| Feb 7, 21 | 2 | 00:25:30#1 | 02:27:59#2 | 01:37:28#3 | 04:34:34 | — | — | ||
| Jan 23, 21 | 3 | 00:24:06#1 | 02:16:57#3 | 01:32:01#4 | 04:15:14 | — | — | ||
| Dec 20, 20 | 3 | — | — | — | 04:37:06 | — | — | ||
| Feb 23, 20 | 5 | 00:23:06#1 | 02:29:32#8 | 01:30:29#6 | 04:27:23 | — | — | ||
| Feb 15, 20 | 4 | 00:25:02#1 | 02:36:38#3 | 01:32:32#6 | 04:38:37 | — | — | ||
| Jan 11, 20 | 2 | 00:24:42#1 | 02:21:16#2 | 01:33:20#5 | 04:21:35 | — | — | ||
| Dec 7, 19 | 4 | 00:25:41#1 | 02:26:30#2 | 01:36:09#8 | 04:33:42 | — | — | ||
| Nov 24, 19 | 3 | 00:26:14#1 | 02:18:28#2 | 01:31:58#5 | 04:19:03 | — | — | ||
| Sep 15, 19 | 7 | 00:53:10#1 | 05:53:44#5 | 04:05:31#7 | 11:03:23 | — | — | ||
| Aug 25, 19 | 6 | 00:26:11#2 | 03:24:35#6 | 01:36:37#5 | 05:33:22 | — | — | ||
| Jun 9, 19 | 3 | — | — | — | 04:42:02 | — | — | ||
| May 4, 19 | 2 | 00:29:45#1 | 02:24:19#3 | 01:30:22#3 | 04:27:46 | — | — | ||
| Mar 2, 19 | 5 | 00:49:20#1 | 05:10:22#6 | 03:27:12#9 | 09:32:13 | — | — | ||
| Jan 12, 19 | 3 | 00:24:23#1 | 02:20:04#2 | 01:29:52#3 | 04:16:19 | — | — | ||
| Dec 8, 18 | 3 | 00:24:57#1 | 02:26:32#3 | 01:34:45#4 | 04:30:36 | — | — | ||
| Dec 2, 18 | 2 | 00:19:50#1 | 01:02:48#2 | 00:43:36#3 | 02:08:23 | — | — | ||
| Feb 17, 18 | 7 | 00:25:50#2 | 02:39:38#7 | 01:40:29#10 | 04:51:03 | — | — | ||
| Jan 20, 18 | 5 | — | — | — | 04:35:11 | — | — | ||
| Dec 9, 17 | 12 | 00:11:52#14 | 02:34:13#12 | 01:35:29#13 | 04:23:07 | — | — | ||
| Nov 26, 17 | 10 | 00:24:54#3 | 02:28:50#11 | 01:33:17#11 | 04:29:59 | — | — | ||
| Sep 10, 17 | 13 | 00:24:17#1 | 03:08:23#13 | 01:33:41#6 | 05:11:21 | — | — | ||
| Jan 7, 17 | 6 | — | — | — | 04:33:33 | — | — | ||
| Dec 10, 16 | 4 | 00:25:37#2 | 02:37:06#8 | 01:35:00#7 | 04:42:52 | — | — | ||
| Apr 9, 16 | 45 | 00:18:22#10 | 01:03:15#7 | 00:45:36#48 | 02:08:08 | — | — | ||
| Apr 3, 16 | 37 | 00:10:33#8 | 00:31:19#8 | 00:20:45#39 | 01:03:41 | — | — | ||
| Oct 4, 15 | 32 | 00:09:48#9 | 00:31:00#11 | 00:19:03#44 | 01:01:23 | — | — | ||
| Sep 15, 15 | 45 | 00:17:57#8 | 01:02:49#35 | 00:39:51#63 | 02:02:43 | — | — | ||
| Sep 5, 15 | 17 | 00:09:04#3 | 00:30:50#15 | 00:19:02#32 | 01:00:36 | — | — | ||
| Aug 2, 15 | 54 | 00:19:24#1 | 01:04:29#25 | 00:44:27#55 | 02:10:02 | — | — | ||
| Jul 18, 15 | 46 | 00:09:55#9 | 00:30:32#21 | 00:19:07#55 | 01:00:31 | — | — | ||
| Jul 4, 15 | 18 | 00:09:11#6 | 00:31:31#5 | 00:20:55#27 | 01:03:56 | — | — | ||
| May 30, 15 | 52 | 00:09:45#14 | 00:28:54#23 | 00:19:18#57 | 00:59:19 | — | — | ||
| Apr 11, 15 | 38 | 00:19:25#2 | 01:04:51#32 | 00:39:56#43 | 02:05:11 | — | — | ||
| Mar 28, 15 | 36 | 00:19:55#3 | 01:16:06#34 | 00:40:57#38 | 02:18:33 | — | — | ||
| Feb 21, 15 | 4 | 00:18:41#1 | 01:11:15#6 | 00:38:36#7 | 02:09:48 | — | — | ||
| Feb 1, 15 | 8 | 00:09:49#2 | 00:38:06#7 | 00:18:22#14 | 01:08:39 | — | — | ||
| Feb 1, 15 | 5 | 00:09:49#1 | 00:38:06#5 | 00:18:22#8 | 01:08:39 | — | — | ||
| Oct 18, 14 | 21 | 00:17:16#2 | 01:07:08#30 | 00:38:06#24 | 02:03:51 | — | — | ||
| Sep 27, 14 | 25 | 00:20:17#3 | 01:04:14#30 | 00:36:40#26 | 02:02:30 | — | — | ||
| Aug 29, 14 | 23 | 00:18:40#2 | 01:05:28#16 | 00:38:33#44 | 02:04:18 | — | — | ||
| Aug 23, 14 | 28 | 00:09:52#5 | 00:34:46#6 | 00:18:29#43 | 01:05:15 | — | — | ||
| Aug 9, 14 | 21 | 00:09:39#10 | 00:31:13#3 | 00:19:05#25 | 01:01:23 | — | — | ||
| Jul 26, 14 | 12 | 00:20:16#1 | 01:02:07#13 | 00:39:17#14 | 02:02:39 | — | — | ||
| May 10, 14 | 20 | 00:20:08#4 | 01:02:41#12 | 00:40:36#25 | 02:05:19 | — | — | ||
| Apr 26, 14 | 5 | 00:19:31#2 | 01:00:59#8 | 00:38:19#11 | 02:00:28 | — | — | ||
| Apr 6, 14 | DNF | 00:19:56 | — | — | — | — | — | ||
| Mar 23, 14 | 29 | 00:09:22#8 | 00:31:42#25 | 00:18:46#32 | 01:00:50 | — | — | ||
| Mar 1, 14 | 6 | 00:18:34#2 | 01:10:06#4 | 00:40:34#6 | 02:10:52 | — | — | ||
| Feb 9, 14 | 9 | 00:04:09#2 | 00:16:01#4 | 00:09:33#17 | 00:30:49 | — | — | ||
| Feb 1, 14 | 7 | 00:09:00#1 | 00:44:33#8 | 00:20:32#20 | 01:15:29 | — | — | ||
| Oct 12, 13 | 14 | 00:19:14#3 | 01:07:18#3 | 00:39:42#18 | 02:07:26 | — | — | ||
| Apr 13, 13 | 2 | 00:17:25#3 | 01:03:59#9 | 00:40:24#8 | 02:04:41 | — | — | ||
| Mar 16, 13 | 11 | 00:19:35#2 | 01:07:58#20 | 00:44:09#24 | 02:13:05 | — | — | ||
| Mar 9, 13 | 9 | 00:19:00#1 | 01:11:27#7 | 00:40:02#10 | 02:12:57 | — | — | ||
| Feb 10, 13 | 11 | 00:10:14#3 | 00:33:49#7 | 00:19:25#14 | 01:04:17 | — | — | ||
| Feb 3, 13 | 7 | 00:09:58#1 | 00:39:10#8 | 00:19:11#13 | 01:09:08 | — | — | ||
| Aug 25, 12 | 11 | 00:19:25#4 | 01:16:02#13 | 00:38:36#9 | 02:14:58 | — | — | ||
| Jul 22, 12 | 22 | 00:22:05#5 | 01:20:21#20 | 00:45:59#23 | 02:30:55 | — | — | ||
| Mar 10, 12 | DNF | 00:13:32 | 01:11:04 | — | — | — | — | ||
| Feb 5, 12 | 12 | 00:10:07#2 | 00:41:13#11 | 00:18:30#20 | 01:09:50 | — | — |
| 2 |
| #2 |
| 2× half, 1× sprint, 1× full |
| 2017 | 4 | 0 | 0 | #6 | 3× half, 1× full |
| 2016 | 3 | 0 | 0 | #4 | 1× half, 1× olympic, 1× sprint |
| 2015 | 12 | 0 | 0 | #4 | 7× sprint, 5× olympic |
| 2014 | 13 | 0 | 0 | #5 | 6× olympic, 7× sprint |
| 2013 | 6 | 0 | 1 | #2 | 3× olympic, 3× sprint |
| 2012 | 4 | 0 | 0 | #11 | 2× olympic, 2× sprint |