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