#374
34.593 points
PTO World Rank
34
Races
0
Wins
2
Podiums
7
Top 10s
0
DNFs
#2
Best Finish
120.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 0 | 1 | #2 | 4× full, 3× half |
| 2024 | 6 | 0 | 1 | #2 | 4× half, 2× full |
| 2023 | 3 | 0 | 0 | #4 | 2× half, 1× full |
| 2022 | 4 | 0 | 0 | #4 | 3× full, 1× half |
| 2021 | 4 | 0 | 0 | #7 | 3× full, 1× half |
| 2019 | 1 | 0 | 0 | #81 | 1× half |
| 2016 | 1 | 0 | 0 | #19 | 1× full |
| 2015 | 1 | 0 | 0 | #646 | 1× full |
| 2014 | 3 | 0 | 0 | #87 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 16, 25 | silverfull | 29 | — | 08:34:26.419 | 00:57:11.003#67 | 04:35:47.509#73 | 02:56:26.746#24 |
| 3× full |
| 2013 | 2 | 0 | 0 | #205 | 2× half |
| 2012 | 2 | 0 | 0 | #669 | 2× half |
| FIN |
| Sep 7, 25 | 33 | 38 | 04:15:31 | 00:27:32#106 | 02:21:06#58 | 01:21:40#40 | FIN |
| Aug 17, 25 | 20 | — | 04:09:16 | 00:25:29#42 | 02:16:02#35 | 01:21:17#12 | FIN |
| Jul 20, 25 | 27 | 31 | 09:11:10 | 00:58:17#76 | 05:11:30#60 | 02:54:51#40 | FIN |
| May 18, 25 | 29 | 31 | 03:34:50 | —#99999 | 02:12:21#74 | 01:21:11#31 | FIN |
| May 4, 25 | 2025 Australiafull | 2 | — | 07:48:23 | — | 04:42:27#3 | 03:03:32#5 | FIN |
| Apr 26, 25 | 34 | 37 | 08:49:03 | 01:01:04#76 | 04:37:28#59 | 03:05:21#43 | FIN |
| Dec 14, 24 | 90 | — | 04:07:49 | 00:26:09#165 | 02:14:15#131 | 01:20:54#91 | FIN |
| Sep 22, 24 | 76 | — | 08:50:58 | 00:54:32#117 | 04:36:54#103 | 03:12:12#139 | FIN |
| Jun 16, 24 | 17 | — | 08:40:35 | 00:54:12#39 | 04:34:29#23 | 03:06:51#32 | FIN |
| May 19, 24 | 49 | — | 04:12:42 | 00:26:56#84 | 02:19:50#86 | 01:20:33#27 | FIN |
| May 5, 24 | 2 | — | 04:09:23 | 00:28:04#17 | 02:19:30#5 | 01:17:32#1 | FIN |
| Mar 24, 24 | — | — | — | — | — | — | DNS |
| May 21, 23 | 21 | — | 04:22:11 | 00:28:24#67 | 02:30:32#132 | 01:17:41#2 | FIN |
| Mar 4, 23 | 8 | — | 08:51:38 | 00:50:32#12 | 04:47:00#13 | 03:08:01#9 | FIN |
| Jan 1, 23 | 4 | — | 04:13:48 | 00:28:13#23 | 02:23:02#16 | 01:18:04#3 | FIN |
| Nov 5, 22 | 2022 Floridafull | 4 | — | 09:14:19 | 01:00:30#37 | 04:49:24#13 | 03:14:03#6 | FIN |
| Oct 8, 22 | 51 | — | 09:29:42 | 01:00:13#151 | 05:07:32#109 | 03:15:29#35 | FIN |
| May 1, 22 | 5 | — | 08:38:23 | 00:54:33#17 | 04:51:29#13 | 02:47:47#2 | FIN |
| Jan 1, 22 | 47 | — | 04:18:30 | 00:27:51#70 | 02:22:50#90 | 01:22:02#33 | FIN |
| Sep 12, 21 | 2021 Wisconsinfull | 7 | — | 09:44:33 | 01:02:27#64 | 05:19:04#18 | 03:15:08#12 | FIN |
| Jun 6, 21 | 2021 Cairnsfull | 12 | — | 08:45:46 | 00:50:29#28 | 04:56:12#31 | 02:52:19#5 | FIN |
| May 23, 21 | 2021 Tulsafull | 48 | — | 09:23:10 | 01:02:32#139 | 05:11:58#87 | 03:02:53#34 | FIN |
| Apr 18, 21 | 24 | — | 04:27:31 | 00:32:22#101 | 02:22:07#51 | 01:25:48#22 | FIN |
| Nov 24, 19 | 81 | — | 04:25:53 | 00:27:53#55 | 02:27:46#195 | 01:25:57#44 | FIN |
| May 1, 16 | 2016 Australiafull | 19 | — | 09:19:10 | 00:53:20#51 | 05:10:27#42 | 03:10:31#14 | FIN |
| Mar 22, 15 | 2015 Melbournefull | 646 | — | 11:18:43 | 01:10:47#932 | 05:36:24#813 | 04:22:04#611 | FIN |
| Dec 7, 14 | 87 | — | 09:40:49 | 00:56:58#106 | 05:10:06#222 | 03:27:20#67 | FIN |
| Aug 3, 14 | 2014 Boulderfull | 314 | — | 11:46:47 | 01:20:49#1068 | 05:46:58#509 | 04:23:09#235 | FIN |
| Mar 23, 14 | 2014 Melbournefull | 344 | — | 10:03:34 | 00:59:05#274 | 05:21:33#637 | 03:30:12#220 | FIN |
| Jan 1, 13 | 285 | — | 05:47:50 | 00:34:45#313 | 02:53:53#253 | 02:08:51#301 | FIN |
| Jan 1, 13 | 205 | — | 05:03:56 | 00:30:16#91 | 02:40:29#236 | 01:45:58#291 | FIN |
| Jan 1, 12 | 679 | — | 05:40:48 | 00:46:07#956 | 02:54:03#942 | 01:55:29#490 | FIN |
| Jan 1, 12 | 669 | — | 05:53:33 | 00:41:02#923 | 02:50:56#406 | 02:07:39#939 | FIN |