Menu▼
Home
Races
▼
Tour de France
Giro d'Italia
La Vuelta ciclista a España
World Championships
Milano-Sanremo
Amstel Gold Race
Tirreno-Adriatico
Liège-Bastogne-Liège
Il Lombardia
La Flèche Wallonne
Paris - Nice
Paris-Roubaix
Volta Ciclista a Catalunya
Critérium du Dauphiné
Tour des Flandres
Gent-Wevelgem in Flanders Fields
Clásica Ciclista San Sebastián
Teams
▼
UAE Team Emirates
Arkéa - B&B Hotels
Astana Qazaqstan Team
Alpecin-Deceuninck
Bahrain - Victorious
BORA - hansgrohe
Cofidis
Decathlon AG2R La Mondiale Team
EF Education-EasyPost
Groupama - FDJ
INEOS Grenadiers
Intermarché - Wanty
Lidl - Trek
Movistar Team
Soudal - Quick Step
Team dsm-firmenich PostNL
Team Jayco AlUla
Team Visma | Lease a Bike
Rankings
Statistics
▼
Overview
Riders
Teams
Grand tours
Game
Giro
▼
Startlist
Palmares
Top competitors
Final GC favorites
Stage profiles
Best teams
Riders form
More
▼
Riders
Contact us
Countdown to 3 billion pageviews
Favorite500
Profile Score
About us
Sitemap
Tutorials
Pro
▼
Dashboard
Lists
❖
login
✱
settings
Algeria
Argentina
Australia
Austria
Belarus
Belgium
Brazil
Canada
Colombia
Costa Rica
Croatia
Czech Republic
Denmark
Ecuador
Eritrea
Estonia
France
Germany
Great Britain
Hongkong
Indonesia
Iran
Ireland
Italy
Japan
Kazakhstan
Latvia
Lithuania
Luxembourg
Malaysia
Mexico
Morocco
Netherlands
New Zealand
Norway
Poland
Portugal
Romania
Russia
Rwanda
Slovakia
Slovenia
South Africa
Spain
Sweden
Switzerland
Türkiye
Ukraine
United States
Venezuela
Overview
Grand tours▼
Overview
Wins
More
Overview - Overview
Grand tours - Grand tours
Overview
Wins
menu
South Africa
»
Men
Top active riders
Ranking of the best active riders for this country.
Pos.
Rider
Career points
1
MEINTJES Louis
4489
2
JANSE VAN RENSBURG Reinardt
3496
3
GIBBONS Ryan
2104
4
DE BOD Stefan
855
5
SMIT Willie
581
6
MAIN Kent
527
7
HOFFMAN Nolan
440
8
BASSON Gustav
376
9
BUTLER Reynard
236
10
GEARY Dillon
190
11
DAVIDS Brendon
123
12
VAN NIEKERK Morné
119
13
DU PLOOY Rohan
107
14
DOWNES Brandon
96
15
PRITZEN Marc Oliver
72
16
OOSTHUIZEN Jason
63
17
ORMISTON Callum
38
18
STEDMAN Travis
34
19
MUNTON Byron
32
20
DA SILVA Tiano
24
21
MAREE David
18
22
HATHERLY Alan
17
23
BENEKE Calvin
12
24
NORTJE Tristan
10
25
KLOPPER Christiaan
8
26
KIECK Blaine
8
27
TERLOUW Jaedon
8
28
KRUGER Casper
6
29
MATHEWS Daniyal
3
30
VAN DYK Jacob Charles
2
31
EGGETT Jason
2
32
JOOSTE Chris
1
33
DAY Dusty
0
34
CRONJE Jaco
0
35
BELL Nico
0
36
NEL Dirkie
0
37
ZOTHE Thando
0
38
LEVERIDGE Cian
0
39
MXENGE Patric Thulasizwe
0
40
ROODT Keanan
0
41
JAMES Nicholas
0
42
JANSSEN Dominique
0
43
HAVENGA Brendan
0
44
LUBBE Joshua
0
45
STEDMAN Alastair
0
46
GOMEZ Damion
0
47
LABUSCHAGNE David
0
48
HANS Benino
0
49
HARKEMA Ivan
0
50
CRAUSE Pedri
0
51
BRUINTJIES Jason
0
52
RHEEDERS Josh
0
53
LOUBSER Daniel
0
54
MOOLMAN Warren
0
55
DIKE Joshua
0
56
MARAIS Jacques
0
57
FERREIRA Simon
0
58
HOFMEYR Francois
0
59
MILLER Jason
0
60
LANGE Tyler
0
61
SHELLY David
0
62
VAN NIEKERK Emile
0
63
KROS Eric
0
64
MILLER Kelton
0
65
TROTZKY Johann
0
66
KLEINSMIT Jose
0
67
SCHUTTE Ryno
0
68
ENGELBRECHT Carlo
0
69
KOZUL Mateo
0
70
SMIT Jonathan
0
71
GEYSER Reinhardt
0
72
MCEWAN Callum
0
73
JANSE VAN RENSBURG Christiaan
0
74
RADEMAN-LUDEKE Travis
0
75
BURRELL Rhys
0
76
WHITE Luc
0
77
SYMM Matthew
0
78
SWART Tristan
0
79
VAN DEN BERG Ethan
0
80
SCHOLTZ Kevin
0
81
GREER Matthew
0
82
LIEBENBERG Miles
0
83
KULSEN Ethan
0
84
WIESNER Daniel
0
85
SWART Ian
0
86
CLAASSEN Adian
0
87
HOFMEYR Reitz
0
88
ERASMUS Alexander Francois
0
89
BARNES OLIVIER Carter
0
90
FANICCHI Alessandro
0
91
SALZWEDEL Zane
0
92
JONES Morgan
0
93
NIEUWOUDT Willem Johannes
0
94
DIEDERICKS Tian
0
95
DICKSON Geoffrey
0
96
GORDGE Kieran
0
97
MACNAIR Cameron
0
98
CUTHBERT Travis
0
99
NGCANI Kuhle
0
100
VAN ROOYEN Andre
0
101
SITOZA Othando
0
102
RORICH Liam
0
103
HORNE Matthew
0
104
HORTER Matthew
0
105
LANDSBERG Stian
0
106
BRIDGER Jed
0
107
DE JAGER Thomas
0
108
KANIS Joshua
0
109
WATTS Seth
0
110
WIESNER Ethan
0
111
ALDUM Stephan
0
112
LUBBE Elijah
0
113
HARLEY Tristan
0
114
KOEKEMOER Jannes
0
115
DYASI Iva
0
116
OWEN Luke
0
117
NDLOVU Awelani
0
118
VAN ZYL Leon
0
119
METSING Omolemo
0
120
VAN DER LINDE Christiaan
0
121
LESTER Matthew
0
122
ROGOTZKI Felix
0
123
DE WET Abraham Janru
0
124
SWANEPOEL Justin
0
125
BUYS Philip
0
126
COUTAUD Marius
0
127
VAN NIEKERK Juan
0
128
MASEMOLA Rodney
0
129
APPELS Dane
0
130
LANDSBERG Divan Jacques
0
131
SCOTT Bradley
0
132
NDEBELE Butiki
0
133
WILLIAMS KING Daniel
0
134
ROLLER Gustav
0
135
DE WIT Peter
0
136
VAN ROOYEN Eugene
0
137
MCEWAN David John
0
138
SMITH Philip
0
139
VAN DER NEST Graeme
0
140
DE VILLIERS Ramone
0
141
LIPCHIN Mark
0
142
MPENGESI Jabu
0
143
VAN ECK Steve
0
144
BONNESSE Dominic
0
145
ESAU Gustin
0
146
BENNETT Edward John
0
147
VAN ROOYEN Chris
0
148
VAN DER PLUYM Jules
0
149
VAN SCHALKWYK Jeandre
0
150
NEL Gert
0
151
CHAMP The
0
152
SCHOLTZ Lionel
0
153
HUMAN Jacques
0
154
CHARALAMBOUS Ronnie
0
155
OOSTHUIZEN Thys
0
156
VAN DER WESTHUIZEN Gerhard
0
157
SWANEPOEL Barend
0
158
VAN DYK Jaco
0
159
ELLIOTT Carl
0
160
KRUGER Johann
0
161
VAN HEERDEN Pieter
0
General
Overview
Upcoming races
Top active riders
Top races statistics
Results
Wins
Wins per season
Riders
Contract riders
Per region
Riders on the map
Reigning national champions
Teams
Teams
Races
Races
National championships
Heat map of all races
Rankings
PCS ranking
Wins
UCI Ranking
Olympic selection
Favorite 500
Most voted rider