- Intermediate sprint 1
- Stages victory 0
- Victories 8
- Podiums 19
Rankings
Stage | Ranking | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|
1 | 17 | 17 | - | - | - | - |
2 | 175 | 13 | - | - | - | - |
3 | 109 | 104 | - | - | - | - |
4 | 44 | 103 | - | - | - | - |
5 | 98 | 85 | - | - | - | - |
6 | 50 | 56 | 32 | - | - | - |
7 | 94 | 84 | 38 | - | - | - |
8 | 97 | 82 | 43 | - | - | - |
9 | 37 | 60 | 46 | - | - | - |
10 | 84 | 66 | 54 | - | - | - |
11 | 65 | 65 | 54 | - | - | - |
12 | 70 | 68 | 56 | - | - | - |
13 | 40 | 66 | 58 | - | - | - |
14 | 11 | 52 | 29 | 28 | - | - |
15 | 43 | 44 | 31 | 33 | - | - |
16 | 18 | 40 | 33 | 33 | - | - |
17 | 83 | 46 | 36 | 37 | - | - |
18 | 47 | 45 | 36 | 39 | - | - |
19 | 37 | 43 | 39 | 43 | - | - |
20 | 8 | 36 | 21 | 15 | - | - |
21 | 40 | 36 | 22 | 15 | - | - |
2013. MTN-Qhubeka WCC
15e of the African Continental Championships ME - Road Race
2016. Dimension Data for Qhubeka
4e of the National Championships South Africa - ITT
7e of the Coppa Bernocchi - GP BPM
9e of the National Championships South Africa - Road Race
12e of the Sparkassen Münsterland Giro, of the third stage of the Tour de l'Avenir (Bourg-en-Bresse>Autun)
14e of the fourth stage of the Tour Alsace (Colmar>Sélestat)
15e of the second stage of the Tour de l'Avenir (Montrond-les-Bains>Trévoux)
16e of the Paris - Bourges, of the Gp Capodarco Comunita Di Capodarco, of the second stage of the Tour Alsace (Altkirch>Huningue)
19e of the first stage of the Tour Alsace (Velleminfroy>Dannemarie)
21e of the Ruota d'Oro - GP Festa del Perdono
22e of the fifth stage of the Le Tour de Bretagne Cycliste (Plestin-les-Grèves>Treffléan)
2017. Team Dimension Data
1er of the PETRONAS Le Tour de Langkawi, of the fifth stage of the PETRONAS Le Tour de Langkawi (Meru Raya>Kuala Kubu Bharu)
2e of the first stage of the PETRONAS Le Tour de Langkawi (Kuala Berang>Kuala Terengganu)
3e of the sixth stage of the Int. Österreich-Rundfahrt - Tour of Austria (St. Johann - Alpenbdorf>Wels), of the fourth stage of the PETRONAS Le Tour de Langkawi (Seri Manjung>Cameron Highlands), of the second stage of the PETRONAS Le Tour de Langkawi (Jerteh>Gerik)
4e of the eighth stage of the PETRONAS Le Tour de Langkawi (Setiawangsa>Putrajaya), of the National Championships South Africa - Road Race
5e of the thirteenth stage of the Giro d'Italia (Reggio Emilia>Tortona), of the seventh stage of the PETRONAS Le Tour de Langkawi (Melaka>Rembau)
6e of the third stage of the Int. Österreich-Rundfahrt - Tour of Austria (Wieselburg>Altheim), of the twelfth stage of the Giro d'Italia (Forlì>Reggio Emilia), of the seventh stage of the Giro d'Italia (Castrovillari>Alberobello)
7e of the fifth stage of the Giro d'Italia (Pedara>Messina), of the second stage of the Giro d'Italia (Olbia>Tortoli), of the stage 1a of the Settimana Internazionale Coppi e Bartali (Gatteo>Gatteo), of the National Championships South Africa - ITT
8e of the first stage of the Int. Österreich-Rundfahrt - Tour of Austria (Graz>Wien), of the first stage of the Giro d'Italia (Alghero>Olbia)
10e of the second stage of the Tour of Slovenia (Ljubljana>Ljubljana)
12e of the fifth stage of the Gree-Tour of Guangxi (Liuzhou>Guilin), of the fourth stage of the Benelux Tour (Lanaken>Lanaken), of the second stage of the Dubai Tour (Dubai>Ras al Khaimah)
13e of the sixth stage of the Gree-Tour of Guangxi (Guilin>Guilin), of the second stage of the Int. Österreich-Rundfahrt - Tour of Austria (Wieselburg>Pöggstall), of the sixth stage of the PETRONAS Le Tour de Langkawi (Senawang>Muar)
14e of the third stage of the Giro d'Italia (Tortolì>Cagliari)
15e of the third stage of the PETRONAS Le Tour de Langkawi (Serdang>Pantai Remis)
21e of the third stage of the Settimana Internazionale Coppi e Bartali (Crevalcore>Crevalcore)
24e of the Prudential RideLondon-Surrey Classic
25e of the Scheldeprijs ME
2018. Team Dimension Data
2e of the National Championships South Africa - ITT
3e of the fifth stage of the Tour de Wallonie (Huy>Waremme)
5e of the thirteenth stage of the Giro d'Italia (Ferrara>Nervesa della Battaglia)
7e of the fourth stage of the Benelux Tour (Blankenberge>Ardooie), of the second stage of the Giro d'Italia (Haifa>Tel Aviv)
9e of the third stage of the La Vuelta ciclista a España (Mijas>Alhaurín de la Torre)
10e of the twenty-first stage of the La Vuelta ciclista a España (Alcorcón>Madrid), of the eighteenth stage of the La Vuelta ciclista a España (Ejea de los Caballeros>Lleida)
11e of the fifth stage of the Benelux Tour (Sint-Pieters-Leeuw>Lanaken), of the seventeenth stage of the Giro d'Italia (Riva del Garda>Iseo)
13e of the third stage of the Benelux Tour (Aalter>Antwerpen)
14e of the twenty-first stage of the Giro d'Italia (Roma>Roma), of the seventh stage of the Giro d'Italia (Pizzo>Praia a Mare)
15e of the tenth stage of the La Vuelta ciclista a España (Salamanca. VIII Centenario Universidad de Salamanc>Fermoselle. Bermillo de Sayago)
16e of the first stage of the Tour de Wallonie (La Louvière>Les Bons Villers), of the twelfth stage of the Giro d'Italia (Osimo>Imola)
19e of the first stage of the Benelux Tour (Heerenveen>Bolsward), of the fifth stage of the Paris-Nice (Salon-de-Provence>Sisteron)
25e of the Grand Prix Cerami
2019. Team Dimension Data
1er of the stage an Games - ITT of the African Games - ITT (Rabat>Rabat [ITT])
2e of the African Games - Road Race, of the National Championships South Africa - Road Race
3e of the fifth stage of the Volta Ciclista a Catalunya (Puigcerdà>Sant Cugat del Vallès), of the African Continental Championships ME - ITT, of the second stage of the Tour of Oman (TBC) (Royal Cavalry Oman>Al Bustan)
4e of the African Continental Championships ME - Road Race, of the fourth stage of the Tour of Oman (TBC) (Yiti (Al Sifah)>Oman Convention & Exhibition Center), of the Cadel Evans Great Ocean Road Race
5e of the eighteenth stage of the Giro d'Italia (Valdaora / Olang>Santa Maria di Sala), of the sixth stage of the Tour of Oman (TBC) (Al Mouj Muscat>Matrah Corniche), of the first stage of the Tour Down Under (North Adelaide>Port Adelaide)
6e of the fifth stage of the Giro d'Italia (Frascati>Terracina)
7e of the eleventh stage of the Giro d'Italia (Carpi>Novi Ligure), of the sixth stage of the Volta Ciclista a Catalunya (Valls>Vila-seca)
8e of the fifth stage of the Tour Down Under (Glenelg>Strathalbyn)
10e of the fourth stage of the Adriatica Ionica Race / Sulle Rotte della Serenissima (Cormòns>Trieste), of the third stage of the Tour of Oman (TBC) (Shati Al Qurum>Qurayyat)
11e of the second stage of the Giro d'Italia (Bologna>Fucecchio), of the Tour Down Under
12e of the fifth stage of the Benelux Tour (Riemst>Venray), of the sixth stage of the Tour Down Under (McLaren Vale>Willunga Hill), of the fourth stage of the Tour Down Under (Unley>Campbelltown), of the third stage of the Tour Down Under (Lobethal>Uraidla)
15e of the Tour of Oman (TBC)
18e of the Prudential RideLondon-Surrey Classic
19e of the first stage of the Benelux Tour (Beveren>Hulst)
20e of the fifth stage of the Tour of Oman (TBC) (Samayil>Al Jabal Al Akhdar (Green Mountain)), of the first stage of the Tour of Oman (TBC) (Al Sawadi Beach>Suhar Corniche)
25e of the fourth stage of the Presidential Cycling Tour of Turkey (Balıkesir>Bursa)
2020. NTT Pro Cycling
1er of the National Championships South Africa - Road Race
4e of the fifth stage of the Tour de Pologne (Zakopane>Kraków)
5e of the first stage of the Tour de Pologne (Stadion Śląski>Katowice)
8e of the third stage of the Tour de Pologne (Wadowice>Bielsko-Biała)
10e of the eleventh stage of the Tour de France (Châtelaillon-Plage>Poitiers)
11e of the fifth stage of the Tour Down Under (Glenelg>Victor Harbor)
13e of the first stage of the Tour de Wallonie (Soignies>Templeuve)
18e of the first stage of the Tour Down Under (Tanunda>Tanunda)
20e of the Race Torquay
22e of the second stage of the Tour de Pologne (Opole>Zabrze)
23e of the tenth stage of the Tour de France (île d'Oléron (Le Château-d'Oléron)>Île de Ré (Saint-Martin-de-Ré))
2021. UAE-Team Emirates
1er of the National Championships South Africa - ITT, of the African Continental Championships ME - Road Race, of the African Continental Championships ME - ITT, of the Trofeo Calvia
5e of the Vuelta Ciclista a la Región de Murcia "Costa Calida"
7e of the fourth stage of the Volta ao Algarve em Bicicleta (Lagoa>Lagoa [ITT])
8e of the National Championships South Africa - Road Race
10e of the third stage of the Volta ao Algarve em Bicicleta (Faro>Tavira)
11e of the Trofeo Serra de Tramuntana (Lloseta - Deia)
12e of the Vuelta a Andalucia Ruta Ciclista Del Sol, of the fourth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Baza>Cúllar Vega)
13e of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Vera>Pulpí), of the Trofeo Andratx - Mirador des Colomer (Puerto Pollença)
14e of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Beas de Segura>Villarrodrigo (Puerto de Onsares))
15e of the first stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Mijas>Zahara de la Sierra)
17e of the Grand Prix Cycliste la Marseillaise
18e of the second stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Iznájar>Alcalá la Real), of the Grosser Preis des Kantons Aargau, of the Settimana Ciclistica Italiana
21e of the fifth stage of the Settimana Ciclistica Italiana (Cagliari>Cagliari)
23e of the third stage of the Settimana Ciclistica Italiana (Oristano>Cagliari)
24e of the Dwars door Vlaanderen - A travers la Flandre ME, of the first stage of the Volta ao Algarve em Bicicleta (Lagos>Portimão)
Riders UAE TEAM EMIRATES
Follow us
Get exclusive information about La Vuelta