Ranking | UCI

Pos # Rider Nation Team Points
1(92) Ryan Gibbons South Africa UAE Team Emirates 462
2(113) Kent Main South Africa ProTouch 365
3(131) Biniam Girmay Eritrea Delko 322
4(154) Youcef Reguigui Algeria Terengganu 286
5(185) Moise Mugisha Rwanda Skol Adrien Cycling Academy 229
6(193) Daryl Impey South Africa Israel Start-Up Nation 221
7(197) Natnael Tesfazion Eritrea Androni Giocattoli-Sidermec 219
8(204) Nassim Saidi Algeria Mouloudia Club Alger 213
9(252) Tsgabu Grmay Ethiopia Team BikeExchange 166
10(322) Marc Pritzen South Africa Team Qhubeka 125
11(343) Louis Meintjes South Africa Intermarché-Wanty-Gobert 118
12(384) Azzedine Lagab Algeria Groupement Sportif des Petroliers 105
13(388) Merhawi Kudus Eritrea Astana-Premier Tech 104
14(427) Willie Smit South Africa Burgos-BH 93
15(439) Joseph Areruya Rwanda Benediction Ignite 90
15(439) Travis Barrett South Africa Shesha Fuels Racing 90
17(472) Gustav Basson South Africa ProTouch 82
18(477) Mohcine El Kouraji Morocco Sidi Ali - Kinetik Sports PCT 80
19(494) Drikus Coetzee Namibia Simonis Storm Powered by Hollard 75
19(494) Alex Miller Namibia Mannie´s Bike Mecca 75
21(524) Jean Eric Habimana Rwanda Skol Adrien Cycling Academy 72
22(530) Charles Kagimu Uganda Bike Aid 70
23(536) Reinardt Janse Van Rensburg South Africa Qhubeka ASSOS 69
24(557) Metkel Eyob Eritrea Terengganu 65
25(596) Clint Hendricks South Africa - 60
25(596) Nicholas Dlamini South Africa Qhubeka ASSOS 60
27(617) Paul Daumont Burkina Faso - 59
28(671) Alexandre Mayer Mauritius Black River SC 50
28(671) Teboho Khantsi Lesotho - 50
28(671) Matt Beers South Africa - 50
31(716) Amanuel Gebreigzabhier Eritrea Trek-Segafredo 47
32(721) Henok Mulubrhan Eritrea Team Qhubeka 46
33(727) Hugo Hahn Namibia Cycletech powered by Hollard 45
34(754) Mulu Hailemichael Ethiopia Delko 44
35(785) Ayoub Sahiri Algeria Groupement Sportif des Petroliers 40
35(785) Hamza Mansouri Algeria Mouloudia Club Alger 40
37(831) Jean-Bosco Nsengiyama Rwanda - 37
38(839) Travis Stedman South Africa Shesha Fuels Racing 35
39(889) Yannick Lincoln Mauritius Moka Rangers SC 30
39(889) Malefetsane Lesofe Lesotho - 30
39(889) Rohan Du Plooy South Africa ProTouch 30
39(889) Tristan De Lange Namibia - 30
39(889) Tuhafeni Hamundjebo Namibia Team RMB/Pay 30
44(955) Clovis Kamzong Cameroon - 28
45(980) Adil El Arbaoui Morocco - 25
46(1069) Jason Oosthuizen South Africa CR4C Roanne 20
46(1069) Achraf Ed-Doghmy Morocco - 20
46(1069) Cabonina Koqo Lesotho - 20
46(1069) Ingram Cuff Namibia Simonis Storm Powered by Hollard 20
46(1069) Dylan Redy Mauritius Faucon Flacq SC-KFC 20
46(1069) Yakob Debesay Eritrea Delko 20
52(1190) Stefan de Bod South Africa Astana-Premier Tech 16
52(1190) Issiaka Cissé Ivory Coast Team Sprinter Nice Métropole 16
54(1200) Samuel Mugisha Rwanda Team LMP-La Roche Vendée Cyclisme 15
54(1200) Moeketsi Makatile Lesotho - 15
54(1200) Trevin Nickel Namibia - 15
54(1200) Brandon Plaatjies Namibia Team NCCS 15
54(1200) Horst Neumann Namibia Cycletech powered by Hollard 15
54(1200) Eric Manizabayo Rwanda Benediction Ignite 15
60(1300) Yared Beharu Ethiopia - 13
60(1300) Sintayehu Fiseha Ethiopia - 13
62(1304) Jurgen Van Wyk Namibia - 13
63(1338) Salim Kipkemboi Kenya Bike Aid 11
64(1361) Callum Ormiston South Africa ProTouch 10
65(1456) Mathias Sorgho Burkina Faso - 10
66(1469) Brandon Downes South Africa TEG Pro Cycling Team 8
67(1521) Yacine Hamza Algeria Groupement Sportif des Petroliers 7
68(1533) Salifou Yarbanga Burkina Faso - 7
69(1536) Joseph Gichora Kamau Kenya - 6
69(1536) David Njau Kenya - 6
69(1536) Geoffrey Langat Kenya - 6
72(1540) Mekseb Debesay Eritrea Bike Aid 6
73(1589) Youssef Abouelhassan Egypt - 5
73(1589) Ahmed Saad Egypt - 5
73(1589) Denzel De Koe Namibia Team NCCS 5
73(1589) Jimmy Kyaviro Muhindo DR Congo - 5
73(1589) Lahcen El Mejdoubi Morocco Sidi Ali - Kinetik Sports PCT 5
73(1589) Ahmed Elsenfawi Egypt - 5
73(1589) JG Van der Westhuizen Namibia Legacy of Love 5
73(1589) Calvin Beneke South Africa ProTouch 5
73(1589) Jordan Schleck Uganda - 5
73(1589) Jean-Pierre Lloyd South Africa Shesha Fuels Racing 5
83(1716) Masckernzy Eiseb Namibia - 4
84(1738) Dawit Yemane Eritrea - 3
84(1738) Negasi Haylu Abreha Ethiopia Team Qhubeka 3
84(1738) Hervé Mba Cameroon - 3
84(1738) Hailemelekot Hailu Ethiopia - 3
84(1738) Xavier Papo Namibia Team NCCS 3
84(1738) Michel Tientcheu Cameroon - 3
84(1738) Melkesedek Hamukoto Namibia Team RMB/Pay 3
84(1738) Didier Munyaneza Rwanda Benediction Ignite 3
84(1738) Alex Worsdale South Africa Shesha Fuels Racing 3
84(1738) Mehari Tewelde Eritrea - 3
84(1738) Bradley Potgieter South Africa - 3
84(1738) Suleiman Kangangi Kenya - 3
84(1738) Abderrahim Zahiri Morocco General Store-F.Ili Curia-Essegibi 3
84(1738) Carl Bonthuys South Africa - 3
84(1738) Gadji Yaou Cameroon - 3
84(1738) Andries Nigrini South Africa ProTouch 3
100(2017) Gerald Konda Tanzania - 3