Competitors for 2005 Islamic Solidarity Games

Athlete Country Sports Date of birth
Karim Abdel Mohsen EGY WAP 10 January 1979
Ahmed Farouk Abdel Zaher EGY ATH 8 January 1986
Ammouri Abdeladim MAR TKW 1 January 1983
Ahmed Abdelhay EGY VOL 19 August 1984
Arim Abdelmohsen EGY WAP
Hamdy Abdelmotaleb EGY HAN
Mohamed Abdelrahman EGY KTE 1 December 1983
Mohamed Shahrulhaizy Abdul Rahman MAS ATH 19 February 1980
Salem Abdul Salam EGY KTE
Abdullah Ali Abdullah QAT TKW
Mohammed Abdullah KSA FTS
Salim Abdullah IRQ WLT
Talal Abdullah KSA WAP
Mohammad Hossein Abedi IRI FEN 29 July 1978
Mojtaba Abedini IRI FEN 11 August 1984
Mohamed Abouelta EGY HAN
Abdel Rahman Abu Bakr EGY SWI
Hamza Abughalia LBA WLT 10 December 1980
Mustapha Adrar ALG BAS 12 April 1982
Hamed Afagh IRI BK3/BAS 1 February 1983
Namik Agayev AZE BAS 24 July 1987
Rəfael Ağayev AZE KTE 4 March 1985
Khoudir Aggoune ALG ATH 5 January 1981
Jeyhun Aghasiyev AZE KTE
Mehran Ahadi IRI TTN 30 March 1975
Salem Al-Ahmadi KSA ATH 12 September 1969
Karam Ahmadian IRI BAS 5 January 1977
Ahmed El-Ahmar EGY HAN 27 January 1984
Peiman Akbari IRI VOL 23 October 1977
Yadollah Akbari IRI FTB 1 July 1974
Mohamed Reza Akhlagh Pasand IRI TTN 12 December 1978
Serdar Akın TUR TKW 21 April 1985
Haluk Akkoyun TUR TEN 25 April 1981
Dmitry Aksronkin KAZ WAP
Abdulaziz Al-Abbad KSA TTN 27 October 1982
Abdullah Al-Abdalali KSA HAN
Muslim Al-Abdrbunabi KSA HAN
Abdullatif Al-Abdullatif KSA WLT 11 May 1985
Hussain Al-Abdullatif KSA WLT 10 June 1981
Awad Al-Aboudi JOR WLT 21 December 1974
Mohammad Al-Ajmi KUW FEN 8 July 1972
Ahmad Al-Anbawy KSA HAN
Nabil Al-Aobaidi KSA HAN
Ahmed Al-Bahri KSA FTB 18 September 1980
Mohamed Al-Baree EGY EQU
Abdul Mutalib Al-Barkawi KSA KTE
Tufiq Al-Bukhari MAR KTE
Ali Al-Dawood KSA HAN
Mohammad Al-Deayea KSA FTB 2 August 1972
Nasser Al-Dhamen KSA HAN
Faraj Jamaan Al-Dosari KSA ATH 29 January 1984
Abdullah Al-Dossari KSA HAN
Jalal Al-Edarba JOR TKW
Ali Al-Eduhailib KSA WLT 22 September 1982
Hussain Al-Ekhwan KSA HAN
Nayef Al-Geady KSA TTN
Yahya Al-Ghahes KSA ATH 19 February 1986
Faisal Al-Ghanna KSA KTE
Mohammad Al-Ghareeb KUW TEN 22 July 1980
Mustafa Al-Habeeb KSA HAN
Mustafa Al-Haddad MAR FTB 1 August 1979
Jaber Al-Hamad KUW KTE 15 September 1974
Meshal Al-Handal KUW KTE
Bandar Al-Harbi KSA HAN
Saad Al-Harthi KSA FTB 3 February 1984
Fahad Khamis Said Al-Jabri OMA ATH 25 November 1984
Juma Mubarak Marhoon Al-Jabri OMA ATH 9 May 1985
Hassan Al-Janabi KSA HAN 25 July 1983
Wisam Shahal Al-Khizai IRQ ATH 1 July 1975
Ahmad Al-Kudmani KSA SWI 18 August 1979
Mohamed Al-Kumaiti UAE EQU 26 February 1977
Aziz Al-Mahdi MAR TKW
Omar Moussa Al-Masrahi KSA ATH 17 February 1978
Hani Al-Matrafi KSA TKW 28 May 1985
Firass Zaal Al-Mohamed SYR ATH 8 June 1975
Hamad Al-Montashari KSA FTB 22 June 1982
Kamel Al-Mousa KSA FTB 29 August 1982
Mohammad Al-Mufaiz KSA HAN
Abdullah Al-Muhairi UAE EQU 1 April 1974
Bader Al-Muqail KSA TEN 1 September 1970
Majed Al-Muwallad KSA FEN 29 September 1978
Adam Al-Nour SUD ATH 5 September 1988
Hassan Al-Otaibi KSA FTB 6 August 1976
Mohammed Al-Owais UAE EQU 17 August 1979
Abdulrahman Al-Qahtani KSA FTB 22 May 1983
Yasser Al-Qahtani KSA FTB 10 October 1982
Ahmed Al-Rawi KSA FTB
Fahad Al-Saad KSA TEN 13 August 1984
Ali Makki Al-Sabagha KUW ATH 28 June 1984
Manaf Al-Saeed KSA HAN
Qusai Al-Saeed KSA HAN
Ali Al-Saihati KSA HAN
Abdulrahman Al-Seraihi KSA HAN
Talal Al-Seraihi KSA HAN
Nasser Ali Al-Shamrani KSA FTB 23 November 1983
Mohammed Al-Suwaidi UAE EQU 8 May 1984
Saeed Al-Wadani KSA FTB
Ahmed Nasser Al-Wahaibi OMA ATH 25 August 1987
Meftah Al-Zaheri UAE EQU
Saad Al-Zahrani KSA FTB 1 July 1980
Idriss Alame ALG GBL
Ayman Alariani KSA WAP 20 November 1985
Mansor Alem KSA TTN 10 April 1988
Waleed Algamdi KSA WAP
Baseem Alharbi KSA WAP
Ahmed Ali Saleh EGY TTN 14 November 1979
Mohammed Ali IRQ WLT 8 March 1981
Nagmeldin Ali SUD ATH 22 February 1986
Hussain Aljizani KSA WAP
Abdulrahim Almalki KSA WAP
Adel Almalki KSA WAP 10 August 1983
Khalid Almalki KSA WAP
Salyem Alsaud KSA FTS
Ahmed Alshamary KSA WAP 24 January 1985
Bandar Alzahrani KSA WAP
Mohammed Alzahrani KSA WAP
Mohammad Ameen KSA FTB 29 April 1980
Amir Amini IRI BAS 10 June 1984
Farid Amirov AZE BAS 25 July 1988
Lyes Oald Ammar ALG VOL 6 July 1983
Riad Amrane ALG VOL 25 December 1978
Moussa Aouanouk ALG ATH 2 August 1972
Anas Aqlan YEM TKW
Malek Aqlan YEM TKW
Salaheddine Aqqal MAR FTB 22 August 1984
Ayoub Arokhi IRI ATH 23 May 1982
Ali Ashourizad IRI FTB 1 August 1980
Mohsen Ashrafi IRI KTE
Rouhollah Askari IRI ATH 8 January 1982
Serkan Aydın TUR SWI
Wael Al-Aydy EGY VOL 8 December 1971
Alireza Nasr Azadani IRI TKW 21 September 1985
Imad Ait Aziz MAR FTB
Youssef Baba MAR ATH 7 August 1979
Ramin Babaei IRI VOL
Mohamed Badawy EGY VOL 11 January 1986
Ndiss Kaba Badji SEN ATH 21 September 1983
Ahmed Badr EGY WAP 1 May 1977
Abdul Mohsen Al-Bagir KSA WLT 24 February 1976
Jafar Al-Bagir KSA WLT 15 August 1982
Kamal Bahamdan KSA EQU 12 February 1970
Mohamed Faizal Baharom MAS WLT 4 January 1982
Nesar Ahmad Bahawi AFG TKW 27 March 1984
Khaled Bakhosh MAR FTB
Tahir Bakhshiyev AZE BAS 7 March 1982
Yusuf Başer TUR KTE 4 February 1980
Saleh Bashir KSA FTB 22 July 1980
Mohamed El-Bassiouny EGY HAN 10 May 1990
Joseph Batangdon CMR ATH 29 July 1978
Ümürbek Bazarbaýew TKM WLT 17 September 1981
Mehdi Bazargard IRI VOL 16 March 1979
Turki Bedhy KSA HAN
Daniel Bego MAS SWI 18 September 1989
Mehran Behnamfar IRI KTE
Jahangiri Ghavam Behzad IRI GBL
Abdalla Bekhit EGY VOL 10 October 1983
Samir Belhouchet ALG GBL
Saïd Belhout ALG ATH 16 April 1975
Haitham Ben Mesbah TUN SWI
Samir Bendella ALG HAN
Mohamed Bendib ALG SWI 1989
Sofian Benjilali ALG GBL
Karim Benkhaled ALG FTS
Amine Benramdane ALG BAS 27 April 1973
Zoheir Berrar ALG FTS
Mohamed Bestara MAR FTB
Talahy Bilal ALG TTN
Elhadi Biloum ALG HAN
Hamdan Al-Bishi KSA ATH 5 May 1981
Hamed Al-Bishi KSA ATH 3 March 1982
Merzak Ould Bouchiba ALG ATH 27 April 1975
Mohamed Boudjadja ALG TTN 8 November 1983
Hichem Boudrali ALG HAN 29 October 1977
Tarik Bouguetaïb MAR ATH 30 April 1981
Tarek Boukensa ALG ATH 19 November 1981
Mourad Boukhalfi ALG BAS
Sofiane Boulaya ALG BAS 20 March 1973
Abbes Bousba ALG FTS
Turki Bukhari KSA KTE
Djillani Canon ALG BAS
Mahmoud Charef TUN TKW
Wasif Cheema PAK TEN 24 June 1986
Amar Chehbour ALG HAN
Abdelhamid Chenini ALG HAN
Mohamed Chikhi ALG VOL 9 March 1981
Abderrahim Chkilit MAR FTB 14 February 1976
Riyadh Dafendosi ALG SWI
Ismael Daïf MAR ATH 30 October 1981
Haidar Dakhil IRQ WLT 1 July 1970
Sultan Mubarak Al-Dawoodi KSA ATH 16 March 1985
Aleksey Demchenko KAZ WAP 5 December 1987
Mahdi Deris ALG BAS
Farouk Dgellali ALG BAS
Hassan Dif ALG VOL 21 July 1978
Ablaye Diop SEN KTE 6 November 1983
Abdel Hakim Djaziri ALG TTN 2 July 1981
Fares Djoudi ALG VOL 10 May 1981
Nasser Al-Dughather KSA WAP 27 September 1993
Ramzy Al-Duhami KSA EQU 5 January 1972
Khaled Al-Eid KSA EQU 2 January 1969