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