02.06.
|
|
Critérium du Dauphiné |
14
|
23.04.
|
|
Tour de Romandie |
29
|
01.04.
|
|
Itzulia Basque Country |
40
|
18.03.
|
|
Volta Ciclista a Catalunya |
44
|
19.02.
|
|
UAE Tour |
33
|
2025
|
Intermarché - Wanty |
2024
|
Intermarché - Wanty |
2023
|
Intermarché - Circus - Wanty |
2022
|
Intermarché - Wanty - Gobert Matériaux |
2021
|
Intermarché - Wanty - Gobert Matériaux |
2020
|
NTT Pro Cycling |
2019
|
Team Dimension Data |
2018
|
Team Dimension Data |
2017
|
UAE Team Emirates |
2016
|
Lampre - Merida |
2015
|
MTN - Qhubeka |
2014
|
MTN - Qhubeka |
2013
|
MTN - Qhubeka |
1x |
1
|
African Continental Championships ME - Road Race | '15 | ||
1x |
1
|
Etapa | La Vuelta ciclista a España | '22 | |
1x |
1
|
![]() |
GC | Settimana Internazionale Coppi e Bartali | '15 |
1x |
1
|
Giro dell'Appennino | '22 | ||
1x |
1
|
Etapa | Itzulia Basque Country | '24 | |
1x |
2
|
Etapa | Tour de France | '22 | |
1x |
1
|
Etapa | Settimana Internazionale Coppi e Bartali | '15 | |
1x |
2
|
GC | Giro di Sicilia | '23 | |
1x |
1
|
National Championships South Africa ME - Road Race | '14 | ||
1x |
1
|
National Championships South Africa MU - Road Race | '13 | ||
1x |
1
|
National Championships South Africa MU - ITT | '13 | ||
1x |
2
|
World Championships MU - Road Race | '13 |