#343
16.483 points
PTO World Rank
31
Races
1
Wins
1
Podiums
3
Top 10s
4
DNFs
#1
Best Finish
141.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #14 | 2× full |
| 2024 | 2 | 0 | 0 | — | 2× half |
| 2023 | 4 | 0 | 0 | #11 | 1× full, 3× half |
| 2022 | 7 | 0 | 0 | #7 | 6× half, 1× full |
| 2021 | 2 | 0 | 0 | — | 1× half, 1× full |
| 2020 | 1 | 0 | 0 | #10 | 1× half |
| 2019 | 5 | 0 | 0 | #11 | 1× full, 4× half |
| 2017 | 1 | 1 | 1 | #1 | |
| 2016 | 3 | 0 | 0 | #114 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 28, 25 | silverfull | 14 | 17 | 10:25:23 | 00:51:56#176 | 05:16:00#109 | 04:10:07#131 |
| 2× full, 1× half |
| 2015 | 1 | 0 | 0 | — | 1× full |
| 2014 | 2 | 0 | 0 | #117 | 2× full |
| 2011 | 1 | 0 | 0 | #738 | 1× full |
| FIN |
| Jul 20, 25 | 25 | 95 | 11:43:04 | 01:19:00#979 | 05:51:37#315 | 04:22:51#421 | FIN |
| Jun 23, 24 | 99999 | 99999 | — | —#99999 | —#99999 | —#99999 | DNS |
| May 19, 24 | — | — | — | 00:30:15#99999 | 02:41:59#99999 | —#99999 | DNF |
| Nov 19, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNF |
| Sep 24, 23 | 18 | 36 | 05:00:26 | 00:26:10#146 | 02:36:08#196 | 01:50:31#219 | FIN |
| Jul 27, 23 | 11 | — | 08:04:44 | 00:38:37#9 | 05:21:56#13 | 01:59:20#11 | FIN |
| May 21, 23 | 320 | — | 05:05:33 | 00:32:20#347 | 02:40:42#432 | 01:47:23#426 | FIN |
| Jul 28, 22 | 19 | — | 08:22:44 | 00:35:44#15 | 05:24:45#17 | 02:16:23#21 | FIN |
| Jun 26, 22 | 7 | 9 | 04:48:23 | 00:31:30#171 | 02:38:53#162 | 01:33:33#86 | FIN |
| Jun 12, 22 | 16 | 24 | 04:36:05 | 00:30:56#228 | 02:27:55#179 | 01:30:57#135 | FIN |
| May 22, 22 | 19 | 25 | 04:44:47 | 00:30:59#247 | 02:33:22#212 | 01:35:24#149 | FIN |
| Jan 1, 22 | 149 | — | 04:44:47 | 00:30:59#261 | 02:33:22#274 | 01:35:24#150 | FIN |
| Jan 1, 22 | 135 | — | 04:36:05 | 00:30:56#241 | 02:27:55#221 | 01:30:57#131 | FIN |
| Jan 1, 22 | 86 | — | 04:48:23 | 00:31:30#183 | 02:38:53#229 | 01:33:33#56 | FIN |
| Sep 5, 21 | — | — | — | 00:33:27 | 02:41:38 | — | DNF |
| Jul 25, 21 | 2021 Lake Placidfull | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 13, 20 | 10 | — | 02:14:55 | 00:22:22#10 | 01:08:54#6 | 00:43:40#9 | FIN |
| Nov 24, 19 | 2019 Cozumelfull | 13 | 23 | 10:08:07 | 00:54:19#148 | 05:14:23#148 | 03:53:28#136 | FIN |
| Nov 10, 19 | 11 | — | 04:52:10 | 00:27:16#12 | 02:38:42#12 | 01:41:03#12 | FIN |
| Sep 29, 19 | 11 | 17 | 04:52:10 | 00:27:16#160 | 02:38:42#197 | 01:41:03#132 | FIN |
| Aug 18, 19 | 16 | — | 05:02:13 | 00:30:07#14 | 02:44:07#14 | 01:42:55#16 | FIN |
| Jun 23, 19 | 16 | 41 | 05:02:13 | 00:30:07#180 | 02:44:07#408 | 01:42:55#346 | FIN |
| Aug 27, 17 | 1 | — | 06:54:03 | 00:49:50 | 03:33:47 | 02:25:21 | FIN |
| Oct 8, 16 | 1349 | — | 11:32:04 | 01:07:36#1185 | 05:55:48#1344 | 04:19:25#1411 | FIN |
| Aug 21, 16 | 129 | — | 10:28:04 | 01:08:29#273 | 05:34:32#268 | 03:35:20#104 | FIN |
| Jan 1, 16 | 114 | — | 05:22:15 | 00:31:51#105 | 02:52:11#151 | 01:52:01#175 | FIN |
| Aug 16, 15 | — | — | — | 01:04:34#265 | 05:28:36#268 | — | DNF |
| Nov 30, 14 | 2014 Cozumelfull | 196 | — | 11:10:52 | 01:00:20#288 | 05:45:55#208 | 04:16:11#347 | FIN |
| Aug 17, 14 | 117 | — | 10:18:31 | 01:07:03#322 | 05:34:59#266 | 03:27:00#77 | FIN |
| Jul 24, 11 | 2011 Lake Placidfull | 738 | — | 12:02:56 | 01:07:06#382 | 06:04:12#695 | 04:39:38#1050 | FIN |