Rankings
Stage | Ranking | ![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
1 | 45 | 48 | - | - | - |
2 | 99 | 73 | - | - | - |
3 | 45 | 51 | - | - | - |
4 | 61 | 43 | - | - | - |
5 | 49 | 39 | - | - | - |
6 | 65 | 37 | - | - | - |
7 | 38 | 33 | - | - | - |
8 | 56 | 42 | - | - | - |
- Intermediate sprint 0
- Stages victory 0
- Victories 4
- Podiums 17
2016. Dimension Data for Qhubeka
2e of the National Championships South Africa - Road Race, of the National Championships South Africa - ITT
11e of the World Championships U23 - ITT
12e of the fourth stage of the Tour de l'Avenir (Lugny>Lugny [ITT])
14e of the Il Piccolo Lombardia
18e of the GP Capodarco Comunita Di Capodarco
19e of the prologue of the Tour Alsace (Sausheim>Sausheim)
2017. Dimension Data for Qhubeka
2e of the African Continental Championships ME - ITT, of the National Championships South Africa - Road Race, of the National Championships South Africa - ITT
3e of the prologue of the Tour du Rwanda (Kigali>Kigali)
11e of the third stage of the Tour du Rwanda (Rubavu>Musanze)
12e of the prologue of the Olympia's Tour (Eelde-Paterswolde>Eelde-Paterswolde)
15e of the seventh stage of the Tour du Rwanda (Kigali>Kigali)
16e of the Tour du Rwanda, of the fourth stage of the Tour du Rwanda (Musanze>Nyamata)
17e of the sixth stage of the Tour du Rwanda (Kayonza>Kigali)
21e of the Il Piccolo Lombardia
2018. Dimension Data for Qhubeka
1er of the G.P. Palio del Recioto - Trofeo C, of the National Championships South Africa U23 - ITT
2e of the prologue of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Saint-Gervais Mont-Blanc>Saint-Nicolas de Véroce), of the Trofeo Alcide De Gasperi
4e of the second stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Tavagnasco>Quassolo), of the stage 9b of the Giro d'Italia Giovani Under 23 (Il Muro di cà del Poggio>Cà del Poggio [ITT])
5e of the National Championships South Africa U23 - Road Race
8e of the Il Piccolo Lombardia, of the World Championships U23 - ITT
10e of the seventh stage of the Le Tour de Bretagne Cycliste (Saint-Pôtan>Dinan)
17e of the seventh stage of the Giro d'Italia Giovani Under 23 (Schio>Pian Delle Fugazze)
18e of the World Championships U23 - Road Race
19e of the Coppa della Pace - Trofeo F.lli Anelli, of the Gran Premio Industrie del Marmo
22e of the fourth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Valtournenche>Breuil Cervinia), of the fifth stage of the Giro d'Italia Giovani Under 23 (Darfo Boario Terme>Dimaro Folgarida (Malga di Dimaro)), of the Giro dell'Appennino
2019. Team Dimension Data
1er of the African Continental Championships ME - ITT
2e of the National Championships South Africa - ITT
3e of the Int. Österreich-Rundfahrt - Tour of Austria, of the National Championships South Africa - Road Race
5e of the sixth stage of the Int. Österreich-Rundfahrt - Tour of Austria (Kitzbühel>Kitzbüheler Horn), of the fourth stage of the Int. Österreich-Rundfahrt - Tour of Austria (Radstadt>Fuscher Törl)
8e of the third stage of the Hammer Stavanger (Stavanger>Stavanger)
11e of the first stage of the Hammer Stavanger (Stavanger>Stavanger)
12e of the Hammer Stavanger
14e of the fifth stage of the Int. Österreich-Rundfahrt - Tour of Austria (Bruck>Kitzbühel)
15e of the second stage of the Hammer Stavanger (Stavanger>Stavanger)
25e of the sixth stage of the Gree-Tour of Guangxi (Guilin>Guilin), of the fifth stage of the Presidential Cycling Tour of Türkiye (Bursa>Kartepe)
2020. NTT Pro Cycling
2e of the National Championships South Africa - ITT
11e of the National Championships South Africa - Road Race
15e of the third stage of the UAE Tour (Al Qudra Cycle Track>Jebel Hafeet)
2021. Astana - Premier Tech
5e of the Tour de Hongrie, of the fourth stage of the Tour de Hongrie (Balassagyarmat>Gyöngyös-Kékestető)
8e of the second stage of the UAE Tour (Al Hudayriat Island>Al Hudayriat Island [ITT])
9e of the second stage of the Volta Ciclista a Catalunya (Banyoles>Banyoles [ITT])
11e of the Arctic Race of Norway
12e of the third stage of the Arctic Race of Norway (Finnsnes>Målselv)
14e of the Olympic Games - ITT
19e of the fifth stage of the UAE Tour (Fujairah Marine Club>Jebel Jais)
20e of the first stage of the Tour de Suisse (Frauenfeld>Frauenfeld [ITT])
24e of the Tour de Suisse, of the UAE Tour
25e of the first stage of the Itzulia Basque Country (Bilbao>Bilbao [ITT])
2022. Astana Qazaqstan Team
7e of the third stage of the UAE Tour (Ajman>Ajman [ITT])
17e of the Gran Premio Miguel Indurain
19e of the UAE Tour
21e of the seventh stage of the UAE Tour (Al Ain>Jebel Hafeet)
Follow us
Get exclusive information about the Critérium du Dauphiné