Palmarès 2015 (WCCA Feeder Team, una vittoria) Mayday Classic

Altri successi 2013 (Juniores) Campionati africani, Cronometro a squadre Juniores

2017 (Team Dimension Data for Qhubeka) Classifica scalatori Giro d'Italia Under-23

2018 (Team Dimension Data) Classifica scalatori Tour Down Under Classifica scalatori Tour of Britain

Piazzamenti Grandi Giri

Tour de France 2021: fuori tempo massimo (9ª tappa)

Vuelta a España 2019: 107º 2020: ritirato (11ª tappa)

Competizioni mondiali

Campionati del mondo Richmond 2015 - Cronometro Under-23: 32º Richmond 2015 - In linea Under-23: ritirato Innsbruck 2018 - In linea Elite: ritirato Yorkshire 2019 - In linea Elite: ritirato Imola 2020 - In linea Elite: ritirato

Giochi olimpici Tokyo 2020 - In linea: ritirato

Altri progetti

Collegamenti esterni