Competitors for 2006 African Swimming Championships

Athlete Country Sports Date of birth
Abdel Rahman Abu Bakr EGY SWI
Mai Atef EGY SWI 23 October 1991
Mostafa Atef EGY SWI 2000
Shrone Austin SEY SWI 31 January 1989
Mazen Aziz EGY OWS/SWI 14 March 1990
Sara El-Bekri MAR OWS/SWI 2 July 1987
Anouar Ben Naceur TUN SWI 22 August 1983
Naoufel Benabid ALG SWI 18 July 1987
Fella Bennaceur ALG SWI 1 January 1985
Tanya Bouffe RSA SWI 1991
Nadia Chahed TUN SWI 1988
Sarah Chahed TUN SWI 11 July 1988
Souad Cherouati ALG OWS/SWI 10 February 1989
Khadija Ciss SEN SWI 26 March 1983
Sofiane Daid ALG SWI 6 November 1982
Ryan de Klerk RSA SWI 1984
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
John Ellis RSA SWI 2 May 1990
Malick Fall SEN SWI 11 December 1985
Mohamed Gadallah EGY SWI 11 November 1988
Salma Raouf Gasser EGY SWI
Sarah Hadj Abdel Rahmane ALG SWI 16 March 1990
Mehdi Hamama ALG SWI 7 May 1985
Shaun Harris RSA SWI 14 September 1983
Dina Hegazy EGY SWI 21 March 1989
Chad Ho RSA OWS/SWI 21 June 1990
Salim Iles ALG SWI 14 May 1975
Nabil Kebbab ALG SWI 30 December 1983
Lehesta Kemp RSA SWI 20 March 1990
Ayman Khattab EGY SWI 17 July 1982
Karima Lahmar ALG SWI
Mériem Lamri ALG SWI
Tammy Laubscher RSA SWI 1984
Taki M'Rabet TUN SWI 28 February 1989
Sherif Ali Madkour EGY SWI 21 June 1989
Mohamed Magdy EGY SWI
Mohamed Mamduh EGY SWI 14 March 1985
Ahmed Mathlouthi TUN SWI 18 December 1989
Maroua Mathlouthi TUN OWS/SWI 22 August 1988
Kenza Matoub ALG SWI
Myriam Meddeb TUN SWI 1987
Mohamed Rida Mitaiji TUN SWI
Thabang Moeketsane RSA SWI 20 August 1987
Ahmed Mustafa EGY SWI
Raoudha Rebai TUN SWI
Samantha Richter ZIM SWI 5 August 1989
Marielle Rogers RSA SWI 1987
Stuart Rogers RSA SWI 1982
Ahmed Salah EGY SWI 6 December 1986
Mohamed Tarek Salah EGY SWI
Louise Smyth RSA OWS/SWI 17 June 1990
Natalie du Toit RSA OWS/SWI 29 January 1984
Fouche Venter RSA SWI 29 May 1985
Leone Vorster RSA SWI 5 February 1988
Elzanne Werth RSA SWI 27 May 1988
Lydia Yefsah ALG SWI
Heba Yehia EGY SWI