Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 21st February 1992 (25)
Nationality: South Africa
Weight: 61 kg   Height: 173 m

Points by specialty

  • 636Classics
  • 1003GC
  • 123Time trial
  • 60Sprint
Visits: ▼320 this week

Teams

2017 UAE Team Emirates (WT)
2016 Lampre - Merida (WT)
2015 MTN - Qhubeka (PCT)
2014 MTN - Qhubeka (PCT)
2013 MTN - Qhubeka (PCT)

Upcoming Participations

01.07 Tour de France more
07.10 Il Lombardia more

Top results

  African Continental Championships - Road Race  ('15)
  GC Settimana Internazionale Coppi e Bartali  ('15)
8th GC Tour de France  ('16)
2nd  World Championships U23 - Road Race  ('13)
10th GC Vuelta a Espana  ('15)
6th GC Vuelta al Pais Vasco  ('17)
  stage Settimana Internazionale Coppi e Bartali  ('15)
7th  Olympic Games Road Race  ('16)

Key stats

#ProWins: 4 #GrandTours: 5 #Classics: 6
DateResultRaceDistancePoints PCSPoints UCImore
25.04 › 30.04 Tour de Romandie (2.UWT)more
29.04813 Stage 4 - Domdidier › Leysin163.53 
28.048028 Stage 3 - Payerne › Payerne187 
27.048828 Stage 2 - Aigle › Bulle136 
26.043129 Stage 1 - Aigle › Champéry173.3 
25.045353 Prologue - Aigle › Aigle4.8 
23.0448 Liège-Bastogne-Liège (1.UWT)258510more
19.0445  La Flèche Wallonne (1.UWT)200.558more
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
  17Points Classification14 
  7Mountains Classification10 
08.046General Classification110140 
08.0414 Stage 6 (ITT) - Eibar › Eibar27.7 
07.0454 Stage 5 - Bilbo › Eibar139.810 
06.042728 Stage 4 - Donostia › Bilbo174.1 
05.043234 Stage 3 - Gasteiz › Donostia160.5 
04.048084 Stage 2 - Pamplona › Eltziego173.4 
03.048585 Stage 1 - Pamplona › Eguesibar-Sarriguren153.3 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
  10Youth Classification 
26.0335General Classification58 
26.0324 Stage 7 - Barcelona › Barcelona138.7 
25.039939 Stage 6 - Tortosa › Reus189.7 
24.032523 Stage 5 - Valls › Lo Port (Tortosa)182 
23.035032 Stage 4 - La Seu d'Urgell › Igualada134 
22.033235 Stage 3 - Mataró › La Molina188.3 
21.031583 Stage 2 (TTT) - Banyoles › Banyoles41.3 
20.03102102 Stage 1 - Calella › Calella178.9 
23.02 › 26.02 Abu Dhabi Tour (2.UWT)more
  2Youth Classification 
26.0220General Classification920 
26.0265 Stage 4 - Yas Marina › Yas Marina143 
25.022219 Stage 3 - Hazza Bin Zayed Stadium › Jebel Hafeet186 
24.026259 Stage 2 - Al Maryah Island › Big Flag153 
23.025154 Stage 1 - Baynounah Educational Complex › Madinat Zayed189 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
22.0159General Classification53 
22.0161 Stage 6 - Adelaide › Adelaide90 
21.017559 Stage 5 - McLaren Vale › Willunga Hill151.5 
20.018944 Stage 4 - Norwood › Campbelltown149.5 
19.018044 Stage 3 - Glenelg › Victor Harbor144 
18.014745 Stage 2 - Stirling › Paracombe148.5 
17.016666 Stage 1 - Unley › Lyndoch118.5 
All information and specifications shown on this website are based upon the latest available information provided by race organizations, teams and riders. No rights can be withdrawn from rankings, results or statistics as presented on this website.