Koeberg circle to circle | 0.62 km | -4 m | -0.4% |
Punch To The Local Grocer | 0.54 km | -6 m | -0.4% |
Protea to Vierlanded Rd | 0.73 km | -16 m | -1.7% |
Wellington Road Boland way to Graanendal | 1.20 km | -11 m | -0.9% |
99er 1. (>R44) | 25.78 km | 122 m | 0.3% |
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% |
Graanendal2FruitSellers | 9.60 km | 50 m | 0.0% |
Malmesbury Rd Climb | 0.82 km | 84 m | 10.2% |
Okavango to R312 | 2.08 km | -7 m | -0.1% |
Fisantekraal Sprint Straight | 0.92 km | -10 m | -0.4% |
R312 climb from Malmesbury | 3.09 km | 43 m | 1.3% |
Fisantekraal Airport RIse | 2.38 km | 41 m | 1.7% |
R312 from R304 to R44 | 15.48 km | 95 m | 0.6% |
Eensaamheid the hard way (W-E) | 15.25 km | 102 m | 0.6% |
Fruitsellers rise | 0.81 km | 37 m | 4.5% |
R312 Keep The Rhythm | 1.75 km | 38 m | 2.1% |
R312 Keep The Rhythm | 1.75 km | 38 m | 2.1% |
R312 climb to R44 | 5.55 km | 88 m | 1.6% |
R312 Climb | 1.53 km | 99 m | 6.5% |
R312 Climb | 0.49 km | 120 m | 24.3% |
R44 Climb | 0.95 km | 124 m | 13.0% |
Windmeul Tuck | 1.12 km | -30 m | -2.7% |
Paardeberg | 1.06 km | 48 m | 4.5% |
R45 Climb | 0.80 km | 93 m | 11.6% |
Paardeberg 2 | 0.87 km | 28 m | 3.2% |
Varsfontein tot Prospect Hill | 4.74 km | -43 m | -0.9% |
Slent gravel only | 9.33 km | -63 m | -0.7% |
Wind Farm Gravel Run | 6.33 km | -51 m | -0.7% |
Philadelphia Rd (Malmesbury Rd to Adderley Rd) | 6.00 km | -44 m | -0.0% |
99er 5. (Philadelphia > N7) | 22.30 km | -116 m | -0.1% |
Philidelphia rd to Botterberg turn of | 4.05 km | 87 m | 2.1% |
Van Schoorsdrift to N7 | 12.13 km | 92 m | 0.1% |
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 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% |
Members corridor - Vissershok dash | 0.48 km | -35 m | -7.3% |
Meerendal to Westerdale downhill | 1.02 km | -39 m | -3.7% |
vissershok bleugums climb | 0.28 km | 8 m | 2.6% |
vissershok bleugums climb | 0.28 km | 8 m | 2.6% |
vissershok bluegums climb | 0.28 km | 8 m | 2.6% |
vissershok bleugums climb | 0.28 km | 8 m | 2.6% |
Odendal climb 1 | 0.16 km | 12 m | 7.3% |
Odenaal 1 min | 0.26 km | 23 m | 8.6% |