| Gross Leaderboard | R1 | R2 | R3 | R4 | Total | Par |
| 1st |
|
JAYDEN SCHAPER South Africa | 73 | 69 | 69 | 64 | 275 | -13 |
| 2nd |
|
KYLE DE BEER South Africa | 75 | 67 | 69 | 71 | 282 | -6 |
| 2nd |
|
MARTIN VORSTER South Africa | 73 | 70 | 67 | 72 | 282 | -6 |
| 4th |
|
FLORENT TOULET Mauritius | 77 | 72 | 71 | 69 | 289 | +1 |
| 5th |
|
SAMUEL CHEGE NJOROGE Kenya | 73 | 71 | 76 | 72 | 292 | +4 |
| 5th |
|
OTHMAN RAOUZI Morocco | 74 | 71 | 74 | 73 | 292 | +4 |
| 7th |
|
JORDAN DUMINY South Africa | 78 | 73 | 72 | 70 | 293 | +5 |
| 8th |
|
PIERRE PELLEGRIN Mauritius | 83 | 71 | 73 | 69 | 296 | +8 |
| 8th |
|
LOIC HEURTIN Reunion | 73 | 77 | 71 | 75 | 296 | +8 |
| 10th |
|
JOSEPH CWINYAAI Uganda | 75 | 76 | 70 | 76 | 297 | +9 |
| 11th |
|
ROMAIN PAYET Reunion | 79 | 74 | 71 | 76 | 300 | +12 |
| 11th |
|
GODFREY DANSTAN NSUBUGA Uganda | 73 | 74 | 74 | 79 | 300 | +12 |
| 11th |
|
AYOUB ID OMAR Morocco | 73 | 73 | 75 | 79 | 300 | +12 |
| 14th |
|
GRAEME LEWIS Zimbabwe | 80 | 76 | 74 | 72 | 302 | +14 |
| 14th |
|
RAKESH CHANNOO Mauritius | 78 | 72 | 76 | 76 | 302 | +14 |
| 14th |
|
MANDLA JUNIOR DLAMINI Eswatini | 78 | 70 | 77 | 77 | 302 | +14 |
| 17th |
|
JACK ALLARD Zimbabwe | 80 | 76 | 74 | 74 | 304 | +16 |
| 17th |
|
MEHDI EL FAKORI Morocco | 79 | 75 | 72 | 78 | 304 | +16 |
| 17th |
|
AMINE EL KHARRAZ Morocco | 79 | 72 | 73 | 80 | 304 | +16 |
| 20th |
|
LUDOVIC BAX Mauritius | 81 | 70 | 76 | 79 | 306 | +18 |
| 21st |
|
GRANT MATHER Namibia | 80 | 79 | 77 | 71 | 307 | +19 |
| 21st |
|
TIMOTHY MWALIKWA SONDASHI Zambia | 78 | 76 | 77 | 76 | 307 | +19 |
| 21st |
|
ELYES BARHOUMI Tunisia | 75 | 76 | 78 | 78 | 307 | +19 |
| 21st |
|
PATRICK BWEMBYA CHANDA Zambia | 77 | 76 | 74 | 80 | 307 | +19 |
| 25th |
|
GAITA TADEO RODELL Uganda | 84 | 78 | 75 | 74 | 311 | +23 |
| 25th |
|
MUTAHI WILBOURNE KIBUGU Kenya | 76 | 80 | 77 | 78 | 311 | +23 |
| 25th |
|
RABEH BADOUI Tunisia | 77 | 73 | 78 | 83 | 311 | +23 |
| 28th |
|
DENMARK MULAMBO Zambia | 84 | 75 | 81 | 73 | 313 | +25 |
| 28th |
|
WILLARD MKHWANAZI Eswatini | 73 | 80 | 82 | 78 | 313 | +25 |
| 28th |
|
BRANDON RENNIE Eswatini | 78 | 75 | 72 | 88 | 313 | +25 |
| 31st |
|
AZIZ BEDOUI Tunisia | 79 | 79 | 78 | 78 | 314 | +26 |
| 32nd |
|
DENNIS ASABA Uganda | 75 | 85 | 79 | 77 | 316 | +28 |
| 32nd |
|
SIMON NJOGU MUTHONI Kenya | 83 | 78 | 76 | 79 | 316 | +28 |
| 32nd |
|
NIZAR BARHOUMI Tunisia | 78 | 76 | 76 | 86 | 316 | +28 |
| 35th |
|
SIFISO VILANE Eswatini | 84 | 77 | 75 | 82 | 318 | +30 |
| 36th |
|
LIKIUS NANDE Namibia | 83 | 88 | 75 | 73 | 319 | +31 |
| 36th |
|
JERRY JEAN -BAPTISTE Seychelles | 76 | 81 | 80 | 82 | 319 | +31 |
| 38th |
|
ZUBAIR AHMED KHAN Kenya | 81 | 83 | 78 | 78 | 320 | +32 |
| 38th |
|
GALAAD HOARAU Reunion | 80 | 81 | 77 | 82 | 320 | +32 |
| 40th |
|
GEORGE ADISON CHISAMBO Malawi | 86 | 77 | 81 | 77 | 321 | +33 |
| 40th |
|
SAMPSON ASSORGBAH Ghana | 88 | 77 | 76 | 80 | 321 | +33 |
| 42nd |
|
KEVIN WENTZEL Namibia | 86 | 82 | 76 | 78 | 322 | +34 |
| 42nd |
|
PROMISE SOMBREIRO Zimbabwe | 87 | 74 | 82 | 79 | 322 | +34 |
| 42nd |
|
ALFRED NUAMEY Ghana | 84 | 78 | 78 | 82 | 322 | +34 |
| 45th |
|
MORTON KOMBAI Zimbabwe | 82 | 79 | 83 | 80 | 324 | +36 |
| 46th |
|
STANLEY GAWANAB Namibia | 79 | 84 | 85 | 77 | 325 | +37 |
| 46th |
|
JOHANE MOUNIAMA Reunion | 81 | 77 | 79 | 88 | 325 | +37 |
| 48th |
|
FRANK AVORSEY Ghana | 83 | 88 | 77 | 82 | 330 | +42 |
| 49th |
|
GABRIEL KAMBALE Malawi | 81 | 88 | 82 | 82 | 333 | +45 |
| 50th |
|
CHRISTOPHER MZOKOMERA Malawi | 89 | 91 | 80 | 76 | 336 | +48 |
| 51st |
|
GIFT LANDISI MBEWE Malawi | 86 | 85 | 87 | 86 | 344 | +56 |
| 52nd |
|
JEMMY ESTHER Seychelles | 91 | 86 | 88 | 85 | 350 | +62 |
| 53rd |
|
AXEL ANDRADE Seychelles | 90 | 91 | 87 | 90 | 358 | +70 |
| 54th |
|
GODEFROY ANDRADE Seychelles | 93 | 86 | 93 | 93 | 365 | +77 |
| 55th |
|
ISAAC KUTTEY Ghana | 92 | 90 | 87 | 98 | 367 | +79 |
| 56th |
|
GABRIEL CHIBALE Zambia | 76 | 78 | 84 | WD | WD | |