Santa Cruz to Sharon Park | 0,20 mi | 26 ft | 2,6 % |
Sand Hill (W): Alpine & Santa Cruz → 280 | 1,67 mi | 180 ft | 1,6 % |
PV: Sand Hill to Whiskey | 2,89 mi | 269 ft | 1,0 % |
Sand Hill (SW): 280 → Whiskey Hill | 1,36 mi | 138 ft | 0,1 % |
Sand Hill 280 to top at horse park | 0,49 mi | 95 ft | 3,7 % |
Sand Hill West -- Horse Park Descent | 0,54 mi | -102 ft | -3,5 % |
Manzanita Way North | 1,21 mi | 85 ft | 1,2 % |
Canada Rd climb from Woodside Rd | 2,01 mi | 180 ft | 1,7 % |
PV: Woodside to Glenwood | 0,48 mi | 30 ft | 1,1 % |
PV: Glenwood to Jefferson | 1,11 mi | 85 ft | 1,5 % |
Olive Hill - Edgewood | 2,55 mi | 154 ft | 0,1 % |
Stop sign sprint | 0,23 mi | 26 ft | 2,0 % |
Canada Rd - Downhill past Jefferson to Edgewood | 1,23 mi | -112 ft | -1,7 % |
Beat the Clock TT - Northbound Half | 5,03 mi | -249 ft | -0,8 % |
Kaboom Wednesday Night | Sprint Finale | 0,26 mi | -23 ft | -1,7 % |
Canada N, Edgewood to path | 3,74 mi | -135 ft | -0,4 % |
Cañada Loop (Edgewood to sign) | 7,58 mi | -131 ft | -0,0 % |
Sprinty | 0,49 mi | -36 ft | -1,4 % |
Stanford ITT | 7,29 mi | -108 ft | -0,0 % |
Canada Road Dirt Trail | 3,33 mi | -144 ft | -0,4 % |
Water Temple Climb sprint | 0,31 mi | 36 ft | 1,8 % |
Water Temple Hill | 0,45 mi | 39 ft | 1,6 % |
Last Climb sprint | 0,38 mi | 33 ft | 1,7 % |
92 sprint | 0,36 mi | -30 ft | -1,6 % |
Beat the Clock TT - Southbound Half | 4,97 mi | 246 ft | 0,8 % |
Cañada Bike Path to Water Temple Sprint | 2,07 mi | -105 ft | -0,2 % |
PV: Start to Jefferson | 4,95 mi | 243 ft | 0,7 % |
Cañada Rd Sprint | 0,54 mi | 72 ft | 2,5 % |
The Boneyard | 1,48 mi | 135 ft | 1,7 % |
Canada "little" hill | 0,60 mi | 43 ft | 1,3 % |
Olive hill-Albion-Manuella | 1,27 mi | -69 ft | -0,2 % |
Olive Hill Climb to Albion | 0,12 mi | 43 ft | 6,3 % |
Albion Sprint | 0,43 mi | -36 ft | -0,6 % |
Kings to Oakhill Sprint | 0,64 mi | 121 ft | 3,4 % |
Portola Valley Loop | 7,79 mi | -430 ft | -0,5 % |
Portola - Sand Hill to Alpine | 3,39 mi | 207 ft | 1,1 % |
Portola (SE): Sand Hill → Willowbrook | 2,64 mi | 203 ft | 1,4 % |
Portola - OLH to Portola Center (Farm Rd) | 1,39 mi | 62 ft | 0,7 % |
Portola - OLH to Alpine | 2,68 mi | 194 ft | 1,3 % |
Portola alpine Descend | 6,68 mi | -404 ft | -0,7 % |
Kaboom Cycling - Guard Rail Sprint | Stick to that Rear Wheel! | 0,67 mi | 102 ft | 2,9 % |
MR Thursday Guardrail + Sprint | 1,38 mi | 102 ft | 1,4 % |
Firehouse Sprint | 0,41 mi | 36 ft | 1,5 % |
Thursday Morning Ride sprint | 0,23 mi | 26 ft | 2,2 % |
Down Alpine to Sand Hill | 4,35 mi | -404 ft | -1,7 % |
Alpine, Portola Rd to 280 | 3,02 mi | -443 ft | -2,8 % |
Alpine Roberts to Arastradero | 0,94 mi | -128 ft | -2,6 % |
Alpine - Arastradero to Junipero Serra | 2,97 mi | -213 ft | -1,4 % |
Alpine - Arastradero to 280 | 1,83 mi | -187 ft | -1,9 % |
Alpine Road : I-280 to Junipero Serra / Foothill | 1,09 mi | -36 ft | -0,7 % |