Sabino Canyon Road North: Tanque Verde Rd to River Rd | 2.48 km | -15 m | -0.0% |
Cloud to Old Sabino climb | 0.77 km | 14 m | 1.9% |
Sabino Canyon - River to Sunrise | 4.58 km | 58 m | 1.3% |
Sabino Canyon Road North: River Road to Snyder Rd | 3.00 km | 48 m | 1.5% |
sabino sprint from kolb | 0.29 km | 13 m | 3.7% |
Sabino Canyon Road to Snyder | 1.93 km | 41 m | 2.1% |
19 Bottles of Booze on the Hill Climb | 1.24 km | 25 m | 2.0% |
Race to the Canyon Charlie Brown | 1.54 km | 22 m | 1.0% |
Smash | 0.72 km | -13 m | -1.7% |
Sunrise to snyder downhill | 1.58 km | -23 m | -1.1% |
Time Warp | 3.48 km | -45 m | -1.3% |
Sabino Canyon road- From Snyder to Kolb | 1.89 km | -30 m | -1.6% |
Sabino Canyon Rd Descent | 1.57 km | -22 m | -1.4% |
Sabino Canyon Road South: Udall Park to Pantano Wash East | 0.73 km | -4 m | -0.3% |
Pantano Wash/Speedway2Broadway East side | 1.74 km | 13 m | 0.8% |
Apartment Row! | 0.74 km | 7 m | 0.9% |
Old Spanish - Kenyon to Houghton (East) | 3.80 km | 60 m | 1.6% |
OST - 22nd to Houghton | 1.70 km | 26 m | 1.5% |
Houghton to Park | 4.42 km | 55 m | 1.3% |
OST-Houghton2Melpomene | 1.77 km | 25 m | 1.4% |
One minute attack! | 0.69 km | 7 m | 0.8% |
OST - A bee is chasing me! | 0.30 km | 3 m | 0.8% |
Calle Javelina to Saguaro East | 2.02 km | 21 m | 1.0% |
Saguaro National Park | 12.83 km | 117 m | 0.0% |
Gieger Rundown | 5.48 km | -72 m | -1.3% |
Saguaro National Park Climb | 1.35 km | 304 m | 0.3% |
Up the Loop | 5.18 km | 111 m | 1.7% |
Saguaro National Park 3 Hill Climb | 2.34 km | 117 m | 5.0% |
SNP Climb to first pullout | 0.37 km | 30 m | 8.0% |
JD: SNP Bike Lane Climb | 0.60 km | 46 m | 7.6% |
Snakes, squirrels and spokes | 1.59 km | -26 m | -0.4% |
SNM: TT REPEATS NORTH | 1.94 km | -15 m | -0.7% |
Cactus Forest Sprint! | 0.44 km | 17 m | 3.6% |
The General's Sneak Attack | 1.07 km | 11 m | 0.3% |
light speed | 0.18 km | -7 m | -3.6% |
Bike path top to bottom | 7.09 km | -63 m | -0.8% |
Harrison Dragstrip Northbound | 4.75 km | -28 m | -0.6% |
The Loop: Irvington to Kenyon | 7.82 km | -65 m | -0.8% |
Irvington to Sellarole descent | 2.06 km | -28 m | -0.9% |
Irvington Race to the Bottom | 1.33 km | -24 m | -1.8% |
Pantano Wash Loop: Irvington2GolfLinks | 4.50 km | -45 m | -1.0% |
Stellarole west sprint | 0.88 km | -14 m | -1.5% |
Pantano Wash 1st Segment | 1.64 km | -11 m | -0.6% |
Pantano River Path S-N | 4.35 km | -30 m | -0.7% |
JD Michael Perry Sprint-North | 0.79 km | -5 m | -0.7% |
Pantano Wash 2nd Segment | 2.14 km | -15 m | -0.6% |
Pantano Path - Golf Links to Broadway | 3.84 km | -25 m | -0.6% |
Pantano Wash 3rd Segment | 0.78 km | -7 m | -0.3% |
The real 22nd to Broadway | 1.53 km | -10 m | -0.7% |
Sprinting Away from CVS | 0.75 km | 7 m | 0.9% |