52
Races
0
Wins
4
Podiums
24
Top 10s
6
DNFs
#2
Best Finish
10.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2019 | 8 | 0 | 0 | #4 | 5× half, 3× full |
| 2018 | 8 | 0 | 0 | #5 | 5× half, 3× full |
| 2017 | 6 | 0 | 0 | #7 | 3× full, 3× half |
| 2016 | 3 | 0 | 0 | #11 | 1× full, 2× half |
| 2015 | 5 | 0 | 0 | #11 | 2× half, 3× full |
| 2014 | 8 | 0 | 2 | #2 | 2× half, 6× full |
| 2013 | 4 | 0 | 1 | #2 | 4× full |
| 2012 | 3 | 0 | 1 | #3 | 3× full |
| 2011 | 3 | 0 | 0 | #8 | 3× full |
| 2010 | 2 | 0 | 0 | #11 | 2× full |
| 2009 | 2 | 0 | 0 | #16 | 2× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 10, 19 | 6 | — | 04:00:47 | 00:26:17#20 | 02:13:55#14 | 01:14:47#1 | FIN | |
| Nov 2, 19 | — | — | — | 00:59:34 | — | — | DNF | |
| Sep 8, 19 | half | 7 | — | 04:04:13 | 00:30:30#8 | 02:07:19#8 | 01:22:54#3 | FIN |
| Aug 18, 19 | half | 5 | — | 08:38:22 | 00:53:35#9 | 04:42:50#6 | 02:56:26#3 | FIN |
| Jul 25, 19 | half | 4 | — | 06:14:09 | 00:32:56#11 | 04:17:02#7 | 01:20:25#1 | FIN |
| Jun 30, 19 | full | 18 | — | 08:12:52.79 | 00:54:41.158 | 04:36:13.398 | 02:33:41.757 | FIN |
| Jun 30, 19 | full | 18 | — | 08:12:53 | 00:54:42#14 | 04:36:14#16 | 02:33:42#17 | FIN |
| May 19, 19 | half | 6 | — | 04:00:47.69 | 00:26:18.05 | 02:13:55.27 | 01:14:46.77 | FIN |
| Dec 9, 18 | half | 13 | — | 04:07:52 | 00:28:41#19 | 02:15:25#16 | — | FIN |
| Nov 18, 18 | half | 9 | — | 04:03:34 | 00:25:32#20 | 02:18:24#15 | 01:14:44#5 | FIN |
| Sep 30, 18 | full | 5 | — | 07:32:47 | — | 04:37:21#10 | 02:52:14#2 | FIN |
| Aug 15, 18 | full | 7 | — | 10:14:50 | 00:57:40#8 | 06:17:59#8 | 02:54:24#2 | FIN |
| Aug 2, 18 | half | 5 | — | 06:13:06 | 00:33:13#9 | 04:14:56#9 | 01:20:51#1 | FIN |
| Jun 24, 18 | full | 9 | — | 08:57:32.4 | — | 05:05:21.83 | 02:45:58.03 | FIN |
| May 5, 18 | half | 6 | — | 04:16:56 | — | — | — | FIN |
| Apr 7, 18 | half | 9 | — | 04:03:34 | 00:25:31.11 | 02:18:29.04 | 01:14:45.05 | FIN |
| Dec 3, 17 | full | 7 | — | 07:48:26 | — | 04:31:29#7 | 03:11:41#6 | FIN |
| Nov 12, 17 | half | 13 | — | 04:10:37 | — | — | — | FIN |
| Nov 12, 17 | half | 18 | — | 04:22:44 | 00:28:39#19 | 02:14:36#14 | 01:35:09#19 | FIN |
| Sep 10, 17 | full | 9 | — | 09:00:44 | 00:55:39#9 | 05:04:08#13 | 02:53:06#4 | FIN |
| Jul 27, 17 | half | 12 | — | 06:40:07 | 00:29:53#10 | 04:41:37#18 | 01:24:25#4 | FIN |
| Mar 4, 17 | full | — | — | — | 00:59:32 | — | — | DNF |
| Nov 27, 16 | full | 30 | — | 11:02:05 | 00:51:54#24 | 04:56:29#20 | 05:08:10#30 | FIN |
| Nov 13, 16 | half | 11 | — | 04:04:07 | 00:22:37#21 | 02:16:29#18 | 01:20:40#2 | FIN |
| Sep 11, 16 | half | 15 | — | 04:09:50 | 00:27:29#25 | 02:22:05#20 | 01:14:44#6 | FIN |
| Oct 25, 15 | half | 12 | — | 04:21:25 | 00:30:06#15 | 02:21:19#13 | 01:26:53#10 | FIN |
| Sep 27, 15 | full | 12 | — | 08:28:50 | 00:48:03#18 | 04:46:33#22 | 02:49:08#1 | FIN |
| Jul 12, 15 | full | 25 | — | 09:25:40 | 00:52:32#19 | 05:07:47#29 | 03:20:47#22 | FIN |
| Jun 28, 15 | full | 18 | — | 04:10:11 | 00:27:03#22 | 02:21:29#25 | 01:16:21#9 | FIN |
| May 2, 15 | half | 11 | — | 04:22:39 | 00:25:49#19 | 02:32:56#19 | 01:18:37#2 | FIN |
| Dec 6, 14 | half | — | — | — | — | — | — | DNF |
| Nov 16, 14 | full | — | — | — | 00:55:28 | — | — | DNF |
| Aug 24, 14 | full | 7 | — | 09:07:26 | 01:01:16#11 | 05:02:04#12 | 03:00:23#3 | FIN |
| Aug 3, 14 | full | 3 | — | 08:54:19 | 00:57:27#3 | 04:47:48#4 | 03:02:48#2 | FIN |
| Jun 29, 14 | full | 2 | — | 08:37:56 | 00:57:20#10 | 04:42:32#3 | 02:53:46#2 | FIN |
| May 3, 14 | half | 7 | — | 04:18:08 | 00:26:00#23 | 02:27:49#14 | 01:32:35#2 | FIN |
| Mar 30, 14 | full | 17 | — | 10:49:57 | 00:51:47#13 | 05:18:27#18 | 04:34:13#18 | FIN |
| Jan 18, 14 | full | — | — | — | 01:00:20 | — | — | DNF |
| Nov 2, 13 | full | — | — | — | 00:56:52 | — | — | DNF |
| Sep 22, 13 | full | 6 | — | 08:57:58 | 00:55:03#11 | 05:04:00#8 | 02:53:10#1 | FIN |
| Aug 25, 13 | full | 2 | — | 08:44:48 | 00:59:01#7 | 04:56:03#5 | 02:45:54#1 | FIN |
| Mar 2, 13 | full | 11 | — | 09:18:34 | 00:51:53#8 | 04:58:56#10 | 03:20:25#13 | FIN |
| Nov 3, 12 | full | 3 | — | 08:09:33 | 00:57:44#13 | 04:18:46#6 | 02:47:29#2 | FIN |
| Jul 15, 12 | full | 5 | — | 08:46:42 | 00:59:04#12 | 05:00:12#18 | 02:43:52#1 | FIN |
| Jan 21, 12 | full | 7 | — | 09:16:00 | 00:58:13#8 | 05:12:44#8 | 03:00:04#1 | FIN |
| Nov 5, 11 | full | 8 | — | 08:27:13 | 00:56:37#17 | 04:36:22#10 | 02:48:23#4 | FIN |
| Jun 26, 11 | full | 13 | — | 09:26:26 | 00:56:03#14 | 04:59:32#6 | 03:23:49#14 | FIN |
| May 7, 11 | full | 15 | — | 09:58:05 | 00:59:37#15 | 05:20:03#17 | 03:31:20#15 | FIN |
| Nov 6, 10 | full | 11 | — | 08:43:35 | 00:57:58#26 | 04:41:24#15 | 02:57:29#9 | FIN |
| May 1, 10 | full | 17 | — | 09:53:07 | 01:02:23#22 | 05:34:51#19 | 03:06:52#6 | FIN |
| Nov 7, 09 | full | 16 | — | 09:31:53 | 01:00:04#18 | 04:55:10#17 | 03:28:46#16 | FIN |
| Aug 28, 09 | full | 16 | — | 09:25:00 | 01:04:50#23 | 05:00:43#12 | 03:13:22#16 | FIN |