Dumbarton (Thornton to University) | 5.66 mi | 102 ft | 0.0% |
Dumbarton Sprint (Westbound) | 0.82 mi | 108 ft | 0.0% |
Dumbarton bridge to University light | 0.87 mi | 3 ft | 0.0% |
Atherton Ave. to Woodside Rd. | 1.00 mi | -33 ft | -0.1% |
Alameda - Atherton Ave to Mcgarvey Ave | 2.36 mi | 66 ft | 0.2% |
Sam's Super Special Segment | 0.23 mi | 16 ft | 1.2% |
Massachesetts Ave | 0.45 mi | 23 ft | 0.1% |
Alameda (Woodside to Roosevelt) | 1.11 mi | -33 ft | -0.3% |
Massachusettes-Roosevelt Sprint | 0.65 mi | -30 ft | -0.7% |
Alameda, Massachusetts-Jefferson | 1.23 mi | -85 ft | -0.5% |
Alameda de las Pulgas RWC sprint Northbound | 0.22 mi | 39 ft | 3.3% |
Edgewood Climb (Alameda to Crestview) | 1.54 mi | 148 ft | 1.8% |
Edgewood (Alameda to 280) | 2.42 mi | 489 ft | 3.6% |
Edgewood Repeats Climb | 1.07 mi | 328 ft | 5.8% |
Edgewood Rd (Crestview to 280) | 0.78 mi | 282 ft | 6.3% |
The Boneyard | 1.48 mi | 135 ft | 1.7% |
Cañada southbound - Edgewood to Woodside | 3.43 mi | -190 ft | -0.4% |
Meat Tenderizer-280 to Palm climb | 0.96 mi | 75 ft | 0.9% |
Canada "little" hill | 0.60 mi | 43 ft | 1.3% |
TTC: Last Sprint | 1.87 mi | -177 ft | -1.8% |
Jefferson to Roberts | 0.79 mi | -82 ft | -1.9% |
PV: Jefferson to Glenwood | 1.02 mi | -89 ft | -1.6% |
downhill cañada woodside TT | 1.15 mi | -92 ft | -1.5% |
PV: Glenwood to Woodside | 0.44 mi | -30 ft | -1.3% |
Prospect St Climb | 0.19 mi | -7 ft | -0.5% |
Kings to Oakhill Sprint | 0.64 mi | 121 ft | 3.4% |
PV: 84 Tripp to Portola | 0.94 mi | -56 ft | -0.5% |
PV: Portola 84 to Mountain Home | 0.53 mi | -85 ft | -3.0% |
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% |
OLH to Westridge | 1.75 mi | 118 ft | 1.0% |
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% |
Westridge - Willowbrook | 0.36 mi | 52 ft | 2.7% |
Portola: Willowbrook to Alpine sprint | 0.73 mi | 43 ft | 0.3% |
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% |
Drunken' DH | 0.59 mi | -82 ft | -2.6% |
Alpine Road : I-280 to Junipero Serra / Foothill | 1.09 mi | -36 ft | -0.7% |
Outrun the cars! | 0.52 mi | -23 ft | 0.0% |
Sharon Rd Bump | 0.07 mi | 20 ft | 4.3% |
Goose to Valparaiso | 0.28 mi | -13 ft | -0.8% |
Valpariso to Atherton Ave TT | 0.73 mi | -7 ft | -0.1% |