35
Races
0
Wins
1
Podiums
22
Top 10s
1
DNFs
#2
Best Finish
9.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2021 | 2 | 0 | 0 | #14 | 2× full |
| 2020 | 1 | 0 | 0 | #8 | 1× full |
| 2019 | 6 | 0 | 0 | #6 | 4× half, 2× full |
| 2018 | 2 | 0 | 1 | #2 | 1× half, 1× full |
| 2017 | 7 | 0 | 0 | #4 | 2× half, 5× full |
| 2016 | 6 | 0 | 0 | #4 | 5× full, 1× half |
| 2015 | 5 | 0 | 0 | #4 | 5× full |
| 2014 | 6 | 0 | 0 | #4 | 4× full, 2× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jul 25, 21 | 2021 Lake Placidfull | 16 | 24 | 11:04:36 | 01:01:01#164 | 05:39:22#110 | 04:14:30#151 | FIN |
| Jun 27, 21 | 14 | — | 10:53:53.549 | 01:03:05.903 | 05:59:17.58 | 03:45:11.589 | FIN | |
| Mar 7, 20 | full | 8 | 9 | 09:53:33 | 01:02:05#159 | 05:10:03#75 | 03:33:45#70 | FIN |
| Nov 10, 19 | half | 20 | — | 04:45:14 | 00:27:20#15 | 02:31:17#14 | 01:40:24#23 | FIN |
| Sep 8, 19 | full | 6 | 6 | 10:14:10 | 01:07:43#147 | 05:31:30#94 | 03:27:16#73 | FIN |
| Aug 18, 19 | full | 9 | 12 | 09:43:08 | 00:59:56#158 | 05:02:44#227 | 03:34:43#161 | FIN |
| Jun 9, 19 | half | 6 | 8 | 04:01:36 | —#99999 | 02:26:13#177 | 01:32:55#110 | FIN |
| May 19, 19 | half | 20 | 46 | 04:45:14 | 00:27:20#2560 | 02:31:17#450 | 01:40:24#255 | FIN |
| May 19, 19 | half | 20 | — | 04:47:12.91 | 00:29:18.37 | 02:31:16.72 | 01:40:25.03 | FIN |
| Dec 9, 18 | half | 12 | 12 | 04:35:32 | 00:30:52#127 | 02:31:00#134 | 01:28:42#73 | FIN |
| Apr 28, 18 | full | 2 | — | 09:49:54 | 01:01:41#1 | 05:05:47#1 | 03:35:42#2 | FIN |
| Nov 12, 17 | half | 15 | — | 04:58:59 | 00:29:50#11 | 02:44:38#15 | 01:40:13#12 | FIN |
| Sep 24, 17 | full | 9 | 9 | 10:05:57 | 00:46:40#28 | 05:32:07#112 | 03:41:17#30 | FIN |
| Aug 20, 17 | full | 5 | 6 | 09:33:20 | 01:01:13#199 | 05:11:00#204 | 03:14:47#87 | FIN |
| Jul 30, 17 | half | 8 | — | 10:03:51.1 | — | — | — | FIN |
| Apr 30, 17 | full | 4 | — | 09:58:58 | 00:58:12#5 | 05:12:32#3 | 03:38:18#4 | FIN |
| Mar 4, 17 | full | 6 | 7 | 10:03:58 | 01:07:34#134 | 05:30:41#94 | 03:19:36#48 | FIN |
| Feb 18, 17 | full | 4 | — | 09:58:58 | 01:00:21#5 | 05:27:37#5 | 03:25:18#4 | FIN |
| Sep 11, 16 | full | 4 | 4 | 09:53:44 | 01:04:03#175 | 05:25:53#55 | 03:16:59#20 | FIN |
| Jul 24, 16 | full | 8 | — | 09:47:20 | 01:03:20#8 | 05:16:53#10 | 03:22:15#6 | FIN |
| Jul 17, 16 | full | 4 | — | 10:23:42 | 00:58:45#4 | 05:57:12#4 | 03:18:44#3 | FIN |
| May 21, 16 | full | 6 | 6 | 10:32:40 | 01:00:22#150 | 06:01:51#194 | 03:21:52#104 | FIN |
| Apr 30, 16 | half | 6 | — | 05:04:00 | 00:30:13#9 | 02:50:22#5 | 01:38:05#9 | FIN |
| Feb 20, 16 | full | — | — | — | 01:01:40 | — | — | DNF |
| Sep 27, 15 | full | 16 | 16 | 09:52:41 | 00:48:53#68 | 05:31:28#125 | 03:26:43#66 | FIN |
| Aug 30, 15 | full | 4 | — | 09:52:15 | 01:03:11#2 | 05:17:08#4 | 03:25:28#4 | FIN |
| Aug 23, 15 | full | 6 | 7 | 09:45:20 | 01:00:40#168 | 05:17:22#288 | 03:21:05#109 | FIN |
| Jun 28, 15 | full | 9 | — | 10:18:38 | 01:04:47#8 | 05:28:05#10 | 03:41:08#10 | FIN |
| Mar 29, 15 | full | 16 | 18 | 10:44:35 | 01:08:13#396 | 05:58:31#273 | 03:31:18#158 | FIN |
| Aug 24, 14 | full | 8 | — | 10:21:50 | 01:06:35#6 | 05:32:45#9 | 03:37:51#8 | FIN |
| Aug 3, 14 | full | 7 | — | 11:27:37 | 01:03:57#6 | 05:32:37#7 | 04:42:47#7 | FIN |
| Jun 29, 14 | full | 4 | — | 10:09:25 | 01:08:02#4 | 05:20:34#4 | 03:36:12#4 | FIN |
| Jun 8, 14 | half | 19 | 40 | 04:47:10 | 00:34:29#291 | 02:32:38#289 | 01:37:21#223 | FIN |
| May 3, 14 | half | 16 | — | 05:08:43 | 00:29:12#13 | — | 01:56:35#14 | FIN |
| Mar 30, 14 | full | 13 | — | 10:22:29 | 01:01:43#10 | 05:35:48#11 | 03:39:49#12 | FIN |