
#5
96.683 points
PTO World Rank
58
Races
12
Wins
30
Podiums
37
Top 10s
6
DNFs
#1
Best Finish
7.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 8 | 3 | 7 | #1 | 3× half, 5× full |
| 2024 | 13 | 1 | 7 | #1 | 6× half, 7× full |
| 2023 | 11 | 2 | 5 | #1 | 6× half, 5× full |
| 2022 | 11 | 2 | 4 | #1 | 5× full, 6× half |
| 2021 | 5 | 1 | 2 | #1 | 3× half, 2× full |
| 2020 | 4 | 3 | 3 | #1 | 3× half, 1× full |
| 2019 | 6 | 0 | 2 | #2 | 2× full, 4× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 8, 25 | diamondhalf | — | — | — | 00:27:17#13 | 02:31:10#3 | — | DNF |
| Oct 11, 25 | 2 | — | 08:29:01.929 | 00:55:42.367 | 04:40:07.992 | 02:47:22.657 | FIN |
| Oct 11, 25 | 2 | — | 08:29:02 | 00:55:43#19 | 04:40:08#4 | 02:47:23 | FIN |
| Oct 11, 25 | 2 | 2 | 08:29:02 | 00:55:43#14 | 04:40:08#3 | 02:47:23#2 | FIN |
| Aug 31, 25 | 1 | 1 | 04:08:50 | 00:25:21#33 | 02:17:52#33 | 01:19:43#31 | FIN |
| Jul 13, 25 | 1 | 1 | 04:20:37 | 00:26:57#55 | 02:26:34#29 | 01:21:02#29 | FIN |
| Jun 1, 25 | 2 | 2 | 08:05:13 | 00:54:38#9 | 04:22:45#4 | 02:40:58#2 | FIN |
| Apr 26, 25 | 1 | 1 | 08:10:34 | 00:56:24#50 | 04:20:08#31 | 02:49:19#22 | FIN |
| Dec 14, 24 | 2 | — | 03:58:49 | 00:25:03#14 | 02:14:41#3 | 01:15:34#2 | FIN |
| Sep 28, 24 | 13 | — | 03:43:51 | 00:28:21#11 | 02:05:39#14 | 01:07:48#12 | FIN |
| Sep 22, 24 | 2 | — | 08:53:19.006 | 00:49:42.926 | 05:05:45.706 | 02:53:05.153 | FIN |
| Sep 22, 24 | 2 | — | 08:53:20 | 00:49:43#7 | 05:05:46#2 | 02:53:06#2 | FIN |
| Sep 22, 24 | 2 | 2 | 08:53:20 | 00:49:43#8 | 05:05:46#1 | 02:53:06#2 | FIN |
| Aug 24, 24 | 30 | — | 04:02:39 | 00:26:20#59 | 02:12:46#44 | 01:20:55#28 | FIN |
| Jul 14, 24 | 24 | — | 08:24:23 | 00:55:07#63 | 04:30:07#40 | 02:54:40#17 | FIN |
| Jun 8, 24 | 2 | — | 03:41:48 | 00:17:35#4 | 02:14:18#2 | 01:06:00#2 | FIN |
| Jun 2, 24 | — | — | — | 00:53:30#99999 | —#99999 | —#99999 | DNF |
| Apr 27, 24 | 1 | 1 | 08:42:22 | 00:55:52#77 | 04:41:45#46 | 03:00:15#26 | FIN |
| Mar 9, 24 | — | — | — | 00:27:12 | 01:54:42 | — | DNF |
| Jan 1, 24 | 5 | — | 03:34:18 | 00:29:18#16 | 01:57:23#6 | 01:05:28#3 | FIN |
| Jan 1, 24 | 3 | — | 03:39:29 | 00:27:28#9 | 02:01:39#4 | 01:08:16#4 | FIN |
| Dec 8, 23 | 1 | 1 | 03:59:07 | 00:26:47#44 | 02:09:45#37 | 01:19:08#28 | FIN |
| Oct 14, 23 | — | — | — | 00:54:06#99999 | —#99999 | —#99999 | DNF |
| Oct 14, 23 | — | — | — | 00:54:06#16 | — | — | DNS |
| Sep 10, 23 | — | — | — | 00:54:06#19 | — | — | DNF |
| Aug 26, 23 | 2 | — | 03:57:05 | 00:26:06#13 | 02:11:42#3 | 01:16:38#2 | FIN |
| May 7, 23 | — | — | — | 00:43:23#7 | — | — | DNS |
| Apr 22, 23 | 1 | 1 | 08:32:52 | 00:58:34#55 | 04:39:21#36 | 02:49:32#19 | FIN |
| Apr 1, 23 | 3 | 3 | 04:12:27 | 00:25:44#31 | 02:23:10#35 | 01:18:34#34 | FIN |
| Jan 1, 23 | 7 | — | 03:40:26 | 00:29:41#11 | 01:59:12#9 | 01:08:41#5 | FIN |
| Jan 1, 23 | 2 | — | 03:57:04 | 00:26:05#9 | 02:11:41#3 | 01:16:37#2 | FIN |
| Jan 1, 23 | 34 | — | 04:12:27 | 00:25:44#35 | 02:23:10#48 | 01:18:34#32 | FIN |
| Oct 8, 22 | — | — | — | — | — | — | DNS |
| Oct 6, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 20, 22 | 11 | — | 03:37:56 | 00:27:12#11 | 01:57:43#10 | 01:09:46#10 | FIN |
| Aug 6, 22 | 1 | 1 | 04:25:09 | 00:26:28#35 | 02:34:05#30 | 01:18:48#23 | FIN |
| May 7, 22 | 2 | 2 | 08:43:49 | 00:54:48#52 | 04:44:41#30 | 03:00:57#24 | FIN |
| May 7, 22 | 2 | — | 08:43:48 | 00:54:47#9 | 04:44:40#2 | 03:00:56#4 | FIN |
| May 7, 22 | 24 | — | 08:43:49 | 00:54:48#60 | 04:44:40#40 | 03:00:57#23 | FIN |
| Mar 19, 22 | 1 | — | 04:17:45 | 00:26:35#4 | 02:27:55#1 | 01:17:54#2 | FIN |
| Jan 1, 22 | 9 | — | 03:48:33 | 00:30:46#18 | 02:04:36#12 | 01:11:02#4 | FIN |
| Jan 1, 22 | 33 | — | 04:17:46 | 00:26:36#53 | 02:27:56#38 | 01:17:55#32 | FIN |
| Jan 1, 22 | 23 | — | 04:25:09 | 00:26:28#40 | 02:34:05#44 | 01:18:48#16 | FIN |
| Sep 18, 21 | 37 | — | 04:10:46 | 00:28:15#129 | 02:17:45#52 | 01:22:37#65 | FIN |
| Aug 28, 21 | 2021 Collins Cuphalf | 4 | — | 03:35:17 | 00:30:39#18 | 01:55:48#3 | 01:05:15#4 | FIN |
| Jul 4, 21 | 2021 UKfull | 1 | — | 09:40:00 | 00:55:52#1 | 05:32:21#1 | 03:06:38#1 | FIN |
| May 23, 21 | 2021 Tulsafull | 2 | — | 08:45:34 | 00:56:56#7 | 04:54:47#5 | 02:49:48#1 | FIN |
| Apr 24, 21 | 4 | — | 04:14:06 | 00:25:57#8 | 02:23:03#4 | 01:20:29#3 | FIN |
| Dec 6, 20 | — | — | — | 00:27:43 | — | — | DNF |
| Nov 7, 20 | 2020 Floridafull | 1 | 1 | 08:40:50 | 00:58:57#35 | 04:36:15#19 | 02:58:29#13 | FIN |
| Sep 27, 20 | 2020 Outlaw Halfhalf | 1 | — | 04:03:14 | 00:11:04#3 | 02:25:31#2 | 01:20:42#1 | FIN |
| Sep 6, 20 | 1 | — | 04:08:14 | 00:27:55#1 | 02:14:04#1 | 01:22:49#2 | FIN |
| Dec 1, 19 | 4 | 4 | 08:53:58 | 00:55:27#39 | 04:42:54#21 | 03:11:01#19 | FIN |
| Dec 1, 19 | 4 | — | 08:53:58 | 00:55:27#5 | 04:42:54#4 | 03:11:01#5 | FIN |
| Nov 10, 19 | 2 | — | 04:21:09 | 00:29:02#3 | 02:22:36#2 | 01:24:34#2 | FIN |
| Sep 22, 19 | 3 | 3 | 04:22:38 | 00:14:49#48 | 02:35:42#48 | 01:26:03#32 | FIN |
| Sep 7, 19 | 16 | — | 04:45:15 | 00:29:15#58 | 02:48:28#19 | 01:23:24#26 | FIN |
| Jan 1, 19 | 16 | — | 04:45:15 | 00:29:15#20 | 02:48:28#18 | 01:23:24#24 | FIN |