32
Races
0
Wins
0
Podiums
11
Top 10s
2
DNFs
#5
Best Finish
13.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2021 | 2 | 0 | 0 | #15 | 2× full |
| 2019 | 6 | 0 | 0 | #6 | 5× half, 1× full |
| 2018 | 6 | 0 | 0 | #5 | 1× full, 5× half |
| 2017 | 5 | 0 | 0 | #9 | 4× half, 1× full |
| 2016 | 6 | 0 | 0 | #8 | 2× full, 4× half |
| 2015 | 6 | 0 | 0 | #11 | 3× full, 3× half |
| 2014 | 1 | 0 | 0 | #18 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 21, 21 | 2021 Cozumelfull | 26 | 69 | 08:51:17 | 00:47:45#142 | 04:27:20#32 | 03:31:13#73 | FIN |
| Jul 25, 21 | 2021 Lake Placidfull | 15 | 17 | 09:26:54 | 00:57:32#81 | 04:54:06#19 | 03:27:32#19 | FIN |
| Dec 8, 19 | half | 23 | 36 | 04:13:09 | 00:29:49#93 | 02:08:08#17 | 01:30:29#37 | FIN |
| Nov 10, 19 | half | 6 | — | 03:25:55 | 00:29:20#19 | 01:59:24#2 | 01:24:38#17 | FIN |
| Sep 29, 19 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 28, 19 | full | — | — | — | 01:04:05#99999 | 04:53:34#99999 | —#99999 | DNF |
| Jun 9, 19 | half | 6 | 6 | 03:25:55 | —#99999 | 01:59:24#2 | 01:24:38#6 | FIN |
| Apr 7, 19 | half | 9 | 10 | 03:57:08 | 00:29:20#78 | 02:00:39#7 | 01:24:55#10 | FIN |
| Nov 18, 18 | full | — | — | — | 00:51:25#99999 | —#99999 | —#99999 | DNF |
| Nov 18, 18 | half | 5 | — | 04:03:17 | 00:29:20#13 | 02:03:51#3 | 01:24:42#7 | FIN |
| Oct 28, 18 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 19, 18 | half | 7 | — | 08:56:20 | 01:00:38#13 | 04:36:30#6 | 03:14:06#10 | FIN |
| Jun 10, 18 | half | 5 | 5 | 04:03:17 | 00:29:20#111 | 02:03:51#6 | 01:24:42#5 | FIN |
| Apr 7, 18 | half | 19 | 21 | 04:01:24 | 00:29:08#96 | 02:06:15#14 | 01:22:11#21 | FIN |
| Nov 12, 17 | half | 10 | 10 | 04:01:11 | 00:23:58#56 | 02:08:37#7 | 01:24:20#13 | FIN |
| Aug 27, 17 | half | 18 | 40 | 04:30:04 | 00:29:18#119 | 02:22:58#31 | 01:31:54#105 | FIN |
| Jul 23, 17 | full | 14 | 23 | 09:38:39 | 01:05:19#229 | 04:59:59#14 | 03:27:36#54 | FIN |
| Jun 11, 17 | half | 9 | 9 | 04:08:30 | 00:31:54#150 | 02:06:59#10 | 01:24:20#9 | FIN |
| Mar 19, 17 | half | 17 | 17 | 04:19:19 | 00:30:42#88 | 02:17:05#28 | 01:26:50#19 | FIN |
| Nov 27, 16 | full | 17 | 19 | 08:59:52 | 00:58:16#106 | 04:37:11#16 | 03:18:44#19 | FIN |
| Nov 13, 16 | half | 8 | — | 04:09:56 | 00:31:07#17 | 02:06:57#3 | 01:28:52#8 | FIN |
| Jul 24, 16 | full | 10 | — | 09:32:17 | 01:01:37#12 | 05:02:39#10 | 03:23:37#9 | FIN |
| Jun 12, 16 | half | 8 | 8 | 04:09:56 | 00:31:07#174 | 02:06:57#8 | 01:28:52#8 | FIN |
| Apr 17, 16 | half | 14 | — | 04:11:19 | 00:33:46#18 | 02:07:14#5 | 01:26:12#15 | FIN |
| Mar 20, 16 | half | 20 | 24 | 04:25:32 | 00:30:55#84 | 02:07:35#16 | 01:41:29#28 | FIN |
| Sep 27, 15 | full | 26 | 26 | 09:02:31 | 00:51:52#128 | 04:47:36#29 | 03:17:52#27 | FIN |
| Aug 16, 15 | full | 11 | 11 | 04:09:50 | 00:29:45#141 | 02:12:25#17 | 01:22:39#11 | FIN |
| Jun 28, 15 | full | 11 | — | 04:04:52 | 00:28:32#11 | 02:06:25#3 | 01:25:52#12 | FIN |
| May 2, 15 | half | 23 | — | 04:36:25 | 00:30:47#30 | 02:30:43#16 | 01:30:09#23 | FIN |
| Mar 15, 15 | half | 14 | 16 | 04:15:24 | 00:31:07#133 | 02:11:24#22 | 01:27:55#16 | FIN |
| Mar 15, 15 | half | 14 | — | 04:15:24 | 00:31:07#17 | 02:11:24#10 | 01:27:55#13 | FIN |
| Nov 30, 14 | full | 18 | 26 | 09:34:13 | 01:00:04#274 | 05:02:29#31 | 03:27:50#29 | FIN |