Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 6th December 1984 (32)
Nationality: South Africa
Weight: 70 kg   Height: 181 m

Points by specialty

  • 802Classics
  • 928GC
  • 266Time trial
  • 1029Sprint
Visits: ▲534 this week

Teams

2019 ORICA-Scott (WT)
2018 ORICA-Scott (WT)
2017 ORICA-Scott (WT)
2016 Orica GreenEDGE (WT)
2016 ORICA-BikeExchange (WT)
2015 Orica GreenEDGE (WT)
2014 Orica GreenEDGE (WT)
2013 Orica GreenEDGE (WT)
2012 Orica GreenEDGE (WT)
2011 Team MTN Qhubeka (CT) (Untill 24/05)
2010 RadioShack (WT)
2009 Barloworld - Bianchi (PCT)
2008 Barloworld (PCT)

Top results

  GC Tour of Alberta  ('14)
  GC Presidential Cycling Tour of Turkey  ('09)
2x stage Vuelta Ciclista al Pais Vasco  ('13, '12)
6x stage National Championships South-africa Itt  ('17, '16, '15, '14, '13, '11)
2x stage Bayern-Rundfahrt  ('14, '13)
  stage Volta Ciclista a Catalunya  ('17)
5th GC Eneco Tour  ('13)
2nd stage Tour de France  ('16)

Key stats

#ProWins: 16 #GrandTours: 7 #Classics: 16
DateResultRaceDistancePoints PCSPoints UCImore
09.021 National Championships South Africa - ITT (NC)39.81530more
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
25.03145 Stage 6 - Tortosa › Reus189.75050 
23.03392 Stage 4 - La Seu d'Urgell › Igualada134188 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
08.03530 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.74 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
21.03528 Stage 2 (TTT) - Banyoles › Banyoles41.34 
01.07 › 23.07 Tour de France (2.UWT)more
22.07547 Stage 20 (ITT) - Marseille › Marseille22.5325 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
20.0377 Stage 1 - Calella › Calella178.94 
04.06 › 11.06 Critérium du Dauphiné (2.UWT)more
07.0613107 Stage 4 (ITT) - La Tour-du-Pin › Bourgion-Jalieu23.5 
01.07 › 23.07 Tour de France (2.UWT)more
01.071414 Stage 1 (ITT) - Düsseldorf › Düsseldorf142 
16.0418 Amstel Gold Race (1.UWT)2612430more
01.07 › 23.07 Tour de France (2.UWT)more
07.072655 Stage 7 - Troyes › Nuits-Saint-Georges213.5 
18.0327 Milano-Sanremo (1.UWT)2911320more
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
14.0332 Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.05 
01.07 › 23.07 Tour de France (2.UWT)more
15.073273 Stage 14 - Blagnac › Rodez181.5 
18.073259 Stage 16 - Le Puy-en-Velay › Romans-sur-Isère165 
19.073352 Stage 17 - La Mure › Serre-Chevalier183 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
  35Mountains Classification 
01.07 › 23.07 Tour de France (2.UWT)more
20.073649 Stage 18 - Briancon › Izoard179.5 
21.073750 Stage 19 - Embrun › Salon-de-Provence222.5 
04.073818 Stage 4 - Mondorf-les-Bains › Vittel207.5 
11.074171 Stage 10 - Périgueux › Bergerac178 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
18.014244 Stage 2 - Stirling › Paracombe148.5 
22.0142General Classification510 
04.06 › 11.06 Critérium du Dauphiné (2.UWT)more
11.0643 Stage 8 - Albertville › Plateau de Solaison115 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
26.0344General Classification58 
01.07 › 23.07 Tour de France (2.UWT)more
  46Mountains Classification 
23.0747General Classification2520 
12.0449 De Brabantse Pijl - La Flèche Brabançonne (1.HC)197more
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
26.0350 Stage 7 - Barcelona › Barcelona138.7 
01.07 › 23.07 Tour de France (2.UWT)more
  51Points Classification 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
17.015253 Stage 1 - Unley › Lyndoch118.5 
22.0152 Stage 6 - Adelaide › Adelaide90 
01.07 › 23.07 Tour de France (2.UWT)more
16.075464 Stage 15 - Laissac-Sévérac l'Église › Le Puy-en-Velay189.5 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
14.0355General Classification55 
01.07 › 23.07 Tour de France (2.UWT)more
03.075519 Stage 3 - Verviers › Longwy212.5 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
21.015644 Stage 5 - McLaren Vale › Willunga Hill151.5 
01.07 › 23.07 Tour de France (2.UWT)more
06.075759 Stage 6 - Vesoul › Troyes216 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
12.036061 Stage 5 - Rieti › Fermo209 
01.07 › 23.07 Tour de France (2.UWT)more
02.076713 Stage 2 - Düsseldorf › Liège203.5 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
11.037268 Stage 4 - Montalto di Castro › Terminillo171 
04.06 › 11.06 Critérium du Dauphiné (2.UWT)more
11.0672General Classification5 
01.07 › 23.07 Tour de France (2.UWT)more
05.077260 Stage 5 - Vittel › La Planche des Belles Filles160.5 
13.077876 Stage 12 - Pau › Peyragudes214.5 
04.06 › 11.06 Critérium du Dauphiné (2.UWT)more
09.0680104 Stage 6 - Parc des Oiseaux - Villars-les-Dombes › La Motte-Servolex145.5 
01.07 › 23.07 Tour de France (2.UWT)more
14.078176 Stage 13 - Saint-Girons › Foix101 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
10.038381 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
13.038556 Stage 6 - Ascoli Piceno › Civitanova Marche168 
01.07 › 23.07 Tour de France (2.UWT)more
09.078772 Stage 9 - Nantua › Chambéry181.5 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
20.019236 Stage 4 - Norwood › Campbelltown149.5 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
09.039484 Stage 2 - Camaiore › Pomarance229 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
22.039798 Stage 3 - Mataró › La Molina188.3 
04.06 › 11.06 Critérium du Dauphiné (2.UWT)more
10.069796 Stage 7 - Aoste › Alpe d'Huez167.5 
04.06101101 Stage 1 - Saint-Étienne › Saint-Étienne170 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
24.0310491 Stage 5 - Valls › Lo Port (Tortosa)182 
01.07 › 23.07 Tour de France (2.UWT)more
12.0710571 Stage 11 - Eymet › Pau203.5 
23.07105 Stage 21 - Montgeron › Paris105 
04.06 › 11.06 Critérium du Dauphiné (2.UWT)more
08.06108105 Stage 5 - La Tour-de-Salvagny › Mâcon175 
01.07 › 23.07 Tour de France (2.UWT)more
08.0711375 Stage 8 - Dole › Station des Rousses187.5 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
19.0112336 Stage 3 - Glenelg › Victor Harbor144 
04.06 › 11.06 Critérium du Dauphiné (2.UWT)more
05.06131112 Stage 2 - Saint-Chamond › Arlanc171 
19.04133  La Flèche Wallonne (1.UWT)200.55more
04.06 › 11.06 Critérium du Dauphiné (2.UWT)more
06.06148115 Stage 3 - Le Chambon-sur-Lignon › Tullins184 
23.04DNF Liège-Bastogne-Liège (1.UWT)258more
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.