
#179
43.708 points
PTO World Rank
67
Races
0
Wins
2
Podiums
14
Top 10s
8
DNFs
#2
Best Finish
283.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 1 | #2 | 3× half, 2× full |
| 2024 | 4 | 0 | 0 | #5 | 2× half, 2× full |
| 2023 | 3 | 0 | 0 | #4 | 3× full |
| 2022 | 4 | 0 | 1 | #2 | 4× full |
| 2021 | 3 | 0 | 0 | #9 | 3× half |
| 2019 | 5 | 0 | 0 | #6 | 1× full, 4× half |
| 2017 | 3 | 0 | 0 | #5 | 3× half |
| 2016 | 6 | 0 | 0 | #9 | 2× full, 4× half |
| 2014 | 5 | 0 | 0 | #11 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 8, 25 | diamondhalf | 37 | — | 04:52:51 | 00:29:52#37 | 02:51:37#36 | 01:27:39#37 |
| 3× full, 2× half |
| 2013 | 9 | 0 | 0 | #30 | 7× half, 2× full |
| 2012 | 7 | 0 | 0 | #51 | 4× full, 3× half |
| 2011 | 5 | 0 | 0 | #78 | 2× full, 3× half |
| 2010 | 2 | 0 | 0 | #106 | 1× full, 1× half |
| 2009 | 4 | 0 | 0 | #244 | 2× full, 2× half |
| 2008 | 2 | 0 | 0 | #810 | 2× half |
| FIN |
| Sep 28, 25 | — | — | — | 00:44:28#5 | — | — | DNF |
| Sep 7, 25 | 16 | — | 04:30:11 | 00:26:54#13 | 02:24:32#12 | 01:33:11#17 | FIN |
| Jul 27, 25 | 789 | — | 13:48:05 | 01:16:10#653 | 07:09:07#695 | 05:08:29#962 | FIN |
| May 18, 25 | 2 | — | 03:49:48 | — | 02:18:07#3 | 01:30:23#10 | FIN |
| Dec 8, 24 | 5 | — | 04:21:16 | 00:28:56#10 | 02:18:35#5 | 01:28:43#6 | FIN |
| Sep 29, 24 | 7 | — | 07:43:46.542 | — | 04:30:39.985#52 | 03:11:04.548#40 | FIN |
| Jun 30, 24 | 891 | — | 06:18:24 | 00:39:48#649 | 03:23:54#1074 | 02:01:29#803 | FIN |
| Apr 27, 24 | 16 | — | 09:34:31.947 | 00:59:42.263#161 | 05:01:52.457#249 | 03:28:01.478#137 | FIN |
| Aug 20, 23 | 4 | — | 09:29:44 | 00:54:50#5 | 05:09:46#7 | 03:18:15#6 | FIN |
| Jul 23, 23 | 1273 | — | 15:10:41 | 01:26:17#1247 | 07:24:11#1271 | 05:56:09#1267 | FIN |
| Apr 22, 23 | 11 | — | 09:28:30.781 | 01:01:09.096#110 | 05:05:05.591#183 | 03:16:14.569#50 | FIN |
| Sep 11, 22 | 2 | — | 09:53:31.283 | 00:56:09.859#2 | 05:25:34.591#1 | 03:23:22.274#4 | FIN |
| Jul 24, 22 | 7 | — | 09:50:31.47 | 00:58:03.527#4 | 05:16:47.819#9 | 03:29:43.084#9 | FIN |
| Jun 12, 22 | — | — | — | — | — | — | DNS |
| Apr 23, 22 | 6 | — | 09:30:18.824 | 01:01:03.458#7 | 05:03:51.387#8 | 03:19:49.058#8 | FIN |
| Dec 5, 21 | 9 | — | 04:27:32 | 00:27:37#9 | 02:26:32#9 | 01:29:15#9 | FIN |
| Jun 20, 21 | 10 | — | 03:13:18 | 00:28:47#9 | 01:08:10#9 | 01:29:36#10 | FIN |
| Apr 11, 21 | 1576 | — | 07:27:08 | 00:57:38#1679 | 03:18:38#1401 | 02:55:19#1580 | FIN |
| Nov 24, 19 | 2019 Arizonafull | — | — | — | — | — | — | DNS |
| Nov 10, 19 | 6 | — | 04:41:19 | 00:28:22#5 | 02:31:37#5 | 01:35:43#9 | FIN |
| Aug 25, 19 | 10 | — | 04:44:13 | 00:27:35#8 | 02:37:41#11 | 01:35:11#12 | FIN |
| Jun 30, 19 | — | — | — | — | — | — | DNS |
| Jun 30, 19 | — | — | — | — | — | — | DNS |
| Jul 30, 17 | — | — | — | 00:55:21 | 05:41:27 | — | DNF |
| Jun 25, 17 | 5 | — | 04:39:35 | 00:28:25#2 | 02:36:44#6 | 01:30:30#6 | FIN |
| May 13, 17 | 10 | — | 04:36:32 | 00:27:01#6 | 02:32:15#11 | 01:30:56#13 | FIN |
| Nov 20, 16 | 2016 Arizonafull | 98 | — | 09:38:23 | 00:55:35#49 | 05:07:56#179 | 03:30:41#112 | FIN |
| Nov 13, 16 | 13 | — | 04:39:31 | 00:28:25#8 | 02:33:29#13 | 01:33:54#18 | FIN |
| Jul 30, 16 | 2016 Vinemanfull | 67 | — | 10:17:17 | 00:57:35#54 | 05:29:12#153 | 03:45:28#80 | FIN |
| Apr 30, 16 | 2016 Wildflowerhalf | 9 | — | 05:08:14 | 00:29:39#5 | 02:53:05#7 | 01:40:15#13 | FIN |
| Jan 1, 16 | 92 | — | 04:39:31 | 00:28:25#88 | 02:33:29#154 | 01:33:54#96 | FIN |
| Jan 1, 16 | — | — | — | — | — | — | DNS |
| Nov 16, 14 | 2014 Arizonafull | — | — | — | 00:56:49#62 | 05:47:44#503 | — | DNF |
| Sep 7, 14 | 2014 Wisconsinfull | 100 | — | 10:29:41 | 00:57:12#46 | 05:28:10#126 | 03:57:02#233 | FIN |
| Jun 29, 14 | 38 | — | 09:58:42 | 00:59:12#44 | 05:29:38#79 | 03:26:14#51 | FIN |
| May 3, 14 | 2014 Wildflowerhalf | 11 | — | 04:59:30 | 00:25:37#3 | 02:48:34#12 | 01:56:26#13 | FIN |
| Jan 1, 14 | — | — | — | — | — | — | DNS |
| Sep 8, 13 | 801 | — | 05:13:29 | 00:31:12#317 | 03:03:40#1504 | 01:31:15#236 | FIN |
| Aug 18, 13 | — | — | — | — | — | — | DNF |
| Mar 17, 13 | 2013 Los Cabosfull | 69 | — | 10:24:32 | 00:56:28#24 | 05:29:34#67 | 03:54:03#152 | FIN |
| Jan 1, 13 | 51 | — | 04:30:20 | 00:26:16#25 | 02:22:24#54 | 01:37:13#92 | FIN |
| Jan 1, 13 | 101 | — | 04:43:16 | 00:26:43#64 | 02:35:45#155 | 01:37:16#129 | FIN |
| Jan 1, 13 | 30 | — | 04:34:16 | 00:23:20#18 | 02:31:57#51 | 01:36:04#46 | FIN |
| Jan 1, 13 | 44 | — | 04:31:15 | 00:25:25#18 | 02:33:23#115 | 01:29:19#51 | FIN |
| Jan 1, 13 | — | — | — | 00:27:21#54 | — | — | DNF |
| Jan 1, 13 | — | — | — | — | — | — | DNS |
| Nov 18, 12 | 2012 Arizonafull | 102 | — | 09:50:12 | 00:55:09#43 | 05:10:43#218 | 03:39:28#152 | FIN |
| Aug 26, 12 | 2012 Louisvillefull | — | — | — | 00:55:26#11 | 05:19:28#96 | — | DNF |
| Aug 26, 12 | 2012 Canadafull | 1622 | — | 13:56:12 | 01:32:19#2105 | 06:52:20#1718 | 05:19:27#1446 | FIN |
| May 5, 12 | 2012 St Georgefull | — | — | — | 00:58:12#15 | 06:21:23#167 | — | DNF |
| Jan 1, 12 | — | — | — | — | — | — | DNS |
| Jan 1, 12 | 63 | — | 04:31:35 | 00:26:20#49 | 02:26:23#79 | 01:34:22#119 | FIN |
| Jan 1, 12 | 51 | — | 04:31:54 | 00:26:54#28 | 02:31:43#82 | 01:28:50#53 | FIN |
| Nov 20, 11 | 2011 Arizonafull | 78 | — | 09:34:45 | 00:54:00#37 | 05:07:30#163 | 03:27:13#97 | FIN |
| Oct 8, 11 | — | — | — | 00:59:13#172 | — | — | DNF |
| Sep 11, 11 | 209 | — | 04:45:39 | 00:28:35#105 | 02:38:17#380 | 01:34:00#261 | FIN |
| Jan 1, 11 | 168 | — | 04:49:20 | 00:27:14#73 | 02:41:24#257 | 01:35:01#231 | FIN |
| Jan 1, 11 | 326 | — | 05:06:05 | 00:28:21#117 | 02:56:29#891 | 01:33:22#110 | FIN |
| Oct 9, 10 | 772 | — | 10:31:24 | 01:01:43#325 | 05:33:54#913 | 03:48:24#830 | FIN |
| Jan 1, 10 | 106 | — | 04:47:22 | 00:26:48#39 | 02:40:12#258 | 01:35:04#110 | FIN |
| Nov 22, 09 | 2009 Arizonafull | 244 | — | 10:27:34 | 00:57:24#68 | 05:48:29#884 | 03:34:19#130 | FIN |
| Nov 7, 09 | 2009 Floridafull | 1839 | — | 14:07:28 | 01:39:00#2123 | 07:05:38#2157 | 05:04:56#1362 | FIN |
| Jan 1, 09 | — | — | — | — | — | — | DNS |
| Jan 1, 09 | 640 | — | 06:03:24 | 00:39:59#349 | 03:07:53#698 | 02:07:02#712 | FIN |
| Jan 1, 08 | 810 | — | 06:55:46 | 00:56:36#835 | 03:42:58#909 | 02:11:12#632 | FIN |
| Jan 1, 08 | 915 | — | 06:49:27 | 00:54:58#880 | 03:38:39#834 | 02:09:38#748 | FIN |