Information
Nationality South Africa
Born27th August 1993 (27)
UCI 2 Wins

202120202019201820172016201520142013201220112010

ProTouch (Continental) UCI Ranking: 373 Wins: 2 Race days: 66 Distance: 8.513km
Date Pos GC Race CAT UCI
2019-01-17 17.01 19 Mpumalanga Tour NE
2019-01-27 27.01 61 Tropicale Amissa Bongo 2.1Show more
2019-02-08 08.02 5 CN South Africa ITT CN10
2019-02-10 10.02 7 CN South Africa RR CN20
2019-02-17 17.02 14 Liberty Ride for Sight-Boksburg NE
2019-03-03 03.03 42 Tour of Rwanda 2.1Show more
2019-03-19 19.03 8 CC Africa RR CCRR70Show more
2019-04-13 13.04 26 Tour de Langkawi 2.HC5Show more
2019-05-05 05.05 1 100 Cycle Challenge 1.240Show more
2019-05-18 18.05 10 Tour of Limpopo 2.23Show more
2019-07-22 22.07 1 Trophée Princier 1.240Show more
2019-07-24 24.07 24 Trophee de l'Anniversaire 1.2Show more
2019-07-25 25.07 2 Trophee Maison Royale 1.230Show more
2019-07-06 06.07 57 Solidarnosc Champions 2.2Show more
2019-07-14 14.07 93 GP Torres Vedras 2.2Show more
2019-08-11 11.08 DNF Volta a Portugal 2.1Show more
2019-08-24 24.08 1 All-Africa Games TTT CCTTShow more
2019-08-29 29.08 74 All-Africa Games RR CCRRShow more
2019-09-22 22.09 23 Tour of China 2.13Show more
2019-09-14 14.09 69 Tour of China I 2.1Show more
2019-07-06 06.07 23 Solidarnosc Champions | Points 2.2
2019-01-27 27.01 29 Tropicale Amissa Bongo | Points 2.1
2019-04-13 13.04 18 Tour de Langkawi | Points 2.HC
2019-01-27 27.01 8 Tropicale Amissa Bongo | Mountain 2.1
2019-07-06 06.07 3 Solidarnosc Champions | Mountain 2.2
2019-01-27 27.01 1 Tropicale Amissa Bongo | Sprint 2.1
2019-09-22 22.09 92 23 Tour of China II | 4th stage 2.1
2019-09-21 21.09 26 23 Tour of China II | 3rd stage 2.1
2019-09-19 19.09 36 36 Tour of China II | 2nd stage 2.1
2019-09-17 17.09 12 35 Tour of China II | 1st stage 2.1
2019-09-16 16.09 41 41 Tour of China II | Prologue 2.1
2019-09-14 14.09 103 69 Tour of China I | 6th stage 2.1
2019-09-12 12.09 17 34 Tour of China I | 5th stage 2.1
2019-09-11 11.09 92 34 Tour of China I | 4th stage 2.1
2019-09-10 10.09 94 33 Tour of China I | 3rd stage 2.1
2019-09-08 08.09 34 34 Tour of China I | 2nd stage 2.1
2019-09-07 07.09 78 78 Tour of China I | 1st stage 2.1
2019-08-10 10.08 DNF Volta a Portugal | 9th stage 2.1
2019-08-09 09.08 99 106 Volta a Portugal | 8th stage 2.1
2019-08-08 08.08 76 106 Volta a Portugal | 7th stage 2.1
2019-08-07 07.08 111 106 Volta a Portugal | 6th stage 2.1
2019-08-05 05.08 106 110 Volta a Portugal | 5th stage 2.1
2019-08-04 04.08 108 104 Volta a Portugal | 4th stage 2.1
2019-08-03 03.08 109 106 Volta a Portugal | 3rd stage 2.1
2019-08-02 02.08 110 107 Volta a Portugal | 2nd stage 2.1
2019-08-01 01.08 88 108 Volta a Portugal | 1st stage 2.1
2019-07-31 31.07 120 120 Volta a Portugal | Prologue 2.1
2019-07-14 14.07 95 93 GP Torres Vedras | 3rd stage 2.2
2019-07-13 13.07 94 98 GP Torres Vedras | 2nd stage 2.2
2019-07-12 12.07 92 88 GP Torres Vedras | 1st stage 2.2
2019-07-11 11.07 93 93 GP Torres Vedras | Prologue 2.2
2019-07-06 06.07 41 57 Solidarnosc Champions | 5th stage 2.2
2019-07-05 05.07 31 74 Solidarnosc Champions | 4th stage 2.2
2019-07-04 04.07 75 97 Solidarnosc Champions | 3rd stage 2.2
2019-07-03 03.07 100 101 Solidarnosc Champions | 2nd stage 2.2
2019-07-02 02.07 100 102 Solidarnosc Champions | 1st stage 2.2
2019-05-18 18.05 10 10 Tour of Limpopo | 4th stage 2.2
2019-05-17 17.05 69 14 Tour of Limpopo | 3rd stage 2.2
2019-05-16 16.05 16 10 Tour of Limpopo | 2nd stage 2.2
2019-05-15 15.05 5 5 Tour of Limpopo | 1st stage 2.2
2019-04-13 13.04 11 26 Tour de Langkawi | 8th stage 2.HC
2019-04-12 12.04 58 26 Tour de Langkawi | 7th stage 2.HC
2019-04-11 11.04 18 26 Tour de Langkawi | 6th stage 2.HC
2019-04-10 10.04 10 26 Tour de Langkawi | 5th stage 2.HC
2019-04-09 09.04 28 26 Tour de Langkawi | 4th stage 2.HC
2019-04-08 08.04 14 8 Tour de Langkawi | 3rd stage 2.HC
2019-04-07 07.04 10 9 Tour de Langkawi | 2nd stage 2.HC
2019-04-06 06.04 11 12 Tour de Langkawi | 1st stage 2.HC
2019-03-03 03.03 34 42 Tour of Rwanda | 8th stage 2.1
2019-03-02 02.03 52 47 Tour of Rwanda | 7th stage 2.1
2019-03-01 01.03 58 42 Tour of Rwanda | 6th stage 2.1
2019-02-28 28.02 27 35 Tour of Rwanda | 5th stage 2.1
2019-02-27 27.02 46 41 Tour of Rwanda | 4th stage 2.1
2019-02-26 26.02 47 41 Tour of Rwanda | 3rd stage 2.1
2019-02-25 25.02 17 21 Tour of Rwanda | 2nd stage 2.1
2019-02-24 24.02 32 32 Tour of Rwanda | 1st stage 2.1
2019-01-27 27.01 73 61 Tropicale Amissa Bongo | 7th stage 2.1
2019-01-26 26.01 68 60 Tropicale Amissa Bongo | 6th stage 2.1
2019-01-25 25.01 76 61 Tropicale Amissa Bongo | 5th stage 2.1
2019-01-24 24.01 11 63 Tropicale Amissa Bongo | 4th stage 2.1
2019-01-23 23.01 81 64 Tropicale Amissa Bongo | 3rd stage 2.1
2019-01-22 22.01 60 59 Tropicale Amissa Bongo | 2nd stage 2.1
2019-01-21 21.01 41 42 Tropicale Amissa Bongo | 1st stage 2.1
2019-01-15 15.01 5 Mpumalanga Tour | 5th stage NE
2019-01-14 14.01 2 Mpumalanga Tour | 4th stage NE5
2019-01-12 12.01 13 Mpumalanga Tour | 2nd stage NE
2019-01-11 11.01 2 Mpumalanga Tour | 1st stage NE5