← Races
IRONMAN 70.3 Mossel Bay
IRONMAN 70.3 Mossel Bay is raced in Mossel Bay, South Africa (Swim 1.9 km · Bike 90 km · Run 21.1 km). Results from 3 editions (2023–2025), the course, race-day weather and water temperature.
- SwimBay
- BikeHilly
- RunRolling
- High air temp22°C72°F
- Low air temp17°C63°F
- Avg. water temp19°C66°F
Temperatures: race-hours average over 3 editions
IRONMAN 70.3 Mossel Bay results
Fastest men
3:51:46
Javier Gomez · 2023
Fastest women
4:21:24
Emma Pallant-Browne · 2023
Fastest edition
2023
median 6:32:45
Avg. age group · 2025
6:36:28
swim 38:02 · bike 3:29:08 · run 2:14:34
| Edition | Date | Finishers | Men | Women | Median | |
|---|---|---|---|---|---|---|
| 2025 | Nov 16, 2025 | 1737 | Dale Taylor 4:10:17 | Kirsten Schut 4:39:42 | 6:35:36 | Pacing |
| 2024 | Nov 17, 2024 | 1357 | Matthew Ralphs 4:02:20 | Mariella Sawyer 4:53:14 | 6:36:30 | Pacing |
| 2023 | Nov 19, 2023 | 1767 | Javier Gomez 3:51:46 | Emma Pallant-Browne 4:21:24 | 6:32:45 | Pacing |
IRONMAN 70.3 Mossel Bay course
The bike is hilly, with ≈1,010 m (3,314 ft) of climbing on the bike and ≈160 m (525 ft) of climbing on the run.
Swim Bike Run · Watch the replay on the map →
Bike · 87.4 km54 mi · ≈ +1,010 m3,314 ft · from 9 to 333 m30 to 1,093 ft
Run · 21.2 km13.2 mi · ≈ +160 m525 ft · from 5 to 30 m16 to 98 ft
Difficulty
#6 hardest of 125
vs. the average IRONMAN 70.3: +6.7% · swim +5.7% · bike +10.9% · run +0.9%
Elevation filtered for terrain-model noise; a bike computer may read differently.
IRONMAN 70.3 Mossel Bay weather & water temperature
| Edition | Air swim / bike / run | Wind | Rain | Water | AG wetsuit |
|---|---|---|---|---|---|
| 2025 | 17°C62°F / 19°C67°F / 20°C68°F | 15 km/h9 mph | 1.5 mm0.06 in | 20°C67°F * | Legal |
| 2024 | 17°C62°F / 23°C74°F / 22°C72°F | 5 km/h3 mph | 0.0 mm0.00 in | 19°C66°F * | Legal |
| 2023 | 18°C65°F / 24°C76°F / 22°C72°F | 10 km/h6 mph | 0.0 mm0.00 in | 19°C66°F * | Legal |
* Satellite estimate (sea surface at start time). Wetsuit rules →
IRONMAN 70.3 Mossel Bay reviews
Loading reviews…