Competitors for 2007 All-Africa Games

Athlete Country Sports Date of birth
Hamed Aaya EGY WLT 16 September 1989
Hatem Abdel Akher EGY JUD 24 June 1986
Yasser Abdel Rahman Sakr EGY WRE 1 December 1977
Ibrahim Abdelbaki EGY WLT 6 February 1988
Ahmed Abdelhay EGY VOL 19 August 1984
Hisham Abdelwahab Abdelmoumen EGY WRE 24 August 1977
Ayman Abdelraouf EGY SWI
Ahmed Mohamed Abdelsadek EGY WRE 1983
Mouni Abderrahim ALG VOL 19 November 1985
Shaimaa Abdul Aziz EGY TTN 30 March 1981
Mona Abdulaziz EGY FEN 11 November 1985
Mohamed Abdultwab EGY WLT 18 July 1987
Mohamed Abid TUN TEN 17 July 1985
Robeace Abogny CIV HAN 28 December 1981
Ashraf Abou El-Hassan EGY VOL 17 May 1975
Mohamed Moustafa Abou Elea EGY WRE 25 June 1980
Alaaeldin Abouelkassem EGY FEN 25 November 1990
Ahmed Aboughazal EGY SWI
Ryan Abrahams RSA WRE
Johanna Abrahamse RSA ATH 18 March 1980
Shade Abugan NGR ATH 17 December 1990
Abdulmagid Abdulhamid Abushkiwa LBA EQU
Netsanet Achamo Abeyo ETH ATH 14 December 1987
Dalila Acheria ALG WLT 8 August 1981
Ibrahim Adamu NGR BDM 26 November 1981
Mehdi Addadi ALG SWI 13 February 1972
Richard Addinall RSA WRE 18 May 1983
Gifty Addy GHA ATH 19 January 1984
Funmilola Adebayo NGR JUD 27 August 1985
Becky Ademoh NGR WRE
Susan Adeoye Olufunke NGR ATH 14 April 1985
Sekinat Adesanya NGR ATH 25 July 1988
Nwamaka Adibeli NGR BAS 10 March 1985
Roberto Adjaho BEN BOX
Christine Adjouablé CIV HAN 5 October 1978
Maria Afonso ANG BAS 9 February 1968
Justina Agatahi NGR JUD 15 August 1989
Efionayi Agbonavbare NGR WRE 15 February 1978
Clementina Agricole SEY WLT 18 July 1988
Lindy Agricole SEY ATH 14 November 1978
Juliette Ah-Wan SEY BDM 29 April 1981
Arbi Ahlen TUN WLT
Ahmed El-Ahmar EGY HAN 27 January 1984
Heba Ahmed EGY ROW 1 January 1985
Hebat Ahmed EGY WLT
Ola Ahmed EGY ROW 25 April 1980
Mohamed Aich ALG ROW 30 July 1981
Khaled Bel Aïd TUN VOL 30 December 1973
Fatiha Aïssaoui ALG GYM 1970
Kamel Ait Daoud ALG ROC/ROW 18 May 1985
Amar Aït Lounis ALG EQU 18 April 1969
Zied Ait Ouagram MAR
TUN
WRE 18 December 1988
Souad Aït Salem ALG ATH 6 January 1979
Jeleel Akindele NGR BAS 2 April 1983
Henry Akinwale NGR WRE
Yassin Al-Sheairy EGY BOX
Fernando Albano ANG BAS 11 September 1975
Yamilé Aldama CUB
GBR
SUD
ATH 14 August 1972
Robert Alexander RSA EQU
Mayzer Alexandre ANG BAS 29 June 1984
Ahmed Ali Saleh EGY TTN 14 November 1979
Laure Ali CMR WRE 4 March 1985
Emad Ali EGY BOX
Isiaka Aliyu NGR WLT 15 April 1985
Amandine Allou Affoué CIV ATH 29 August 1980
Nair Almeida ANG HAN 23 January 1984
Samir Alrbi-Aloui ALG ROW
Osaro Amadin NGR TEN 5 October 1981
Doreen Amata NGR ATH 6 May 1988
Christine Ambassa Boyomo CMR VOL 20 October 1984
Nadine Ambatta Mbeya CMR VOL 12 February 1978
Mohamed Ameur ALG ATH 1 November 1984
Abdelkarim Amiche ALG ROW
Fella Hadj Ammer ALG SWI 1990
Seth Amoo GHA ATH 20 March 1983
Mohsen Anany EGY
TUN
ATH 21 May 1985
Kelly Anderson RSA TEN 20 April 1985
Erdoo Angwe NGR BAS 19 March 1987
Vida Anim GHA ATH 7 December 1983
Fayzal Aoune ALG WRE
Abderrahmane Araby EGY BOX
Hayley Arthur RSA ROW 11 October 1983
Arasa Asnaksh Abissa ETH ATH 17 February 1988
Carmélia Assiana CGO HAN 20 January 1989
Juliette Asta Gamkoua CMR VOL 30 June 1982
Mai Atef EGY SWI 23 October 1991
Remy Atsama CMR BOX
Mahmoud Attia EGY WRE 30 August 1977
Toyin Augustus NGR ATH 24 December 1979
Haitham Awad EGY JUD 15 August 1977
Wael Al-Aydy EGY VOL 8 December 1971
Yinka Ayenuwa NGR WLT 2 May 1986
Louise Ayétotché CIV ATH 3 June 1970
Adijat Ayuba NGR JUD 11 October 1983
Onyeka Azike NGR WLT 1 July 1990
Magy Aziz EGY TEN 25 December 1987
Hassane Azzoun ALG JUD 28 September 1979
Mohamed Badawy EGY VOL 11 January 1986
Ndiss Kaba Badji SEN ATH 21 September 1983
Wael Badr EGY BAS 1 December 1978
Youssef Badra TUN JUD 5 July 1984
Abdelrahman El-Badrawi EGY SWI 29 November 1988
Hosam Bakr Abdin EGY BOX 26 October 1985
Lewis Banda ZIM ATH 16 September 1982
Ismaël Bangoura GUI FTB 2 January 1985
Sara Baraka EGY ROW 17 August 1991
Jackline Barasa KEN VOL 25 December 1979
Hajer Barhoumi TUN JUD 14 November 1983
Rachel Barlow RSA FEN 31 March 1982
Heinrich Barnes RSA WRE 12 December 1986
Monor Bassarila Ndona CGO HAN 15 January 1979
Nsa Bassey-Isa NGR JUD 14 April 1987
Jean Basson RSA SWI 5 October 1987
Brice Batchaya CMR WLT 16 August 1985
Diéguy Bathily SEN JUD 25 February 1977
Atsede Baysa ETH ATH 16 April 1987
Rafik Bedidi ALG EQU 16 April 1973
Christian Bekamenga CMR FTB 9 May 1986
Mekdes Bekele ETH ATH 20 January 1987
Tariku Bekele ETH ATH 28 February 1987
Abdalla Bekhit EGY VOL 10 October 1983
Jean-Babtiste Bekondji CMR BOX
Toufik Belaid ALG VOL 16 January 1981
Rose Beleng à Ngo CMR VOL 30 June 1973
Karim Ben Amar TUN FTB 26 June 1986
Mohamed Ben Ataya TUN WRE
Mohamed Ben Aziza TUN FEN 11 October 1988
Amira Ben Chaabane TUN FEN 29 May 1990
Imène Ben Chaabane TUN FEN 3 May 1982
Iheb Ben Chaabene TUN FEN 28 January 1987
Joubaba Ben Chobba TUN WLT
Bilel Ben Hassine TUN VOL 22 June 1983
Amar Benikhlef ALG JUD 11 January 1982
Farouk Ben Jeddi TUN SWI 6 January 1989
Mohamed Ben Saleh LBA JUD 1 February 1981
Soumaya Ben Sassi TUN WRE 3 January 1982
Leila Ben Youssef TUN ATH 13 November 1981
Naoufel Benabid ALG SWI 18 July 1987
Abderrahmane Benamadi ALG JUD 3 July 1985
Mounir Benamadi ALG JUD 5 April 1982
Nafaa Benami ALG WLT 8 November 1974
Billal Benbrih ALG WRE
Abdelhafid Benchabla ALG BOX 26 September 1986
Ilda Bengue ANG HAN 30 October 1974
Rachid Benhalal ALG VOL 24 April 1980
Abdelkader Benharrats ALG EQU 19 July 1979
Mohamed Benhedia ALG ATH 24 November 1981
Farid Bennour ALG FEN 19 January 1979
Zohra Bensalem ALG VOL 5 April 1990
Hadia Bentaleb ALG FEN 31 August 1980
Natália Bernardo ANG HAN 25 December 1986
Abderrahim Berriah ALG HAN 10 January 1988
Azza Besbes TUN FEN 28 November 1990
Héla Besbes TUN FEN 28 February 1987
Sarra Besbes TUN FEN 5 February 1989
Melvin Bibo NGR WRE 6 March 1977
Suleiman Wanjau Bilali KEN BOX 5 June 1978
Suzaan van Biljon RSA SWI 26 April 1988
Fatimo Bisiriyu CGO TTN 25 November 1986
Isaac Boaz NGR WRE
Sinivie Boltic NGR WRE 2 July 1982
Domingos Bonifácio ANG BAS 28 October 1984
Ruth Bosibori KEN ATH 2 January 1988
Ursula Botha RSA GYM 4 July 1984
Willa Botland RSA EQU 7 November 1975
Chantal Botts RSA BDM 30 March 1976
Mohamed Bouaichaoui ALG JUD 15 January 1979
Wajdi Bouallègue TUN GYM 9 February 1982
Inès Boubakri TUN FEN 28 December 1988
Nadjoua Boubekeur ALG FEN 8 November 1982
Mohamed Bouguerra TUN JUD 10 June 1986
Samir Bouguerra ALG WRE 18 July 1982
Tarek Boukensa ALG ATH 19 November 1981
Lilia Boulouiza ALG VOL 4 February 1985
Vanlier Gaston Bourges CMR WRE 18 October 1983
Larbi Bourrada ALG ATH 10 May 1988
Maher Bouthouri TUN WRE 19 July 1986
Shaun Bownes RSA ATH 24 October 1970
Judith Djaman Brah CIV ATH
Cristina Branco ANG HAN 15 March 1985
Heather Brand ZIM SWI 17 November 1982
Cristian Brezeanu ROU
RSA
GYM 5 February 1971
Liezi-Mari Burger RSA SWI 9 March 1987
Lynette Burger RSA CYC 4 November 1980
Cameron van der Burgh RSA SWI 25 May 1988
Gelete Burka ETH ATH 23 January 1986
Hastings Bwalya ZAM BOX 25 June 1985
Bombo Calandula ANG HAN 23 February 1983
Ibrahima Camara GUI FTB 1985
Mohamed Col Camara GUI FTB 2 February 1988
Catarina Camufal ANG BAS 30 March 1980
Ângela Cardoso ANG BAS 9 April 1979
Arnaud Casquette MRI ATH 16 April 1978
Abdelkader Chadi ALG BOX 12 December 1986
Sarah Chahed TUN SWI 11 July 1988
Wael Chamekhi TUN VOL
Murray Chandler RSA ROW 28 November 1987
Hafida Chaouch ALG ROW 17 September 1982
Jackson Chauke RSA BOX 29 May 1985
Anis Chedli TUN JUD 19 February 1981