Toughest Ironman 70.3 Courses
Ranked by median finish time across all historical finishers. Slower medians indicate more demanding terrain, heat, or both — not just slower fields.
Note: Official DNS/DNF rate data is not yet available in our dataset. Median finish time and field spread are used as robust difficulty proxies until dropout-rate data can be ingested.
| # | Race | Region | Median Time | Field Spread | Top 5% Target | Finishers | Estimate |
|---|---|---|---|---|---|---|---|
| 1 | Ironman 70.3 Hawaii (2025) | North America | 6:50:27 | 1h 28m | 5:10:43 | 873 | |
| 2 | Ironman 70.3 Acapulco (2025) | Latin America | 6:28:56 | 1h 16m | 5:04:37 | 346 | |
| 3 | Ironman 70.3 Augusta (2025) | North America | 6:12:31 | 1h 32m | 4:36:49 | 2,142 | |
| 4 | Ironman 70.3 Washington Tri-Cities (2025) | North America | 5:58:54 | 1h 17m | 4:43:48 | 1,634 | |
| 5 | Ironman 70.3 Aracaju-Sergipe (2025) | Latin America | 5:52:27 | 1h 12m | 4:39:00 | 1,016 | |
| 6 | Ironman 70.3 Aix-en-Provence (2025) | Europe | 5:43:44 | 1h 06m | 4:28:15 | 2,214 | |
| 7 | Ironman 70.3 Belgrade (2025) | Other | 5:43:16 | 1h 10m | 4:27:44 | 552 | |
| 8 | Ironman 70.3 Knokke-Heist (2025) | Other | 5:34:56 | 1h 01m | 4:29:44 | 1,852 | |
| 9 | Ironman 70.3 Rio de Janeiro (2025) | Latin America | 5:26:12 | 1h 01m | 4:20:53 | 1,444 |
9 races shown. Click any column header to re-sort.
Two metrics combine to define "toughness" in this ranking. The primary signal is the median overall finish time: because the swim and run distances are standardised at 1.9 km and 21.1 km respectively, a significantly slower median compared to peer courses almost always indicates harder terrain, extreme heat, or a technically demanding bike course.
The secondary signal is field spread — the gap between the 25th and 75th percentile finish times. A wide spread means the course punishes less-prepared athletes disproportionately: elites finish on time, but mid-pack athletes struggle significantly. This is the closest proxy we have to a dropout-rate metric without access to DNS/DNF data.
We plan to add official DNF rates once we integrate starter-list data from race organisers. When available, the ranking will weight actual dropout rates alongside median time to produce a composite difficulty score. Filter by region to compare courses within a similar climate and altitude band for the most meaningful comparison.