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