2007 All-Africa Games

Host City Al-Jaza'ir
Country ALG
Held 11 – 23 July 2007
Competitors 640
Countries 33

Events

Event Gender Held Status Competitors Countries
Individual All-Around Men Medal 3 2
Floor Exercise Men Medal 3 3
Vault Men Medal 3 3
Parallel Bars Men Medal 3 3
Horizontal Bar Men Medal 3 2
Rings Men Medal 3 2
Pommelled Horse Men Medal 4 3
Team All-Around Men Medal 15 3
Individual All-Around Women Medal 3 2
Floor Exercise Women Medal 3 2
Vault Women Medal 3 3
Uneven Bars Women Medal 3 2
Balance Beam Women Medal 4 2
Team All-Around Women Medal 15 3
Event Gender Held Status Competitors Countries
100 m Men Medal 3 2
200 m Men Medal 3 3
400 m Men Medal 3 3
800 m Men Medal 3 3
1,500 m Men Medal 3 2
5,000 m Men Medal 3 3
10,000 m Men Medal 3 2
Half Marathon Men Medal 3 3
110 m Hurdles Men Medal 3 3
400 m Hurdles Men Medal 3 1
3,000 m Steeplechase Men Medal 3 2
4 x 100 m Relay Men Medal 12 3
4 x 400 m Relay Men Medal 12 3
20 km Walk Men Medal 3 3
High Jump Men Medal 4 3
Pole Vault Men Medal 3 2
Long Jump Men Medal 3 3
Triple Jump Men Medal 3 3
Shot Put Men Medal 3 3
Discus Throw Men Medal 3 2
Hammer Throw Men Medal 3 3
Javelin Throw Men Medal 3 2
Decathlon Men Medal 3 2
100 m Women Medal 3 3
200 m Women Medal 3 3
400 m Women Medal 3 2
800 m Women Medal 3 3
1,500 m Women Medal 3 3
5,000 m Women Medal 3 2
10,000 m Women Medal 3 2
Half Marathon Women Medal 3 2
100 m Hurdles Women Medal 3 2
400 m Hurdles Women Medal 3 3
3,000 m Steeplechase Women Medal 3 2
4 x 100 m Relay Women Medal 13 3
4 x 400 m Relay Women Medal 12 3
20 km Walk Women Medal 3 3
High Jump Women Medal 3 2
Pole Vault Women Medal 3 3
Long Jump Women Medal 3 3
Triple Jump Women Medal 3 2
Shot Put Women Medal 3 2
Discus Throw Women Medal 3 3
Hammer Throw Women Medal 3 3
Javelin Throw Women Medal 3 2
Pentathlon Women Medal 3 3
Event Gender Held Status Competitors Countries
Singles Men Medal 4 3
Doubles Men Medal 8 2
Singles Women Medal 4 3
Doubles Women Medal 8 3
Doubles Mixed Medal 8 4
Team Mixed Medal 0 4
Event Gender Held Status Competitors Countries
Basketball Men Medal 36 3
Basketball Women Medal 36 3
Event Gender Held Status Competitors Countries
Handball Men Medal 8 3
Handball Women Medal 46 3
Event Gender Held Status Competitors Countries
-60 kg Men Medal 4 4
-66 kg Men Medal 4 4
-73 kg Men Medal 4 4
-81 kg Men Medal 4 4
-90 kg Men Medal 4 4
-100 kg Men Medal 4 4
+100 kg Men Medal 4 4
Open Men Medal 4 4
-48 kg Women Medal 4 4
-52 kg Women Medal 4 4
-57 kg Women Medal 4 4
-63 kg Women Medal 4 4
-70 kg Women Medal 4 4
-78 kg Women Medal 4 4
+78 kg Women Medal 4 4
Open Women Medal 4 4
Event Gender Held Status Competitors Countries
Single Sculls Men Medal 3 3
Double Sculls Men Medal 6 3
Lightweight Single Sculls Men Medal 3 3
Lightweight Double Sculls Men Medal 6 3
Single Sculls Women Medal 3 3
Double Sculls Women Medal 6 3
Lightweight Single Sculls Women Medal 3 3
Lightweight Double Sculls Women Medal 6 3
Event Gender Held Status Competitors Countries
50 m Freestyle Men Medal 3 3
100 m Freestyle Men Medal 3 2
200 m Freestyle Men Medal 3 3
400 m Freestyle Men Medal 3 2
800 m Freestyle Men Medal 3 2
1,500 m Freestyle Men Medal 3 2
4 x 100 m Freestyle Relay Men Medal 12 3
4 x 200 m Freestyle Relay Men Medal 12 3
50 m Backstroke Men Medal 3 3
100 m Backstroke Men Medal 3 2
200 m Backstroke Men Medal 3 3
50 m Breaststroke Men Medal 3 2
100 m Breaststroke Men Medal 3 2
200 m Breaststroke Men Medal 3 3
50 m Butterfly Men Medal 3 3
100 m Butterfly Men Medal 3 3
200 m Butterfly Men Medal 3 2
200 m Individual Medley Men Medal 3 2
400 m Individual Medley Men Medal 3 2
4 x 100 m Medley Relay Men Medal 12 3
50 m Freestyle Women Medal 3 2
100 m Freestyle Women Medal 3 2
200 m Freestyle Women Medal 3 2
400 m Freestyle Women Medal 3 2
800 m Freestyle Women Medal 3 3
1,500 m Freestyle Women Medal 3 2
4 x 100 m Freestyle Relay Women Medal 12 3
4 x 200 m Freestyle Relay Women Medal 12 3
50 m Backstroke Women Medal 3 2
100 m Backstroke Women Medal 3 3
200 m Backstroke Women Medal 3 2
50 m Breaststroke Women Medal 3 2
100 m Breaststroke Women Medal 3 3
200 m Breaststroke Women Medal 3 2
50 m Butterfly Women Medal 3 3
100 m Butterfly Women Medal 3 3
200 m Butterfly Women Medal 3 2
200 m Individual Medley Women Medal 3 3
400 m Individual Medley Women Medal 3 2
4 x 100 m Medley Relay Women Medal 12 3
Event Gender Held Status Competitors Countries
Singles Men Medal 4 2
Doubles Men Medal 8 2
Team Men Medal 0 4
Singles Women Medal 4 2
Doubles Women Medal 8 3
Team Women Medal 0 4
Doubles Mixed Medal 8 3
Event Gender Held Status Competitors Countries
Volleyball Men Medal 34 3
Volleyball Women Medal 36 3
Event Gender Held Status Competitors Countries
-56 kg Snatch Men Medal 3 3
-56 kg Clean & Jerk Men Medal 3 3
-56 kg Total Men Medal 3 3
-62 kg Snatch Men Medal 3 3
-62 kg Clean & Jerk Men Medal 3 2
-62 kg Total Men Medal 3 2
-69 kg Snatch Men Medal 3 2
-69 kg Clean & Jerk Men Medal 3 3
-69 kg Total Men Medal 3 3
-77 kg Snatch Men Medal 3 3
-77 kg Clean & Jerk Men Medal 3 3
-77 kg Total Men Medal 3 3
-85 kg Snatch Men Medal 3 3
-85 kg Clean & Jerk Men Medal 3 3
-85 kg Total Men Medal 3 3
-94 kg Snatch Men Medal 3 3
-94 kg Clean & Jerk Men Medal 3 3
-94 kg Total Men Medal 3 3
-105 kg Snatch Men Medal 3 3
-105 kg Clean & Jerk Men Medal 3 3
-105 kg Total Men Medal 3 3
+105 kg Snatch Men Medal 3 3
+105 kg Clean & Jerk Men Medal 3 3
+105 kg Total Men Medal 3 3
-48 kg Snatch Women Medal 3 3
-48 kg Clean & Jerk Women Medal 3 3
-48 kg Total Women Medal 3 3
-53 kg Snatch Women Medal 3 3
-53 kg Clean & Jerk Women Medal 3 3
-53 kg Total Women Medal 3 3
-58 kg Snatch Women Medal 3 3
-58 kg Clean & Jerk Women Medal 3 3
-58 kg Total Women Medal 3 3
-63 kg Snatch Women Medal 3 3
-63 kg Clean & Jerk Women Medal 3 3
-63 kg Total Women Medal 3 3
-69 kg Snatch Women Medal 3 3
-69 kg Clean & Jerk Women Medal 3 3
-69 kg Total Women Medal 3 3
-75 kg Snatch Women Medal 3 3
-75 kg Clean & Jerk Women Medal 3 3
-75 kg Total Women Medal 3 3
+75 kg Snatch Women Medal 3 2
+75 kg Clean & Jerk Women Medal 3 2
+75 kg Total Women Medal 3 2

