Competitors for 2010 African Swimming Championships

Athlete Country Sports Date of birth
Adham Ali Abdelmegid EGY SWI 14 May 1990
Abdel Rehim Ahmed EGY SWI
Jessica Ashley-Cooper RSA SWI 21 May 1992
Mai Atef EGY SWI 23 October 1991
Mostafa Atef EGY SWI 2000
Sendo Ayari TUN SWI
Rowan El-Badry EGY SWI 18 September 1995
Sara El-Bekri MAR OWS/SWI 2 July 1987
Naoufel Benabid ALG SWI 18 July 1987
Fella Bennaceur ALG SWI 1 January 1985
Werner Bosman RSA SWI 15 May 1988
Imane Boulaamane MAR SWI 27 January 1989
Myles Brown RSA SWI 21 May 1992
Noufissa Chbihi MAR SWI 21 June 1990
Sofiane Daid ALG SWI 6 November 1982
William Diering RSA SWI 7 May 1986
Ahmed Kamal El-Din Hafez Bayoumy EGY SWI 2 March 1987
Badis Djendouci ALG SWI 8 January 1988
Ryad Djendouci ALG SWI 8 January 1988
David Dunford KEN SWI 29 September 1988
Jason Dunford KEN SWI 28 November 1986
Mohamed Farhoud EGY SWI 23 November 1988
Wesley Gilchrist RSA SWI 26 July 1989
Sarah Hadj Abdel Rahmane ALG SWI 16 March 1990
Marwan Adel Hellal EGY SWI 26 November 1991
Mohamed Hussein EGY SWI 10 September 1991
Nabil Kebbab ALG SWI 30 December 1983
Zaineb Khalfallah TUN SWI 16 April 1993
Nesrine Khelifati ALG SWI 14 April 1994
Sarra Lajnef TUN OWS/SWI 5 September 1989
Mandy Loots RSA SWI 3 August 1978
Taki M'Rabet TUN SWI 28 February 1989
Talel M'Rabet TUN SWI 26 December 1987
Sherif Ali Madkour EGY SWI 21 June 1989
Daniel Marais RSA OWS/SWI 10 September 1992
Ahmed Mathlouthi TUN SWI 18 December 1989
Maroua Mathlouthi TUN OWS/SWI 22 August 1988
Kathryn Meaklim RSA SWI 20 July 1989
Mahrez Mebarek ALG SWI 11 February 1985
Myriam Meddeb TUN SWI 1987
Bianca Meyer RSA SWI 13 April 1989
Malia Mghezzi Bekhouche ALG OWS/SWI 6 March 1988
Hadeil Mohamed EGY OWS
Vanessa Mohr RSA SWI 7 March 1995
Shahd Mostafa EGY SWI 6 May 1993
Darren Murray RSA SWI 2 April 1991
Walid Naouar TUN SWI 13 February 1992
Farida Osman EGY SWI 18 January 1995
Karin Prinsloo RSA SWI 2 December 1989
Abdul-Malick Railoun RSA OWS/SWI 1 January 1992
Shahrazad Ramond MAR SWI 17 July 1990
Ronwyn Roper RSA SWI 29 July 1987
Jessica Roux RSA OWS 10 November 1992
Oussama Sahnoune ALG SWI 2 August 1992
Engi El-Shazli EGY SWI
Jay-Cee Thomson RSA SWI 19 July 1990
Garth Tune RSA SWI 14 November 1989
Chanelle van Wyk RSA SWI 23 July 1989
Leone Vorster RSA SWI 5 February 1988
Rene Warnes RSA SWI 19 January 1992
Neil Watson RSA SWI 10 February 1989
Lydia Yefsah ALG SWI
Shehab Younis EGY SWI 30 March 1988