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