#970
4.11 points
PTO World Rank
47
Races
0
Wins
0
Podiums
0
Top 10s
2
DNFs
#12
Best Finish
744.8
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 3 | 0 | 0 | #41 | 3× half |
| 2024 | 3 | 0 | 0 | #106 | 3× half |
| 2023 | 6 | 0 | 0 | #12 | 4× half, 1× full |
| 2022 | 1 | 0 | 0 | #1046 | 1× full |
| 2020 | 1 | 0 | 0 | — | 1× half |
| 2017 | 2 | 0 | 0 | #590 | 2× half |
| 2015 | 3 | 0 | 0 | #1279 | 1× full, 2× half |
| 2014 | 2 | 0 | 0 | #285 | 1× full, 1× half |
| 2013 | 6 | 0 | 0 | #334 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 2, 25 | bronzehalf | 41 | — | 03:46:11 | 00:26:59#21 | 02:06:33#41 | 01:10:09#32 |
| 2× full, 4× half |
| 2012 | 7 | 0 | 0 | #13 | 6× full, 1× half |
| 2011 | 5 | 0 | 0 | #322 | 1× full, 4× half |
| 2010 | 4 | 0 | 0 | #1006 | 1× full, 3× half |
| 2009 | 1 | 0 | 0 | #655 | 1× full |
| 2008 | 1 | 0 | 0 | #316 | 1× half |
| 2007 | 1 | 0 | 0 | — | 1× half |
| 2006 | 1 | 0 | 0 | #1528 | 1× half |
| FIN |
| Sep 21, 25 | 1202 | — | 06:48:33 | 00:37:21#963 | 02:50:07#646 | 03:03:38#1432 | FIN |
| Mar 30, 25 | 63 | — | 04:50:06 | 00:24:42#473 | 02:28:49#18 | 01:48:45#148 | FIN |
| Dec 15, 24 | 1149 | — | 06:51:08 | 00:50:19#1110 | 03:20:13#1202 | 02:24:58#1110 | FIN |
| Nov 17, 24 | — | — | — | — | — | — | DNS |
| Feb 25, 24 | 106 | — | 04:57:05 | 00:27:54#287 | 02:31:19#75 | 01:47:07#126 | FIN |
| Dec 3, 23 | 618 | — | 05:54:03 | 00:50:27#1360 | 02:41:56#306 | 02:07:58#710 | FIN |
| Jul 23, 23 | 308 | — | 11:49:45 | 01:09:48#337 | 06:18:13#488 | 04:08:55#277 | FIN |
| Jun 17, 23 | 32 | — | 04:25:31 | 00:24:27#9 | 02:29:30#38 | 01:25:49#34 | FIN |
| May 7, 23 | 12 | — | 06:40:46 | 00:54:31 | 03:32:13 | 02:05:19 | FIN |
| Jan 1, 23 | 851 | — | 07:52:48 | 00:54:23#995 | 03:29:30#656 | 03:12:08#927 | FIN |
| Jan 1, 23 | 132 | — | 04:58:37 | 00:33:23#481 | 02:24:05#73 | 01:47:31#137 | FIN |
| Nov 20, 22 | 1046 | — | 13:41:12 | 01:34:45#1562 | 07:06:12#1572 | 04:30:21#570 | FIN |
| Sep 26, 20 | — | — | — | 00:23:47 | 02:24:27 | — | DNF |
| Jan 1, 17 | 590 | — | 06:31:11 | 00:36:15#202 | 03:22:52#694 | 02:21:55#559 | FIN |
| Jan 1, 17 | — | — | — | — | — | — | DNS |
| Aug 16, 15 | 1705 | — | 14:28:21 | 01:33:55#2014 | 06:51:17#1646 | 05:49:52#1749 | FIN |
| Jan 1, 15 | 1279 | — | 06:02:30 | 00:44:41#2049 | 02:43:43#827 | 02:25:37#1353 | FIN |
| Jan 1, 15 | — | — | — | — | — | — | DNS |
| Aug 17, 14 | 1068 | — | 12:42:47 | 01:23:09#1368 | 06:29:44#1218 | 04:36:55#1006 | FIN |
| Jan 1, 14 | 285 | — | 06:25:04 | 00:46:40#366 | 03:20:17#298 | 02:11:11#275 | FIN |
| Jul 28, 13 | 2013 Lake Placidfull | 922 | — | 12:40:57 | 01:22:05#1525 | 06:34:07#1177 | 04:32:02#820 | FIN |
| May 18, 13 | 2013 Lanzarotefull | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jan 1, 13 | 334 | — | 05:08:15 | 00:41:09#1773 | 02:41:50#272 | 01:38:49#251 | FIN |
| Jan 1, 13 | 334 | — | 05:08:15 | 00:41:09#1770 | 02:41:50#270 | 01:38:49#251 | FIN |
| Jan 1, 13 | 953 | — | 06:41:51 | 00:50:02#1109 | 03:24:00#977 | 02:17:08#823 | FIN |
| Jan 1, 13 | — | — | — | 00:41:29#1427 | 02:40:15#326 | — | DNF |
| Nov 18, 12 | 2012 Arizonafull | 880 | — | 12:16:07 | 01:46:50#2274 | 05:50:38#902 | 04:28:38#654 | FIN |
| Sep 30, 12 | 19 | — | 08:53:41 | 00:59:33#45 | 04:46:52#28 | 03:04:30#12 | FIN |
| Aug 11, 12 | 2012 New Yorkfull | 1829 | — | 15:23:13 | 00:55:50#1706 | 07:49:25#1926 | 06:21:01#1725 | FIN |
| Jul 22, 12 | 2012 Lake Placidfull | 1651 | — | 14:38:04 | 01:25:06#1888 | 07:23:11#1836 | 05:34:56#1562 | FIN |
| May 19, 12 | 2012 Lanzarotefull | 13 | — | 09:27:05 | 00:58:03#111 | 05:21:21#30 | 03:00:00#7 | FIN |
| May 19, 12 | 2012 Texasfull | 926 | — | 13:06:21 | 01:21:53#909 | 06:39:45#1465 | 04:48:44#691 | FIN |
| Jan 1, 12 | 583 | — | 05:26:16 | 00:45:33#1598 | 02:47:46#492 | 01:45:51#519 | FIN |
| Nov 5, 11 | 2011 Floridafull | — | — | — | — | — | — | DNS |
| Jan 1, 11 | 677 | — | 05:31:13 | 00:44:33#1676 | 02:52:11#587 | 01:44:01#464 | FIN |
| Jan 1, 11 | 1064 | — | 06:54:21 | 00:50:40#1083 | 03:31:18#1082 | 02:26:09#1042 | FIN |
| Jan 1, 11 | 449 | — | 05:17:26 | 00:43:43#1739 | 02:44:15#453 | 01:43:08#296 | FIN |
| Jan 1, 11 | 322 | — | 05:39:39 | 00:37:28#372 | 02:45:04#336 | 02:09:49#421 | FIN |
| Nov 17, 10 | 2010 Arizonafull | 1114 | — | 12:56:32 | 01:58:44#2317 | 06:10:35#862 | 04:30:02#734 | FIN |
| Jan 1, 10 | 1570 | — | 07:01:54 | 00:39:52#604 | 03:06:58#1515 | 03:05:56#1721 | FIN |
| Jan 1, 10 | 1417 | — | 06:17:42 | 00:47:10#1944 | 03:05:59#1278 | 02:13:49#1388 | FIN |
| Jan 1, 10 | 1006 | — | 07:10:43 | 00:54:38#1163 | 03:28:41#946 | 02:39:50#1009 | FIN |
| Jun 28, 09 | 2009 Francefull | 655 | — | 11:20:51 | 01:12:30#1093 | 05:42:01#503 | 04:12:06#909 | FIN |
| Jan 1, 08 | 316 | — | 06:57:09 | 00:36:37#379 | 03:44:21#574 | 02:36:11#315 | FIN |
| Jan 1, 07 | — | — | — | — | — | — | DNS |
| Jan 1, 06 | 1528 | — | 06:51:43 | 00:44:49#1448 | 03:06:48#1478 | 02:47:00#1513 | FIN |