
#398
10.47 points
PTO World Rank
51
Races
0
Wins
4
Podiums
17
Top 10s
2
DNFs
#2
Best Finish
75.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 3 | 0 | 0 | #15 | 3× half |
| 2024 | 2 | 0 | 0 | — | 2× half |
| 2023 | 7 | 0 | 1 | #2 | 7× half |
| 2022 | 16 | 0 | 3 | #2 | 14× half, 2× full |
| 2021 | 12 | 0 | 0 | #8 | 9× half, 3× full |
| 2020 | 6 | 0 | 0 | #4 | 1× full, 5× half |
| 2019 | 4 | 0 | 0 | #5 | 4× half |
| 2009 | 1 | 0 | 0 | #1946 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jun 15, 25 | half | — | — | — | — | — | — | DNS |
| Jun 8, 25 | gold |
| — |
| — |
| — |
| 00:38:46#99999 |
| 02:18:54#99999 |
| —#99999 |
| DNF |
| May 18, 25 | 15 | 20 | 04:01:47 | —#99999 | 02:19:40#202 | 01:40:25#191 | FIN |
| Jul 28, 24 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 19, 24 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 24, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 17, 23 | — | — | — | — | — | — | DNS |
| Aug 26, 23 | 152 | — | 04:48:39 | 00:35:20#575 | 02:28:52#108 | 01:40:53#409 | FIN |
| Jul 30, 23 | 8 | 8 | 04:22:34 | 00:18:36#465 | 02:28:19#63 | 01:30:26#61 | FIN |
| May 21, 23 | 50 | — | 04:31:49 | 00:33:02#422 | 02:22:39#33 | 01:32:10#96 | FIN |
| May 6, 23 | 2 | — | 04:21:08 | 00:29:28#7 | 02:18:08#2 | 01:33:00#5 | FIN |
| Jan 1, 23 | 39 | — | 04:48:38 | 00:35:19#44 | 02:28:51#41 | 01:40:52#39 | FIN |
| Oct 28, 22 | 64 | — | 04:50:57 | 00:37:32#1014 | 02:37:28#53 | 01:32:11#77 | FIN |
| Oct 16, 22 | 2 | 2 | 04:25:12 | 00:33:48#145 | 02:18:41#34 | 01:26:35#28 | FIN |
| Sep 25, 22 | 3 | 3 | 04:16:33 | 00:27:18#232 | 02:18:16#42 | 01:26:50#38 | FIN |
| Jul 9, 22 | 4 | — | 04:16:53 | 00:39:26#6 | 02:24:47#3 | 01:09:44#4 | FIN |
| Jun 26, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 12, 22 | 11 | 11 | 04:21:21 | 00:32:00#310 | 02:17:10#65 | 01:27:00#63 | FIN |
| May 22, 22 | 10 | 10 | 04:26:30 | 00:31:30#290 | 02:25:08#100 | 01:25:54#72 | FIN |
| May 7, 22 | 2 | — | 04:24:16 | 00:33:03#5 | 02:19:50#2 | 01:29:14#2 | FIN |
| Apr 23, 22 | 16 | 17 | 10:05:46 | 01:10:22#274 | 05:09:12#84 | 03:39:15#81 | FIN |
| Jan 1, 22 | 36 | — | 04:50:56 | 00:37:31#39 | 02:37:27#30 | 01:32:10#33 | FIN |
| Jan 1, 22 | 72 | — | 04:26:30 | 00:31:30#305 | 02:25:08#120 | 01:25:54#58 | FIN |
| Jan 1, 22 | 63 | — | 04:21:21 | 00:32:00#321 | 02:17:10#55 | 01:27:00#80 | FIN |
| Jan 1, 22 | — | — | — | — | — | — | DNS |
| Jan 1, 22 | 38 | — | 04:16:33 | 00:27:18#239 | 02:18:16#37 | 01:26:50#45 | FIN |
| Jan 1, 22 | 28 | — | 04:25:12 | 00:33:48#147 | 02:18:41#24 | 01:26:35#25 | FIN |
| Jan 1, 22 | — | — | — | — | — | — | DNS |
| Dec 5, 21 | 16 | 17 | 04:37:00 | 00:32:27#215 | 02:24:02#105 | 01:35:10#94 | FIN |
| Oct 30, 21 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 26, 21 | 8 | 8 | 04:22:14 | 00:24:00#222 | 02:26:56#64 | 01:26:45#51 | FIN |
| Sep 5, 21 | 8 | — | 04:22:13 | 00:23:59#11 | 02:26:55#7 | 01:26:44#8 | FIN |
| Aug 22, 21 | 9 | — | 04:43:08.628 | 00:33:21.358 | 02:33:56.315 | 01:31:47.674 | FIN |
| Jul 25, 21 | 2021 Lake Placidfull | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 27, 21 | — | — | — | 01:09:22#394 | 05:11:57#55 | — | DNF |
| May 23, 21 | 2021 Tulsafull | 13 | — | 10:01:21.594 | 01:06:00.511#212 | 05:18:49.849#110 | 03:31:02.381#116 | FIN |
| May 1, 21 | 16 | — | 04:45:31.582 | 00:33:45.166#545 | 02:32:58.759#228 | 01:32:09.107#128 | FIN |
| Apr 18, 21 | 47 | — | 04:37:32 | 00:33:27#132 | 02:25:32#78 | 01:30:55#44 | FIN |
| Apr 11, 21 | 13 | 13 | 04:37:00 | 00:34:50#273 | 02:28:57#120 | 01:29:21#85 | FIN |
| Mar 12, 21 | 17 | — | 03:24:12 | 00:27:52#22 | 01:45:03#17 | 01:08:34#14 | FIN |
| Nov 7, 20 | 2020 Floridafull | 10 | 12 | 09:46:18 | 01:13:40#209 | 05:04:45#79 | 03:19:30#53 | FIN |
| Oct 24, 20 | 4 | — | 03:10:41 | 00:23:23#10 | 01:49:36#4 | 00:53:30#2 | FIN |
| Oct 3, 20 | 10 | — | 02:12:02 | 00:25:58#13 | 01:05:00#8 | 00:38:19#7 | FIN |
| Sep 27, 20 | 40 | — | 04:32:59 | 00:31:41#223 | 02:24:26#48 | 01:32:50#29 | FIN |
| Sep 6, 20 | 8 | — | 04:33:00 | 00:31:41#12 | 02:24:27#3 | 01:32:50#8 | FIN |
| Feb 15, 20 | 5 | — | 04:48:05 | 00:31:06#12 | 02:40:28#7 | 01:31:13#5 | FIN |
| Dec 8, 19 | 5 | 5 | 04:25:59 | 00:32:13#185 | 02:22:56#121 | 01:25:42#78 | FIN |
| Nov 10, 19 | 5 | — | 04:26:44 | 00:30:43#7 | 02:23:02#5 | 01:26:49#2 | FIN |
| Sep 7, 19 | 55 | — | 05:04:25 | 00:33:16#284 | 02:59:05#76 | 01:25:59#35 | FIN |
| Jun 30, 19 | 79 | — | 04:33:39 | 00:36:50#390 | 02:22:56#120 | 01:27:41#40 | FIN |
| Jan 1, 09 | 1946 | — | 07:50:32 | 00:49:51#1950 | 03:55:40#1976 | 02:49:47#1910 | FIN |