row::01 · Mar 17, 202610 kmroute a45d0d2dDetailDuration1:00:44Avg pace6:06 /kmAvg HR153 bpmElev gain56 mAvg cadence150 spmAerobic decoupling+6.5%-5.2 ppDist. economy991.045 m/beat-0.010 m/beatElev. economy0.0091 m/beat-0.0128 m/beatPrior 7 days49.9 km+4.6 km
row::02 · Mar 15, 202621.3 kmroute f473f7c3DetailDuration2:08:02Avg pace6:01 /kmAvg HR154 bpmElev gain309 mAvg cadence150 spmAerobic decoupling+11.7%+6.6 ppDist. economy1001.055 m/beat-0.078 m/beatElev. economy0.0219 m/beat+0.0112 m/beatPrior 7 days45.3 km-13 km
row::03 · Mar 12, 20269.2 kmroute c5c59afbDetailDuration52:09Avg pace5:40 /kmAvg HR154 bpmElev gain59 mAvg cadence150 spmAerobic decoupling+5.1%+6.0 ppDist. economy1081.132 m/beat+0.041 m/beatElev. economy0.0107 m/beat-0.0072 m/beatPrior 7 days58.4 km+4.6 km
row::04 · Mar 11, 202615.1 kmroute ea3e38e4DetailDuration1:27:35Avg pace5:48 /kmAvg HR153 bpmElev gain186 mAvg cadence150 spmAerobic decoupling-0.9%-10.3 ppDist. economy1041.092 m/beat-0.006 m/beatElev. economy0.0179 m/beat+0.0040 m/beatPrior 7 days53.8 km+4.3 km
row::05 · Mar 10, 20264.3 kmroute ff31b96dDetailDuration26:22Avg pace6:04 /kmAvg HR142 bpmElev gain33 mAvg cadence146 spmAerobic decouplingNot eligible1 quality gate not metDist. economy1051.097 m/beat+0.038 m/beatElev. economy0.0139 m/beat-0.0064 m/beatPrior 7 days49.5 km+8.2 kmDecoupling quality gatesFIT timers: 5 starts, 4 stops, 4 complete windows - needs matching start/stop windows that reconcile with the session
row::06 · Mar 8, 202616.7 kmroute 034b01d5DetailDuration1:39:53Avg pace6:00 /kmAvg HR153 bpmElev gain260 mAvg cadence154 spmAerobic decoupling+9.4%+3.9 ppDist. economy1011.059 m/beat+0.011 m/beatElev. economy0.0204 m/beat+0.0096 m/beatPrior 7 days41.3 km-7 km
row::07 · Mar 7, 20267.2 kmroute c91978d1DetailDuration47:40Avg pace6:37 /kmAvg HR141 bpmElev gain49 mAvg cadence148 spmAerobic decoupling+5.5%+0.4 ppDist. economy1001.048 m/beat+0.018 m/beatElev. economy0.0107 m/beat-0.0026 m/beatPrior 7 days48.3 km+9.5 km
row::08 · Mar 6, 202615.1 kmroute c4f644bdDetailDuration1:30:59Avg pace6:03 /kmAvg HR158 bpmElev gain134 mAvg cadence152 spmAerobic decoupling+5.1%+3.6 ppDist. economy981.030 m/beat+0.055 m/beatElev. economy0.0133 m/beat+0.0036 m/beatPrior 7 days38.8 km+3.2 km
row::09 · Mar 4, 202610.5 kmroute dbb61774DetailDuration1:07:51Avg pace6:26 /kmAvg HR151 bpmElev gain66 mAvg cadence148 spmAerobic decouplingNot eligible1 quality gate not metDist. economy930.975 m/beat-0.020 m/beatElev. economy0.0097 m/beat+0.0007 m/beatPrior 7 days35.6 km-8.7 kmDecoupling quality gatesFIT timers: 10 starts, 9 stops, 9 complete windows - needs matching start/stop windows that reconcile with the session
row::10 · Mar 2, 20268.5 kmroute 53e7823fDetailDuration59:21Avg pace7:00 /kmAvg HR141 bpmElev gain51 mAvg cadence148 spmAerobic decoupling+1.5%-2.4 ppDist. economy950.996 m/beat-0.037 m/beatElev. economy0.0091 m/beat-0.0003 m/beatPrior 7 days44.3 km+3.8 km
row::11 · Feb 28, 202614.2 kmroute b7193455DetailDuration1:30:09Avg pace6:21 /kmAvg HR151 bpmElev gain86 mAvg cadence150 spmAerobic decoupling+4%+4.6 ppDist. economy981.033 m/beat-0.028 m/beatElev. economy0.0093 m/beat-0.0008 m/beatPrior 7 days40.5 km+5.6 km
row::12 · Feb 27, 20265.6 kmroute a2ed9311DetailDuration34:41Avg pace6:15 /kmAvg HR146 bpmElev gain37 mAvg cadence148 spmAerobic decoupling-0.6%-4.7 ppDist. economy1011.060 m/beat+0.021 m/beatElev. economy0.0102 m/beat+0.0005 m/beatPrior 7 days34.9 km-0.7 km
row::13 · Feb 25, 20267.3 kmroute 9b3ff55eDetailDuration47:35Avg pace6:30 /kmAvg HR142 bpmElev gain48 mAvg cadence148 spmAerobic decoupling+4.1%+0.4 ppDist. economy991.039 m/beat+0.005 m/beatElev. economy0.0097 m/beat+0.0004 m/beatPrior 7 days35.6 km+10 km
row::14 · Feb 24, 202617.2 kmroute 7e92a980DetailDuration1:47:47Avg pace6:16 /kmAvg HR152 bpmElev gain102 mAvg cadence150 spmAerobic decoupling+3.7%-5.5 ppDist. economy981.035 m/beat+0.134 m/beatElev. economy0.0093 m/beat-0.0015 m/beatPrior 7 days25.6 km+1.1 km
row::15 · Feb 22, 202610.4 kmroute f04857b4DetailDuration59:39Avg pace5:44 /kmAvg HR170 bpmElev gain75 mAvg cadence154 spmAerobic decoupling+9.2%-6.0 ppDist. economy850.900 m/beat-0.173 m/beatElev. economy0.0108 m/beat+0.0013 m/beatPrior 7 days24.6 km-21.7 km
row::16 · Feb 19, 20268 kmroute bfd388e1DetailDuration45:30Avg pace5:40 /kmAvg HR158 bpmElev gain35 mAvg cadence152 spmAerobic decoupling+15.1%+10.6 ppDist. economy1011.073 m/beat+0.038 m/beatElev. economy0.0095 m/beat-0.0037 m/beatPrior 7 days46.3 km-1.8 km
row::17 · Feb 17, 20267.2 kmroute c91978d1DetailDuration49:08Avg pace6:51 /kmAvg HR140 bpmElev gain41 mAvg cadence148 spmAerobic decoupling+4.5%-0.1 ppDist. economy981.035 m/beat+0.027 m/beatElev. economy0.0132 m/beat+0.0032 m/beatPrior 7 days48.1 km+9.4 km
row::18 · Feb 16, 20269.4 kmroute 88c74afeDetailDuration1:03:01Avg pace6:44 /kmAvg HR143 bpmElev gain54 mAvg cadence146 spmAerobic decoupling+4.6%-1.5 ppDist. economy951.008 m/beat+0.000 m/beatElev. economy0.0100 m/beat-0.0032 m/beatPrior 7 days38.8 km+1.8 km
row::19 · Feb 14, 202616 kmroute a629cd3cDetailDuration1:44:51Avg pace6:33 /kmAvg HR149 bpmElev gain143 mAvg cadence148 spmAerobic decoupling+6.1%+4.1 ppDist. economy941.008 m/beat-0.029 m/beatElev. economy0.0132 m/beat+0.0030 m/beatPrior 7 days36.9 km+13.7 km
row::20 · Feb 12, 202613.7 kmroute 8ee69fa4DetailDuration1:30:23Avg pace6:34 /kmAvg HR144 bpmElev gain91 mAvg cadence150 spmAerobic decoupling+2%-8.5 ppDist. economy971.036 m/beat-0.019 m/beatElev. economy0.0102 m/beat-0.0035 m/beatPrior 7 days23.2 km+9 km
row::21 · Feb 11, 20269 kmroute d9200378DetailDuration49:43Avg pace5:31 /kmAvg HR170 bpmElev gain91 mAvg cadence150 spmAerobic decoupling+10.4%+4.1 ppDist. economy991.056 m/beat-0.052 m/beatElev. economy0.0137 m/beat-0.0006 m/beatPrior 7 days14.2 km+2.9 km
row::22 · Feb 8, 20268.2 kmroute e13bbfa2DetailDuration44:00Avg pace5:24 /kmAvg HR167 bpmElev gain90 mAvg cadence150 spmAerobic decoupling+6.4%-8.3 ppDist. economy1041.107 m/beat+0.016 m/beatElev. economy0.0143 m/beat+0.0002 m/beatPrior 7 days11.3 km-5.4 km
row::23 · Feb 7, 20266 kmroute f4cc3290DetailDuration32:16Avg pace5:22 /kmAvg HR165 bpmElev gain64 mAvg cadence150 spmAerobic decoupling+14.6%+1.5 ppDist. economy1021.092 m/beat-0.058 m/beatElev. economy0.0141 m/beat+0.0035 m/beatPrior 7 days16.7 km+0.3 km
row::24 · Feb 3, 20265.3 kmroute 2e7f8e27DetailDuration28:06Avg pace5:18 /kmAvg HR164 bpmElev gain37 mAvg cadence150 spmAerobic decoupling+13.2%+2.5 ppDist. economy1091.150 m/beat+0.091 m/beatElev. economy0.0106 m/beat+0.0051 m/beatPrior 7 days16.4 km+11.4 km
row::25 · Jan 31, 202611.4 kmroute ed872fb8DetailDuration1:01:10Avg pace5:23 /kmAvg HR174 bpmElev gain16 mAvg cadence152 spmAerobic decoupling+10.7%+11.4 ppDist. economy1001.059 m/beat-0.054 m/beatElev. economy0.0054 m/beat-0.0086 m/beatPrior 7 days5 km-5.1 km