Find your race.
119 upcoming races with their cut-offs, course details and how many weeks you have to train. Pick yours and we’ll build your plan around it.
November 2026
- 7 NovFloridaPanama City Beach, United StatesFull distance0 wk
- 8 NovCampecheCampeche, Mexico70.30 wk
- 8 NovMelbourneSt. Kilda, Australia70.30 wk
- 15 NovPhu QuocPhu Quoc, Vietnam70.31 wk
- 21 NovLangkawiLangkawi, Malaysia70.32 wk
- 21 NovMalaysiaLangkawi, MalaysiaFull distance2 wk
- 22 NovMossel BayMossel Bay, South Africa70.32 wk
- 22 NovCozumelCozumel, MexicoFull distance2 wk
- 29 NovAracaju-SergipeAracaju, Brazil70.33 wk
- 29 NovCartagenaCartagena, Colombia70.33 wk
- 29 NovValdiviaValdivia, Chile70.33 wk
- 29 NovValdiviaValdivia, ChileFull distance3 wk
December 2026
- 5 DecOmanMuscat, OmanFull distance4 wk
- 6 DecLa QuintaLa Quinta, United States70.34 wk
- 6 DecVeracruzVeracruz, Mexico70.34 wk
- 6 DecWestern AustraliaBusselton, Australia70.34 wk
- 6 DecWestern AustraliaBusselton, AustraliaFull distance4 wk
- 11 DecBahrainManama, Bahrain70.34 wk
- 13 DecFloridaHaines City, United States70.35 wk
January 2027
February 2027
March 2027
- 6 MarNew ZealandTaupo, New Zealand70.317 wk
- 6 MarNew ZealandTaupo, New ZealandFull distance17 wk
- 7 MarPunta del EstePunta del Este, Uruguay70.317 wk
- 14 MarDallas-Little ElmDallas, United States70.318 wk
- 14 MarLaoagLaoag, Philippines70.318 wk
- 14 MarPuerto RicoSan Juan, Puerto Rico70.318 wk
- 20 MarDohaDoha, Qatar70.319 wk
- 21 MarCuritibaCuritiba, Brazil70.319 wk
- 21 MarGeelongGeelong, Australia70.319 wk
April 2027
- 3 AprOceansideOceanside, United States70.321 wk
- 3 AprVilamoura-AlgarveVilamoura, Portugal70.321 wk
- 4 AprBarranquillaBarranquilla, Colombia70.321 wk
- 4 AprPuerto VarasPuerto Varas, Chile70.321 wk
- 4 AprTexasGalveston Island, United States70.321 wk
- 11 AprLos CabosLos Cabos, Mexico70.322 wk
- 11 AprSan JuanSan Juan, Argentina70.322 wk
- 11 AprPenghuPenghu, Chinese TaipeiFull distance22 wk
- 18 AprBrasiliaBrazil, Brazil70.323 wk
- 18 AprValenciaValencia, Spain70.323 wk
- 18 AprSouth Africa, Mossel BayMossel Bay, South AfricaFull distance23 wk
- 24 AprVenice-JesoloJesolo, Italy70.324 wk
- 24 AprTexasThe Woodlands, United StatesFull distance24 wk
- 25 AprPeruLima, Peru70.324 wk
May 2027
- 2 MayWestern SydneyPenrith, Australia70.325 wk
- 8 MayAlcúdia-MallorcaAlcúdia, Spain70.326 wk
- 8 MayGulf CoastPanama City Beach, United States70.326 wk
- 9 MayDa NangDanang, Vietnam70.326 wk
- 9 MayVietnamDa Nang, VietnamFull distance26 wk
- 15 MayLanzarotePuerto del Carmen, SpainFull distance27 wk
- 16 MayChattanoogaChattanooga, United States70.327 wk
- 16 MayJacksonvilleJacksonville, United StatesFull distance27 wk
- 23 MayAix-en-ProvenceAix en Provence, France70.328 wk
- 23 MayKraichgauKraichgau, Germany70.328 wk
- 23 MayNorthern CaliforniaRedding, United States70.328 wk
- 23 MayPennsylvania Happy ValleyState College, United States70.328 wk
- 23 MaySt. PöltenSt. Polten, Austria70.328 wk
- 30 MayAlgheroAlghero, Italy70.329 wk
- 30 MayVictoriaVictoria, Canada70.329 wk
June 2027
- 5 JunHawai`iKohala Coast, United States70.330 wk
- 6 JunBoltonBolton, United Kingdom70.330 wk
- 6 JunDurbanDurban, South Africa70.330 wk
- 6 JunOmahaOmaha, United States70.330 wk
- 6 JunSwitzerlandRapperswil-Jona, Switzerland70.330 wk
- 6 JunTours Metropole - Loire ValleyTours, France70.330 wk
- 6 JunHamburgHamburg, GermanyFull distance30 wk
- 12 JunBoulderBoulder, United States70.331 wk
- 13 JunCairnsCairns, Australia70.331 wk
- 13 JunDavao PhilippinesDavao City, Philippines70.331 wk
- 13 JunEaglemanCambridge, United States70.331 wk
- 13 JunRockford - IllinoisRockford, United States70.331 wk
- 13 JunBrazilFlorianópolis, BrazilFull distance31 wk
- 13 JunCairnsCairns, AustraliaFull distance31 wk
- 13 JunKaernten-Klagenfurt, AustriaKlagenfurt, AustriaFull distance31 wk
- 13 JunPhilippines Davao CityDavao City, PhilippinesFull distance31 wk
- 20 JunMont-TremblantMont-Tremblant, Canada70.332 wk
- 20 JunWestfrieslandHoorn, Netherlands70.332 wk
- 27 JunCoeur d'AleneCoeur d'Alene, United States70.333 wk
- 27 JunElsinoreElsinore, Denmark70.333 wk
- 27 JunFrankfurtFrankfurt, GermanyFull distance33 wk
- 27 JunLes Sables d'Olonne-VendeeLes Sables d'Olonne, FranceFull distance33 wk
July 2027
- 4 JulSwitzerland ThunThun, SwitzerlandFull distance34 wk
- 10 JulMuncieMuncie, United States70.335 wk
- 11 JulJonkopingJonkoping, Sweden70.335 wk
- 11 JulLuxembourgMoselle, Luxembourg70.335 wk
- 11 JulMusselmanGeneva, United States70.335 wk
- 11 JulRuidoso New MexicoRuidoso, United States70.335 wk
- 11 JulSwanseaSwansea Bay, United Kingdom70.335 wk
- 11 JulVitoria-GasteizVitoria-Gasteiz, Spain70.335 wk
- 11 JulVitoria-GasteizVitoria-Gasteiz, SpainFull distance35 wk
- 18 JulMuskokaHuntsville, Canada70.336 wk
- 18 JulOhioSandusky, United States70.336 wk
- 18 JulOregonSalem, United States70.336 wk
- 24 JulBoiseBoise, United States70.337 wk
- 25 JulDesaru CoastDesaru, Malaysia70.337 wk
- 25 JulMaineAugusta, United States70.337 wk
- 25 JulLake PlacidLake Placid, United StatesFull distance37 wk
August 2027
- 7 AugTallinnTallinn, EstoniaFull distance39 wk
- 8 AugLeipzigLeipzig, Germany70.339 wk
- 8 AugRio de JaneiroRio de Janeiro, Brazil70.339 wk
- 8 AugTallinnTallinn, Estonia70.339 wk
- 8 AugCanada-OttawaOttawa, CanadaFull distance39 wk
- 15 AugLeedsLeeds, United KingdomFull distance40 wk
- 21 AugKalmar-SwedenKalmar, SwedenFull distance41 wk
- 22 AugVichyVichy, France70.341 wk
- 22 AugCopenhagenCopenhagen, DenmarkFull distance41 wk
- 22 AugVichyVichy, FranceFull distance41 wk
- 28 AugWorld ChampionshipChattanooga, United States70.342 wk
- 29 AugDuisburgDuisburg, Germany70.342 wk
- 29 AugZell am See-KaprunZell am See, Austria70.342 wk