This is the complete list of men's African Games medalists in swimming from 1965 to 2019. Before 2015 it was known as the All-Africa Games.
Men's events 50m Freestyle 1987 Mohamed Youssef Egypt 24.43sSamir Bouchlaghem Tunisia Heath Wirthe Zimbabwe Mohamed Diop Senegal 1991 Pedro Lima Angola 23.98sMohamed Youssef Egypt 24.28sMusa Bakare Nigeria 24.35s1995Peter Williams South Africa ?Donald Morrison South Africa ?Tamer Hamed Egypt ?1999 Brendon Dedekind South Africa 22.36 GR Nicholas Folker South Africa 22.83 Salim Iles Algeria 23.022003 Salim Iles Algeria 22.71 Stephan Ackerman South Africa 23.66 Kurt Muller South Africa 23.832007 Salim Iles Algeria 22.34 Jason Dunford Kenya 22.73 Gideon Louw South Africa 22.812011 22.34 22.74 22.872015 22.61 22.97 22.98 2019 22.17GR 22.19 22.21
100m Freestyle 1965 Marwan Elghizaoui Egypt 57.5sAhmed Sayed Zine Egypt 58.9sMohamed Ladjali Algeria 01:02.21973 Alaa Gabr Egypt 57.00sAli Gnawi Egypt 57.02sAli Gharbi Tunisia 57.20s1978 Ali Gharbi Tunisia 55.94sBernard Gueye Ivory Coast 55.86sJohn Ebito Nigeria 55.42s1987 Mohamed Youssef Egypt 53.84sIlyes Mahfoudhia Algeria 54.55sVaughan Smith Zimbabwe 54.62s1991 Moustafa Amine Egypt 53.74sAbdallah Benchekour Algeria 53.87sAmine Ahmed Amine Egypt 53.91s1995Salim Iles Algeria ?Mark Duncan South Africa ?Tamer Zenhum Egypt ?1999 Brendon Dedekind South Africa 50.50 Salim Iles Algeria 50.58 Nicholas Folker South Africa 50.612003 Salim Iles Algeria 50.32 Stephan Ackerman South Africa 51.54 Haitham Hazem Egypt 52.262007 Salim Iles Algeria 49.38 Nabil Kebbab Algeria 49.82 Jason Dunford Kenya 50.092011 49.48 49.71 49.802015 49.93 49.97 50.28 2019 48.97GR 49.81 49.85
200m Freestyle 1965 Ahmed Mahmoud Rezk Egypt 02:14.2Marwan Elghizaoui Egypt 02:20.1Alassane Gueye Senegal 02:24.01973 Ali Gnawi Egypt 02:03.6Ali Gharbi Tunisia 02:05.3Youssef Ahmed Amine Egypt 02:06.21978 Ali Gharbi Tunisia 01:56.2Habib Soukni Tunisia 02:02.8Khaled Abu Gabal Egypt 02:03.61987 Moustafa Amine Egypt 01:59.1Ibrahim Tamer Egypt Sofiane Benchekour Algeria 1991 Hatem Seif Egypt 01:54.7Moustafa Amine Egypt 01:56.9Abdallah Benchekour Algeria 01:59.31995Salim Iles Algeria ?Gary Alberty South Africa ?Mark Jollands South Africa ?1999 Herman Louw South Africa 1:52.68 Glen Walshaw Zimbabwe 1:55.85 Terence Parkin South Africa 1:56.782003 Oussama Mellouli Tunisia 1:52.94 Stephan Ackerman South Africa 1:54.17 Nic Wilson South Africa 1:54.822007 Nabil Kebbab Algeria 1:50.30 NR Jean Basson South Africa 1:50.:33 Jason Dunford Kenya 1:50.642011 1:48.95 1:49.04 1:51.062015 1:47.77 GR 1:48.58 1:49.29 2019 1:49.10 1:49.22 1:49.40
400m Freestyle 1965 Ahmed Mahmoud Rezk Egypt 04:45.0Mahmoud Magdy Moustafa Egypt 04:55.8Hakim Khemissa Algeria 05:13.71973 Ali Gharbi Tunisia 04:25.2Ali Gnawi Egypt 04:25.8Adel Youssef Egypt 04:36.71978 Ali Gharbi Tunisia 04:08.2Khaled Abu Gabal Egypt 04:23.1Habib Soukni Tunisia 04:24.81987 Ibrahim Tamer Egypt 04:15.1Samir Bouchlaghem Tunisia 04:16.1Fayçal Mbarek Algeria 04:16.21991 Hatem Seif Egypt 03:59.6Ibrahim Tamer Egypt 04:08.5Mustapha Essanai Tunisia 04:13.21995Frans Neethling South Africa ?Mark Jollands South Africa ?Hatem Seif Egypt ?1999 Ryno Markgraaff South Africa 4:06.93 James Willcox South Africa 4:08.00 Glen Walshaw Zimbabwe 4:09.652003 Oussama Mellouli Tunisia 4:00.43 Anouar Ben Naceur Tunisia 4:06.51 Mahrez Mebarek Algeria 4:07.592007 Troyden Prinsloo South Africa 3:55.29 Ahmed Mathlouthi Tunisia 3:55.75 Jean Basson South Africa 3:57.972011 3:54.03 3:58.49 3:59.822015 3:48.06 GR 3:48.69 3:51.47 2019 3:48.94 3:50.95 3:51.81
800m Freestyle 2003 Oussama Mellouli Tunisia 8:12.26 Omar El Gamal Egypt 8:33.49 Khaled Hanafy Egypt 8:36.782007 Troyden Prinsloo South Africa 8:02.84 Riaan Schoeman South Africa 8:11.23 Mohamed Gadallah Egypt 8:16.102011 8:10.00 8:10.04 8:21.762015 7:55.36 GR 7:59.54 7:59.57 2019 7:57.21 7:57.87 8:06.90
1500m Freestyle 1978 Ali Gharbi Tunisia 16:45.8Samir Bouchlaghem Tunisia 17:15.3Habib Soukni Tunisia 17:30.21987 Samir Bouchlaghem Tunisia 17:18.4Mohamed Maaroof Egypt 17:18.4Fayçal Mbarek Algeria 17:51.11991 Hatem Seif Egypt 16:00.8Benoît Fleurot Mauritius 16:48.9Mohamed Maaroof Egypt 16:54.41995Frans Neethling South Africa ?Hatem Seif Egypt ?Lourens Appelcryn South Africa ?1999 Denis Sirringhaus South Africa 16:17.53 Ryno Markgraaff South Africa 16:50.96 Herbert Couacud Mauritius 16:59.31 2003 Oussama Mellouli Tunisia 15:35.97 Omar El Gamal Egypt 16:21.49 Khaled Hanafy Egypt 16:40.612007 Troyden Prinsloo South Africa 15:24.93 Riaan Schoeman South Africa 15:58.:31 Mohamed Gadallah Egypt 16:05.202011 2015 15:11.68 GR 15:30.36 15:35.48 2019 15:19.49 15:26.15 15:32.43
50m Backstroke 2003 Ahmed Hussein Egypt 25.89 Simon Thirsk South Africa 27.04 Haitham Hazem Egypt 27.302007 Gerhard Zandberg South Africa 25.68 Ahmed Hussein Egypt 26.13 Jason Dunford Kenya 26.312011 26.06 26.19 26.742015 25.71 25.89 26.16 2019 25.26GR 25.61 NR 26.12
100m Backstroke 1965 Ahmed Abdelbasset Egypt 01:07.9Adel Youssef Amine Egypt 01:08.8Hamadi Achour Tunisia 01:11.11973 Youssef Ahmed Amine Egypt 01:02.1Ali Gharbi Tunisia 01:05.8Gharib Attia Egypt 01:05.61978 Ali Gharbi Tunisia 01:03.4Sherif Amine Egypt 01:06.2Youssef Sahnoune Algeria 01:06.31987 Moustafa Amine Egypt 01:01.6Sofiane Benchekour Algeria Imed Shafei Egypt 1991 Amine Ahmed Amine Egypt 59.83sSofiane Benchekour Algeria 01:00.8Brett Halford Zimbabwe 01:01.81995Barend Nortje South Africa ?Gary Albertyn South Africa ?Mohamed Madani Egypt ?1999 Mehdi Addadi Algeria 58.28 Benjamin Lo-Pinto Seychelles 59.64 Haitham Hazem Egypt 59.912003 Ahmed Hussein Egypt 55.75 Simon Thirsk South Africa 57.60 Haitham Hazem Egypt 58.462007 Gerhard Zandberg South Africa 56.53 Jason Dunford Kenya 57.57 Garth Tune South Africa 58.542011 55.26 55.96 57.632015 55.83 55.84 56.31 2019 55.02GR, NR 55.57 56.20
200m Backstroke 1973 Adel Youssef Egypt 02:22.4Christopher Adingupu Nigeria 02:26.2Gharib Attia Egypt 02:26.91978 Ali Gharbi Tunisia 02:20.2Samir Bouchlaghem Tunisia 02:21.7Raouf Nour Egypt 02:23.21987 Sofiane Benchekour Algeria 02:13.6Imed Shafei Egypt 02:16.4Mohamed Zouaoui Tunisia 02:18.11991 Sofiane Benchekour Algeria 02:10.4Mustapha Essanai Tunisia 02:13.9Amine Ahmed Amine Egypt 1995Gary Albertyn South Africa ?Michael Windisch South Africa ?Mohamed Madani Egypt ?1999 Brett Rogers South Africa 2:08.83 George Du Rand South Africa 2:10.41 Benjamin Lo-Pinto Seychelles 2:11.21 2003 Ahmed Hussein Egypt 2:02.46 Jeff Norton South Africa 2:07.42 Simon Thirsk South Africa 2:09.792007 George Du Rand South Africa 2:02.69 Ahmed Hussein Egypt 2:05.03 Taki Mrabet Tunisia 2:05.352011 2:01.74 2:01.88 2:05.19 2015 2:02.23 2:02.32 2:04.35 2019 1:59.03GR 2:00.38 NR 2:03.17
50m Breaststroke 2003 Kurt Muller South Africa 28.75 Sofiane Daid Algeria 29.10 Malick Fall Senegal 29.282007 Cameron van der Burgh South Africa 27.74 Thabang Moeketsane South Africa 28.89 Malick Fall Senegal 29.262011 27.81 28.33 28.712015 27.18 GR 28.10 28.62 2019 27.41 27.52 NR 28.27
100m Breaststroke 1973 Mohsen Abdelkawi Egypt 01:13.1Omar Mouloud Algeria 01:15.6Gharib Attia Egypt 01:15.61978 Mohamed Farag Egypt 01:11.9Achraf Farah Egypt 01:12.5Chedly Wahbi Tunisia 01:13.31987 Ayman Nadim Egypt 01:11.8Tarek Khalafallah Egypt Abdelhamid Daoud Algeria 1991 Abderrazak Bella Algeria 01:07.6Paraguay Dija Nigeria 01:08.1Bernard Desmarais Zimbabwe 01:08.31995Herman Louw South Africa ?Brett Peterson South Africa ?Shemseddine Mahmoud Egypt ?1999 Brett Petersen South Africa 1:02.63 Chris Stewart South Africa 1:06.01 Alan Ogden Zimbabwe 1:08.082003 Kurt Muller South Africa 1:02.99 Sofiane Daid Algeria 1:04.05 Ayman Khattab Egypt 1:04.102007 Cameron van der Burgh South Africa 1:02.05 Sofiane Daid Algeria 1:02.11 Thabang Moeketsane South Africa 1:02.542011 1:02.44 1:03.17 1:03.802015 1:00.19 GR 1:02.42 1:02.79 2019 1:00.96 1:01.52 1:01.55
200m Breaststroke 1965Hany Mohamed Nassim Egypt 02:50.6Guy Woodhouse Kenya 03:04.3Abdelkader Belhoucine Algeria 03:06.71973 Mohsen Abdelkawi Egypt 02:41.8Gharib Attia Egypt 02:46.7Chaffai Boubguira Tunisia 02:48.01978 Hédi Belhassen Tunisia 02:39.9Djamel Yahiouche Algeria 02:41.8Mohamed Farag Egypt 02:43.61987 Nebil Ben Aissa Tunisia 02:31.3Hakim Chaouachi Tunisia 02:37.6Ahmed Digha Algeria 02:38.51991 Jörg Lindemeier Namibia 02:27.9Abderrazak Bella Algeria 02:28.5Shamsedine Mahmoud Egypt 02:30.11995Herman Louw South Africa ?Adrian Bosch South Africa ?Shemseddine Mahmoud Egypt ?1999 Terence Parkin South Africa 2:16.29 GR Greg Owen South Africa 2:21.14 Ayman Khattab Egypt 2:26.982003 Neil Versfeld South Africa 2:16.86 Ayman Khattab Egypt 2:18.49 Malick Fall Senegal 2:20.332007 Sofiane Daid Algeria 2:14.27 William Diering South Africa 2:14.32 Malick Fall Senegal 2:22.10 2011 2:16.51 2:18.58 2:19.74 2015 2:14.41 2:17.80 2:19.03 2019 2:14.21GR 2:14.83 NR 2:15.73
50m Butterfly 2003 Stephan Ackerman South Africa 24.79 Haitham Hazem Egypt 24.84 Kurt Muller South Africa 25.212007 Jason Dunford Kenya 23.91 Yellow Yeiyah 24.46 Garth Tune South Africa 25.022011 23.57 GR 24.31 24.702015 23.51 24.18 24.94 2019 23.81 23.88 24.04
100m Butterfly 1965 Abdelhay Suleiman Egypt 01:04.3Jarir Hussein Mansour Egypt 01:05.3Anis Bahri Tunisia 01:13.71973 John Ebito Nigeria 01:01.6Adel Youssef Egypt 01:02.5Noredine Boutaghou Algeria 01:30.81978 John Ebito Nigeria 58.51sAli Gharbi Tunisia 01:00.4Bernard Gueye Ivory Coast 01:00.71987 Ahmed Ghanem Egypt 58.96sMohamed Samy Egypt 01:00.3Graham Thompson Zimbabwe 01:00.51991 Salah Khalef Algeria 58.43sMusa Bakare Nigeria 58.57sPedro Lima Angola 58.59s1995Tamer Zenhum Egypt ?Theo Verster South Africa ?Salah Khalef Algeria ?1999 Ryan Kelly South Africa 54.66 Theo Verster South Africa 54.75 Mehdi Addadi Algeria 56.302003 Haitham Hazem Egypt 54.81 Stephan Ackerman South Africa 54.95 Ahmed Salah Egypt 55.252007 Jason Dunford Kenya 53.40 George Du Rand South Africa 54.97 Ahmed Salah Egypt 55.852011 52.13 52.17 55.142015 51.24 GR 53.54 55.26 2019 53.70 53.88 53.89
200m Butterfly 1973 Noredine Boutaghou Algeria 02:24.3Ali Gnawi Egypt 02:25.1Medhat Saad Egypt 02:28.01978 Samir Bouchlaghem Tunisia 02:14.1Magdy Lashine Egypt 02:16.6Ahmed Eid Egypt 02:18.01987 Samir Bouchlaghem Tunisia 02:09.2Ahmed Ghanem Egypt Imed Bouchlaghem Tunisia 1991 Ibrahim Tamer Egypt 02:07.4Salah Khalef Algeria 02:08.2Mohamed Maaroof Egypt 02:13.21995Brynn Andrew South Africa ?Theo Verster South Africa ?Hichem Rochdy Egypt ?1999 Theo Verster South Africa 2:04.69 GR Raazik Nordien South Africa 2:08.75 Fares Attar Algeria 2:10.112003 Ahmed Salah Egypt 2:02.91 Ahmed El Abbadi Egypt 2:03.99 Anouar Ben Naceur Tunisia 2:05.152007 Jason Dunford Kenya 2:02.82 Ahmed Salah Egypt 2:03.35 Ahmed Aboughazala Egypt 2:05.122011 1:56.37 GR 2:02.52 2:05.47 2015 1:58.87 NR 1:59.28 2:01.54 2019 2:01.01 NR 2:02.49 2:03.79
200m I.M.