The men's marathon event at the 1999 All-Africa Games was held in the streets of Johannesburg.Results
Results Rank Name Nationality Time Notes Joshua Peterson 2:19:07 Fokasi Wilbrod Fullah 2:20:47 Frank Pooe 2:23:36 Thabiso Moqhali 2:24:20 Khauta Ntsoele 2:25:42 Turube Bedaso 2:26:22 Tiyapo Maso 2:26:27 Bruce Lati 2:26:33 Luketz Swartbooi 2:26:53 10 Samuel Molokomme 2:28:10 11 Tesfaye Amenu 2:29:37 12 Khomojoo Kapane 2:30:44 13 Fackson Nkandu 2:31:36 14 Honest Mutsakani 2:31:55 15 John Mwathiwa 2:34:44 16 Tesfit Berhe 2:35:42 17 Gabriel Mazimpaka 2:36:18 18 Ernest Ndjissipou 2:40:15 19 Younes Benammar 2:42:38 20 Aron Adem 2:43:18 21 Alex Malinga 2:44:04 22 Patrick Ishyaka 2:45:47 23 Mayita Yav 2:49:22 24 Mesein Yohans 2:58:43 Ahmed Ahmed Tadesse Hailemariam Claude Dikomba Julius Kimutai Kopamo Pekile Percy Sephoda Rodwell Kamwendo Francis Sitima John Nada Saya Tendai Chimusasa
References