Wellington Rd: Langeberg to Graanendal | 2.03 km | -39 m | -1.9% |
Wellington Road Boland way to Graanendal | 1.20 km | -11 m | -0.9% |
Graanendal to R312 | 4.34 km | -14 m | -0.3% |
Graanendal to Groot PhesanteKraal | 1.00 km | -3 m | -0.2% |
Graanendal to ShootingRange | 2.21 km | -10 m | -0.5% |
Graanendal to IndustrialPark | 3.18 km | -10 m | -0.2% |
Malmesbury Rd Climb | 0.82 km | 84 m | 10.2% |
R312 climb from Malmesbury | 3.09 km | 43 m | 1.3% |
Fisantekraal Airport RIse | 2.38 km | 41 m | 1.7% |
R304 ModelAirfield t/off to Silos t/off | 2.40 km | 15 m | 0.2% |
R304 Climb from Dam | 0.65 km | 12 m | 1.8% |
Philadelphia Rd (Malmesbury Rd to Adderley Rd) | 6.00 km | -44 m | -0.0% |
Philadelphia Big Roller Ascent | 1.19 km | 39 m | 3.2% |
Lil' Dip To Vineyard Gate Climb | 1.82 km | 64 m | 3.5% |
N7, Cape Farms Climb | 2.62 km | 159 m | 6.0% |
N7 Climb | 0.88 km | 81 m | 9.2% |
N7 to Vissershok top | 7.34 km | 244 m | 3.1% |
Vissershok from N7 | 7.03 km | 229 m | 3.2% |
Vissershok Road (Milnerton side) | 3.32 km | 171 m | 5.1% |
Vissershok from the 4 way crossing | 3.03 km | 179 m | 5.9% |
Hoogtekraal to Meerendal Estate | 3.73 km | 162 m | 3.3% |
Vissershok Steep Section | 1.05 km | 95 m | 9.0% |
Leg-burning gravity dash | 1.19 km | -30 m | -2.5% |
99er Climb to Finish Line | 1.03 km | 78 m | 7.5% |
99er Finish Hill | 1.22 km | 85 m | 7.0% |
Odendaal sprint | 0.55 km | 49 m | 8.7% |
Odendaal sprint | 0.47 km | 41 m | 8.7% |