
#34
76.49 points
OpenRank
#59
76.29 points
PTO World Rank
99
Races
12
Wins
30
Podiums
6
70.3 Wins
6
140.6 Wins
8.2
Avg Position
6
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 1 | #3 | 1× full |
| 2025 | 10 | 0 | 0 | #5 | 3× half, 7× full |
| 2024 | 8 | 1 | 2 | #1 | 4× half, 4× full |
| 2023 | 9 | 0 | 2 | #2 | 5× full, 4× half |
| 2022 | 11 | 1 | 4 | #1 | 8× full, 3× half |
| 2021 | 6 | 0 | 1 | #2 | 2× full, 4× half |
| 2020 | 6 | 1 | 5 | #1 | 3× half, 3× full |
| 2019 | 8 | 2 | 4 | #1 | 3× full, 5× half |
| 2018 | 9 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Mar 7, 26 | 3 | 00:49:56#10 | 04:20:41#9 | 02:34:48#1 | 07:50:39 | 78.2 | 81.2 | ||
| Dec 7, 25 | 6 | 00:24:47#13 | 02:03:50#8 | 01:11:19#3 | 03:44:14 | 80.4 | 66.9 | ||
| Nov 16, 25 | 5 | 00:51:15#7 | 04:12:17#12 | 02:37:05#2 | 07:44:28 | 82.4 | 70.8 | ||
| Nov 8, 25 | 47 | 00:24:26#47 | 02:24:17#54 | 01:12:23#19 | 04:03:58 | 87.7 | 55.3 | ||
| Sep 14, 25 | 31 | 00:51:26#34 | 05:08:20#41 | 02:34:49#5 | 08:39:33 | 86.9 | 61.4 | ||
| Jul 20, 25 | 11 | 00:53:21#19 | 04:38:30#15 | 02:41:11#4 | 08:18:08 | 82.3 | 65.5 | ||
| Jul 6, 25 | 9 | 00:52:27#23 | 04:21:54#35 | 02:28:03#1 | 07:45:04 | 77.8 | 77.7 | ||
| Jun 15, 25 | 5 | 00:55:29#17 | 04:30:59#16 | 02:30:20#1 | 08:01:13 | 77.7 | 76.3 | ||
| May 10, 25 | 9 | 00:24:44#21 | 02:08:56#17 | 01:13:10#5 | 03:49:55 | 83.6 | 70.1 | ||
| Apr 26, 25 | 11 | 00:51:41#26 | 04:08:22#23 | 02:42:33#5 | 07:47:12 | 80.9 | 65.6 | ||
| Mar 30, 25 | DNF | 00:59:57 | — | — | — | — | — | ||
| Dec 14, 24 | 15 | 00:23:21#36 | 02:07:40#29 | 01:10:17#4 | 03:44:47 | 85.0 | 73.9 | ||
| Oct 26, 24 | 10 | 00:50:37#31 | 04:14:11#31 | 02:45:25#2 | 07:54:50 | 90.0 | 85.0 | ||
| Aug 18, 24 | 14 | 00:50:07#34 | 04:06:16#12 | 02:44:16#16 | 07:46:45 | 75.0 | 61.7 | ||
| Jul 21, 24 | 6 | 00:53:22#15 | 04:33:39#12 | 02:41:38#2 | 08:13:32 | 75.0 | 71.6 | ||
| Jun 8, 24 | 2 | 00:24:45#8 | 01:58:14#5 | 01:10:41#1 | 03:36:47 | 75.0 | 82.2 | ||
| May 19, 24 | 1 | 00:24:39#12 | 02:04:05#8 | 01:09:48#1 | 03:41:21 | 75.0 | 83.7 | ||
| Apr 27, 24 | 6 | 00:53:40#29 | 04:18:05#17 | 02:40:39#2 | 07:56:24 | 75.0 | 72.7 | ||
| Apr 6, 24 | 13 | 00:24:38#24 | 02:19:31#31 | 01:10:25#2 | 03:59:34 | 75.0 | 59.4 | ||
| Nov 4, 23 | 4 | 00:53:40#14 | 04:12:47#14 | 02:34:06#1 | 07:45:26 | — | — | ||
| Sep 10, 23 | 21 | 00:53:06#28 | 05:10:01#35 | 02:36:29#2 | 08:45:55 | — | — | ||
| Aug 26, 23 | 29 | 00:24:09#28 | 02:08:34#36 | 01:12:37#10 | 03:47:56 | — | — | ||
| Jul 23, 23 | 3 | 00:53:42#10 | 04:30:22#6 | 02:41:15#1 | 08:09:51 | — | — | ||
| Jun 4, 23 | DNF | 00:49:10 | 04:12:18 | — | — | — | — | ||
| May 21, 23 | 19 | 00:24:36#19 | 02:01:27#21 | 01:16:14#16 | 03:46:53 | — | — | ||
| May 6, 23 | 6 | 00:25:23#13 | 02:09:51#9 | 01:13:07#7 | 03:51:16 | — | — | ||
| Apr 22, 23 | DNF | 00:52:29 | — | — | — | — | — | ||
| Mar 19, 23 | 2 | 00:24:43#6 | 02:12:02#8 | 01:11:56#1 | 03:50:50 | — | — | ||
| Dec 2, 22 | 5 | 00:23:13#20 | 01:18:23#4 | 00:44:20#4 | 02:27:03 | — | — | ||
| Nov 20, 22 | 2 | 00:50:18#9 | 04:19:23#7 | 02:35:29#1 | 07:49:47 | — | — | ||
| Nov 19, 22 | 22 | 00:29:17#31 | 01:56:15#30 | 01:00:42#4 | 03:28:08 | — | — | ||
| Oct 28, 22 | 12 | 00:23:46#27 | 02:09:19#17 | 01:12:48#5 | 03:48:13 | — | — | ||
| Oct 8, 22 | 15 | 00:52:40#38 | 04:22:18#24 | 02:45:34#7 | 08:04:55 | — | — | ||
| Aug 20, 22 | 8 | 00:25:07#12 | 01:49:20#12 | 01:02:19#8 | 03:19:18 | — | — | ||
| Jul 23, 22 | 22 | 00:28:45#31 | 01:52:17#29 | 01:00:32#6 | 03:23:01 | — | — | ||
| Jun 12, 22 | 1 | 00:51:42#4 | 04:09:57#1 | 02:49:01#2 | 07:56:47 | — | — | ||
| May 22, 22 | 2 | 00:25:00#17 | 02:00:36#5 | 01:09:59#3 | 03:38:12 | — | — | ||
| May 7, 22 | 13 | 00:51:49#16 | 04:35:33#24 | 02:43:39#3 | 08:13:48 | — | — | ||
| Mar 20, 22 | 2 | 00:30:00#10 | 02:10:02#4 | 01:10:42#1 | 03:52:44 | — | — | ||
| Dec 4, 21 | 4 | 00:26:36#9 | 01:44:32#7 | 00:59:44#2 | 03:12:46 | — | — | ||
| Aug 28, 21 | 16 | 00:27:00#13 | 01:51:59#17 | 01:03:25#12 | 03:25:46 | — | — | ||
| May 1, 21 | 11 | 00:23:40#18 | 02:11:58#28 | 01:11:06#3 | 03:50:39 | — | — | ||
| Apr 18, 21 | 2 | 00:27:51#10 | 02:04:42#8 | 01:10:37#1 | 03:48:19 | — | — | ||
| Apr 11, 21 | 4 | 00:25:52#10 | 02:06:03#11 | 01:09:10#1 | 03:43:30 | — | — | ||
| Mar 12, 21 | 13 | 00:21:54#18 | 01:29:22#28 | 00:52:57#1 | 02:46:06 | — | — | ||
| Dec 6, 20 | 2 | 00:24:38#26 | 01:41:44#16 | 00:57:21#1 | 03:05:56 | — | — | ||
| Nov 7, 20 | 2 | 00:55:17#12 | 04:11:24#7 | 02:41:57#1 | 07:55:02 | — | — | ||
| Oct 3, 20 | 3 | 00:20:35#9 | 00:55:01#2 | 00:33:38#7 | 01:50:40 | — | — | ||
| Sep 27, 20 | 5 | 00:23:10#10 | 02:03:28#3 | 01:20:30#6 | 03:49:50 | — | — | ||
| Sep 19, 20 | 2 | — | — | — | 03:44:46 | — | — | ||
| Mar 15, 20 | 1 | 00:24:27#3 | 02:06:36#4 | 01:15:47#1 | 03:48:57 | — | — | ||
| Oct 12, 19 | DNF | 00:52:23 | 04:38:34 | — | — | — | — | ||
| Aug 25, 19 | 1 | 00:25:19#12 | 02:09:45#2 | 01:12:35#2 | 03:50:33 | — | — | ||
| Jun 30, 19 | 5 | 00:25:18#10 | 02:08:12#3 | 01:16:23#8 | 03:52:53 | — | — | ||
| Jun 9, 19 | 1 | 00:54:00#3 | 04:09:17#3 | 02:48:35#1 | 07:57:03 | — | — | ||
| May 19, 19 | 3 | 00:24:01#6 | 02:08:43#9 | 01:15:08#3 | 03:52:24 | — | — | ||
| Apr 27, 19 | 5 | 00:53:38#16 | 04:20:47#5 | 02:50:09#6 | 08:09:28 | — | — | ||
| Apr 7, 19 | 2 | 00:24:58#10 | 02:03:08#5 | 01:16:57#5 | 03:47:46 | — | — | ||
| Mar 17, 19 | 4 | 00:29:23#15 | 02:05:46#5 | 01:17:29#2 | 03:55:28 | — | — | ||
| Dec 2, 18 | 2 | 00:22:18#10 | 04:28:46#5 | 02:45:07#1 | 07:39:47 | — | — | ||
| Oct 28, 18 | 4 | Canceled | 02:05:51#5 | 01:15:35#2 | 03:23:21 | — | — | ||
| Oct 13, 18 | 33 | 00:54:26#48 | 04:29:10#38 | 03:10:34#34 | 08:39:58 | — | — | ||
| Sep 23, 18 | 5 | 00:21:27#11 | 02:11:51#20 | 01:11:11#1 | 03:48:14 | — | — | ||
| Jun 24, 18 | 1 | 00:25:38#2 | 02:09:44#4 | 01:11:45#1 | 03:50:09 | — | — | ||
| May 20, 18 | 4 | 00:21:03#15 | 02:06:32#4 | 01:17:36#7 | 03:49:23 | — | — | ||
| Apr 28, 18 | 1 | 00:52:30#16 | 04:07:27#6 | 02:34:40#1 | 07:39:25 | — | — | ||
| Apr 8, 18 | 4 | 00:25:22#20 | 02:06:30#7 | 01:11:00#2 | 03:46:48 | — | — | ||
| Mar 18, 18 | 5 | 00:25:08#8 | 02:13:01#8 | 01:15:11#1 | 03:56:08 | — | — | ||
| Oct 29, 17 | 6 | 00:25:48#8 | 02:17:50#9 | 01:10:39#1 | 03:58:19 | — | — | ||
| Oct 14, 17 | 34 | 00:51:21#29 | 04:40:44#39 | 03:23:58#38 | 09:02:04 | — | — | ||
| Sep 9, 17 | 14 | 00:27:36#27 | 02:17:32#22 | 01:13:18#4 | 04:01:42 | — | — | ||
| Aug 13, 17 | 2 | 00:27:32#12 | 02:06:30#7 | 01:10:50#1 | 03:49:08 | — | — | ||
| Jul 16, 17 | 5 | Canceled | 02:02:32#5 | 01:16:03#5 | 03:19:31 | — | — | ||
| Jun 25, 17 | 1 | 00:26:09#9 | 02:10:33#1 | 01:11:20#1 | 03:51:16 | — | — | ||
| Apr 22, 17 | 1 | 00:51:46#12 | 04:13:53#7 | 02:42:07#2 | 07:52:44 | — | — | ||
| Mar 19, 17 | 7 | 00:27:54#10 | 02:21:44#9 | 01:13:58#1 | 04:06:30 | — | — | ||
| Dec 4, 16 | 1 | 00:27:08#6 | 02:10:30#2 | 00:56:54#4 | 03:38:01 | — | — | ||
| Nov 27, 16 | 2 | 00:26:07#2 | 01:53:14#2 | 01:13:15#1 | 03:46:31 | — | — | ||
| Oct 30, 16 | 3 | Canceled | 02:12:57#8 | 01:11:13#1 | 03:25:43 | — | — | ||
| Oct 23, 16 | 8 | 00:29:46#15 | 02:09:25#19 | 01:11:29#1 | 03:53:16 | — | — | ||
| Sep 25, 16 | 4 | 00:45:06#2 | 04:39:22#8 | 02:57:07#3 | 08:25:36 | — | — | ||
| Jun 12, 16 | DNF | 00:55:13 | 04:52:03 | — | — | — | — | ||
| May 14, 16 | 23 | 00:54:24#17 | 03:40:33#20 | 03:27:58#30 | 08:07:07 | — | — | ||
| Apr 2, 16 | 11 | 00:26:24#24 | 02:17:50#24 | 01:12:23#2 | 04:02:18 | — | — | ||
| Mar 5, 16 | 4 | 00:51:34#11 | 04:34:42#13 | 02:41:20#1 | 08:12:30 | — | — | ||
| Jan 31, 16 | 8 | 00:23:57#11 | 02:02:57#10 | 01:16:39#4 | 03:47:41 | — | — | ||
| Nov 29, 15 | 9 | 00:49:49#19 | 04:53:05#9 | 03:17:09#13 | 09:03:56 | — | — | ||
| Oct 10, 15 | DNF | 01:01:11 | — | — | — | — | — | ||
| Jul 19, 15 | 7 | 00:26:22#16 | 02:10:27#4 | 01:19:14#6 | 04:00:00 | — | — | ||
| May 16, 15 | 1 | 00:55:02#7 | 04:21:25#6 | 02:45:47#1 | 08:07:03 | — | — | ||
| Mar 28, 15 | 13 | 00:27:10#27 | 02:16:19#18 | 01:13:35#4 | 04:01:58 | — | — | ||
| Sep 28, 14 | 1 | 00:40:49#10 | 04:40:10#9 | 02:47:40#1 | 08:12:32 | — | — | ||
| Sep 7, 14 | 5 | 00:53:32#13 | 04:55:17#8 | 02:55:42#4 | 08:50:16 | — | — | ||
| Jun 29, 14 | 5 | 01:00:31#9 | 04:53:54#7 | 02:42:07#1 | 08:39:22 | — | — | ||
| May 17, 14 | 6 | 00:53:43#11 | 04:46:16#21 | 02:41:38#1 | 08:25:51 | — | — | ||
| Apr 6, 14 | 8 | 00:27:37#19 | 02:09:42#16 | 01:13:32#4 | 03:53:42 | — | — | ||
| Nov 17, 13 | 18 | 00:56:29#27 | 04:39:13#24 | 02:51:11#4 | 08:30:29 | — | — | ||
| Nov 19, 06 | 14 | 01:23:58#1 | 04:08:34#1 | 02:46:34#1 | 08:19:08 | — | — |
| 2 |
| 3 |
| #1 |
| 3× full, 6× half |
| 2017 | 8 | 2 | 3 | #1 | 6× half, 2× full |
| 2016 | 10 | 1 | 3 | #1 | 6× half, 4× full |
| 2015 | 5 | 1 | 1 | #1 | 3× full, 2× half |
| 2014 | 6 | 1 | 1 | #1 | 5× full, 1× half |
| 2013 | 1 | 0 | 0 | #18 | 1× full |
| 2006 | 1 | 0 | 0 | #14 | 1× half |