| 1 | LLOYD Jean-Pierre |  | 02:26:51.000 | - | 0 | 
| 2 | LANGE Tyler |  | 02:26:53.000 | 02.000 | 0 | 
| 3 | GELDENHUYS Hanro |  | 02:26:53.000 | 02.000 | 0 | 
| 4 | VENTER Jaco | Faucon Flacq KFC Pepsi Cycling Club | 02:26:54.000 | 03.000 | 0 | 
| 5 | HOFMEYR Wynand |  | 02:26:57.000 | 06.000 | 0 | 
| 6 | VENCESLAU Flavio |  | 02:26:59.000 | 08.000 | 0 | 
| 7 | QUEVAUVILLIERS Samuel | Faucon Flacq KFC Pepsi Cycling Club | 02:27:00.000 | 09.000 | 0 | 
| 8 | BONTHUYS Carl |  | 02:27:00.000 | 09.000 | 0 | 
| 9 | MIMOUNI Oussama Abdellah | Madar Pro Cycling Team | 02:27:04.000 | 13.000 | 0 | 
| 10 | BOYES Craig |  | 02:27:06.000 | 15.000 | 0 | 
| 11 | WROLICH Manolo | RC Arbö KAC | 02:27:06.000 | 15.000 | 0 | 
| 11 | WROLICH Manolo | Team Carinthia-Styria | 02:27:06.000 | 15.000 | 0 | 
| 12 | MED ALI Jebali |  | 02:27:09.000 | 18.000 | 0 | 
| 13 | VOSLOO Carel |  | 02:27:10.000 | 19.000 | 0 | 
| 14 | SITOZA Othando | Velokhaya Exinity | 02:27:11.000 | 20.000 | 0 | 
| 15 | BADLIS Slimane | NRDI Dely-Ibrahim | 02:27:13.000 | 22.000 | 0 | 
| 16 | BRUINTJIES Jason |  | 02:27:16.000 | 25.000 | 0 | 
| 17 | ALI Thebet |  | 02:27:17.000 | 26.000 | 0 | 
| 18 | HALEY Jarryd |  | 02:27:17.000 | 26.000 | 0 | 
| 19 | VAN Leonardo |  | 02:27:18.000 | 27.000 | 0 | 
| 20 | VISSER Freddie |  | 02:27:18.000 | 27.000 | 0 | 
| 21 | HIGGO Liam |  | 02:27:20.000 | 29.000 | 0 | 
| 22 | MANIORA Regis |  | 02:27:21.000 | 30.000 | 0 | 
| 25 | DUPUY Samuel |  | 02:27:23.000 | 32.000 | 0 | 
| 26 | STERMIN Luca |  | 02:27:24.000 | 33.000 | 0 | 
| 27 | ANDE Kouadio Emmanuel Adebayor |  | 02:27:27.000 | 36.000 | 0 | 
| 28 | LOUBSER Daniel |  | 02:27:27.000 | 36.000 | 0 | 
| 29 | COETZEE Kris |  | 02:27:28.000 | 37.000 | 0 | 
| 30 | LOUW Etnard |  | 02:27:28.000 | 37.000 | 0 | 
| 31 | HOFMEYR Francois |  | 02:27:28.000 | 37.000 | 0 | 
| 32 | HAILE Aklilu |  | 02:27:29.000 | 38.000 | 0 | 
| 33 | MILLER Kelton |  | 02:27:29.000 | 38.000 | 0 | 
| 36 | ROETS Jaco Marnus |  | 02:27:30.000 | 39.000 | 0 | 
| 37 | INGLE Tyron |  | 02:27:31.000 | 40.000 | 0 | 
| 39 | HAILE Nahom |  | 02:27:31.000 | 40.000 | 0 | 
| 40 | MILLER Jason |  | 02:27:32.000 | 41.000 | 0 | 
| 41 | GORDGE Kieran | Sn Vitae HUUB p/b Bim Bam Coaching | 02:27:34.000 | 43.000 | 0 | 
| 42 | WILLIAMS KING Daniel |  | 02:27:35.000 | 44.000 | 0 | 
| 43 | TIMM Neil |  | 02:27:36.000 | 45.000 | 0 | 
| 44 | VAN WYK Arno |  | 02:27:37.000 | 46.000 | 0 | 
| 47 | SOUYAVE Jean-Yves |  | 02:27:37.000 | 46.000 | 0 | 
| 48 | SOLOMON Niyaaz |  | 02:27:37.000 | 46.000 | 0 | 
| 49 | MOSES Jamie |  | 02:27:37.000 | 46.000 | 0 | 
| 50 | LINDEQUE Alex |  | 02:27:38.000 | 47.000 | 0 |