[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"feature-flags":3,"$fbQnyFF5A4FkGC0TprIUBbaDVH8DqmENz5X9C6wu61NA":5,"$fW-mVXoKiWeWf4seSqhvy-GbGEmKfLQePOsYAiJWvp8w":50},{"homepage_proof_v2":4,"homepage_hero_cta_v2":4,"welcome_immediate_v1":4,"lifecycle_events_v1":4,"funnel_tracking_v1":4,"activation_reward_v1":4,"promo_codes_v1":4,"referral_v1":4,"pro_signup_bonus_v1":4,"pro_space_v1":4,"trial_express_v1":4,"microscope_v1":4,"login_page_v2":4,"signup_magic_reminder_v1":4,"first_session_48h_v1":4,"onboarding_purge_v1":4,"runner_profile_v1":4,"session_reminder_v1":4},true,{"_id":6,"key":7,"backgroundColor":8,"content":9,"createdAt":46,"endDate":47,"imageUrl":8,"isActive":4,"isSuspended":48,"name":49,"startDate":46,"updatedAt":46},"6ac95d1b75a832f535b015c8","maintenance-2026-10-19","",{"fr":10,"en":13,"es":16,"de":19,"it":22,"pt":25,"nl":28,"pl":31,"sv":34,"no":37,"ro":40,"lt":43},{"title":11,"subtitle":12,"cta":8,"ctaUrl":8},"🔧 Maintenance prévue lundi 19 octobre","Le site pourra être indisponible entre 14h et 15h (heure de Paris). Vos données et vos plans ne sont pas concernés.",{"title":14,"subtitle":15,"cta":8,"ctaUrl":8},"🔧 Scheduled maintenance on Monday 19 October","The site may be unavailable between 12:00 and 13:00 UTC. Your data and training plans are not affected.",{"title":17,"subtitle":18,"cta":8,"ctaUrl":8},"🔧 Mantenimiento previsto el lunes 19 de octubre","El sitio podría no estar disponible entre las 14:00 y las 15:00 (hora peninsular). Tus datos y tus planes no se ven afectados.",{"title":20,"subtitle":21,"cta":8,"ctaUrl":8},"🔧 Geplante Wartung am Montag, 19. Oktober","Die Website ist zwischen 14:00 und 15:00 Uhr möglicherweise nicht erreichbar. Deine Daten und Trainingspläne sind nicht betroffen.",{"title":23,"subtitle":24,"cta":8,"ctaUrl":8},"🔧 Manutenzione prevista lunedì 19 ottobre","Il sito potrebbe non essere disponibile tra le 14:00 e le 15:00. I tuoi dati e i tuoi piani non sono interessati.",{"title":26,"subtitle":27,"cta":8,"ctaUrl":8},"🔧 Manutenção prevista para segunda-feira, 19 de outubro","O site pode estar indisponível entre as 13:00 e as 14:00 (hora de Lisboa). Os teus dados e os teus planos não são afetados.",{"title":29,"subtitle":30,"cta":8,"ctaUrl":8},"🔧 Gepland onderhoud op maandag 19 oktober","De site kan tussen 14:00 en 15:00 uur onbereikbaar zijn. Je gegevens en trainingsschema’s blijven ongemoeid.",{"title":32,"subtitle":33,"cta":8,"ctaUrl":8},"🔧 Planowana przerwa techniczna w poniedziałek 19 października","Strona może być niedostępna między 14:00 a 15:00. Twoje dane i plany treningowe pozostają nienaruszone.",{"title":35,"subtitle":36,"cta":8,"ctaUrl":8},"🔧 Planerat underhåll måndag 19 oktober","Sajten kan vara otillgänglig mellan kl. 14:00 och 15:00. Dina uppgifter och träningsplaner påverkas inte.",{"title":38,"subtitle":39,"cta":8,"ctaUrl":8},"🔧 Planlagt vedlikehold mandag 19. oktober","Nettstedet kan være utilgjengelig mellom kl. 14:00 og 15:00. Dataene og treningsplanene dine påvirkes ikke.",{"title":41,"subtitle":42,"cta":8,"ctaUrl":8},"🔧 Mentenanță programată luni, 19 octombrie","Site-ul ar putea fi indisponibil între orele 15:00 și 16:00. Datele și planurile tale nu sunt afectate.",{"title":44,"subtitle":45,"cta":8,"ctaUrl":8},"🔧 Planinė priežiūra pirmadienį, spalio 19 d.","Svetainė gali būti nepasiekiama nuo 15:00 iki 16:00. Jūsų duomenys ir treniruočių planai nenukentės.","2026-10-09T21:31:07.263Z","2026-10-19T13:00:00.000Z",false,"Maintenance programmée — 19\u002F10\u002F2026 (Hostinger, 12:00-13:00 UTC)",{"permalink":51,"name":52,"seoTitle":53,"startDate":54,"endDate":55,"country":56,"countryIso":57,"city":58,"location":59,"disciplines":60,"distances":67,"participantsEstimate":53,"bigEventFlag":48,"featured":48,"websiteUrl":72,"socialLinks":73,"registrationUrl":75,"registrationOpenDate":53,"registrationOpenTime":53,"registrationCloseDate":53,"registrationOpenUrl":53,"registrationOpenStatus":53,"entry":53,"description":76,"descriptionLocale":77,"availableLocales":78,"screenshotUrl":53,"department":53,"departmentSlug":53,"distanceHubs":80,"usDistanceHubs":81,"state":86,"regionHub":90,"hasFiche":4,"isRunning":4,"duplicateOfPermalink":53,"isPast":48,"isStale":48,"indexableLocales":92,"nextEditionPermalink":53,"provisional":93,"region":53,"geo":100,"edition":103,"tags":105,"races":106,"nearby":158},"best-in-the-west-triathlon-festival","Best in the West Triathlon Festival",null,"2027-06-05","2027-06-06","United States","US","Sweet Home","Sweet Home, OR",[61,62,63,64,65,66],"Duathlon","Aquabike","Triathlon","Course","Cyclisme","Natation",[68,69,70,71],"1.2 mi + 56 mi + 13.1 mi","1500 m + 40 km + 10 km","500 m + 12 mi + 5 km","250 m + 5 mi + 1.5 mi","http:\u002F\u002Fwww.bestinthewesttriathlon.com\u002F",[74],"https:\u002F\u002Fwww.facebook.com\u002Fbestinthewestevents","https:\u002F\u002Frunsignup.com\u002FRace\u002FOR\u002FSweetHome\u002FBestintheWestTriathlonFestival?aflt_token=pCXOsxKvQ36vI5Y7TpC72ZqNRuMCkUih","\u003Cp>The \u003Cstrong>Best in the West Triathlon Festival\u003C\u002Fstrong> takes place on June 5–6, 2027, at Foster Reservoir in Sweet Home, Oregon, an ideal setting for endurance sports fans. It offers triathlons at four distances:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>Half-Iron Triathlon\u003C\u002Fstrong>: 1.2-mile swim, 56-mile bike, 13.1-mile run (June 5, 7:30 a.m.)\u003C\u002Fli>\u003Cli>\u003Cstrong>Olympic Triathlon\u003C\u002Fstrong>: 1,500 m swim, 40 km bike, 10 km run (June 5, 9:00 a.m.)\u003C\u002Fli>\u003Cli>\u003Cstrong>Sprint Triathlon\u003C\u002Fstrong>: 500 m swim, 12-mile bike, 5K run (June 6, 8:00 a.m.)\u003C\u002Fli>\u003Cli>\u003Cstrong>Super Sprint Triathlon\u003C\u002Fstrong>: 250 m swim, 5-mile bike, 1.5-mile run (June 6, 9:00 a.m.)\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Duathlon and aqua bike versions, standalone swims, bike rides of 56, 25 and 12 miles, and a half marathon (13.1 miles), a 10K and a 5K round out the program. Athletes swim in the scenic lake, ride on winding roads and run along the wooded shoreline. A post-race gathering features a barbecue made with local products, refreshments, live music and an awards ceremony. Family-friendly, with races for all ages and abilities at a well-kept campground, the festival promotes health and fitness through competitive and recreational activities.\u003C\u002Fp>","en",[79,77],"fr",[],[82],{"slug":83,"count":84,"path":85},"10k",51,"\u002Fen\u002Fruns\u002Fus\u002Foregon\u002F10k",{"code":87,"name":88,"slug":89},"OR","Oregon","oregon",{"slug":89,"name":88,"code":87,"country":57,"path":91},"\u002Fen\u002Fruns\u002Fus\u002Foregon",[79,77],{"fromStartDate":94,"fromYear":95,"toVerify":96},"2026-06-06",2026,[97,98,99],"date","races","registration",{"lat":101,"lng":102},44.3976247,-122.7361959,{"year":104,"number":53,"firstYear":53},2027,[],[107,110,113,116,119,122,125,128,131,133,135,137,139,142,144,147,149,152,154,156],{"name":108,"distanceFormatted":53,"distanceMeters":109,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"Half-Iron Triathlon",1931,{"name":111,"distanceFormatted":53,"distanceMeters":112,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"Olympic Triathlon",1500,{"name":114,"distanceFormatted":53,"distanceMeters":115,"discipline":53,"elevationGain":53,"itraPoints":53,"date":55,"time":53,"lastEditionFinisherCount":53},"Sprint Triathlon",500,{"name":117,"distanceFormatted":53,"distanceMeters":118,"discipline":53,"elevationGain":53,"itraPoints":53,"date":55,"time":53,"lastEditionFinisherCount":53},"Super Sprint Triathlon",250,{"name":120,"distanceFormatted":53,"distanceMeters":121,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"Half-Iron Duathlon",90123,{"name":123,"distanceFormatted":53,"distanceMeters":124,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"Olympic Duathlon",40000,{"name":126,"distanceFormatted":53,"distanceMeters":127,"discipline":53,"elevationGain":53,"itraPoints":53,"date":55,"time":53,"lastEditionFinisherCount":53},"Sprint Duathlon",19312,{"name":129,"distanceFormatted":53,"distanceMeters":130,"discipline":53,"elevationGain":53,"itraPoints":53,"date":55,"time":53,"lastEditionFinisherCount":53},"Super Sprint Duathlon",8047,{"name":132,"distanceFormatted":53,"distanceMeters":109,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"Half-Iron Aqua Bike",{"name":134,"distanceFormatted":53,"distanceMeters":112,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"Olympic Aqua Bike",{"name":136,"distanceFormatted":53,"distanceMeters":115,"discipline":53,"elevationGain":53,"itraPoints":53,"date":55,"time":53,"lastEditionFinisherCount":53},"Sprint Aqua Bike",{"name":138,"distanceFormatted":53,"distanceMeters":121,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"56-Mile Bike Ride",{"name":140,"distanceFormatted":53,"distanceMeters":141,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"25-Mile Bike Ride",40234,{"name":143,"distanceFormatted":53,"distanceMeters":127,"discipline":53,"elevationGain":53,"itraPoints":53,"date":55,"time":53,"lastEditionFinisherCount":53},"12-Mile Bike ride",{"name":145,"distanceFormatted":53,"distanceMeters":146,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"Half-Marathon",21082,{"name":83,"distanceFormatted":53,"distanceMeters":148,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},10000,{"name":150,"distanceFormatted":53,"distanceMeters":151,"discipline":53,"elevationGain":53,"itraPoints":53,"date":55,"time":53,"lastEditionFinisherCount":53},"5k",4989,{"name":153,"distanceFormatted":53,"distanceMeters":109,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"1.2-Mile Swim",{"name":155,"distanceFormatted":53,"distanceMeters":112,"discipline":53,"elevationGain":53,"itraPoints":53,"date":54,"time":53,"lastEditionFinisherCount":53},"1500-Meter Swim",{"name":157,"distanceFormatted":53,"distanceMeters":115,"discipline":53,"elevationGain":53,"itraPoints":53,"date":55,"time":53,"lastEditionFinisherCount":53},"500-Meter Swim",[159,169,177,187,195,205],{"permalink":160,"name":161,"startDate":162,"city":163,"distances":164,"distanceKm":167,"ficheLocales":168},"pioneer-dam-run","Pioneer Dam Run","2027-06-20","Brownsville, OR",[165,166],"10 km","5 km",20,[77],{"permalink":170,"name":171,"startDate":54,"city":172,"distances":173,"distanceKm":175,"ficheLocales":176},"lebanon-strawberry-run-walk-5k-1-mile","Lebanon Strawberry Run\u002FWalk - 5k & 1 Mile","Lebanon, OR",[166,174],"1 mi",21,[77],{"permalink":178,"name":179,"startDate":180,"city":181,"distances":182,"distanceKm":185,"ficheLocales":186},"shotgun-trail-blast","Shotgun Trail Blast","2027-04-03","Marcola, OR",[166,165,183,184],"25 km","50 km",27,[77],{"permalink":188,"name":189,"startDate":190,"city":191,"distances":192,"distanceKm":193,"ficheLocales":194},"michael-bryson-5k-shuffle","Michael Bryson 5K Shuffle","2027-08-07","Harrisburg, OR",[166],37,[77],{"permalink":196,"name":197,"startDate":54,"city":198,"distances":199,"distanceKm":203,"ficheLocales":204},"santiam-memorial-hospital-fun-run-health-walk","Santiam Memorial Hospital Fun Run & Health Walk","Stayton, OR",[200,201,202],"6.2 mi","3.1 mi","1.9 mi",45,[77],{"permalink":206,"name":207,"startDate":208,"city":198,"distances":209,"distanceKm":203,"ficheLocales":211},"stayton-fun-run","Stayton Fun Run","2027-07-04",[210],"3 km",[77]]