Rankings

Stage Ranking
1 67 67 - - 14 -
2 53 47 - - 7 -
3 106 50 - - 7 -
4 94 50 - - 7 -
5 45 50 - - 8 -
6 115 47 - - 7 -
7 98 73 - - 12 -
8 80 79 - - 11 -
9 DNF. - - - - -
10 - - - - - -
11 - - - - - -
12 - - - - - -
13 - - - - - -
14 - - - - - -
15 - - - - - -
16 - - - - - -
17 - - - - - -
18 - - - - - -
19 - - - - - -
20 - - - - - -
21 - - - - - -
  • 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&F Resinatura Blocchi, 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 TrofeoAlcide Degasperi

4e of the second stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Tavagnasco>Quassolo), of the stage 9b of the Giro Ciclistico d'Italia (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 Ciclistico d'Italia (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 Ciclistico d'Italia (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 Turkey (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])

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 UAE Tour, of the Tour de Suisse

25e of the first stage of the Itzulia Basque Country (Bilbao>Bilbao [ITT])

Follow us

Receive exclusive news about the Tour