CINXE.COM

March 10K Challenge - Strava Challenges

<!-- Orion-App Layout --> <!DOCTYPE html> <html class='logged-out responsive feed3p0 old-login strava-orion responsive' dir='ltr' lang='en-US' xmlns='http://www.w3.org/TR/html5' xmlns:fb='http://www.facebook.com/2008/fbml' xmlns:og='http://opengraphprotocol.org/schema/'> <!-- layout orion app --> <head> <head> <meta charset='UTF-8'> <meta content='width = device-width, initial-scale = 1, maximum-scale = 5, user-scalable = yes' name='viewport'> <style nonce='' type='text/css'> .spinner, .spinner .status { position: relative; } .spinner { margin-top: 1em; margin-bottom: 1em; } .spinner .status { top: 2px; margin-left: 0.5em; } .spinner .status:empty { display: none; } .spinner.lg .graphic { border-width: 3px; height: 32px; width: 32px; } .spinner.tiny { height: 10px; width: 10px; } .spinner.centered, .spinner.vcentered { box-sizing: border-box; width: 100%; } .spinner.vcentered { left: 0; margin-top: -12px; position: absolute; right: 0; text-align: center; top: 50%; } .spinner .graphic, .ajax-loading-image { animation: spin 1.2s infinite linear; box-sizing: border-box; border-color: #eee; border-radius: 50%; border-style: solid; border-top-color: #666; border-top-style: solid; border-width: 2px; content: ""; display: inline-block; height: 20px; position: relative; vertical-align: middle; width: 20px; } @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(359deg); } } </style> <link rel="stylesheet" href="https://d3nn82uaxijpm6.cloudfront.net/assets/strava-app-icons-b1e0b294059427fdb5e1e821d3a4932376a1ec644a557f31da906b42aedd887b.css" media="screen" /> <link rel="stylesheet" href="https://d3nn82uaxijpm6.cloudfront.net/assets/strava-orion-40599de0f3e0df9a824fb08aae1ba0251a26c3766aea664ca5d3a55b72707f10.css" media="screen" /> <link href='https://d3nn82uaxijpm6.cloudfront.net/apple-touch-icon-180x180.png?v=dLlWydWlG8' rel='apple-touch-icon' sizes='180x180'> <link href='https://d3nn82uaxijpm6.cloudfront.net/apple-touch-icon-152x152.png?v=dLlWydWlG8' rel='apple-touch-icon' sizes='152x152'> <link href='https://d3nn82uaxijpm6.cloudfront.net/apple-touch-icon-144x144.png?v=dLlWydWlG8' rel='apple-touch-icon' sizes='144x144'> <link href='https://d3nn82uaxijpm6.cloudfront.net/apple-touch-icon-120x120.png?v=dLlWydWlG8' rel='apple-touch-icon' sizes='120x120'> <link href='https://d3nn82uaxijpm6.cloudfront.net/apple-touch-icon-114x114.png?v=dLlWydWlG8' rel='apple-touch-icon' sizes='114x114'> <link href='https://d3nn82uaxijpm6.cloudfront.net/apple-touch-icon-76x76.png?v=dLlWydWlG8' rel='apple-touch-icon' sizes='76x76'> <link href='https://d3nn82uaxijpm6.cloudfront.net/apple-touch-icon-72x72.png?v=dLlWydWlG8' rel='apple-touch-icon' sizes='72x72'> <link href='https://d3nn82uaxijpm6.cloudfront.net/apple-touch-icon-60x60.png?v=dLlWydWlG8' rel='apple-touch-icon' sizes='60x60'> <link href='https://d3nn82uaxijpm6.cloudfront.net/apple-touch-icon-57x57.png?v=dLlWydWlG8' rel='apple-touch-icon' sizes='57x57'> <link href='https://d3nn82uaxijpm6.cloudfront.net/favicon-32x32.png?v=dLlWydWlG8' rel='icon' sizes='32x32' type='image/png'> <link href='https://d3nn82uaxijpm6.cloudfront.net/icon-strava-chrome-192.png?v=dLlWydWlG8' rel='icon' sizes='192x192' type='image/png'> <link href='https://d3nn82uaxijpm6.cloudfront.net/favicon-96x96.png?v=dLlWydWlG8' rel='icon' sizes='96x96' type='image/png'> <link href='https://d3nn82uaxijpm6.cloudfront.net/favicon-16x16.png?v=dLlWydWlG8' rel='icon' sizes='16x16' type='image/png'> <link href='/manifest.json?v=dLlWydWlG8' rel='manifest'> <meta content='#FC5200' name='msapplication-TileColor'> <meta content='https://d3nn82uaxijpm6.cloudfront.net/mstile-144x144.png?v=dLlWydWlG8' name='msapplication-TileImage'> <meta content='#F7F7FA' name='theme-color'> <meta content='Strava' name='apple-mobile-web-app-title'> <meta content='Strava' name='application-name'> <meta content='yes' name='apple-mobile-web-app-capable'> <meta content='black' name='apple-mobile-web-app-status-bar-style'> <script type='application/ld+json'> { "@context": "http://schema.org", "@type": "Organization", "name": "Strava", "url": "https://www.strava.com/", "logo": "https://d3nn82uaxijpm6.cloudfront.net/assets/website_v2/svgs/strava-orange-c33577e7257d5ac4a2e972564c5c7556037f3d005c5b5cb2f0e0d06ac7b84c47.svg", "sameAs": [ "https://facebook.com/Strava", "https://twitter.com/strava", "https://instagram.com/strava", "https://youtube.com/stravainc", "https://www.linkedin.com/company/strava-inc./", "https://stories.strava.com", "https://github.com/strava", "https://medium.com/strava-engineering" ] } </script> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="CkSXMrNAMzVGQLfHonABYH2TaHwiirpMt00ts9lenY_cYDMD0rxhRxaDqiHC4OHYkPw2prp1lcnT4ecACm_UiQ" /> <script> window.StravaSentry = { enabled: false, release: "b66217f3e1a0febe11580491756d607a9f65c877", userId: null, environment: "production", dsn: "https://6ffc1c27d92347b49d7659886aab9deb@o352714.ingest.sentry.io/5816222", debug: "false", sampleRate: 1, pageProperties: null, mobileOS: "Web", isMobile: false } window.StravaDevTools = { enabled: null } </script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/runtime-30898f54321eced411ab.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/67382-bf71b3b07133ea02d47a.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/73782-bfe01f4566659acd7e67.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/10603-0d2522db11b3d61a86c0.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/20459-3bc8c6cf573225ac4291.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/94409-be9b9c0ade04bc9f598f.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/33443-8cd84d88154bfce59d5a.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/37661-102e927e5baf766bbf6e.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/95021-0b1e3a86bcc3f2fd7bdc.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/96757-47922202032b4b1aba56.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/55911-aadc1b6fd6ae178044bf.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/57426-fb823c92743dd1c56c42.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/73720-2c649c62ce7fe683fb65.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/81336-c7cef2e2ea185406af85.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/12667-6bdb1fe44ab45f467d48.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/33160-e2e73bc33015c74738be.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/73170-74172abb84c93f8a805c.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/88392-a498b479af69ee5b1909.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/18010-24f8ea763d210624e57b.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/74015-ce8481bb770855c15375.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/77399-630464b0e6fc3a7c1f23.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/97154-481073360d9c9632756a.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/67871-7535623998cccb27f7f2.js"></script> <script src="//d3nn82uaxijpm6.cloudfront.net/packs/js/strava_with_framework-2765c6751894c78ebdd2.js"></script> <script> !function() { if (!!window.stravaPublicServiceEnv) { // Object containing no secret key value pairs that are expected to be seen and used in the browser. // This keys are commonly passed to 3rd party libs or tooling. window.stravaPublicServiceEnv({ VIDEOJS_LOG_LEVEL: "error" }); } }(); </script> <script src="https://d3nn82uaxijpm6.cloudfront.net/assets/strava-head-fe23e12219a4ae9745e10ed4adbcf9831ae3a15ea4b4dc52eeeba18901eb3855.js"></script> <link href='https://www.strava.com/challenges/March-10K-2025' rel='canonical'> <link href='https://www.strava.com/challenges/March-10K-2025' hreflang='x-default' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025' hreflang='en' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=en-GB' hreflang='en-gb' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=fr-FR' hreflang='fr' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=de-DE' hreflang='de' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=pt-BR' hreflang='pt-br' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=es-ES' hreflang='es-es' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=it-IT' hreflang='it' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=ru-RU' hreflang='ru' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=es-419' hreflang='es-419' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=ja-JP' hreflang='ja' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=nl-NL' hreflang='nl' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=zh-TW' hreflang='zh-tw' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=pt-PT' hreflang='pt-pt' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=zh-CN' hreflang='zh-cn' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=id-ID' hreflang='id-id' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=pt-PT' hreflang='pt' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=es-ES' hreflang='es' rel='alternate'> <link href='https://www.strava.com/challenges/March-10K-2025?hl=zh-CN' hreflang='zh' rel='alternate'> <title>March 10K Challenge - Strava Challenges</title> <link rel="stylesheet" href="//d3nn82uaxijpm6.cloudfront.net/packs/css/95021-45b68f55.css" media="screen" /> <link rel="stylesheet" href="//d3nn82uaxijpm6.cloudfront.net/packs/css/33160-966c4c92.css" media="screen" /> <link rel="stylesheet" href="//d3nn82uaxijpm6.cloudfront.net/packs/css/strava_with_framework-3475fc4a.css" media="screen" /> <link rel="stylesheet" href="https://d3nn82uaxijpm6.cloudfront.net/assets/challenges/show-c39c04a978c9ea0d41cb1893a75c64c5a16137dd36ae7486e5d01504e06766d2.css" media="screen" /> <meta content='March 10K Challenge' property='og:title'> <meta content='Lace &#39;em up and show us what you&#39;ve got.' property='og:description'> <meta content='https://www.strava.com/challenges/4896' property='og:url'> <meta content='https://dgalywyr863hv.cloudfront.net/challenges/4896/4896-logo.png' property='og:image'> <meta content='summary' property='twitter:card'> <meta content='@Strava' property='twitter:site'> <meta content='@Strava' property='twitter:creator'> <meta content='strava.com' property='twitter:domain'> <meta content='426826309' property='twitter:app:id:iphone'> <meta content='Strava' property='twitter:app:name:iphone'> <meta content='strava://challenges/4896' property='twitter:app:url:iphone'> <meta content='Strava Challenge: March 10K Challenge' property='twitter:title'> <meta content='Lace &#39;em up and show us what you&#39;ve got. Prove it starting March 1, 2025' property='twitter:description'> <meta content='https://dgalywyr863hv.cloudfront.net/challenges/4896/4896-logo.png' property='twitter:image:src'> <link href='https://www.strava.com/challenges/4896' rel='canonical'> <link href='https://www.strava.com/challenges/4896' hreflang='x-default' rel='alternate'> <link href='https://www.strava.com/challenges/4896' hreflang='en' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=en-GB' hreflang='en-gb' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=fr-FR' hreflang='fr' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=de-DE' hreflang='de' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=pt-BR' hreflang='pt-br' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=es-ES' hreflang='es-es' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=it-IT' hreflang='it' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=ru-RU' hreflang='ru' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=es-419' hreflang='es-419' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=ja-JP' hreflang='ja' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=nl-NL' hreflang='nl' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=zh-TW' hreflang='zh-tw' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=pt-PT' hreflang='pt-pt' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=zh-CN' hreflang='zh-cn' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=id-ID' hreflang='id-id' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=pt-PT' hreflang='pt' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=es-ES' hreflang='es' rel='alternate'> <link href='https://www.strava.com/challenges/4896?hl=zh-CN' hreflang='zh' rel='alternate'> <script> function loadGTM() { (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push( {'gtm.start': new Date().getTime(),event:'gtm.js'} );var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','googleTagManagerDataLayer', "GTM-TP845S"); } </script> <script> window.__LOAD_NON_ESSENTIAL_COOKIES__ = Array.isArray(window.__LOAD_NON_ESSENTIAL_COOKIES__) ? window.__LOAD_NON_ESSENTIAL_COOKIES__ : []; window.__LOAD_NON_ESSENTIAL_COOKIES__.push(loadGTM); </script> </head> <script> !function(options){ window.Strava = window.Strava || {}; var _enabled = true; var _options = options; var _snowplowReady = null; window.Strava.ExternalAnalytics = window.Strava.ExternalAnalytics || ( { isEnabled: function() { return _enabled; }, isDebug: function() { return _options.debug; }, track: function() { }, trackV2: function(event) { var eventData = { 'category': event.category, 'page': event.page, 'action': event.action, 'element': event.element || null, 'properties': event.properties || {} } if (this.isEnabled()) { var a = snowplow('getUserId'); this.log("trackV2", {athleteId: a}); snowplow('trackSelfDescribingEvent', { schema: 'iglu:com.strava/track/jsonschema/1-0-0', data: eventData }); } else { if(this.isDebug()){ // toggle defined in - https://github.com/strava/active/blob/main/lib/strava/external_analytics.rb // to turn on - Strava::ExternalAnalytics.turn_on_debug // to turn off - Strava::ExternalAnalytics.turn_off_debug !!console.table && console.table(eventData); } } }, trackLink: function() { }, trackForm: function() { }, identifyV2: function () { }, getExperimentContext: function(pageProperties) { var experiment = ( pageProperties || {} ).experiment_info || {}; if (experiment.experiment_cohort && experiment.experiment_name) { this.log('found experiment with values', experiment); return { schema: 'iglu:com.strava/web_experiment/jsonschema/1-0-0', data: { experiment_name: experiment.experiment_name, cohort: experiment.experiment_cohort, forced: experiment.experiment_forced === true } }; } else { return null; } }, page: function(pageProperties) { if(this.isEnabled()) { snowplow('trackPageView'); } }, identify: function(athleteId, options, eventName) { if (this.isEnabled()) { this.log("identify user", {athleteId: athleteId}); var properties = options || {} properties.athlete_id = athleteId; var eventData = { 'category': 'identify', 'page': null, 'action': eventName, 'element': null, 'properties': properties }; snowplow('trackSelfDescribingEvent', { schema: 'iglu:com.strava/track/jsonschema/1-0-0', data: eventData }); } }, reset: function() { if(this.isEnabled()) { this.log("reseting athlete id",{}); snowplow('setUserId', null) var spCookie = document.cookie.match('_sp_id\\.[a-f0-9]+') if(spCookie != null) { document.cookie = spCookie[0] + "= ; expires = Thu, 01 Jan 1970 00:00:00 GMT" } } }, setup: function(athleteId, pageProperties) { if(this.isEnabled()) { this.log("setup snowplow", {athleteId: athleteId}); snowplow("newTracker", "cf", "c.strava.com", { appId: "strava-web", platform: "web" }); snowplow('setUserId', athleteId); var experimentContext = this.getExperimentContext(pageProperties); if (experimentContext) { snowplow('addGlobalContexts', [experimentContext]); } snowplow('enableFormTracking'); } }, getDomainUserId: function() { var d = jQuery.Deferred(); if (this.isEnabled()) { if (!_snowplowReady) { _snowplowReady = jQuery.Deferred(); snowplow(function(){ _snowplowReady.resolve(this.cf.getDomainUserId()); }); } _snowplowReady.always(function(getDomainUserId){ d.resolve(getDomainUserId); }); } else { d.reject(null); } return d; }, log: function(message, values) { if(this.isDebug()) { console.log(message, 'background-color: yellow; color: blue; font-size: medium;', values); } }, debug: function(value) { _options.debug = value; } } ) }({ is_mobile: false, os: "", debug: false, athlete_id: null, locale: "en-US" }); </script> <script> !function(){ var analytics = window.analytics = window.analytics || []; if(analytics.invoked) { window.console && console.error && console.error("Segment snippet included twice."); } else { (function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[];p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments)};p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1;n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","https://d3nn82uaxijpm6.cloudfront.net/8f96b1247cf4359f8fec.js","snowplow")); var pageProperties = null; var athleteId = null; Strava.ExternalAnalytics.setup(athleteId, pageProperties); Strava.ExternalAnalytics.page(pageProperties); } }(); </script> <script> !function(debug){ window.Strava = window.Strava || {}; var _enabled = false; var _debug = !!debug; var _branchData = null; window.Strava.BranchIO = window.Strava.BranchIO || ( { isEnabled: function() { return _enabled; }, isDebug: function() { return _debug; }, dataToLocalStorage: function() { if (!_branchData) { _branchData = new Strava.BranchAnalytics.BranchData(); } var d = this.data() var that = this; d.done(function(data) { that.log('storing data %o to local storage', data) _branchData.data(data) }); d.fail(function(message) { that.log('failed to retrieve data from branch'); _branchData.data({}) }); return d; }, createLink: function(options) { var d = jQuery.Deferred(); var data = null; const that = this; var callback = function(e, l) { if (!e) { d.resolve(l); } else { d.reject(e); } } Strava.ExternalAnalytics .getDomainUserId() .always(function(domainUserId){ if (domainUserId) { options.data['domainUserId'] = domainUserId; } if(that.isEnabled()) { branch.link(options, callback); }; }); return d; }, dataFromLocalStorage: function() { if (!_branchData) { _branchData = new Strava.BranchAnalytics.BranchData(); } return _branchData.data(); }, clearLocalStorage: function() { if (!_branchData) { _branchData = new Strava.BranchAnalytics.BranchData(); } _branchData.data({}); }, data: function(checkLocalStorage) { var d = jQuery.Deferred(); var that = this; var c = function(message, meta_data) { var storedData = null; if(message) { d.reject(message); } else { if (checkLocalStorage == true && (meta_data == null || meta_data.data == "" || meta_data.data == null)) { storedData = that.dataFromLocalStorage(); that.clearLocalStorage(); d.resolve(storedData); } else { d.resolve(meta_data); } } }; if(this.isEnabled()) { branch.data(c); this.log('%cdata (branch enabled)'); } else { this.log('%cdata (branch disabled)'); d.resolve({}); } return d; }, identify: function(hashedAthleteId) { var that = this; var callback = function(error, data) { if (error) { console.log(error); } } if(this.isEnabled() && hashedAthleteId) { branch.setIdentity(hashedAthleteId, callback); this.log('identifying athlete %o', hashedAthleteId); } }, logout: function() { var that = this; var callback = function(error) { if (error) { console.log(error); } } branch.logout(callback); }, track: function(eventName, metaData) { var that = this; var callback = function(error, data) { if (error) { console.log(error); } } if(this.isEnabled()) { this.log('tracking event - ', eventName); branch.logEvent(eventName, metaData, callback); } }, log: function(message, values = '') { if(this.isDebug()) { console.log(`[branch] ::: ${message}`, values); } }, debug: function(value) { _debug = value; } } ) }(false); </script> <script> function loadBranch() { // load Branch (function(b,r,a,n,c,h,_,s,d,k){if(!b[n]||!b[n]._q){for(;s<_.length;)c(h,_[s++]);d=r.createElement(a);d.async=1;d.src="https://cdn.branch.io/branch-latest.min.js";k=r.getElementsByTagName(a)[0];k.parentNode.insertBefore(d,k);b[n]=h}})(window,document,"script","branch",function(b,r){b[r]=function(){b._q.push([r,arguments])}},{_q:[],_v:1},"addListener banner closeBanner closeJourney data deepview deepviewCta first init link logout removeListener setBranchViewData setIdentity track trackCommerceEvent logEvent disableTracking getBrowserFingerprintId crossPlatformIds lastAttributedTouchData setAPIResponseCallback qrCode".split(" "), 0); var options = {"metadata":{"external_identity_version":5,"next":false,"external_identity_hash":null}} // clean legacy identities (non-hashed athlete ids) var branchSessionIdentity = JSON.parse(sessionStorage.getItem('branch_session') || '{}').identity; options.metadata.session_identity = branchSessionIdentity; if(branchSessionIdentity && branchSessionIdentity.length !== 64) { Strava.BranchIO.log('clearing legacy branch session identity %o', branchSessionIdentity); sessionStorage.removeItem('branch_session'); options.metadata.session_identity_cleared = true; }else{ options.metadata.session_identity_cleared = false; } // init Branch branch.init("key_live_lmpPsfj2DP8CflI4rmzfiemerte7sgwm", options, (err, data) => { const branchInitialized = new CustomEvent('BranchInitialized', { detail: { err, data } }); window.dispatchEvent(branchInitialized); var identity = data && data['identity']; var hashedAthleteId = ""; if(hashedAthleteId && identity && identity.length !== 64) { Strava.BranchIO.log('purging branch session %o', identity); Strava.BranchIO.track("web_session_reset", {identity: identity}); Strava.BranchIO.logout(); Strava.BranchIO.identify(hashedAthleteId); }else{ if (hashedAthleteId) { Strava.BranchIO.identify(hashedAthleteId); }else{ Strava.BranchIO.log('no athlete to identify'); Strava.BranchIO.logout(); } } }); } </script> <script> window.__LOAD_NON_ESSENTIAL_COOKIES__ = Array.isArray(window.__LOAD_NON_ESSENTIAL_COOKIES__) ? window.__LOAD_NON_ESSENTIAL_COOKIES__ : []; window.__LOAD_NON_ESSENTIAL_COOKIES__.push(loadBranch); Strava.BranchIO.log('branch is disabled on this page'); </script> </head> <body> <header id='global-header'><!-- deploy: b66217f3e1a0febe11580491756d607a9f65c877 --> <!--[if lte IE 8]> <div class='alert alert-warning message warning mb-0 text-center'> <p>It looks like you're using a version of Internet Explorer that Strava no longer supports. Please <a href='http://www.microsoft.com/en-us/download/ie.aspx?q=internet+explorer'>upgrade your web browser</a> &mdash; <a href='https://strava.zendesk.com/entries/20420212-Supported-Browsers-on-Strava'>Learn more</a>.</p> </div> <![endif]--> <nav class='nav-bar container collapsable-nav' role='navigation'> <div title="Return to the Strava home page" class="branding"><a class="branding-content" href="/"><span class="sr-only">Strava</span></a></div> <!-- / Nav Menu Button --> <a href="#container-nav" aria-expanded="false" aria-controls="container-nav" data-toggle="collapse" class="btn btn-default btn-mobile-menu" role="button">Menu</a> <div class='nav-container collapse' id='container-nav'> <ul class='user-nav nav-group'> <li class='nav-item'> <a class="nav-link" href="/mobile">Mobile</a> </li> <li class='nav-item'> <a class="nav-link" href="/features">Features</a> </li> <li class='nav-item'> <a class="nav-link" href="/subscribe?cta=premium&amp;element=nav&amp;origin=logged_out_global_nav">Subscription</a> </li> <li class='nav-item'> <a class="nav-link" href="/maps">Maps</a> </li> <li class='nav-item'> <a class="nav-link" href="https://stories.strava.com/?utm_source=website-header">Stories</a> </li> <li class='nav-object-group'> <div class='nav-item logged_out_nav'> <a class='btn btn-primary btn-signup' data-segioevent='{&quot;name&quot;:&quot;Signup Flow&quot;,&quot;method&quot;:&quot;web&quot;,&quot;source&quot;:&quot;Global Header&quot;}' href='/register?cta=sign-up&amp;element=global-header&amp;plan=free&amp;source=challenges_show'> Sign Up </a> </div> <div class='nav-item logged_out_nav'> <a class='btn btn-default btn-login' data-segioevent='{&quot;name&quot;:&quot;Login Flow&quot;,&quot;method&quot;:&quot;web&quot;,&quot;source&quot;:&quot;Global Header&quot;}' href='https://www.strava.com/login?cta=log-in&amp;element=global-header&amp;source=challenges_show'> Log In </a> </div> </li> </ul> </div> </nav> </header> <div class='' data-is-published='' data-react-class='Show' data-react-props='{&quot;loggedIn&quot;:false,&quot;challengeId&quot;:4896,&quot;activityType&quot;:&quot;streak&quot;,&quot;joined&quot;:false,&quot;ended&quot;:false,&quot;completed&quot;:false,&quot;rewardUrl&quot;:null,&quot;rewardButtonText&quot;:&quot;Learn More&quot;,&quot;externalJoinUrl&quot;:&quot;&quot;,&quot;header&quot;:{&quot;coverImageUrl&quot;:&quot;https://dgalywyr863hv.cloudfront.net/challenges/4896/4896-cover.png&quot;,&quot;logoTitleText&quot;:&quot;&quot;,&quot;coverTitleText&quot;:&quot;&quot;,&quot;challengeLogoUrl&quot;:&quot;https://dgalywyr863hv.cloudfront.net/challenges/4896/4896-logo.png&quot;,&quot;name&quot;:&quot;March 10K Challenge&quot;,&quot;subtitle&quot;:&quot;Lace &#39;em up and show us what you&#39;ve got.&quot;},&quot;club&quot;:{&quot;id&quot;:231407,&quot;name&quot;:&quot;The Strava Club&quot;,&quot;clubUrl&quot;:&quot;/clubs/231407&quot;,&quot;verified&quot;:true,&quot;sportType&quot;:&quot;workout&quot;,&quot;isClubMember&quot;:false,&quot;clubLogoUrl&quot;:&quot;https://dgalywyr863hv.cloudfront.net/pictures/clubs/231407/5319085/1/large.jpg&quot;,&quot;memberCount&quot;:5982714,&quot;joinUrl&quot;:&quot;/clubs/231407/join_from_challenge&quot;},&quot;followersInChallenge&quot;:null,&quot;sections&quot;:[{&quot;title&quot;:&quot;Overview&quot;,&quot;content&quot;:[{&quot;key&quot;:&quot;overview&quot;,&quot;heading&quot;:null,&quot;text&quot;:&quot;\u003cp\u003eYou&#39;ve run a 5K (or a dozen) and now you&#39;re ready for more. Double the stakes with this month&#39;s 10K Challenge. From the treadmill to the track, record a 10K run in one go and the finisher&#39;s badge is yours.\u003c/p\u003e&quot;,&quot;imageUrl&quot;:null}],&quot;openOnLoad&quot;:true},{&quot;title&quot;:&quot;Leaderboard&quot;,&quot;content&quot;:[{&quot;key&quot;:&quot;leaderboard&quot;}],&quot;openOnLoad&quot;:true},{&quot;title&quot;:&quot;Details \u0026 Eligibility&quot;,&quot;content&quot;:[{&quot;key&quot;:&quot;rewards&quot;,&quot;heading&quot;:&quot;Rewards&quot;,&quot;text&quot;:&quot;\u003cp\u003eAll challenge finishers will receive a digital finisher&#39;s badge for their Trophy Case.\u003c/p\u003e&quot;,&quot;imageUrl&quot;:null,&quot;imageTitle&quot;:&quot;&quot;},{&quot;key&quot;:&quot;additional_info&quot;,&quot;heading&quot;:&quot;Additional Info&quot;,&quot;text&quot;:&quot;\u003cp\u003eThe Challenge starts and ends based on each runner&#39;s local time zone.\u003c/p\u003e\n\u003cp\u003eAll activities logged during the Challenge period must be uploaded to Strava no later than three days after the Challenge ends.\u003c/p\u003e\n\u003cp\u003eActivities visible to \&quot;Everyone\&quot;, \&quot;Only You\&quot; or \&quot;Followers\&quot; are eligible for this challenge. Any qualifying activity, whether private or not, will count towards your private progress, badges, and rewards for this challenge. To respect activity visibility settings, only activities marked as visible to Everyone will be applied toward leaderboard rankings. Manual activities will not count towards your leaderboard ranking. Your followers may see notifications that you&#39;ve joined or completed this challenge, but your activities will remain private according to your Privacy Controls.\u003c/p\u003e\n\u003cp\u003eLeaderboard placement will be determined by the pace of your fastest activity at or above the 10K distance. If you complete a 10 kilometer run multiple times within the challenge window, the challenge leaderboard will update to reflect your fastest average pace.\u003c/p\u003e\n\u003cp\u003eTo learn more about Strava Challenges and Virtual Races, please visit the \u003ca href=\&quot;https://support.strava.com/hc/en-us/articles/216919177-Strava-Challenges\&quot; target=\&quot;_self\&quot;\u003eStrava Support Center\u003c/a\u003e.\u003c/p\u003e&quot;,&quot;imageUrl&quot;:null,&quot;imageTitle&quot;:null},{&quot;key&quot;:&quot;rules&quot;,&quot;heading&quot;:&quot;Rules&quot;,&quot;text&quot;:&quot;\u003cp\u003eWe expect all athletes to honor the Strava \u003ca href=\&quot;https://www.strava.com/community-standards\&quot; target=\&quot;_self\&quot;\u003eCommunity Standards\u003c/a\u003e, which includes abiding by all health advisements and restrictions in your area prior to undertaking any physical activity.\u003c/p\u003e\n\u003cp\u003eTo learn more about how to use Strava, please visit the Strava \u003ca href=\&quot;https://support.strava.com/hc/en-us\&quot; target=\&quot;_self\&quot;\u003eSupport Center\u003c/a\u003e.\u003c/p\u003e&quot;,&quot;imageUrl&quot;:null,&quot;imageTitle&quot;:null},{&quot;key&quot;:&quot;qualifyingActivities&quot;,&quot;heading&quot;:&quot;Qualifying Activities&quot;,&quot;qualifyingActivities&quot;:[{&quot;activityType&quot;:&quot;Run&quot;,&quot;text&quot;:&quot;Run&quot;},{&quot;activityType&quot;:&quot;VirtualRun&quot;,&quot;text&quot;:&quot;Virtual Run&quot;},{&quot;activityType&quot;:&quot;Wheelchair&quot;,&quot;text&quot;:&quot;Wheelchair&quot;}]}],&quot;openOnLoad&quot;:true}],&quot;summary&quot;:{&quot;calendar&quot;:{&quot;title&quot;:&quot;Mar 1, 2025 to Mar 31, 2025 — 2 days left&quot;,&quot;icons&quot;:[&quot;navigation_calendar_normal_medium&quot;]},&quot;challenge&quot;:{&quot;title&quot;:&quot;Complete a 10 km (6.2 mi) run.&quot;,&quot;subtitles&quot;:[{&quot;text&quot;:&quot;&quot;},{&quot;text&quot;:&quot;Qualifying Activities: Run, Virtual Run, Wheelchair&quot;,&quot;href&quot;:&quot;#qualifying-activities&quot;}],&quot;icons&quot;:[&quot;sports_run_normal_small&quot;]},&quot;reward&quot;:{&quot;title&quot;:&quot;Earn a digital finisher&#39;s badge for your Trophy Case.&quot;,&quot;icons&quot;:[&quot;achievements_trophy_normal_medium&quot;]}},&quot;progress&quot;:{&quot;streaksCalendar&quot;:false,&quot;data&quot;:{}},&quot;teamProgressBar&quot;:null,&quot;participantCount&quot;:[{&quot;title&quot;:&quot;Participants&quot;,&quot;value&quot;:1073231}],&quot;auxiliaryStats&quot;:[],&quot;teamStats&quot;:[],&quot;achievements&quot;:null,&quot;gatingConditions&quot;:null,&quot;currentAthlete&quot;:null,&quot;locale&quot;:&quot;en-US&quot;,&quot;experiments&quot;:{}}' style=''></div> <footer class='' id='global-footer'> <div class='container-fluid'> <div class='row footer-nav footer-row'> <div class='footer-nav-wrapper'> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6'> <h4 tabindex='0'> Our Community </h4> <ul class='footer-nav-submenu list-unstyled text-left'> <li> <a href='/about' target=''> About </a> </li> <li> <a href='/community-standards' target=''> Strava Community Standards </a> </li> <li> <a href='/careers' target=''> Careers </a> </li> <li> <a href='https://press.strava.com' target=''> Press </a> </li> </ul> </div> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6'> <h4 tabindex='0'> Follow </h4> <ul class='footer-nav-submenu list-unstyled text-left'> <li> <a href='https://stories.strava.com/' target='_blank'> Stories </a> </li> <li> <a href='https://www.facebook.com/Strava/' target='_blank'> Facebook </a> </li> <li> <a href='https://instagram.com/strava' target='_blank'> Instagram </a> </li> <li> <a href='http://twitter.com/strava' target='_blank'> Twitter </a> </li> </ul> </div> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6'> <h4 tabindex='0'> Support </h4> <ul class='footer-nav-submenu list-unstyled text-left'> <li> <a href='https://strava.zendesk.com/entries/61608110-How-to-contact-Strava-Support-Submit-a-ticket' target=''> Contact </a> </li> <li> <a href='https://communityhub.strava.com' target=''> Community Forum </a> </li> <li> <a href='https://support.strava.com/hc/en-us/articles/216917717-About-Strava-Maps' target=''> About Our Maps </a> </li> </ul> </div> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6 visible-lg-block'> <h4> <a href='https://partners.strava.com/business?utm_source=footer&amp;utm_medium=referral' target=''> Business </a> </h4> </div> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6 visible-lg-block'> <h4> <a href='/mobile' target=''> Mobile </a> </h4> </div> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6 visible-lg-block'> <h4> <a href='/subscribe?origin=global_footer' target=''> Subscription </a> </h4> </div> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6 visible-lg-block'> <h4> <a href='/family?origin=global_footer' target=''> Family Plan </a> </h4> </div> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6 visible-lg-block'> <h4> <a href='/student?origin=global_footer' target=''> Student Discount </a> </h4> </div> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6 visible-lg-block'> <h4> <a href='/subscribe?origin=global_footer#discount-plans' target=''> Discount Programs (US Only) </a> </h4> </div> <div class='footer-nav-menu col-lg-2 col-md-3 col-sm-3 col-xs-6 visible-lg-block'> <h4> <a href='/gift?origin=global_footer' target=''> Send a Gift </a> </h4> </div> <div class='footer-nav-menu col-md-3 col-sm-3 col-xs-6 hidden-lg'> <h4 class='more'> <span class="app-icon-wrapper "><span class="app-icon icon-ellipsis icon-xl">More</span></span> </h4> <ul class='footer-nav-submenu list-unstyled text-left'> <li> <a href='/mobile' target=''> Mobile </a> </li> <li> <a href='/premium' target=''> Subscription </a> </li> <li> <a href='https://partners.strava.com/business?utm_source=footer&amp;utm_medium=referral' target=''> Business </a> </li> </ul> </div> </div> </div> <div class='row footer-other'> <div class='col-md-12'> <div class='privacy-terms'> <a href='/legal/privacy'> Privacy Policy </a> | <a href='/legal/terms'> Terms </a> </div> <div class='copyright'> <p>© 2025 Strava</p> </div> </div> </div> </div> </footer> <script id='lightbox-template' type='text/template'> <div class='lightbox-window modal-content'> <div class='close-lightbox'> <button class='btn btn-unstyled btn-close'> <div class='app-icon icon-close icon-xs icon-dark'></div> </button> </div> </div> </script> <script id='popover-template' type='text/template'> <div class='popover'></div> </script> <script> window._asset_host = "https://d3nn82uaxijpm6.cloudfront.net"; window._measurement_preference = "meters"; window._date_preference = "%m/%d/%Y"; window._datepicker_preference_format = "mm/dd/yy"; jQuery(document).ready(function() { Strava.Util.EventLogging.createInstance("https://analytics.strava.com","7215fa60b5f01ecc3967543619f7e3d9", null); }); </script> <script src="https://d3nn82uaxijpm6.cloudfront.net/assets/strava/i18n/locales/en-US-50c6074c7d65cf7678f78f2f91a0b25dd977b82600a95e766aa611736169eda7.js"></script> <script src="https://d3nn82uaxijpm6.cloudfront.net/assets/application-2b199b59bb979a4b0f3a108ac2bd268a4f8e91d819d5bb2762a93374ab8bc233.js"></script> <script src="https://www.strava.com/cookie-banner"></script> <script> jQuery(document).ready(function(){ typeof StravaCookieBanner !== 'undefined' && StravaCookieBanner.render(); }); </script> <div id='fb-root'></div> <script> // set fbInitialized so we know FB is being initialized async (safegaurd against react loading FB twice) if (window.Strava) window.Strava.fbInitialized = true; window.fbAsyncInit = function() { FB.init({ appId: "284597785309", status: true, cookie: true, xfbml: true, version: "v7.0" }); Strava.Facebook.PermissionsManager.getInstance().facebookReady(); jQuery('#fb-root').trigger('facebook:init'); }; (function(d){ var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0]; if (d.getElementById(id)) {return;} js = d.createElement('script'); js.id = id; js.async = true; js.src = "//connect.facebook.net/en_US/sdk.js"; ref.parentNode.insertBefore(js, ref); }(document)); </script> <script> var currentAthlete = new Strava.Models.CurrentAthlete({"logged_in":false}); HAML.globals = function() { return { currentAthlete: currentAthlete, renderPartial: function(name, context) { if (context == null) { context = this; } return JST[name](context); } } } </script> <script> new Strava.Initializer(); </script> <script> if ('serviceWorker' in navigator) { window.addEventListener('load', function() { navigator.serviceWorker.register("/service_worker.js?v=dLlWydWlG8").then(function(registration) { }, function(err) { console.log('ServiceWorker registration failed: ', err); }); }); } </script> <script> jQuery(document).ready(function() { // Scroll Tracking jQuery(document).one('scroll', function(){ Strava.ExternalAnalytics.trackV2({ category: 'page_scrolled' }); }); }); </script> <script> // Mobile Menu transition handler jQuery('.collapsable-nav #container-nav') .on('show.bs.collapse', function(){ jQuery('#smartbanner-loading-placeholder').slideUp(100); jQuery('html').addClass('mobile-menu-open'); }) .on('hidden.bs.collapse', function(){ jQuery('#smartbanner-loading-placeholder').slideDown(100); jQuery('html').removeClass('mobile-menu-open'); }); </script> <script src="https://d3nn82uaxijpm6.cloudfront.net/assets/bootstrap.min-504d59678f10d79a661b6cecdce5b8c1d5bfd98e860614584c0a40399552d61f.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10