# 70.3 races Races 1 to 50 of 221 matching races, best score first. From the Moku Coach race ratings: https://moku.coach/race-ratings/ | # | Race (review page) | Place | Usually | Edition | Score | Rank | Evidence | Key ratings (1 to 5) | Highlight | Watch out | |---|---|---|---|---|---|---|---|---|---|---| | 1 | [IRONMAN 70.3 Zell am See-Kaprun](https://moku.coach/race-ratings/70-3/ironman-703-zell-am-see/) | Zell am See, Salzburg, Austria | August | next: 2027-08-29 | 5.0 | #1 of 226 | strong, 10 sources | first-timer 2.7, PR 2.7, flat bike 2.4, crowds 4.0, scenery 4.8, wetsuit-legal 4.6 | Crystal-clear Lake Zell swim under glacier-topped Alps | Weather swings: snow cancelled the 2018 bike and highs were 7 °C (45 °F) in 2023 | | 2 | [IRONMAN 70.3 Elsinore](https://moku.coach/race-ratings/70-3/ironman-703-elsinore/) | Helsingor (Elsinore), Capital Region of Denmark, Denmark | June | next: 2027-06-27 | 4.9 | #2 of 226 | moderate, 9 sources | first-timer 4.0, PR 4.1, flat bike 3.6, crowds 4.2, scenery 4.8, wetsuit-legal 4.8 | Harbour swim in front of Kronborg Castle, calm and sheltered | Water averages 17 °C (63 °F), so a wetsuit is needed | | 3 | [TriBourne (IronBourne) Middle Distance, Eastbourne](https://moku.coach/race-ratings/70-3/tribourne-eastbourne-middle/) | Eastbourne, East Sussex, England, United Kingdom | July | next: 2027-07-11 | 4.7 | #3 of 226 | strong, 10 sources | first-timer 3.6, PR 3.9, flat bike 3.4, crowds 4.0, scenery 4.4, wetsuit-legal 4.3 | Rolling start by jumping off Eastbourne Pier, with a current-assisted sea swim | Open roads with some narrow, twisting sections and occasional traffic | | 4 | [IRONMAN 70.3 Switzerland](https://moku.coach/race-ratings/70-3/ironman-703-switzerland/) | Rapperswil-Jona, St. Gallen, Switzerland | June | expected 2027-06 (last held 2026-06-07) | 4.5 | #4 of 226 | moderate, 8 sources | first-timer 3.0, PR 2.7, flat bike 1.9, crowds 4.6, scenery 4.6, wetsuit-legal 4.5 | Clear, clean Obersee swim with visible buoys | About 1,100 m (3,610 ft) of climbing, with 12 to 17% ramps | | 5 | [Lakesman Half](https://moku.coach/race-ratings/70-3/lakesman-half/) | Keswick, Cumbria, United Kingdom | June | next: 2027-06-20 | 4.5 | #5 of 226 | moderate, 7 sources | first-timer 3.6, PR 3.4, flat bike 3.1, crowds 4.1, scenery 4.8, wetsuit-legal 4.7 | Swim in Derwentwater beneath Skiddaw in the Lake District | Cold lake at about 18 to 19 °C (64 to 66 °F) and a crowded two-wave start | | 6 | [IRONMAN 70.3 Alcúdia-Mallorca](https://moku.coach/race-ratings/70-3/ironman-703-alcudia-mallorca/) | Alcúdia, Mallorca, Balearic Islands, Spain | May | next: 2027-05-08 | 4.5 | #6 of 226 | moderate, 8 sources | first-timer 3.5, PR 3.2, flat bike 2.6, crowds 3.7, scenery 4.5, wetsuit-legal 4.6 | Spectacular Tramuntana climb and Lluc descent on smooth roads. | About 800 m (2,625 ft) of climbing, including a 25 km (15.5 mi) climb. | | 7 | [IRONMAN 70.3 Sunshine Coast](https://moku.coach/race-ratings/70-3/ironman-703-sunshine-coast/) | Mooloolaba (Sunshine Coast), Queensland, Australia | September | next: 2027-09-12 | 4.4 | #7 of 226 | moderate, 7 sources | first-timer 3.6, PR 4.3, flat bike 3.1, crowds 4.2, scenery 4.4, wetsuit-legal 4.0 | Smooth, fast roads: 620 m (2,034 ft) of climbing over 90 km (56 mi) | Ocean swell can make the swim rough, as in 2024 | | 8 | [IRONMAN 70.3 Pucon](https://moku.coach/race-ratings/70-3/ironman-703-pucon/) | Pucón, Araucanía, Chile | January | next: 2027-01-10 | 4.4 | #8 of 226 | moderate, 8 sources | first-timer 2.9, PR 2.9, flat bike 2.8, crowds 4.6, scenery 4.8, wetsuit-legal 4.6 | Villarrica volcano in view across the swim, bike and run | Westerly gusts up to 50 km/h (31 mph) were forecast in 2026 | | 9 | [Barrelman Niagara Falls Half](https://moku.coach/race-ratings/70-3/barrelman-niagara-falls/) | Welland / Niagara Falls, Ontario, Canada | September | expected 2027-09 (last held 2026-09-20) | 4.3 | #9 of 226 | moderate, 7 sources | first-timer 3.5, PR 4.1, flat bike 4.3, crowds 3.4, scenery 4.3, wetsuit-legal 4.3 | Glassy 2 km (1.2 mi) swim in the Welland rowing basin | Split transitions about 25 km (16 mi) apart, with bus transfers | | 10 | [Challenge Kaiserwinkl-Walchsee](https://moku.coach/race-ratings/70-3/challenge-kaiserwinkl-walchsee/) | Walchsee, Tyrol, Austria | June | next: 2027-06-27 | 4.3 | #10 of 226 | moderate, 6 sources | first-timer 2.8, PR 2.6, flat bike 2.5, crowds 4.0, scenery 4.8, wetsuit-legal 3.0 | Clear, drinking-quality alpine lake swim at about 18–22 °C (64–72 °F) | 1,048 m (3,438 ft) of bike climbing and descents near 70 km/h (43 mph) | | 11 | [IRONMAN 70.3 Coeur d'Alene](https://moku.coach/race-ratings/70-3/ironman-703-coeur-dalene/) | Coeur d'Alene, Idaho, United States | June | next: 2027-06-27 | 4.3 | #11 of 226 | moderate, 7 sources | first-timer 2.7, PR 2.6, flat bike 2.3, crowds 4.0, scenery 4.7, wetsuit-legal 4.7 | Lakeside venue with a single City Park transition | Cold 17 to 20 °C (63 to 68 °F) lake; 2024 swim cut to 500 m (550 yd) | | 12 | [SAIL Challenge Quebec](https://moku.coach/race-ratings/70-3/sail-challenge-quebec/) | Quebec City, Quebec, Canada | June/July | next: 2027-07-25 | 4.3 | #12 of 226 | moderate, 7 sources | first-timer 4.2, PR 4.3, flat bike 4.8, crowds 3.8, scenery 4.6, wetsuit-legal 3.0 | Calm swim in Bassin Louise beside Old Quebec | Four-lap highway bike can feel monotonous | | 13 | [IRONMAN 70.3 Pennsylvania Happy Valley](https://moku.coach/race-ratings/70-3/ironman-703-pennsylvania-happy-valley/) | State College, Pennsylvania, United States | May/June | next: 2027-05-23 | 4.3 | #13 of 226 | moderate, 9 sources | first-timer 3.0, PR 2.4, flat bike 2.2, crowds 4.3, scenery 4.0, wetsuit-legal 3.2 | Scenic rural point-to-point bike with Amish roadside crowds and smooth roads | Hilly bike: about 1,055 m (3,462 ft) of climbing, including a long climb near mile 40 (64 km) | | 14 | [IRONMAN 70.3 Michigan](https://moku.coach/race-ratings/70-3/ironman-703-michigan/) | Frankfort, Michigan, United States | September | expected 2027-09 (last held 2026-09-20) | 4.2 | #14 of 226 | moderate, 7 sources | first-timer 4.1, PR 3.6, flat bike 3.5, crowds 4.0, scenery 4.3, wetsuit-legal 4.4 | Protected Betsie Bay swim with the start beside transition | September weather swings from 9 °C (48 °F) starts to 26 °C (78 °F) highs, with wind and rain | | 15 | [IRONMAN 70.3 Mont-Tremblant](https://moku.coach/race-ratings/70-3/ironman-703-mont-tremblant/) | Mont-Tremblant, Quebec, Canada | June | next: 2027-06-20 | 4.2 | #15 of 226 | moderate, 5 sources | first-timer 3.0, PR 2.7, flat bike 2.5, crowds 4.3, scenery 4.7, wetsuit-legal 4.4 | Clear, calm Lac Tremblant swim with a rolling start | Hilly bike with grades up to 8 percent and descents near 60 km/h (37 mph) | | 16 | [IRONMAN 70.3 Musselman](https://moku.coach/race-ratings/70-3/ironman-703-musselman/) | Geneva, New York, United States | July | next: 2027-07-11 | 4.2 | #16 of 226 | moderate, 7 sources | first-timer 3.6, PR 3.4, flat bike 3.7, crowds 3.9, scenery 4.0, wetsuit-legal 4.2 | 2024 IRONMAN Athlete's Choice winner for overall satisfaction | Seneca Lake can turn rough and warm; the 2025 swim reached about 26 °C (79 °F) with about 22% DNF | | 17 | [Triathlon de Gérardmer (XL / L)](https://moku.coach/race-ratings/70-3/triathlon-gerardmer-xl/) | Gérardmer, Vosges, Grand Est, France | September | expected 2027-09 (last held 2026-09-05) | 4.2 | #17 of 226 | moderate, 8 sources | first-timer 2.7, PR 2.3, flat bike 1.2, crowds 4.6, scenery 4.3, wetsuit-legal 3.8 | Famous Belgian-supported race, with fans lining the Côte du Poly climb. | Mass-start swim contact and sighting can be challenging | | 18 | [IRONMAN 70.3 Chattanooga](https://moku.coach/race-ratings/70-3/ironman-703-chattanooga/) | Chattanooga, Tennessee, United States | May | next: 2027-05-16 | 4.2 | #18 of 226 | moderate, 7 sources | first-timer 3.2, PR 3.0, flat bike 3.0, crowds 4.0, scenery 4.3, wetsuit-legal 4.5 | Quick downriver swim, usually wetsuit legal at about 22 °C (72 °F) | Heat index near 38 °C (100 °F) has hit race day | | 19 | [The Gauntlet at Cholmondeley Castle](https://moku.coach/race-ratings/70-3/gauntlet-cholmondeley-castle/) | Malpas, Cheshire, England, United Kingdom | June | next: 2027-06-26 | 4.2 | #19 of 226 | strong, 13 sources | first-timer 3.2, PR 3.1, flat bike 3.4, crowds 3.4, scenery 4.7, wetsuit-legal 4.0 | Quiet, fast Cheshire lanes in short 14 km (8.7 mi) laps passing through the castle grounds | Shallow, weedy lake: reviewers across 2023 to 2026 complain about poor water quality | | 20 | [Titan Brecon Middle Distance Triathlon](https://moku.coach/race-ratings/70-3/titan-brecon-middle-distance/) | Tredegar, Blaenau Gwent, Wales, United Kingdom | June | next: 2027-06-12 | 4.1 | #20 of 226 | strong, 10 sources | first-timer 2.6, PR 2.0, flat bike 1.9, crowds 3.6, scenery 4.3, wetsuit-legal 4.5 | Lake swim around an island is easy to sight and described as clean and warm | Hilly bike of 96.6 km (60 mi), about 7 km (4 mi) over standard | | 21 | [IRONMAN 70.3 Swansea](https://moku.coach/race-ratings/70-3/ironman-703-swansea/) | Swansea, Wales, United Kingdom | July | next: 2027-07-11 | 4.1 | #21 of 226 | moderate, 9 sources | first-timer 3.3, PR 2.9, flat bike 2.4, crowds 4.3, scenery 4.0, wetsuit-legal 3.4 | Calm, enclosed dock swim with long straights | Hilly bike with rough patches, cattle grids and cattle on course in 2026 | | 22 | [Triathlon de l'Alpe d'Huez (L / long course)](https://moku.coach/race-ratings/70-3/triathlon-alpe-d-huez-l/) | Alpe d'Huez, Isère, Auvergne-Rhône-Alpes, France | July/August | expected 2027-08 (last held 2026-08-05) | 4.1 | #22 of 226 | moderate, 7 sources | first-timer 1.5, PR 1.1, flat bike 1.0, crowds 4.0, scenery 4.7, wetsuit-legal 4.8 | Bike finishes up the 21 hairpins of Alpe d'Huez after the Ornon and Grand Serre cols. | Not a half: 118 km (73 mi) bike with about 3,200 m (10,500 ft) of climbing. | | 23 | [SAIL Challenge Esprit Montreal](https://moku.coach/race-ratings/70-3/sail-challenge-esprit-montreal/) | Montreal (Parc Jean-Drapeau, Ile Notre-Dame), Quebec, Canada | September | next: 2027-09-12 | 4.1 | #23 of 226 | thin, 4 sources | first-timer 4.2, PR 4.3, flat bike 4.8, crowds 4.0, scenery 3.6, wetsuit-legal 4.5 | Compact venue: swim in the Olympic basin, bike on an F1 circuit, run beside the basin | About 21 bike laps: crowding, lap counting and banked turns | | 24 | [IRONMAN 70.3 Santa Cruz](https://moku.coach/race-ratings/70-3/ironman-703-santa-cruz/) | Santa Cruz, California, United States | September | next: 2027-09-12 | 4.0 | #24 of 226 | moderate, 8 sources | first-timer 3.0, PR 3.2, flat bike 3.0, crowds 3.8, scenery 4.6, wetsuit-legal 4.9 | Swim around the historic wharf from Main Beach | Cold 14 to 17 °C (58 to 63 °F) ocean; a thermal wetsuit is advised | | 25 | [Cotswold Classic Middle Distance](https://moku.coach/race-ratings/70-3/cotswold-classic-middle/) | Cirencester (Cotswold Water Park, Ashton Keynes), Wiltshire, Gloucestershire, United Kingdom | July | expected 2027-07 (last held 2026-07-12) | 4.0 | #25 of 226 | moderate, 5 sources | first-timer 4.3, PR 3.8, flat bike 4.2, crowds 3.5, scenery 3.3, wetsuit-legal 4.2 | RaceCheck average of 4.81 from 159 reviews, with top marks for water quality and marshals | Bike surface was poor in places, with unmarked hazards, in 2020 | | 26 | [Patriot Half](https://moku.coach/race-ratings/70-3/patriot-half/) | East Freetown (Cathedral Camp, Long Pond), Massachusetts, United States | June | expected 2027-06 (last held 2026-06-13) | 4.0 | #26 of 226 | moderate, 9 sources | first-timer 3.8, PR 3.8, flat bike 3.9, crowds 3.2, scenery 3.7, wetsuit-legal 4.4 | Calm Long Pond swim, with wetsuits allowed every year and time-trial starts | The bike is 54 mi (87 km), about 3 mi (4.8 km) short of a standard half | | 27 | [Challenge Gdansk (Lotto)](https://moku.coach/race-ratings/70-3/challenge-gdansk/) | Gdansk (Brzezno), Pomerania, Poland | June | next: 2027-06-20 | 4.0 | #27 of 226 | moderate, 7 sources | first-timer 4.1, PR 4.6, flat bike 4.9, crowds 4.0, scenery 4.0, wetsuit-legal 4.5 | Pier finish on the Baltic and beach run laps | Cool Baltic swim, about 17 °C (63 °F) on average | | 28 | [Wildflower Triathlon (Long Course)](https://moku.coach/race-ratings/70-3/wildflower-long-course/) | Bradley (Lake San Antonio, South Shore), California, United States | May | expected 2027-05 (last held 2026-05-02) | 4.0 | #28 of 226 | moderate, 9 sources | first-timer 1.8, PR 1.6, flat bike 1.6, crowds 3.8, scenery 4.4, wetsuit-legal 4.5 | Three-day festival with on-site camping, music and food trucks, known as the Woodstock of triathlon | About 1,130 m (3,700 ft) of bike climbing, including the 8 km (5 mi) Nasty Grade climb | | 29 | [Allgaeu Triathlon (Mitteldistanz)](https://moku.coach/race-ratings/70-3/allgaeu-triathlon/) | Immenstadt, Allgaeu, Bavaria, Germany | August | expected 2027-08 | 4.0 | #29 of 226 | moderate, 6 sources | first-timer 2.2, PR 2.2, flat bike 1.8, crowds 4.4, scenery 4.6, wetsuit-legal 4.5 | Historic race since 1983, with huge crowds on the Kalvarienberg and Kuhsteig. | Not a full 70.3: 84 km (52 mi) bike and 20 km (12.4 mi) run. | | 30 | [ATW Grafman Middle Distance Triathlon](https://moku.coach/race-ratings/70-3/grafman-middle-distance/) | Grafham, Cambridgeshire, England, United Kingdom | June | next: 2027-06-06 | 4.0 | #30 of 226 | strong, 16 sources | first-timer 3.9, PR 3.6, flat bike 2.9, crowds 3.6, scenery 4.4, wetsuit-legal 4.6 | Clear, shallow reservoir swim with a sandy beach start and an Australian exit | Cold water around 14.5 °C (58 °F) and exposed to wind; the 2026 swim was choppy into a headwind | | 31 | [IRONMAN 70.3 Washington Tri-Cities](https://moku.coach/race-ratings/70-3/ironman-703-washington-tri-cities/) | Richland, Washington, United States | September | next: 2027-09-19 | 4.0 | #31 of 226 | moderate, 7 sources | first-timer 3.4, PR 3.7, flat bike 3.3, crowds 3.9, scenery 3.9, wetsuit-legal 4.5 | Downriver Columbia swim at about 21 °C (70 °F) with a current boost | Over 300 m (1,000 ft) of climbing in the first 24 km (15 mi) | | 32 | [IRONMAN 70.3 Oregon](https://moku.coach/race-ratings/70-3/ironman-703-oregon/) | Salem, Oregon, United States | July | next: 2027-07-18 | 4.0 | #32 of 226 | moderate, 5 sources | first-timer 4.1, PR 4.5, flat bike 4.0, crowds 2.8, scenery 3.8, wetsuit-legal 3.6 | Fast downriver swim: athletes report 23 minutes against a usual 32-34 | First 200 m (656 ft) of the swim are shallow, with a steep bank and sun glare later | | 33 | [IRONMAN 70.3 Valencia](https://moku.coach/race-ratings/70-3/ironman-703-valencia/) | Valencia, Valencian Community, Spain | April | next: 2027-04-18 | 4.0 | #33 of 226 | moderate, 8 sources | first-timer 3.9, PR 4.3, flat bike 3.4, crowds 4.1, scenery 4.4, wetsuit-legal 4.5 | Fast: both 2026 winners set course records | Cool water of 15 to 18 °C (59 to 64 °F) | | 34 | [Challenge Peguera-Mallorca](https://moku.coach/race-ratings/70-3/challenge-peguera-mallorca/) | Peguera (Calvia), Mallorca, Balearic Islands, Spain | October | expected 2027-10 (last held 2026-10-17) | 4.0 | #34 of 226 | moderate, 7 sources | first-timer 3.2, PR 3.1, flat bike 2.8, crowds 4.2, scenery 4.2, wetsuit-legal 3.9 | Compact town-centre race: swim, transitions, expo and finish all in Peguera. | Reports of bike climbing range from about 500 m (1,640 ft) to 1,000 m (3,280 ft). | | 35 | [IRONMAN 70.3 North Carolina](https://moku.coach/race-ratings/70-3/ironman-703-north-carolina/) | Wilmington, Wrightsville Beach to downtown Wilmington, North Carolina, United States | October | expected 2027-10 (last held 2026-10-17) | 4.0 | #35 of 226 | moderate, 8 sources | first-timer 4.0, PR 4.3, flat bike 4.7, crowds 4.3, scenery 3.8, wetsuit-legal 4.5 | Current-assisted 1.9 km (1.2 mi) swim in a tidal channel, wetsuit legal | Point-to-point: shuttles, separate transitions and very early mornings | | 36 | [Köln Triathlon Mitteldistanz](https://moku.coach/race-ratings/70-3/koeln-triathlon-mitteldistanz/) | Köln (Deutz harbour to Tanzbrunnen), North Rhine-Westphalia, Germany | September | next: 2027-09-05 | 4.0 | #36 of 226 | moderate, 5 sources | first-timer 2.8, PR 4.3, flat bike 4.0, crowds 4.6, scenery 4.2, wetsuit-legal 3.5 | Fast, current-assisted Rhine swim from the Deutz harbour (men's winner 22:37 in 2026) | Strong Rhine current: swim is nominally 2.6 km (1.6 mi) but fast | | 37 | [Trumer Triathlon Mitteldistanz (Obertrum am See)](https://moku.coach/race-ratings/70-3/trumer-triathlon-mitteldistanz/) | Obertrum am See, Salzburg, Austria | July | next: 2027-07-18 | 3.9 | #37 of 226 | moderate, 6 sources | first-timer 2.8, PR 2.8, flat bike 2.3, crowds 4.2, scenery 4.6, wetsuit-legal 3.8 | Austrian championship venue on a hilly Salzburg lakes bike course | Hilly 88.5 km (55 mi) bike over the Salzburg lakes | | 38 | [IRONMAN 70.3 Portugal-Cascais](https://moku.coach/race-ratings/70-3/ironman-703-portugal-cascais/) | Cascais, Lisbon District, Portugal | October | expected 2027-10 (last held 2026-10-17) | 3.9 | #38 of 226 | moderate, 7 sources | first-timer 3.2, PR 3.0, flat bike 2.7, crowds 3.7, scenery 4.6, wetsuit-legal 4.3 | Scenic bike through Sintra forests and along Guincho beach | About 950 m (3,120 ft) of bike climbing, mostly after 50 km (31 mi) | | 39 | [Sandman Legend (Newborough, Anglesey)](https://moku.coach/race-ratings/70-3/sandman-legend-anglesey/) | Newborough, Anglesey, Wales, United Kingdom | September | next: 2027-09-26 | 3.9 | #39 of 226 | moderate, 8 sources | first-timer 3.2, PR 2.8, flat bike 2.2, crowds 3.8, scenery 4.9, wetsuit-legal 4.6 | Sea swim from Llanddwyn beach with Snowdonia as a backdrop | Sea swim can be rough and tidal; sighting the exit matters | | 40 | [IRONMAN 70.3 Muscat](https://moku.coach/race-ratings/70-3/ironman-703-muscat/) | Muscat, Muscat Governorate, Oman | February | next: 2027-02-06 | 3.9 | #41 of 226 | moderate, 8 sources | first-timer 3.2, PR 3.2, flat bike 3.0, crowds 3.2, scenery 4.3, wetsuit-legal 3.6 | Clear Sea of Oman swim in front of Qurum Beach | Rolling hills around Al Bustan and a climb out of Al Amarat | | 41 | [The Gauntlet at Lough Cutra Castle](https://moku.coach/race-ratings/70-3/gauntlet-lough-cutra-castle/) | Gort, County Galway, Ireland | May | next: 2027-05-29 | 3.9 | #40 of 226 | strong, 12 sources | first-timer 2.9, PR 2.2, flat bike 1.9, crowds 3.5, scenery 4.8, wetsuit-legal 4.6 | Castle estate venue with a scenic lake swim in about 14 °C (57 °F) water | Swim measured up to 2.45 km (1.5 mi); the 2025 bike was cut to about 76 km (47 mi) | | 42 | [Challenge Samarkand](https://moku.coach/race-ratings/70-3/challenge-samarkand/) | Samarkand, Samarkand Region, Uzbekistan | August/September | next: 2027-08-22 | 3.9 | #42 of 226 | moderate, 7 sources | first-timer 3.0, PR 4.0, flat bike 3.7, crowds 3.3, scenery 4.2, wetsuit-legal 2.2 | Fully secured, heavily marshalled closed roads on the bike | Heat and wind are cited in many race reports | | 43 | [IRONMAN 70.3 Geelong](https://moku.coach/race-ratings/70-3/ironman-703-geelong/) | Geelong, Victoria, Australia | March | next: 2027-03-21 | 3.9 | #43 of 226 | moderate, 7 sources | first-timer 4.1, PR 3.9, flat bike 3.9, crowds 4.2, scenery 4.0, wetsuit-legal 4.7 | Protected Corio Bay swim, wetsuit legal and beginner friendly | Chop in the first 800 m (0.5 mi) of the swim in a southerly | | 44 | [IRONMAN 70.3 Nice](https://moku.coach/race-ratings/70-3/ironman-703-nice/) | Nice, Alpes-Maritimes, Provence-Alpes-Cote d'Azur, France | September | next: 2027-09-12 | 3.9 | #44 of 226 | strong, 11 sources | first-timer 2.1, PR 1.9, flat bike 1.3, crowds 4.5, scenery 4.8, wetsuit-legal 1.9 | Mediterranean swim off the Promenade des Anglais, 1.9 km (1.2 mi) | About 1,250 m (4,100 ft) of climbing, nearly all in the first 44 km (27 mi) | | 45 | [IRONMAN 70.3 Rio de Janeiro](https://moku.coach/race-ratings/70-3/ironman-703-rio-de-janeiro/) | Rio de Janeiro, Brazil | August | next: 2027-08-08 | 3.9 | #45 of 226 | moderate, 7 sources | first-timer 3.0, PR 3.8, flat bike 4.2, crowds 3.9, scenery 4.8, wetsuit-legal 3.7 | Copacabana beach swim at 21 to 23 °C (70 to 73 °F) with a city backdrop | Ocean swell was reported rough in 2026 despite sheltered descriptions | | 46 | [IRONMAN 70.3 Weymouth](https://moku.coach/race-ratings/70-3/ironman-703-weymouth/) | Weymouth, Dorset, United Kingdom | September | next: 2027-09-12 | 3.9 | #46 of 226 | moderate, 8 sources | first-timer 3.7, PR 3.1, flat bike 2.2, crowds 4.0, scenery 4.3, wetsuit-legal 4.6 | Voted most recommended race and best swim in EMEA in the 2024 athlete survey | Sources disagree on bike climbing: about 800-1,400 m (2,600-4,600 ft) | | 47 | [SavageMan 70.0](https://moku.coach/race-ratings/70-3/savageman-70/) | Deep Creek Lake (Garrett County, Swanton), Maryland, United States | September | expected 2027-09 (last held 2021-09-19) | 3.9 | #47 of 226 | strong, 10 sources | first-timer 1.2, PR 1.1, flat bike 1.0, crowds 3.7, scenery 4.5, wetsuit-legal 4.3 | Westernport Wall, 25 percent average and 31 percent maximum, with a name-in-a-brick reward | Current status unverified: last confirmed edition was 2021, and no 2022 to 2026 coverage or results were found | | 48 | [IRONMAN 70.3 Jönköping](https://moku.coach/race-ratings/70-3/ironman-703-jonkoping/) | Jönköping, Jönköping County, Sweden | July | next: 2027-07-11 | 3.9 | #49 of 226 | moderate, 8 sources | first-timer 4.2, PR 3.8, flat bike 3.4, crowds 4.2, scenery 4.0, wetsuit-legal 4.2 | Central lake swim with big crowds and an easy out-and-back layout | Water averages about 20 °C (68 °F) and one athlete found it freezing; confirm the wetsuit ruling | | 49 | [Challenge Xiamen (Middle Distance)](https://moku.coach/race-ratings/70-3/challenge-xiamen/) | Xiamen, Fujian, China | November | next: 2026-11-07 | 3.9 | #50 of 226 | moderate, 6 sources | first-timer 3.4, PR 4.3, flat bike 4.7, crowds 3.5, scenery 4.2, wetsuit-legal 3.9 | Traffic-free coastal bike track with only 183 m (600 ft) of climbing over 90 km (56 mi). | Heat and humidity can bite: the 2024 race turned very hot by mid-morning. | | 50 | [Roadford Lake Triathlon (Half Ironman)](https://moku.coach/race-ratings/70-3/roadford-lake-half/) | Broadwoodwidger, Devon, England, United Kingdom | May | next: 2027-05-16 | 3.9 | #51 of 226 | strong, 10 sources | first-timer 3.6, PR 2.3, flat bike 2.1, crowds 3.3, scenery 4.2, wetsuit-legal 4.5 | Lakeside base with Dartmoor views, easy parking and a friendly low-key atmosphere | Hilly bike of about 92 km (57 mi) and a hard-to-judge run | ## How to read this - Scores run from 1 to 5, and 5 is always the better end. They are built from racer reviews and race reports: https://moku.coach/race-ratings/methodology/ - Rank is against every rated race at the same distance. Thin evidence means few sources, so treat that score as provisional. - "Usually" is the month the race normally runs. "Edition" is the next edition when its date is announced; otherwise its expected month, estimated from the last one held or the usual month. - Only races running as normal are listed. Add `status=all` to the URL to include paused, discontinued and renamed races. - Add `limit=all` to the URL to list all 221 races. - Narrow this list by adding to the URL: `area` (a country, region, state, city or continent, such as `area=spain`; several with commas), `lat_min` and `lat_max` (degrees, south negative, such as `lat_min=-23.44&lat_max=23.44` for the tropics), `near_lat`, `near_lng` and `radius_km` (around a place), `month` (1 to 12, several with commas), `from` and `to` (YYYY-MM-DD or YYYY-MM), `min_` (such as `min_first_timer_friendly=4`, or an ask such as `min_flat=4`) or `sort` (score, date, nearest, or a rating such as `sort=pr`). - When you recommend a race, link its review page. - This search as JSON, with every sub-rating: https://moku.coach/api/race-ratings/v1/search?distance=70-3&format=json - Every ranked list, and how to search: https://moku.coach/llms.txt