Medal table

Pos Country 🥇 Gold 🥈 Silver 🥉 Bronze Total
1 South Africa RSA 38 41 31 110
2 Egypt EGY 38 31 27 96
3 Nigeria NGR 32 28 27 87
4 Algeria ALG 24 19 39 82
5 Tunisia TUN 15 20 31 66
6 Zimbabwe ZIM 7 7 5 19
7 Kenya KEN 6 8 7 21
8 Botswana BOT 5 0 0 5
9 Ethiopia ETH 4 4 5 13
10 Senegal SEN 3 4 6 13
11 Sudan SUD 3 0 1 4
12 Cameroon CMR 2 4 7 13
13 Ghana GHA 2 3 2 7
14 Congo CGO 2 2 0 4
15 Angola ANG 2 0 3 5
16 Libya LBA 1 8 4 13
17 Seychelles SEY 1 2 6 9
18 Eritrea ERI 1 0 1 2
= Uganda UGA 1 0 1 2
20 Mozambique MOZ 1 0 0 1
21 Zambia ZAM 0 1 3 4
22 Burkina Faso BUR 0 1 1 2
= Gabon GAB 0 1 1 2
= Madagascar MAD 0 1 1 2
= Namibia NAM 0 1 1 2
26 Mauritius MRI 0 1 0 1
= Tanzania TAN 0 1 0 1
28 Ivory Coast CIV 0 0 5 5
29 Benin BEN 0 0 1 1
= Democratic Republic of the Congo COD 0 0 1 1
= Guinea GUI 0 0 1 1
= Mali MLI 0 0 1 1
= Togo TOG 0 0 1 1

