| 1. | | | | MCLEOD Ian | | MTN | | 4h12'08" | | 40 | |
| 2. | | | | THOMSON Jay Robert | | MTN | | | | 24 | |
| 3. | | | | HOFFMANN Erik | | - | | 01'39" | | 19 | |
| 4. | | | | BROWN Arran | | - | | 03'52" | | 16 | |
| 5. | | | | SAADOUNE Abdelatif | | - | | 03'52" | | 13 | |
| 6. | | | | LINCOLN Yannick | | - | | 06'24" | | 11 | |
| 7. | | | | VAN HEERDEN Christoff | | MTN | | 06'24" | | 9 | |
| 8. | | | | PETRUS Loto | | NEO | | 07'09" | | 7 | |
| 9. | | | | JANSE VAN RENSBURG Reinardt | | - | | 08'02" | | 6 | |
| 10. | | | | NIYONSHUTI Adrien | | MTN | | 16'41" | | 5 | |
| 11. | | | | LOKOSSUE Eugène Kouamé | | - | | 16'51" | | 0 | |
| 12. | | | | GEBREYOHANS Neguse | | - | | 17'04" | | 0 | |
| 13. | | | | RUHUMURIZA Abraham | | - | | 17'17" | | 0 | |
| 14. | | | | BYUKUSENGE Nathan | | - | | 17'47" | | 0 | |
| 15. | | | | HAFIZ Ahmed | | - | | 17'47" | | 0 | |
| 16. | | | | AARBIA Adnane | | - | | 17'47" | | 0 | |
| 17. | | | | KONTE Bassirou | | - | | 17'47" | | 0 | |
| 18. | | | | NAMEEMBO Jupiter | | MTN | | 17'47" | | 0 | |
| 19. | | | | CHEMBE Obert | | - | | 17'47" | | 0 | |
| 20. | | | | KÖHNE Heinrich | | - | | 17'47" | | 0 | |
| 21. | | | | MAKARA Poloko | | - | | 17'47" | | 0 | |
| 22. | | | | HABIYAMBERE Nicodem | | - | | 17'47" | | 0 | |
| 23. | | | | LOUIS Francis | | - | | 17'47" | | 0 | |
| 24. | | | | HATEGEKA Gasore | | - | | 17'47" | | 0 | |
| 25. | | | | CAETANE Hugo | | - | | 17'47" | | 0 | |
| 26. | | | | KROHNE Victor | | - | | 18'03" | | 0 | |
| 27. | | | | GRMAY Solomon Gebremaryam | | - | | 18'03" | | 0 | |
| 28. | | | | GEBRESILASSIE Estifanos Kebede | | - | | 18'03" | | 0 | |
| 29. | | | | SAKALA Yanjanani | | - | | 18'03" | | 0 | |
| 30. | | | | WUYU Weldemikael Gebrejewergif | | - | | 18'52" | | 0 | |
| 31. | | | | MEBRAHTU Kiros Weldegebreal | | - | | 19'19" | | 0 | |