#241
34.515 points
PTO World Rank
53
Races
0
Wins
0
Podiums
5
Top 10s
3
DNFs
#7
Best Finish
126.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 8 | 0 | 0 | #11 | 4× full, 4× half |
| 2024 | 4 | 0 | 0 | #20 | 4× full |
| 2023 | 6 | 0 | 0 | #11 | 3× half, 3× full |
| 2022 | 11 | 0 | 0 | #7 | 4× full, 7× half |
| 2021 | 10 | 0 | 0 | #7 | 5× full, 5× half |
| 2020 | 1 | 0 | 0 | #11 | 1× full |
| 2019 | 6 | 0 | 0 | #7 | 4× half, 2× full |
| 2017 | 1 | 0 | 0 | #586 | 1× half |
| 2016 | 2 | 0 | 0 | #242 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 16, 25 | silverfull | 22 | — | 10:08:29.523 | 01:09:25.804#333 | 05:14:16.393#297 | 03:36:46.777#183 |
| 1× full, 1× half |
| 2015 | 1 | 0 | 0 | #244 | 1× half |
| 2014 | 1 | 0 | 0 | #461 | 1× half |
| 2013 | 1 | 0 | 0 | #1115 | 1× full |
| 2012 | 1 | 0 | 0 | #1248 | 1× full |
| FIN |
| Sep 28, 25 | 12 | 15 | 10:04:32 | 00:49:21#106 | 05:22:32#120 | 03:46:00#112 | FIN |
| Aug 17, 25 | 102 | — | 04:55:16 | 00:30:12#128 | 02:41:37#207 | 01:35:25#56 | FIN |
| Jul 20, 25 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 15, 25 | — | — | — | — | — | — | DNS |
| Jun 8, 25 | 28 | 45 | 04:49:42 | 00:37:59#659 | 02:31:17#345 | 01:33:31#239 | FIN |
| Apr 5, 25 | 29 | — | 05:37:52 | 00:35:54#28 | 03:14:57#29 | 01:40:02#27 | FIN |
| Mar 1, 25 | 11 | 19 | 10:26:16 | 01:08:45#251 | 05:35:19#140 | 03:33:28#87 | FIN |
| Nov 24, 24 | 22 | 37 | 10:34:09 | 01:05:10#253 | 05:40:59#197 | 03:39:49#132 | FIN |
| Sep 29, 24 | 20 | 29 | 08:46:22 | —#99999 | 05:06:58#204 | 03:36:05#130 | FIN |
| Jul 21, 24 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Apr 27, 24 | — | — | — | 01:14:57#99999 | —#99999 | —#99999 | DNF |
| Sep 24, 23 | 16 | 24 | 04:48:49 | 00:27:40#283 | 02:40:20#265 | 01:34:28#159 | FIN |
| Aug 20, 23 | 16 | — | 10:37:06 | 01:04:56#15 | 05:50:18#20 | 03:34:42#16 | FIN |
| Jul 30, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 25, 23 | 11 | — | 10:31:45.737 | 01:06:37.665#155 | 05:53:06.101#158 | 03:26:19.115#40 | FIN |
| May 21, 23 | 191 | — | 04:53:42 | 00:33:18#459 | 02:45:41#618 | 01:30:31#70 | FIN |
| Apr 22, 23 | 19 | 33 | 10:07:21 | 01:11:41#433 | 05:19:16#285 | 03:27:15#165 | FIN |
| Nov 20, 22 | — | — | — | 01:13:24#438 | — | — | DNF |
| Sep 11, 22 | 10 | 12 | 11:09:41 | 01:10:58#198 | 06:02:25#64 | 03:45:45#47 | FIN |
| Jul 24, 22 | 13 | 18 | 10:38:42 | 01:11:32#473 | 05:44:30#182 | 03:35:08#84 | FIN |
| Jun 12, 22 | 17 | 28 | 04:37:34 | 00:33:41#478 | 02:30:34#275 | 01:27:53#148 | FIN |
| May 22, 22 | 21 | 32 | 04:49:43 | 00:32:45#431 | 02:41:37#374 | 01:31:20#188 | FIN |
| May 7, 22 | 7 | — | 04:49:05 | 00:34:38#7 | 02:37:26#5 | 01:34:32#8 | FIN |
| Apr 23, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Apr 2, 22 | 25 | 33 | 04:52:33 | 00:36:48#927 | 02:42:56#419 | 01:26:39#230 | FIN |
| Jan 1, 22 | 230 | — | 04:52:33 | 00:36:48#954 | 02:42:56#402 | 01:26:39#111 | FIN |
| Jan 1, 22 | 188 | — | 04:49:43 | 00:32:45#451 | 02:41:37#512 | 01:31:20#99 | FIN |
| Jan 1, 22 | 148 | — | 04:37:34 | 00:33:41#492 | 02:30:34#294 | 01:27:53#95 | FIN |
| Nov 6, 21 | 2021 Floridafull | 18 | 26 | 10:43:36 | 01:35:23#433 | 05:37:50#241 | 03:19:18#122 | FIN |
| Sep 19, 21 | 7 | — | 09:52:10.381 | 01:05:09.747 | 05:31:32.062 | 03:07:25.506 | FIN |
| Sep 19, 21 | 2021 Austriafull | 125 | — | 09:52:11 | 01:05:10#279 | 05:31:33#375 | 03:07:26#46 | FIN |
| Sep 5, 21 | 11 | — | 04:44:40 | 00:37:31#14 | 02:31:12#10 | 01:29:25#5 | FIN |
| Aug 22, 21 | 20 | — | 04:59:32.309 | 00:34:42.193 | 02:50:49.951 | 01:30:05.056 | FIN |
| Jul 25, 21 | 2021 Lake Placidfull | 11 | 12 | 10:20:33 | 01:04:18#253 | 05:41:38#130 | 03:25:50#76 | FIN |
| Jun 27, 21 | 11 | — | 04:43:42 | 00:27:39#13 | 02:38:59#12 | 01:33:34#11 | FIN |
| Jun 20, 21 | 15 | — | 03:29:04 | 00:35:05#17 | 01:13:03#16 | 01:33:37#14 | FIN |
| May 23, 21 | 2021 Tulsafull | 12 | — | 09:57:00.355 | 01:07:37.242#259 | 05:28:37.529#167 | 03:15:24.24#56 | FIN |
| Apr 18, 21 | 68 | — | 04:44:41 | 00:37:32#269 | 02:31:13#150 | 01:29:26#36 | FIN |
| Nov 7, 20 | 2020 Floridafull | 11 | 13 | 09:58:45 | 01:17:40#326 | 05:06:20#94 | 03:25:54#60 | FIN |
| Nov 10, 19 | 12 | — | 04:54:00 | 00:28:20#13 | 02:41:27#13 | 01:39:38#10 | FIN |
| Sep 29, 19 | 12 | 19 | 04:54:00 | 00:28:20#227 | 02:41:27#260 | 01:39:38#141 | FIN |
| Sep 8, 19 | 8 | 15 | 10:53:48 | 01:18:16#478 | 05:47:37#205 | 03:39:43#156 | FIN |
| Aug 3, 19 | — | — | — | 00:37:23#99999 | 02:29:41#99999 | —#99999 | DNF |
| Jun 9, 19 | 7 | 9 | 04:02:27 | —#99999 | 02:29:12#230 | 01:31:02#113 | FIN |
| Apr 27, 19 | 11 | — | 10:08:03 | 01:16:20#11 | 05:21:26#11 | 03:24:01#8 | FIN |
| Sep 10, 17 | 586 | — | 05:38:28 | 00:38:31#727 | 03:05:42#760 | 01:48:22#437 | FIN |
| Oct 9, 16 | 2016 Louisvillefull | 242 | — | 10:49:32 | 01:09:41#773 | 05:42:08#427 | 03:47:21#207 | FIN |
| Jan 1, 16 | 262 | — | 05:26:47 | 00:43:52#501 | 02:41:48#357 | 01:56:30#273 | FIN |
| Jan 1, 15 | 244 | — | 05:11:41 | 00:40:11#489 | 02:42:23#440 | 01:45:06#199 | FIN |
| Aug 17, 14 | 461 | — | 05:23:48 | 00:34:34#486 | 02:55:37#742 | 01:49:50#409 | FIN |
| Aug 18, 13 | 1115 | — | 12:52:26 | 01:15:35#983 | 06:37:13#1375 | 04:50:12#1108 | FIN |
| Aug 26, 12 | 2012 Louisvillefull | 1248 | — | 14:01:38 | 01:24:53#1130 | 06:54:43#1562 | 05:27:12#1204 | FIN |