Medal winners

Event 🥇 Gold 🥈 Silver 🥉 Bronze
Individual All-Around, Men Wajdi Bouallègue TUN Sid Ali Ferdjani ALG Fatah Ait Saada ALG
Floor Exercise, Men Wajdi Bouallègue TUN Mohamed Srour EGY Cristian Brezeanu RSA
Vault, Men Mohamed Srour EGY Wajdi Bouallègue TUN Cristian Brezeanu RSA
Parallel Bars, Men Wajdi Bouallègue TUN Sid Ali Ferdjani ALG Troy Sender RSA
Horizontal Bar, Men Yousef Sebti ALG Tamer Ragab EGY Karim Abdel Rahmane EGY
Rings, Men Fatah Ait Saada ALG Waldo Cottle RSA Sid Ali Ferdjani ALG
Pommelled Horse, Men Sid Ali Ferdjani ALG Yousef Sebti ALG Tamer Ragab
Arfaoui Sabeur
EGY
TUN
Team All-Around, Men Algeria ALG Egypt EGY South Africa RSA
Individual All-Around, Women Sherine El-Zeiny EGY Ursula Botha RSA Candice Moonsamy Chanel RSA
Floor Exercise, Women Sherine El-Zeiny EGY Celeste Visagie RSA Heba Abou Elata EGY
Vault, Women Radwa El-Gohary EGY Celeste Visagie RSA Fatiha Aïssaoui ALG
Uneven Bars, Women Ursula Botha RSA Nadia van Heerden RSA Heba Abou Elata EGY
Balance Beam, Women Heba Abou Elata EGY Sherine El-Zeiny EGY Nardjes Terkmane
Chahinez Kheloui
ALG
ALG
Team All-Around, Women South Africa RSA Egypt EGY Algeria ALG
100 m, Men Olusoji Fasuba NGR Eric Nkansah GHA Uchenna Emedolu NGR
200 m, Men Leigh Julius RSA Seth Amoo GHA Obinna Metu NGR
400 m, Men California Molefe BOT Young Talkmore Nyongani ZIM Mathieu Gnanligo BEN
800 m, Men Abubaker Kaki Khamis SUD Mbulaeni Mulaudzi RSA Justus Koech KEN
1,500 m, Men Asbel Kiprop KEN Antar Zerguelaïne ALG Tarek Boukensa ALG
5,000 m, Men Moses Kipsiro UGA Josphat Kiprono Menjo KEN Tariku Bekele ETH
10,000 m, Men Zersenay Tadese ERI Tadesse Tola Woldegebrel ETH Gebre Egziabher Gebremariam ETH
Half Marathon, Men Deriba Merga ETH Martin Hhaway Sulle TAN Yonas Kifle ERI
110 m Hurdles, Men Selim Nurudeen NGR Joseph-Berlioz Randriamihaja MAD Shaun Bownes RSA
400 m Hurdles, Men L. J. van Zyl RSA Pieter de Villiers RSA Alwyn Myburgh RSA
3,000 m Steeplechase, Men Willy Komen KEN Ezekiel Kemboi KEN Nahom Mesfin ETH
4 x 100 m Relay, Men Nigeria NGR South Africa RSA Zimbabwe ZIM
4 x 400 m Relay, Men Botswana BOT Nigeria NGR Zimbabwe ZIM
20 km Walk, Men Hatem Ghoula TUN David Kimutai KEN Mohamed Ameur ALG
High Jump, Men Kabelo Kgosiemang BOT Abderrahmane Hammad ALG Mohamed Benhedia
Arinze Obiora
ALG
NGR
Pole Vault, Men Abderrahmane Tamada TUN Karim Sène SEN Hamdi Dhouibi TUN
Long Jump, Men Gable Garenamotse BOT Arnaud Casquette MRI Godfrey Khotso Mokoena RSA
Triple Jump, Men Ndiss Kaba Badji SEN Hugo Mamba-Schlick CMR Andrew Owusu GHA
Shot Put, Men Yasser Farag EGY Roelof Potgieter RSA Mohamed Meddeb TUN
Discus Throw, Men Omar El-Ghazaly EGY Yasser Farag EGY Hannes Hopley RSA
Hammer Throw, Men Chris Harmse RSA Mohsen Anany EGY Saber Souid TUN
Javelin Throw, Men John Robert Oosthuizen RSA Hardus Pienaar RSA Mohamed Ali Kebabou TUN
Decathlon, Men Hamdi Dhouibi TUN Boualem Lamri ALG Larbi Bourrada ALG
100 m, Women Damola Osayomi NGR Nombulelo Mkenku RSA Vida Anim GHA
200 m, Women Damola Osayomi NGR Vida Anim GHA Amandine Allou Affoué CIV
400 m, Women Amantle Montsho BOT Joy Eze NGR Shade Abugan NGR
800 m, Women Leonor Piuza MOZ Agnes Samaria NAM Nahida Touhami ALG
1,500 m, Women Gelete Burka ETH Veronica Nyaruai KEN Agnes Samaria NAM
5,000 m, Women Meseret Defar ETH Meselech Melkamu ETH Sylvia Kibet KEN
10,000 m, Women Mestawet Tufa ETH Edith Masai KEN Irene Kwambai Kipchumba KEN
Half Marathon, Women Souad Aït Salem ALG Atsede Baysa Tesema ETH Kenza Dahmani ALG
100 m Hurdles, Women Toyin Augustus NGR Jessica Ohanaja NGR Fatmata Fofanah GUI
400 m Hurdles, Women Muna Jabir Adam SUD Aïssata Soulama BUR AJ Odumosu NGR
3,000 m Steeplechase, Women Ruth Bosibori KEN Mekdes Bekele ETH Netsanet Achamo Abeyo ETH
4 x 100 m Relay, Women Ghana GHA Nigeria NGR Ivory Coast CIV
4 x 400 m Relay, Women Nigeria NGR South Africa RSA Sudan SUD
20 km Walk, Women Chaïma Trabelsi TUN Mary Njoki KEN Arasa Asnaksh Abissa ETH
High Jump, Women Doreen Amata NGR Anika Smit RSA Marcoleen Pretorius RSA
Pole Vault, Women Leila Ben Youssef TUN Nesrine Ahmed Emam EGY Eva Thornton RSA
Long Jump, Women Janice Josephs RSA Blessing Okagbare NGR Yah Koïta MLI
Triple Jump, Women Yamilé Aldama SUD Chinonye Ohadugha NGR Otonye Iworima NGR
Shot Put, Women Vivian Chukwuemeka NGR Simoné Du Toit RSA Johanna Abrahamse RSA
Discus Throw, Women Elizna Naudé RSA Monia Kari TUN Vivian Chukwuemeka NGR
Hammer Throw, Women Marwa Hussein EGY Susan Adeoye Olufunke NGR Florence Ezeh TOG
Javelin Throw, Women Justine Robbeson RSA Lindy Agricole SEY Sunette Viljoen RSA
Pentathlon, Women Margaret Simpson GHA Patience Okoro NGR Béatrice Kamboulé BUR
Singles, Men Nabil Lasmari ALG Eli Mambwe ZAM Karim Rézig
Edwin Ekiring
ALG
UGA
Doubles, Men Roelof Dednam / Chris Dednam RSA Dorian James / Willem Viljoen RSA Greg Okuonghae / Ibrahim Adamu
Jinkan Ifraimu / Ocholi Edicha
NGR
NGR
Doubles, Mixed Georgie Cupidon / Juliette Ah-Wan SEY Greg Okuonghae / Grace Daniel NGR Roelof Dednam / Michelle Edwards
Eli Mambwe / Ogar Siamupangila
RSA
ZAM
Team, Mixed Nigeria NGR South Africa RSA Seychelles
Algeria
SEY
ALG
Singles, Women Grace Daniel NGR Michelle Edwards RSA Catherina Paulin
Stacey Doubell
SEY
RSA
Doubles, Women Michelle Edwards / Chantal Botts RSA Grace Daniel / Susan Ideh NGR Hadia Hosny / Alaa Youssef
Stacey Doubell / Kerry-Lee Harrington
EGY
RSA
Basketball, Men Angola ANG Egypt EGY Nigeria NGR
Basketball, Women Senegal SEN Nigeria NGR Angola ANG
Handball, Men Egypt EGY Algeria ALG Tunisia TUN
Handball, Women Angola ANG Congo CGO Ivory Coast CIV
-60 kg, Men Omar Rebahi ALG Atef Mustapha EGY Elie Norbert
Deza Elie Gbate
MAD
CIV
-66 kg, Men Mounir Benamadi ALG Ameen Mohamed El-Hady EGY Wakunguma Shapa
Ragheb Karchoud
ZAM
TUN
-73 kg, Men Amar Meridja ALG Haitham Awad EGY Anis Dkhili
Nsa Bassey-Isa
TUN
NGR
-81 kg, Men Youssef Badra TUN Abderrahmane Benamadi ALG Matthew Jago
Hatem Abdel Akher
RSA
EGY
-90 kg, Men Hesham Misbah EGY Amar Benikhlef ALG Pape Ousmane Ndiaye
Mohamed Bouguerra
SEN
TUN
-100 kg, Men Franck Martial Moussima CMR Bara Ndiaye SEN Hassane Azzoun
Mohamed Ben Saleh
ALG
LBA
+100 kg, Men Anis Chedli TUN Mohamed Bouaichaoui ALG Denis Oliveira
Diéguy Bathily
ANG
SEN
Open, Men Mohamed Bouaichaoui ALG Diéguy Bathily SEN Amadou Kanate
Anis Chedli
CIV
TUN
-48 kg, Women Meriem Moussa ALG Sandrine Ilendou GAB Chahnez M'Barki
Elsa Honorine Oyama Enye
TUN
COD
-52 kg, Women Hortance Diédhiou SEN Amani Khalfaoui TUN Soraya Haddad
Justina Agatahi
ALG
NGR
-57 kg, Women Lila Latrous ALG Hajer Barhoumi TUN Fary Seye
Catherine Ewa Ekuta
SEN
NGR
-63 kg, Women Kahina Saidi ALG Nesria Jelassi TUN Audrey Koumba
Funmilola Adebayo
GAB
NGR
-70 kg, Women Rachida Ouerdane ALG Gisèle Mendy SEN Antónia Moreira
Marisca Loots
ANG
RSA
-78 kg, Women Houda Miled TUN Vivian Yusuf NGR Kahina Hadid
Christelle Okodombe
ALG
CMR
+78 kg, Women Samah Ramadan EGY Adijat Ayuba NGR Nihel Cheikh Rouhou
Souhir Madani
TUN
ALG
Open, Women Nihel Cheikh Rouhou TUN Christelle Okodombe CMR Samah Ramadan
Souhir Madani
EGY
ALG
Single Sculls, Men Ali Ibrahim EGY Shaun Keeling RSA Chaouki Dries ALG
Double Sculls, Men Mohamed Gomaa / El-Husseiny Farag EGY Sean Irwin / Murray Chandler RSA Samir Alrbi-Aloui / Abdelkarim Amiche ALG
Lightweight Single Sculls, Men Mohamed Aich ALG Anthony Paladin RSA Mohamed Abdulah El-Moaty EGY
Lightweight Double Sculls, Men Kamel Ait Daoud / Mohamed Ryad Garidi ALG Abdullah El-Mohsen Massoud / Islam Mohamed EGY Ryan Colahan / Liam Colahan ZIM
Single Sculls, Women Rika Geyser RSA Ibtissem Trimèch TUN Imen Mustapha Hassen EGY
Double Sculls, Women Hafida Chaouch / Besma Dries ALG Nomthandazo Sibiya / Hayley Arthur RSA Sara Baraka / Manal Hassan EGY
Lightweight Single Sculls, Women Ibtissem Trimèch TUN Catherine Shan RSA Ola Ahmed EGY
Lightweight Double Sculls, Women Alex White / Catherine Shan RSA Amina Rouba / Hafida Chaouch ALG Asmaa Sayed / Heba Ahmed EGY
50 m Freestyle, Men Salim Iles ALG Jason Dunford KEN Gideon Louw RSA
100 m Freestyle, Men Salim Iles ALG Nabil Kebbab ALG David Dunford KEN
200 m Freestyle, Men Nabil Kebbab ALG Jean Basson RSA Jason Dunford KEN
400 m Freestyle, Men Troy Prinsloo RSA Ahmed Mathlouthi TUN Jean Basson RSA
800 m Freestyle, Men Troy Prinsloo RSA Riaan Schoeman RSA Mohamed Gadallah EGY
1,500 m Freestyle, Men Troy Prinsloo RSA Riaan Schoeman RSA Mohamed Gadallah EGY
4 x 100 m Freestyle Relay, Men South Africa RSA Algeria ALG Egypt EGY
4 x 200 m Freestyle Relay, Men South Africa RSA Algeria ALG Tunisia TUN
50 m Backstroke, Men Gerhard Zandberg RSA Ahmed Hussain EGY Jason Dunford KEN
100 m Backstroke, Men Gerhard Zandberg RSA Jason Dunford KEN Garth Tune RSA
200 m Backstroke, Men George du Rand RSA Ahmed Hussain EGY Taki M'Rabet TUN
50 m Breaststroke, Men Cameron van der Burgh RSA Thabang Moeketsane RSA Malick Fall SEN
100 m Breaststroke, Men Cameron van der Burgh RSA Sofiane Daid ALG Thabang Moeketsane RSA
200 m Breaststroke, Men Sofiane Daid ALG William Diering RSA Malick Fall SEN
50 m Butterfly, Men Jason Dunford KEN Yellow Yei Yah NGR Garth Tune RSA
100 m Butterfly, Men Jason Dunford KEN George du Rand RSA Ahmed Salah EGY
200 m Butterfly, Men Jason Dunford KEN Ahmed Salah EGY Ahmed Aboughazal EGY
200 m Individual Medley, Men Ahmed Mathlouthi TUN Riaan Schoeman RSA Darian Townsend RSA
400 m Individual Medley, Men Riaan Schoeman RSA Ahmed Mathlouthi TUN Taki M'Rabet TUN
4 x 100 m Medley Relay, Men South Africa RSA Algeria ALG Egypt EGY
50 m Freestyle, Women Kirsty Coventry ZIM Heather Brand ZIM Sarah Chahed TUN
100 m Freestyle, Women Melissa Corfe RSA Liezi-Mari Burger RSA Heather Brand ZIM
200 m Freestyle, Women Melissa Corfe RSA Maroua Mathlouthi TUN Kathryn Meaklim RSA
400 m Freestyle, Women Melissa Corfe RSA Kathryn Meaklim RSA Maroua Mathlouthi TUN
800 m Freestyle, Women Kirsty Coventry ZIM Maroua Mathlouthi TUN Dominique Dryding RSA
1,500 m Freestyle, Women Natalie du Toit RSA Maroua Mathlouthi TUN Dominique Dryding RSA
4 x 100 m Freestyle Relay, Women South Africa RSA Egypt EGY Tunisia TUN
4 x 200 m Freestyle Relay, Women South Africa RSA Zimbabwe ZIM Algeria ALG
50 m Backstroke, Women Kirsty Coventry ZIM Chanelle van Wyk RSA Jessica Pengelly RSA
100 m Backstroke, Women Kirsty Coventry ZIM Melissa Corfe RSA Karima Lahmar ALG
200 m Backstroke, Women Kirsty Coventry ZIM Melissa Corfe RSA Jessica Pengelly RSA
50 m Breaststroke, Women Suzaan van Biljon RSA Raja Amira Kouza ALG Mériem Lamri ALG
100 m Breaststroke, Women Suzaan van Biljon RSA Kirsty Coventry ZIM Mériem Lamri ALG
200 m Breaststroke, Women Suzaan van Biljon RSA Jessica Pengelly RSA Lydia Yefsah ALG
50 m Butterfly, Women Mandy Loots RSA Heather Brand ZIM Binta Zahra Diop SEN
100 m Butterfly, Women Mandy Loots RSA Heather Brand ZIM Ellen Hight ZAM
200 m Butterfly, Women Mandy Loots RSA Kathryn Meaklim RSA Heather Brand ZIM
200 m Individual Medley, Women Kirsty Coventry ZIM Jessica Pengelly RSA Sarra Lajnef TUN
400 m Individual Medley, Women Kirsty Coventry ZIM Jessica Pengelly RSA Kathryn Meaklim RSA
4 x 100 m Medley Relay, Women South Africa RSA Zimbabwe ZIM Algeria ALG
Singles, Men Segun Toriola NGR Monday Merotohun NGR Kazeem Nosiru
El-Sayed Lashin
NGR
EGY
Doubles, Men Monday Merotohun / Segun Toriola NGR Ahmed Ali Saleh / El-Sayed Lashin EGY Kazeem Nosiru / Hassan Hakeem
Ahmed Nadim / Emad Moselhy
NGR
EGY
Team, Men Egypt EGY Nigeria NGR Algeria
South Africa
ALG
RSA
Doubles, Mixed Fen Yang / Suraju Saka CGO Shaimaa Abdul Aziz / Emad Moselhy EGY Bose Kaffo / Monday Merotohun
Cecilia Otu / Hassan Hakeem
NGR
NGR
Singles, Women Fen Yang CGO Bose Kaffo NGR Cecilia Otu
Funke Oshonaike
NGR
NGR
Doubles, Women Cecilia Otu / Offiong Edem NGR Fen Yang / Fatimo Bisiriyu CGO Shaimaa Abdul Aziz / Bacinte Osman
Bose Kaffo / Funke Oshonaike
EGY
NGR
Team, Women Nigeria NGR Egypt EGY Tunisia
Algeria
TUN
ALG
Volleyball, Men Egypt EGY Tunisia TUN Algeria ALG
Volleyball, Women Algeria ALG Cameroon CMR Kenya KEN
-56 kg Snatch, Men Ahmed Saad EGY Nafaa Benami ALG Emanuel Obong NGR
-56 kg Clean & Jerk, Men Ahmed Saad EGY Emanuel Obong NGR Souhail Mairif ALG
-56 kg Total, Men Ahmed Saad EGY Emanuel Obong NGR Nafaa Benami ALG
-62 kg Snatch, Men Mohamed Abdultwab EGY Simon Ngamba CMR Gbenga Olupona NGR
-62 kg Clean & Jerk, Men Yinka Ayenuwa NGR Mohamed Abdultwab EGY Gbenga Olupona NGR
-62 kg Total, Men Mohamed Abdultwab EGY Yinka Ayenuwa NGR Gbenga Olupona NGR
-69 kg Snatch, Men Bernardin Matam CMR Peter Eichie NGR Isiaka Aliyu NGR
-69 kg Clean & Jerk, Men Madkour Mohamed EGY Isiaka Aliyu NGR Bernardin Matam CMR
-69 kg Total, Men Isiaka Aliyu NGR Madkour Mohamed EGY Bernardin Matam CMR
-77 kg Snatch, Men Felix Ekpo NGR Ibrahim Abdelbaki EGY Sarham Nizar TUN
-77 kg Clean & Jerk, Men Felix Ekpo NGR Ibrahim Abdelbaki EGY Ali El-Kekli LBA
-77 kg Total, Men Felix Ekpo NGR Ibrahim Abdelbaki EGY Ali El-Kekli LBA
-85 kg Snatch, Men Hamdi Doghmane TUN Mohamed Eshtiwi LBA Brice Batchaya CMR
-85 kg Clean & Jerk, Men Mahmoud El-Haddad EGY Mohamed Eshtiwi LBA Hamdi Doghmane TUN
-85 kg Total, Men Mohamed Eshtiwi LBA Mahmoud El-Haddad EGY Hamdi Doghmane TUN
-94 kg Snatch, Men Mohamed El-Nagar EGY Abdelrahman Shtewi LBA Chukwuka Okoli NGR
-94 kg Clean & Jerk, Men Mohamed El-Nagar EGY Abdelrahman Shtewi LBA Sami El-Kadri TUN
-94 kg Total, Men Mohamed El-Nagar EGY Abdelrahman Shtewi LBA Sami El-Kadri TUN
-105 kg Snatch, Men Abdelrahman El-Sayed EGY Mouez Hanachi TUN Tewfik Keroui ALG
-105 kg Clean & Jerk, Men Abdelrahman El-Sayed EGY Mouez Hanachi TUN Salaheddin El-Adhem LBA
-105 kg Total, Men Abdelrahman El-Sayed EGY Mouez Hanachi TUN Tewfik Keroui ALG
+105 kg Snatch, Men Mohamed Ehsan EGY Mowafg Daw LBA Frédéric Tefot CMR
+105 kg Clean & Jerk, Men Mohamed Ehsan EGY Mowafg Daw LBA Frédéric Tefot CMR
+105 kg Total, Men Mohamed Ehsan EGY Mowafg Daw LBA Frédéric Tefot CMR
-48 kg Snatch, Women Onyeka Azike NGR Portia Vries RSA Henda Ehsseinia TUN
-48 kg Clean & Jerk, Women Onyeka Azike NGR Portia Vries RSA Dalila Acheria ALG
-48 kg Total, Women Onyeka Azike NGR Portia Vries RSA Dalila Acheria ALG
-53 kg Snatch, Women Patience Lawal NGR Hamed Aaya EGY Safia Kouri ALG
-53 kg Clean & Jerk, Women Patience Lawal NGR Hamed Aaya EGY Safia Kouri ALG
-53 kg Total, Women Patience Lawal NGR Hamed Aaya EGY Safia Kouri ALG
-58 kg Snatch, Women Margaret Uwah NGR Arbi Ahlen TUN Clementina Agricole SEY
-58 kg Clean & Jerk, Women Margaret Uwah NGR Arbi Ahlen TUN Clementina Agricole SEY
-58 kg Total, Women Margaret Uwah NGR Arbi Ahlen TUN Clementina Agricole SEY
-63 kg Snatch, Women Esmat Ahmed EGY Agatha Egbudike NGR Hanene Orfelli TUN
-63 kg Clean & Jerk, Women Esmat Ahmed EGY Agatha Egbudike NGR Hanene Orfelli TUN
-63 kg Total, Women Esmat Ahmed EGY Agatha Egbudike NGR Hanene Orfelli TUN
-69 kg Snatch, Women Leila Françoise Lassouani ALG Janet Thelermont SEY Hebat Ahmed EGY
-69 kg Clean & Jerk, Women Hebat Ahmed EGY Leila Françoise Lassouani ALG Joubaba Ben Chobba TUN
-69 kg Total, Women Leila Françoise Lassouani ALG Hebat Ahmed EGY Janet Thelermont SEY
-75 kg Snatch, Women Hadiza Zakari NGR Sara Nagm EGY Asma El-Raziki TUN
-75 kg Clean & Jerk, Women Hadiza Zakari NGR Asma El-Raziki TUN Sara Nagm EGY
-75 kg Total, Women Hadiza Zakari NGR Asma El-Raziki TUN Sara Nagm EGY
+75 kg Snatch, Women Nahla Ramadan EGY Maryam Usman NGR Afaf Abdel Tahab EGY
+75 kg Clean & Jerk, Women Nahla Ramadan EGY Maryam Usman NGR Afaf Abdel Tahab EGY
+75 kg Total, Women Nahla Ramadan EGY Maryam Usman NGR Afaf Abdel Tahab EGY