Swim technique breakthrough today! Finally nailing that high-elbow catch my coach has been drilling for months.

#122
60.13 points
OpenRank
#105
67.62 points
PTO World Rank
90
Races
10
Wins
36
Podiums
9
70.3 Wins
1
140.6 Wins
7.5
Avg Position
4
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 10 | 0 | 1 | #3 | 4× half, 1× 100k, 5× full |
| 2024 | 10 | 0 | 0 | #5 | 1× half, 3× 100k, 6× full |
| 2023 | 10 | 1 | 3 | #1 | 8× full, 2× half |
| 2022 | 7 | 0 | 3 | #2 | 4× full, 3× half |
| 2021 | 4 | 0 | 3 | #2 | 3× half, 1× full |
| 2020 | 3 | 1 | 3 | #1 | 1× full, 2× half |
| 2019 | 10 | 0 | 4 | #2 | 7× half, 3× full |
| 2018 | 6 | 1 | 3 | #1 | 4× full, 2× half |
| 2017 | 9 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Nov 30, 25 | 5 | 00:19:39#1 | 01:59:39#7 | 01:15:09#4 | 03:41:25 | 68.6 | 62.9 | ||
| Nov 1, 25 | 4 | 00:22:51#2 | 02:08:56#7 | 01:22:52#9 | 03:57:46 | 62.1 | 62.0 | ||
| Oct 18, 25 | 20 | 00:22:06#7 | 01:58:08#20 | 01:01:35#16 | 03:24:05 | 84.4 | 52.3 | ||
| Sep 6, 25 | 6 | 00:23:43#1 | 02:41:37#14 | 01:16:34#10 | 04:26:10 | 67.0 | 53.5 | ||
| Jul 30, 25 | 10 | 00:25:42#2 | 04:04:42#19 | 01:15:52#9 | 05:49:18 | 70.2 | 47.3 | ||
| Jun 29, 25 | 8 | 00:41:34#1 | 03:02:35#10 | 01:57:10#9 | 05:46:47 | 71.0 | 50.0 | ||
| Jun 29, 25 | 8 | 00:41:34#1 | 03:02:35#10 | 01:57:10#9 | 05:46:47 | 70.9 | 53.5 | ||
| Jun 15, 25 | 13 | 00:49:34#2 | 04:28:43#14 | 03:02:54#19 | 08:25:07 | 77.7 | 57.8 | ||
| May 4, 25 | 8 | Canceled | 02:09:04#10 | 01:14:34#5 | 03:24:43 | 66.2 | 57.9 | ||
| Mar 23, 25 | 3 | 00:25:24#1 | 01:47:27#3 | 01:14:35#5 | 03:31:05 | 52.8 | 54.6 | ||
| Dec 14, 24 | 24 | 00:22:00#2 | 02:05:50#26 | 01:15:52#28 | 03:47:22 | 85.0 | 67.6 | ||
| Oct 19, 24 | 14 | 00:24:48#5 | 01:58:49#15 | 01:08:02#11 | 03:34:53 | 75.0 | 56.1 | ||
| Oct 12, 24 | 6 | 00:47:54#1 | 04:24:36#4 | 03:13:49#11 | 08:30:58 | 60.0 | 56.2 | ||
| Sep 28, 24 | 16 | 00:24:48#3 | 01:55:08#16 | 01:04:14#17 | 03:25:48 | 75.0 | 53.2 | ||
| Sep 7, 24 | 5 | 00:23:42#3 | 02:40:52#14 | 01:18:15#10 | 04:26:36 | 45.0 | 47.6 | ||
| Jul 21, 24 | 11 | 00:48:26#1 | 04:35:44#14 | 03:00:04#17 | 08:29:55 | 75.0 | 60.0 | ||
| Jun 16, 24 | 10 | 00:46:33#2 | 04:16:25#9 | 03:01:34#12 | 08:08:24 | 75.0 | 63.7 | ||
| Apr 21, 24 | 8 | 00:47:01#1 | 04:38:23#11 | 02:55:33#12 | 08:25:32 | 60.0 | 49.4 | ||
| Apr 13, 24 | 10 | 00:24:36#2 | 01:55:38#13 | 01:09:39#6 | 03:32:04 | 75.0 | 63.8 | ||
| Mar 24, 24 | — | 00:25:25 | 01:50:31 | — | — | — | — | ||
| Oct 21, 23 | — | 00:42:30 | — | — | — | — | — | ||
| Oct 7, 23 | 1 | 00:23:15#1 | 02:05:24#3 | 01:19:30#3 | 03:50:47 | — | — | ||
| Aug 19, 23 | 11 | 00:25:43#3 | 01:56:34#12 | 01:10:07#10 | 03:34:24 | — | — | ||
| Aug 4, 23 | 15 | 00:25:34#3 | 01:48:01#10 | 01:06:26#20 | 03:22:30 | — | — | ||
| Jul 23, 23 | 4 | 00:49:44#1 | 04:24:31#3 | 02:54:17#9 | 08:14:58 | — | — | ||
| Jun 4, 23 | 13 | 00:46:35#1 | 04:04:59#8 | 02:50:50#21 | 07:50:49 | — | — | ||
| May 7, 23 | 5 | 00:35:44#1 | 02:53:02#16 | 01:47:48#11 | 05:21:33 | — | — | ||
| Apr 23, 23 | 2 | 00:25:25#1 | 02:06:06#2 | 01:12:14#5 | 03:46:58 | — | — | ||
| Mar 26, 23 | 3 | 00:25:26#1 | 01:49:33#3 | 01:12:19#4 | 03:30:56 | — | — | ||
| Feb 5, 23 | 4 | 00:22:43#1 | 02:13:48#7 | 01:16:01#5 | 03:55:16 | — | — | ||
| Nov 19, 22 | 18 | 00:26:46#5 | 01:52:56#19 | 01:04:43#18 | 03:26:19 | — | — | ||
| Oct 8, 22 | 24 | 00:48:20#5 | 04:23:26#28 | 03:00:09#24 | 08:16:36 | — | — | ||
| Aug 21, 22 | 2 | 00:48:00#2 | 04:27:46#4 | 02:52:45#5 | 08:13:10 | — | — | ||
| Jul 3, 22 | 6 | 00:23:28#1 | 02:43:07#7 | 01:17:54#9 | 04:29:15 | — | — | ||
| May 22, 22 | 12 | 00:23:42#2 | 02:07:17#13 | 01:17:32#14 | 03:54:02 | — | — | ||
| May 1, 22 | 2 | 00:48:56#1 | 04:30:39#1 | 03:02:14#6 | 08:26:14 | — | — | ||
| Feb 20, 22 | 3 | 00:21:32#1 | 02:02:46#2 | 01:15:20#8 | 03:43:44 | — | — | ||
| Sep 12, 21 | 2 | 00:22:37#1 | 02:00:44#2 | 01:15:08#6 | 03:41:02 | — | — | ||
| Jun 6, 21 | 3 | 00:43:29#1 | 04:26:43#2 | 02:54:44#5 | 08:10:11 | — | — | ||
| Apr 11, 21 | 2 | 00:23:25#1 | 02:04:15#1 | 01:16:14#7 | 03:46:14 | — | — | ||
| Mar 28, 21 | 6 | 00:21:36#2 | 02:10:03#6 | 01:17:32#9 | 03:53:22 | — | — | ||
| Sep 27, 20 | 3 | 00:45:42#1 | 04:31:58#4 | 02:57:46#3 | 08:18:38 | — | — | ||
| Sep 13, 20 | 3 | 00:21:30#1 | 02:07:59#4 | 01:17:03#6 | 03:50:32 | — | — | ||
| Feb 23, 20 | 1 | 00:20:47#2 | 02:04:46#2 | 01:14:42#5 | 03:44:08 | — | — | ||
| Nov 10, 19 | 2 | 00:23:22#2 | 02:01:30#1 | 01:18:07#5 | 03:48:24 | — | — | ||
| Oct 12, 19 | 32 | 00:47:27#1 | 04:27:16#21 | 03:25:25#39 | 08:44:28 | — | — | ||
| Sep 8, 19 | 17 | 00:23:15#1 | 02:24:42#14 | 01:16:54#35 | 04:08:40 | — | — | ||
| Aug 3, 19 | 5 | 00:24:45#1 | 02:02:19#5 | 01:21:35#11 | 03:51:53 | — | — | ||
| Jul 14, 19 | 2 | 00:46:45#1 | 04:18:03#2 | 02:58:02#7 | 08:06:55 | — | — | ||
| Jun 30, 19 | 3 | 00:23:09#1 | 02:08:21#7 | 01:14:13#6 | 03:48:48 | — | — | ||
| Apr 7, 19 | 7 | 00:24:59#1 | 04:27:00#7 | 02:56:01#17 | 07:52:19 | — | — | ||
| Feb 17, 19 | 2 | 00:20:54#1 | 02:11:03#10 | 01:14:02#2 | 03:49:38 | — | — | ||
| Oct 13, 18 | DNF | 00:47:39 | 04:18:42 | — | — | — | — | ||
| Jul 8, 18 | 5 | 00:46:52#1 | 04:29:53#4 | 03:04:40#12 | 08:26:16 | — | — | ||
| Jul 8, 18 | 5 | 00:46:53#1 | 04:29:53#4 | 03:04:40#12 | 08:26:16 | — | — | ||
| Jun 10, 18 | 1 | 00:22:29#1 | 02:06:35#2 | 01:17:07#2 | 03:49:45 | — | — | ||
| Apr 15, 18 | 2 | 00:46:24#1 | 04:31:35#4 | 02:53:43#7 | 08:16:01 | — | — | ||
| Feb 18, 18 | 2 | 00:22:35#2 | 02:05:49#5 | 01:15:30#2 | 03:47:22 | — | — | ||
| Oct 14, 17 | 29 | 00:47:08#1 | 04:30:38#17 | 03:25:56#39 | 08:48:13 | — | — | ||
| Aug 27, 17 | 2 | 00:36:29#1 | 02:48:57#1 | 01:53:23#6 | 05:22:09 | — | — | ||
| Jul 23, 17 | 1 | 00:21:27#1 | 01:55:06#1 | 01:16:38#2 | 03:35:07 | — | — | ||
| Jul 9, 17 | 1 | 00:22:51#1 | 02:08:30#1 | 01:15:23#3 | 03:51:29 | — | — | ||
| Jun 11, 17 | 1 | 00:47:15#1 | 04:17:29#2 | 02:53:26#8 | 08:02:17 | — | — | ||
| Apr 2, 17 | 18 | 00:48:02#1 | 04:29:29#15 | 03:23:11#23 | 08:44:41 | — | — | ||
| Feb 19, 17 | 2 | 00:22:40#1 | 02:07:30#2 | 01:16:52#8 | 03:50:29 | — | — | ||
| Jan 27, 17 | 2 | 00:23:40#1 | 02:01:10#3 | 01:16:01#7 | 03:44:38 | — | — | ||
| Nov 13, 16 | 1 | 00:26:09#1 | 02:03:36#1 | 01:21:15#4 | 03:56:51 | — | — | ||
| Sep 4, 16 | 12 | 00:21:56#1 | 02:06:54#16 | 01:15:58#15 | 03:49:01 | — | — | ||
| Jul 24, 16 | 1 | 00:21:00#1 | 01:58:57#1 | 01:18:27#4 | 03:40:52 | — | — | ||
| Jun 26, 16 | 2 | 00:23:25#1 | 02:11:13#2 | 01:18:15#10 | 03:56:49 | — | — | ||
| May 1, 16 | DNF | 00:43:47 | 04:42:29 | — | — | — | — | ||
| Apr 3, 16 | 2 | 00:24:01#1 | 02:06:27#3 | 01:24:42#5 | 03:58:51 | — | — | ||
| Feb 7, 16 | 3 | 00:21:52#1 | 02:06:27#2 | 01:22:25#9 | 03:54:17 | — | — | ||
| Jan 29, 16 | 2 | 00:16:02#2 | 02:05:21#3 | 01:17:33#7 | 03:41:42 | — | — | ||
| Oct 18, 15 | 6 | 00:20:01#1 | 02:10:29#1 | 01:26:49#14 | 03:59:27 | — | — | ||
| Sep 13, 15 | DNF | 00:22:18 | 02:05:33 | — | — | — | — | ||
| Jun 27, 15 | 18 | 00:17:46#1 | 02:45:01#8 | 02:14:56#32 | 05:20:55 | — | — | ||
| May 10, 15 | 5 | 00:22:54#2 | 02:05:27#2 | 01:28:31#6 | 04:00:24 | — | — | ||
| Apr 5, 15 | DNF | 00:23:58 | — | — | — | — | — | ||
| Mar 8, 15 | 3 | 00:22:18#1 | 02:04:12#1 | 01:27:34#5 | 03:57:12 | — | — | ||
| Nov 30, 14 | 1 | 00:23:27#1 | 02:04:09#1 | 01:19:55#3 | 03:49:25 | — | — | ||
| Oct 19, 14 | 1 | 00:20:49#1 | 02:12:43#1 | 01:19:50#6 | 03:55:27 | — | — | ||
| Sep 7, 14 | 27 | 00:22:11#3 | 02:05:45#9 | 01:26:07#33 | 03:57:41 | — | — | ||
| Jul 12, 14 | 2 | 00:23:29#1 | 02:03:43#2 | 01:19:01#5 | 03:46:11 | — | — | ||
| May 4, 14 | 6 | 00:25:36#1 | 02:19:36#1 | 01:29:27#8 | 04:16:14 | — | — | ||
| Sep 8, 13 | 33 | 00:23:22#1 | 02:15:41#18 | 01:37:46#38 | 04:20:41 | — | — | ||
| Sep 9, 12 | 7 | 00:23:16#1 | 02:13:47#6 | 01:21:52#12 | 04:02:30 | — | — |
| 3 |
| 6 |
| #1 |
| 5× full, 4× half |
| 2016 | 8 | 2 | 6 | #1 | 7× half, 1× full |
| 2015 | 6 | 0 | 1 | #3 | 5× half, 1× full |
| 2014 | 5 | 2 | 3 | #1 | 5× half |
| 2013 | 1 | 0 | 0 | #33 | 1× half |
| 2012 | 1 | 0 | 0 | #7 | 1× half |
Swim technique breakthrough today! Finally nailing that high-elbow catch my coach has been drilling for months.
Race week is here and I wanted to share my thoughts going in.
The bike is going to be the decisive leg. 2,400m of climbing over 180km with a brutal headwind section on the Queen K highway. I've done my homework — rode the course twice this week and know every corner, every climb, every place to push and recover.
The run is flat and fast, which should suit my strengths. But after that bike, nothing is guaranteed.
The start list is loaded. At least 5 athletes w...
Race-day nutrition can make or break a long-course performance. Here's exactly what I eat and drink during an Ironman.
My target: 90g carbs per hour from a mix of sources.
Every 20 minutes: