2025
536
| Date | # | Race | Tier | Swim | Bike | Run | Overall | SOF The Strength Of Field (SOF) score is calculated based on the average PTO World Ranking points of the top five ranked athletes who start the race.  | Pts | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 Jul | 42  | Ironman 70.3 Boise | Silver | 35:13 | 2:15:46 | 1:24:57 | 4:21:22 23.99  | 76.47 | 23.99  | ||
  | |||||||||||
| 14 Jun | 33  | Ironman 70.3 Boulder | Silver | 30:24 | 2:12:01 | 1:29:38 | 4:16:17 26.06  | 79.48 | 26.06  | ||
  | |||||||||||
| 10 May | 56  | Ironman 70.3 St. George | Gold | 30:41 | 2:25:47 | 1:30:12 | 4:31:10 29.27  | 90.42 | 29.27  | ||
  | |||||||||||
| 05 Apr | 57  | Ironman 70.3 Oceanside | Gold | 31:52 | 2:27:18 | 1:25:46 | 4:32:54 28.3  | 87.54 | 28.30  | ||
  | |||||||||||
| Date | # | Race | Tier | Swim | Bike | Run | Overall | SOF The Strength Of Field (SOF) score is calculated based on the average PTO World Ranking points of the top five ranked athletes who start the race.  | Pts | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 08 Dec | 52  | Ironman 70.3 Indian Wells | Silver | 31:06 | 2:17:41 | 1:25:14 | 4:19:29 21.4  | 69.80 | 21.40  | ||
  | |||||||||||
| 15 Sep | 37  | Ironman 70.3 Michigan | Silver | 31:40 | 2:13:57 | 1:28:11 | 4:18:21 24.93  | 77.80 | 24.93  | ||
  | |||||||||||
| 08 Jun | 47  | Ironman 70.3 Boulder | Gold | 30:42 | 2:13:14 | 1:25:24 | 4:13:37 27.26  | 79.52 | 27.26  | ||
  | |||||||||||
| 04 May | 49  | Ironman 70.3 St. George | Gold | 30:55 | 2:26:55 | 1:23:27 | 4:26:09 28.23  | 83.88 | 28.23  | ||
  | |||||||||||
| 06 Apr | 62  | Ironman 70.3 Oceanside | Gold | 32:00 | 2:36:50 | 1:28:46 | 4:45:05 27.17  | 85.32 | 27.17  | ||
  | |||||||||||
| Date | # | Race | Swim | Bike | Run | Overall | AIT The Strength Of Field (SOF) score is calculated based on the average PTO World Ranking points of the top five ranked athletes who start the race.  | Pts | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 08 Dec | 28  | Ironman 70.3 Indian Wells | 30:15 | 2:22:46 | 1:20:08 | 4:20:30 0  | 03:40:15 | -  | |||
  | |||||||||||
| 27 Jul | 19  | Ironman 70.3 Santa Rosa | 31:22 | 2:25:02 | 1:20:38 | 4:24:58 0  | 03:43:12 | -  | |||
  | |||||||||||
| 30 Jun | 20  | Ironman 70.3 Coeur d'Alene | 30:18 | 2:30:08 | 1:17:48 | 4:22:56 0  | 03:41:47 | -  | |||
  | |||||||||||
| 02 Jun | 10  | Ironman 70.3 Victoria | 29:45 | 2:33:22 | 1:21:53 | 4:29:09 0  | 03:46:08 | -  | |||
  | |||||||||||
| 04 May | 28  | Ironman 70.3 St. George | 30:49 | 2:32:50 | 1:21:40 | 4:30:38 0  | 03:43:46 | -  | |||
  | |||||||||||
| 06 Apr | 27  | Ironman 70.3 Oceanside | 31:36 | 2:31:43 | 1:19:40 | 4:30:02 0  | 03:44:30 | -  | |||
  | |||||||||||
| Date | # | Race | Swim | Bike | Run | Overall | AIT The Strength Of Field (SOF) score is calculated based on the average PTO World Ranking points of the top five ranked athletes who start the race.  | Pts | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 04 Aug | 18  | Ironman 70.3 Boulder | 30:14 | 2:16:15 | 1:31:53 | 4:23:34 0  | 03:41:25 | -  | |||
  | |||||||||||
| 24 Jun | 15  | Ironman 70.3 Coeur d'Alene | 30:54 | 2:29:27 | 1:25:11 | 4:30:11 0  | 03:43:16 | -  | |||
  | |||||||||||
| 10 Jun | 16  | Ironman Boulder | 1:03:00 | 5:01:13 | 4:44:20 | 10:55:44 0  | 07:57:56 | -  | |||
  | |||||||||||
| 05 May | 23  | Ironman 70.3 St. George | 31:45 | 2:35:04 | 1:20:52 | 4:32:52 0  | 03:43:33 | -  | |||
  | |||||||||||
| 07 Apr | 21  | Ironman 70.3 Oceanside | 30:47 | 2:31:38 | 1:23:34 | 4:33:02 0  | 03:46:23 | -  | |||
  | |||||||||||