38
Races
1
Wins
5
Podiums
22
Top 10s
4
DNFs
#1
Best Finish
9.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2019 | 5 | 0 | 2 | #2 | 1× full, 4× half |
| 2018 | 6 | 0 | 1 | #2 | 6× half |
| 2017 | 6 | 0 | 0 | #5 | 6× half |
| 2016 | 7 | 0 | 1 | #2 | 6× half, 1× full |
| 2015 | 4 | 1 | 1 | #1 | 2× half, 2× full |
| 2014 | 8 | 0 | 0 | #4 | 1× full, 7× half |
| 2013 | 1 | 0 | 0 | #6 | 1× half |
| 2012 | 1 | 0 | 0 | #19 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 24, 19 | 2019 Cozumelfull | 4 | 4 | 07:54:59 | 00:39:19#2 | 04:13:34#4 | 02:57:27#4 | FIN |
| Nov 10, 19 | 3 | — | 03:50:07 | 00:23:17#1 | 02:03:51#1 | 01:18:11#7 | FIN | |
| Sep 22, 19 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 24, 19 | half | 7 | 7 | 04:06:55 | 00:23:14#5 | 02:22:48#5 | 01:16:20#7 | FIN |
| Apr 27, 19 | half | 2 | — | 04:02:21 | — | — | — | FIN |
| Nov 18, 18 | half | 2 | — | 03:57:46 | 00:22:50#1 | 02:10:54#2 | 01:21:20#7 | DNF |
| Oct 20, 18 | half | 2 | — | 03:56:09 | 00:23:41#1 | 02:12:22#2 | 01:16:23#3 | FIN |
| Sep 2, 18 | half | 4 | — | 03:58:00 | 00:23:46#3 | 02:11:32#4 | 01:19:35#8 | FIN |
| Aug 26, 18 | half | 14 | 15 | 01:45:59 | 00:23:20#2 | —#99999 | 01:20:32#15 | FIN |
| Apr 29, 18 | half | 25 | — | 04:17:08.5 | 00:18:14.01 | 02:31:30.02 | 01:22:41.01 | FIN |
| Apr 21, 18 | half | 8 | — | 04:21:00 | 00:26:42#7 | 02:30:59#8 | 01:19:46#11 | FIN |
| Nov 25, 17 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 12, 17 | half | 12 | — | 03:52:06 | 00:24:17#4 | 02:00:58#2 | 01:22:23#22 | FIN |
| Sep 17, 17 | half | 5 | 5 | 04:13:00 | 00:24:17#1 | 02:20:17#5 | 01:22:17#15 | FIN |
| Aug 26, 17 | half | 9 | 10 | 04:02:03 | 00:24:46#1 | 02:05:50#4 | 01:26:39#100 | FIN |
| May 7, 17 | half | 10 | — | 03:52:39 | — | — | — | FIN |
| Apr 22, 17 | half | 5 | — | 04:19:30 | 00:25:27#5 | 02:36:15#8 | 01:17:48#10 | FIN |
| Dec 10, 16 | half | 18 | 21 | 04:05:16 | 00:25:20#15 | 02:11:01#18 | 01:23:43#22 | FIN |
| Nov 13, 16 | half | 18 | — | 04:05:16 | 00:25:20#10 | 02:11:01#14 | 01:23:43#22 | FIN |
| Sep 17, 16 | half | 2 | — | 04:16:16 | — | — | — | FIN |
| Aug 28, 16 | half | 6 | 6 | 04:16:40 | 00:24:01#5 | 02:20:19#4 | 01:26:50#6 | FIN |
| Jul 24, 16 | full | — | — | — | 00:50:41 | 04:44:21 | — | DNF |
| May 7, 16 | half | — | — | — | 00:23:15 | — | — | DNF |
| Apr 2, 16 | half | 27 | 29 | 04:22:02 | 00:23:39#5 | 02:20:01#19 | 01:32:43#33 | FIN |
| Aug 30, 15 | half | — | — | — | 00:22:17 | 02:23:53 | — | DNF |
| Jul 19, 15 | full | 7 | — | 09:00:10 | 00:48:52#1 | 04:33:19#3 | 03:33:02#12 | FIN |
| Jun 28, 15 | full | 1 | — | 03:49:35 | 00:21:31#1 | 02:08:07#1 | 01:17:01#5 | FIN |
| Feb 27, 15 | half | 9 | — | 03:49:39 | 00:22:20#3 | 02:03:05#3 | 01:17:11#26 | FIN |
| Sep 27, 14 | full | 8 | — | 08:52:38 | 00:44:46#1 | 04:48:20#1 | 03:14:24#18 | FIN |
| Aug 31, 14 | half | 5 | 5 | 04:08:41 | 00:23:33#7 | 02:17:50#2 | 01:21:53#5 | FIN |
| Aug 10, 14 | half | 6 | — | 04:10:23 | 00:22:00#1 | 02:27:10#2 | 01:17:22#9 | FIN |
| Jun 21, 14 | half | 4 | — | 03:52:23 | 00:23:02#3 | 02:14:46#6 | 01:11:37#3 | FIN |
| Jun 1, 14 | half | 13 | — | 03:58:23 | 00:15:16#2 | 02:17:20#10 | 01:20:25#18 | FIN |
| May 18, 14 | half | 11 | — | 04:10:16 | 00:22:53#2 | 02:20:22#11 | 01:22:15#17 | FIN |
| Apr 26, 14 | half | 13 | — | 04:17:13 | 00:23:10#3 | — | — | FIN |
| Feb 16, 14 | half | 10 | — | 03:55:59 | 00:16:58#3 | 02:14:37#13 | 01:22:51#8 | FIN |
| Sep 1, 13 | half | 6 | 6 | 03:57:29 | 00:22:51#5 | 02:06:47#1 | 01:22:07#6 | FIN |
| Jul 15, 12 | full | 19 | — | 09:45:06 | 00:49:42#1 | 04:57:41#14 | 03:54:35#21 | FIN |