#814
8.263 points
PTO World Rank
62
Races
1
Wins
2
Podiums
17
Top 10s
11
DNFs
#1
Best Finish
17.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #28 | 2× half |
| 2023 | 3 | 0 | 0 | #13 | 1× half, 1× full |
| 2022 | 5 | 0 | 0 | #7 | 4× full, 1× half |
| 2021 | 2 | 0 | 0 | #6 | 2× full |
| 2019 | 6 | 0 | 0 | #5 | 1× half, 4× full |
| 2018 | 3 | 0 | 0 | #16 | 1× half, 2× full |
| 2017 | 5 | 0 | 0 | #4 | 5× full |
| 2016 | 5 | 0 | 0 | #4 | 4× full, 1× half |
| 2015 | 5 | 0 | 1 | #3 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jul 6, 25 | goldhalf | 28 | — | 04:16:41 | 00:26:55#29 | 02:18:30#32 | 01:26:32#28 |
| 3× full, 1× half |
| 2014 | 4 | 0 | 0 | #8 | 3× full, 1× half |
| 2013 | 3 | 0 | 0 | #15 | 2× full |
| 2012 | 2 | 0 | 0 | #8 | 2× full |
| 2011 | 2 | 0 | 0 | #12 |
| 2010 | 4 | 0 | 0 | #9 | 2× half |
| 2009 | 1 | 0 | 0 | #40 | 1× half |
| 2008 | 5 | 1 | 1 | #1 |
| 2007 | 3 | 0 | 0 | #11 |
| 2004 | 1 | 0 | 0 | — |
| 2003 | 1 | 0 | 0 | #58 |
| FIN |
| Jul 6, 25 | 59 | — | 04:16:41 | 00:26:55#43 | 02:18:30#104 | 01:26:32#92 | FIN |
| Jul 1, 23 | 13 | — | 04:04:29 | 00:25:02 | 02:05:58 | 01:31:28 | FIN |
| Jul 1, 23 | 16 | — | 04:04:29 | 00:24:21#11 | 02:05:58#13 | 01:31:28#18 | FIN |
| Apr 22, 23 | 13 | 13 | 08:20:36 | 00:52:58#26 | 04:14:05#6 | 03:08:14#13 | FIN |
| Sep 11, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 20, 22 | 24 | — | 08:29:15 | 00:47:44#18 | 04:17:37#13 | 03:20:15#32 | FIN |
| Jul 3, 22 | 7 | — | 03:59:50 | 00:24:42#5 | 02:07:53#8 | 01:24:58#9 | FIN |
| Apr 23, 22 | 21 | 27 | 09:13:34 | 00:57:24#47 | 04:42:22#27 | 03:28:13#30 | FIN |
| Jan 1, 22 | 2022 Swedenfull | 25 | — | 08:29:16 | 00:47:45#24 | 04:17:38#16 | 03:20:16#68 | FIN |
| Sep 26, 21 | 2021 Chattanoogafull | 6 | 6 | 08:25:28 | 00:43:29#6 | 04:28:31#5 | 03:08:04#6 | FIN |
| Jun 27, 21 | 7 | — | 08:43:48.658 | 00:54:07.277#16 | 04:35:06.898#8 | 03:10:40.529#13 | FIN |
| Nov 10, 19 | — | — | — | 00:26:09 | 02:07:52 | — | DNF |
| Nov 2, 19 | 11 | 11 | 08:20:20 | 00:53:00#16 | 04:21:02#7 | 02:59:26#11 | FIN |
| Sep 8, 19 | 5 | 5 | 08:57:02 | 00:56:48#8 | 04:42:11#3 | 03:11:06#5 | FIN |
| Aug 17, 19 | 10 | — | 08:10:41 | 00:45:51#6 | 04:11:41#3 | 03:09:31#20 | FIN |
| Jun 9, 19 | 7 | — | 02:02:13 | — | — | — | FIN |
| Apr 7, 19 | 16 | 16 | 08:20:04 | 00:26:54#13 | 04:43:47#13 | 03:04:36#16 | FIN |
| Nov 18, 18 | 19 | — | 04:12:28 | 00:25:04#11 | 02:16:49#18 | 01:25:16#16 | FIN |
| Jul 29, 18 | 16 | — | 09:11:20 | 00:54:43#11 | 04:46:44#16 | 03:24:52#19 | FIN |
| May 27, 18 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 19, 17 | 11 | — | 08:47:13 | 00:53:30#7 | 04:36:24#10 | 03:13:11#12 | FIN |
| Oct 15, 17 | 25 | — | 09:22:01 | 00:51:12#4 | 04:29:25#8 | 03:53:44#26 | FIN |
| Aug 19, 17 | 2017 Swedenfull | 4 | — | 08:28:32 | 00:50:13#4 | 04:23:13#2 | 03:12:05#24 | FIN |
| May 20, 17 | 13 | 15 | 09:29:51 | 00:50:30#12 | 05:19:34#16 | 03:12:56#15 | FIN |
| Apr 22, 17 | — | — | — | 00:49:28 | 04:42:37 | — | DNF |
| Nov 27, 16 | 2016 Cozumelfull | 8 | 8 | 08:23:01 | 00:47:14#15 | 04:22:33#7 | 03:08:44#8 | FIN |
| Nov 13, 16 | 9 | — | 04:01:34 | 00:21:36#8 | 02:14:20#8 | 01:21:32#10 | FIN |
| Sep 18, 16 | 2016 Walesfull | 6 | — | 09:31:06 | 00:45:28#3 | 05:18:56#9 | 03:17:25#22 | FIN |
| Jul 17, 16 | 2016 UKfull | 4 | — | 08:59:48 | 00:51:14#5 | 04:56:46#6 | 03:05:32#9 | FIN |
| May 21, 16 | 2016 Lanzarotefull | 11 | 11 | 09:20:12 | 00:50:45#11 | 05:12:10#10 | 03:10:44#11 | FIN |
| Sep 27, 15 | 2015 Chattanoogafull | 11 | 11 | 08:26:42 | 00:44:16#11 | 04:27:48#2 | 03:09:03#11 | FIN |
| Aug 15, 15 | 2015 Swedenfull | 3 | — | 08:38:07 | 00:52:08#1 | 04:26:55#2 | 03:16:05#40 | FIN |
| Jun 27, 15 | 12 | — | 05:10:53 | 00:18:43 | 02:45:31 | 02:03:46 | FIN |
| Jun 27, 15 | 12 | — | 05:10:53 | 00:18:43#15 | 02:45:31#9 | 02:03:46#23 | FIN |
| Mar 29, 15 | 29 | 47 | 09:55:19 | 00:51:56#23 | 05:17:10#29 | 03:40:53#56 | FIN |
| Nov 1, 14 | 2014 Floridafull | 9 | 12 | 07:55:34 | —#99999 | 04:40:02#13 | 03:13:10#12 | FIN |
| Sep 27, 14 | 2014 Mallorcafull | — | — | — | 00:45:30#5 | 05:02:43#67 | — | DNF |
| Aug 16, 14 | 2014 Swedenfull | 8 | — | 08:46:57 | 00:49:31#4 | 04:41:58#7 | 03:11:59#31 | FIN |
| Jun 1, 14 | 19 | — | 04:12:19 | 00:15:57#8 | 02:25:15#18 | 01:24:18#21 | FIN |
| Nov 2, 13 | 2013 Floridafull | — | — | — | 00:50:03#12 | 04:20:22#9 | — | DNF |
| Aug 17, 13 | 2013 Swedenfull | 15 | — | 09:00:14 | 00:48:38#5 | 04:34:57#3 | 03:33:12#128 | FIN |
| May 19, 13 | 18 | — | 04:28:37 | 00:26:47 | 02:33:42 | 01:25:24 | FIN |
| Nov 3, 12 | 2012 Floridafull | — | — | — | 00:51:35#8 | 04:59:52#159 | — | DNF |
| Aug 18, 12 | 2012 Swedenfull | 8 | — | 08:21:04 | 00:48:45#9 | 04:24:20#1 | 03:05:09#31 | FIN |
| Nov 5, 11 | — | — | — | — | — | — | DNF |
| Aug 21, 11 | 12 | — | 05:47:36 | 00:52:06 | 02:54:41 | 01:59:38 | FIN |
| Jul 31, 10 | 23 | — | 07:00:28 | 00:52:51 | 03:45:15 | 02:18:49 | FIN |
| Jul 31, 10 | 23 | — | 07:00:28 | 00:52:51#8 | 03:45:15#13 | 02:18:49#29 | FIN |
| Jun 26, 10 | 9 | — | 06:07:59 | 00:51:17 | 03:04:49 | 02:09:57 | FIN |
| Jan 1, 10 | 24 | — | 04:11:16 | 00:25:26#17 | 02:16:52#15 | 01:24:07#105 | FIN |
| Jan 1, 09 | 40 | — | 04:18:29 | 00:25:27#37 | 02:24:18#43 | 01:24:59#102 | FIN |
| Sep 6, 08 | — | — | — | 00:20:08 | 01:08:27 | — | DNF |
| Aug 10, 08 | — | — | — | 00:20:32 | — | — | DNF |
| Jul 27, 08 | 34 | — | 02:00:20 | 00:20:09 | 01:00:28 | 00:38:57 | FIN |
| May 18, 08 | — | — | — | 00:18:48 | 01:06:24 | — | DNF |
| May 10, 08 | 1 | — | 02:03:21 | 00:18:04 | 01:07:21 | 00:35:18 | FIN |
| Aug 25, 07 | — | — | — | 00:20:32 | 00:57:11 | — | DNF |
| Jul 21, 07 | 11 | — | 00:25:42 | — | — | — | FIN |
| Jul 7, 07 | 64 | — | 02:01:43 | 00:17:49 | 01:05:31 | 00:38:20 | FIN |
| Jul 3, 04 | — | — | — | 00:10:15 | — | — | DNF |
| Jun 21, 03 | 58 | — | 01:11:22 | 00:10:52 | 00:38:05 | 00:21:05 | FIN |