Ranking | UCI

Men Women

Riders Teams Nations All U23

Pos Rider Nation Team Points
1 (76) Biniam Girmay Eritrea Intermarché-Wanty-Gobert 746
2 (81) Ryan Gibbons South Africa UAE Team Emirates 735
3 (166) Merhawi Kudus Eritrea Astana-Premier Tech 368
4 (194) Kent Main South Africa ProTouch 329
5 (262) Azzedine Lagab Algeria Bike Aid 249
6 (286) Nassim Saidi Algeria Mouloudia Club Alger 232
7 (298) Metkel Eyob Eritrea Terengganu Cycling Team 218
8 (316) Daryl Impey South Africa Israel Start-Up Nation 206
9 (348) Louis Meintjes South Africa Intermarché-Wanty-Gobert 185
10 (363) Youcef Reguigui Algeria 178
11 (375) Reinardt Janse Van Rensburg South Africa Team Qhubeka NextHash 171
12 (381) Tsgabu Grmay Ethiopia Team BikeExchange 169
13 (441) Stefan de Bod South Africa Astana-Premier Tech 141
14 (465) Natnael Tesfazion Eritrea Androni Giocattoli-Sidermec 131
15 (483) Marc Pritzen South Africa Team Qhubeka 125
16 (499) Dawit Yemane Eritrea Bike Aid 120
17 (501) Paul Daumont Burkina Faso World Cycling Center 119
18 (526) Willie Smit South Africa Burgos-BH 110
19 (533) Amanuel Gebreigzabhier Eritrea Trek-Segafredo 108
20 (607) Travis Barrett South Africa Shesha Fuels Racing 90
21 (616) Gustav Basson South Africa ProTouch 89
22 (619) Henok Mulubrhan Eritrea Team Qhubeka 88
23 (657) Mohcine El Kouraji Morocco Sidi Ali - Kinetik Sports PCT 83
24 (668) Joseph Areruya Rwanda Benediction Ignite 80
25 (682) Jean Eric Habimana Rwanda Skol Adrien Cycling Academy 79
26 (701) Moise Mugisha Rwanda ProTouch 76
27 (704) Souleymane Koné Burkina Faso 75
28 (704) Drikus Coetzee Namibia Simonis Storm Powered by Hollard 75
29 (744) Charles Kagimu Uganda Bike Aid 70
30 (771) Hamza Mansouri Algeria Mouloudia Club Alger 68
31 (780) Clovis Kamzong Cameroon SNH Velo Club 67
32 (831) Clint Hendricks South Africa 60
33 (831) Nicholas Dlamini South Africa Team Qhubeka NextHash 60
34 (831) Alexandre Mayer Mauritius Team MCB 60
35 (913) Teboho Khantsi Lesotho 50
36 (913) Shabangu Muzi Swaziland 50
37 (913) Matt Beers South Africa 50
38 (913) Efrem Gebrehiwet Eritrea 50
39 (990) Petros Mengse Eritrea 45
40 (990) Yannick Lincoln Mauritius Team MCB 45
41 (990) Alex Miller Namibia Mannie´s Bike Mecca 45
42 (1046) Ayoub Sahiri Algeria Groupement Sportif des Petroliers 40
43 (1099) Jean-Bosco Nsengiyama Rwanda 36
44 (1113) Travis Stedman South Africa Shesha Fuels Racing 35
45 (1143) Mekseb Debesay Eritrea Bike Aid 34
46 (1151) Bachirou Nikiema Burkina Faso 33
47 (1151) Morne Van Niekerk South Africa St Michel-Auber 93 33
48 (1174) Oussama Khafi Morocco 32
49 (1190) Yacine Hamza Algeria Groupement Sportif des Petroliers 30
50 (1191) Morgan Rudd Swaziland 30
51 (1191) Tristan De Lange Namibia 30
52 (1191) Malefetsane Lesofe Lesotho 30
53 (1191) Rohan Du Plooy South Africa ProTouch 30
54 (1191) El Khacib Sassane Algeria Groupement Sportif des Petroliers 30
55 (1191) Hugo Hahn Namibia Cycletech powered by Hollard 30
56 (1285) Nahom Zerai Eritrea 28
57 (1285) Neils Hartmann Mauritius Moka Rangers SC 28
58 (1308) Adil El Arbaoui Morocco Morocco National Team 26
59 (1323) Abderrahmane Mansouri Algeria Mouloudia Club Alger 25
60 (1323) Christopher Rougier-Lagane Mauritius Team MCB 25
61 (1382) Artuce Tella Cameroon SNH Velo Club 24
62 (1443) Thomas Desvaux Mauritius 20
63 (1443) Cabonina Koqo Lesotho 20
64 (1443) Hager Andemariam Eritrea 20
65 (1443) Kwanele Jele Swaziland 20
66 (1443) Jason Oosthuizen South Africa CR4C Roanne 20
67 (1443) Achraf Ed-Doghmy Morocco Morocco National Team 20
68 (1443) Seddik Benganif Algeria Groupement Sportif des Petroliers 20
69 (1552) Horst Neumann Namibia Cycletech powered by Hollard 18
70 (1594) Christiaan Klopper South Africa Zuki Mxoli 16
71 (1617) Ara Monadjem Swaziland 15
72 (1617) Moeketsi Makatile Lesotho 15
73 (1617) Gregory Mayer Mauritius 15
74 (1617) Moumouni Ouedraogo Burkina Faso 15
75 (1617) Dylan Redy Mauritius Team MCB 15
76 (1617) Sif Eddine Yebka Algeria ASN Oran 15
77 (1617) Slimane Badlis Algeria MAJD Blida 15
78 (1730) Salim Kipkemboi Kenya Bike Aid 14
79 (1740) Sintayehu Fiseha Ethiopia 13
80 (1740) Yared Beharu Ethiopia 13
81 (1742) Tuhafeni Hamundjebo Namibia Team RMB/Pay 13
82 (1813) Siela Weldemicheal Eritrea 10
83 (1813) Samuel Misgena Eritrea 10
84 (1813) Malven Masango Swaziland 10
85 (1813) Thibault D'Unienville Mauritius 10
86 (1813) Issiaka Cissé Ivory Coast Team Sprinter Nice Métropole 10
87 (1813) Ingram Cuff Namibia Simonis Storm Powered by Hollard 10
88 (1813) Masckernzy Eiseb Namibia Team NCCS 10
89 (1813) Callum Ormiston South Africa ProTouch 10
90 (1813) Aurelien De Comarmond Mauritius V.C.JCC 10
91 (1983) Mehari Tewelde Eritrea 9
92 (2001) Brandon Downes South Africa TEG Pro Cycling Team 8
93 (2001) Yaya Diallo Mali Airness-Niena 8
94 (2001) Gadji Yaou Cameroon SNH Velo Club 8
95 (2050) Nasr Eddine Maatougui Morocco U.S.Casablancaise 7
96 (2076) Salifou Yarbanga Burkina Faso 6
97 (2076) Mathias Sorgho Burkina Faso 6
98 (2081) David Njau Kenya 6
99 (2081) Joseph Gichora Kamau Kenya Sossi Safari Simbaz 6
100 (2081) Geoffrey Langat Kenya Kenyan Riders 6