Ranking | UCI

Pos # Rider Nation Team Points
1(86) Ryan Gibbons South Africa UAE Team Emirates 462
2(114) Kent Main South Africa ProTouch 365
3(127) Biniam Girmay Eritrea Delko 322
4(147) Youcef Reguigui Algeria Terengganu 286
5(175) Moise Mugisha Rwanda Skol Adrien Cycling Academy 229
6(185) Natnael Tesfazion Eritrea Androni Giocattoli-Sidermec 219
7(191) Nassim Saidi Algeria - 213
8(206) Daryl Impey South Africa Israel Start-Up Nation 195
9(245) Tsgabu Grmay Ethiopia Team BikeExchange 163
10(300) Marc Pritzen South Africa Team Qhubeka 125
11(363) Azzedine Lagab Algeria Groupement Sportif des Petroliers 105
12(411) Willie Smit South Africa Burgos-BH 93
13(424) Travis Barrett South Africa Shesha Fuels Racing 90
13(424) Joseph Areruya Rwanda Benediction Ignite 90
15(430) Louis Meintjes South Africa Intermarché-Wanty-Gobert 88
16(459) Gustav Basson South Africa ProTouch 82
17(465) Mohcine El Kouraji Morocco Sidi Ali - Kinetik Sports PCT 80
18(482) Drikus Coetzee Namibia Simonis Storm Powered by Hollard 75
18(482) Alex Miller Namibia Mannie´s Bike Mecca 75
20(504) Reinardt Janse Van Rensburg South Africa Qhubeka ASSOS 74
21(514) Jean Eric Habimana Rwanda Skol Adrien Cycling Academy 72
22(517) Charles Kagimu Uganda Bike Aid 70
23(537) Metkel Eyob Eritrea Terengganu 65
24(574) Nicholas Dlamini South Africa Qhubeka ASSOS 60
24(574) Clint Hendricks South Africa - 60
26(597) Paul Daumont Burkina Faso - 59
27(652) Alexandre Mayer Mauritius Black River SC 50
27(652) Matt Beers South Africa - 50
29(682) Henok Mulubrhan Eritrea Team Qhubeka 48
30(701) Hugo Hahn Namibia Cycletech powered by Hollard 45
31(719) Mulu Hailemichael Ethiopia Delko 44
32(737) Amanuel Gebreigzabhier Eritrea Trek-Segafredo 42
33(753) Hamza Mansouri Algeria Mouloudia Club Alger 40
33(753) Ayoub Sahiri Algeria Groupement Sportif des Petroliers 40
35(803) Jean-Bosco Nsengiyama Rwanda - 37
36(811) Travis Stedman South Africa Shesha Fuels Racing 35
37(860) Rohan Du Plooy South Africa ProTouch 30
37(860) Yannick Lincoln Mauritius Moka Rangers SC 30
37(860) Tuhafeni Hamundjebo Namibia Team RMB/Pay 30
37(860) Merhawi Kudus Eritrea Astana-Premier Tech 30
37(860) Tristan De Lange Namibia - 30
42(925) Clovis Kamzong Cameroon - 28
43(946) Adil El Arbaoui Morocco - 25
44(1039) Ingram Cuff Namibia Simonis Storm Powered by Hollard 20
44(1039) Dylan Redy Mauritius Faucon Flacq SC-KFC 20
44(1039) Yakob Debesay Eritrea Delko 20
44(1039) Jason Oosthuizen South Africa CR4C Roanne 20
44(1039) Achraf Ed-Doghmy Morocco - 20
49(1157) Stefan de Bod South Africa Astana-Premier Tech 16
49(1157) Issiaka Cissé Ivory Coast Team Sprinter Nice Métropole 16
51(1169) Samuel Mugisha Rwanda Team LMP-La Roche Vendée Cyclisme 15
51(1169) Eric Manizabayo Rwanda Benediction Ignite 15
51(1169) Brandon Plaatjies Namibia Team NCCS 15
51(1169) Horst Neumann Namibia Cycletech powered by Hollard 15
51(1169) Trevin Nickel Namibia - 15
56(1264) Yared Beharu Ethiopia - 13
56(1264) Sintayehu Fiseha Ethiopia - 13
58(1268) Jurgen Van Wyk Namibia - 13
59(1302) Salim Kipkemboi Kenya Bike Aid 11
60(1321) Callum Ormiston South Africa ProTouch 10
61(1412) Mathias Sorgho Burkina Faso - 10
62(1426) Brandon Downes South Africa TEG Pro Cycling Team 8
63(1471) Yacine Hamza Algeria Groupement Sportif des Petroliers 7
64(1483) Salifou Yarbanga Burkina Faso - 7
65(1486) David Njau Kenya - 6
65(1486) Geoffrey Langat Kenya - 6
65(1486) Joseph Gichora Kamau Kenya - 6
68(1541) Youssef Abouelhassan Egypt - 5
68(1541) Ahmed Saad Egypt - 5
68(1541) Denzel De Koe Namibia Team NCCS 5
68(1541) Jimmy Kyaviro Muhindo DR Congo - 5
68(1541) Lahcen El Mejdoubi Morocco Sidi Ali - Kinetik Sports PCT 5
68(1541) Ahmed Elsenfawi Egypt - 5
68(1541) JG Van der Westhuizen Namibia Legacy of Love 5
68(1541) Calvin Beneke South Africa ProTouch 5
68(1541) Jordan Schleck Uganda - 5
68(1541) Jean-Pierre Lloyd South Africa Shesha Fuels Racing 5
78(1661) Masckernzy Eiseb Namibia - 4
79(1685) Melkesedek Hamukoto Namibia Team RMB/Pay 3
79(1685) Didier Munyaneza Rwanda Benediction Ignite 3
79(1685) Alex Worsdale South Africa Shesha Fuels Racing 3
79(1685) Mehari Tewelde Eritrea - 3
79(1685) Mekseb Debesay Eritrea - 3
79(1685) Suleiman Kangangi Kenya Bike Aid 3
79(1685) Abderrahim Zahiri Morocco General Store-F.Ili Curia-Essegibi 3
79(1685) Carl Bonthuys South Africa - 3
79(1685) Gadji Yaou Cameroon - 3
79(1685) Andries Nigrini South Africa ProTouch 3
79(1685) Dawit Yemane Eritrea - 3
79(1685) Negasi Haylu Abreha Ethiopia Team Qhubeka 3
79(1685) Bradley Potgieter South Africa - 3
79(1685) Hervé Mba Cameroon - 3
79(1685) Hailemelekot Hailu Ethiopia - 3
79(1685) Xavier Papo Namibia Team NCCS 3
79(1685) Michel Tientcheu Cameroon - 3
96(1953) Masunga Baiskeli Tanzania - 3
96(1953) Hassan Adinan Sharif Tanzania - 3
96(1953) Gerald Konda Tanzania - 3
96(1953) Paulo Mihambo Makomba Tanzania - 3
100(1965) Abdoul Bashiki Idrissu Benin - 1