| Event | Gold | Silver | Bronze |
|---|
| 100 metres | Saeed Alkhaldi (BHR) | 10.22 | Chakir Machmour (MAR) | 10.24 | Barakat Al-Harthi (OMA) | 10.37 |
| 200 metres | Chakir Machmour (MAR) | 20.73 | Mohamed Obaid Al-Saadi (OMA) | 20.94 | Taha Hussein Yaseen (IRQ) | 20.99 |
| 400 metres | Ashraf Osman (QAT) | 45.26 | Hamza Dair (MAR) | 45.81 | Musa Isah (BHR) | 45.85 |
| 800 metres | Slimane Moula (ALG) | 1:46.87 | Essa Ali Kzwani (KSA) | 1:47.71 | Abdessalem Ayouni (TUN) | 1:48.19 |
| 1500 metres | Abdellatif Sadiki (MAR) | 3:37.61 | Fouad Messaoudi (MAR) | 3:37.99 | Zouhair Aouad (BHR) | 3:38.17 |
| 5000 metres | Birhanu Balew (BHR) | 14:21.89 | Hafid Rizqy (MAR) | 14:23.32 | Salim Keddar (ALG) | 14:23.47 |
| 10,000 metres | Dawit Admasu (BHR) | 29:08.80 | Mohcin Outalha (MAR) | 29:17.40 | Youcef Addouche (ALG) | 29:21.90 |
| 110 metres hurdles | Amine Bouanani (ALG) | 13.58 | Yaqoub Alyouha (KUW) | 13.67 | Oumar Abakar (QAT) | 14.20 |
| 400 metres hurdles | Bassem Hemeida (QAT) | 49.17 | Abdelmalik Lahoulou (ALG) | 49.47 | Saber Boukemouche (ALG) | 50.10 |
| 3000 metres steeplechase | Hichem Bouchicha (ALG) | 8:24.04 | Bilal Tabti (ALG) | 8:25.32 | Salah Eddine Ben Yazide (MAR) | 8:28.59 |
| 4×100 metres relay | Oman (OMA) Rashid Al-Aasmi Barakat Al-Harthi Mohamed Obaid Al-Saadi Ali Anwar Ali Al-Balushi | 39.70 | Bahrain (BHR) Omar Ebrahim Yaqoob Salem Yaqoob Husain Al-Doseri Saeed Al-Khaldi | 40.19 | Algeria (ALG) Hakim Guettouche Adem Abdelkader Benyache Idriss Lardj Djamil Skandar Athmani | 40.35 |
| 4×400 metres relay | Algeria (ALG) Fouad Hamada Mohamed Ali Gouaned Djamel Sedjati Slimane Moula | 3:02.84 | Morocco (MAR) Nadir El Haddaoui Rachid Mhamdi El Mehdi Dimokrati Hamza Dair | 3:04.94 | Iraq (IRQ) Yasir Ali Al-Saadi Mohamed Al-Baqer Mohammed Abdulridha Al-Tameemi Taha Hussein Yaseen | 3:06.37 |
| 20 km walk | Shail Abderahmane Aloui (ALG) | 1:31.56 | Abdenour Ameur (ALG) | 1:36.17 | Alnuami Alshaali (UAE) | 1:43.31 |
| High jump | Fatak Abdul Ghafoor Sanjoor Bait Jaboob (OMA) | 2.16 mNR | Hamdi Ali (QAT) | 2.16 m | Hichem Bouhanoune (ALG) | 2.13 m |
| Pole vault | Seifeldin Abdelsalam (QAT) | 5.51 mNR | Mehdi Jacques Amar-Rouana (ALG) | 5.30 m | Ameer Falih Abdulwahid (IRQ) | 5.00 m |
| Long jump | Yasser Triki (ALG) | 7.83 m | Zaïd Latif (MAR) | 7.60 m | Salim Salem Muslem Al Yarabi (OMA) | 7.55 m |
| Triple jump | Yasser Triki (ALG) | 17.30 m | Adem Boualbani (ALG) | 16.35 m | Salim Salem Muslem Al Yarabi (OMA) | 15.41 m |
| Shot put | Mostafa Hassan (EGY) | 20.52 m | Abdelrahman Mahmoud (BHR) | 19.17 m | Musab Ibrahim Mohammad Momani (JOR) | 17.18 m |
| Discus throw | Moaaz Ibrahim (QAT) | 62.48 m | Eissa Zankawi (KUW) | 61.48 m | Oussama Khennoussi (ALG) | 58.25 m |
| Hammer throw | Mostafa El Gamel (EGY) | 76.48 m | Ahmed Amgad El Seify (QAT) | 69.61 m | Mohsen Mohamed Anani (TUN) | 67.69 m |
| Javelin throw | Ihab Abdelrahman El Sayed (EGY) | 80.50 m | Ali Essa Al Abdulghani (KSA) | 73.54 m | Abdulrahman Al Azmi (KUW) | 70.83 m |
| Decathlon | Larbi Bourrada (ALG) | 7362 pts | Dhiae Cherif Boudoumi (ALG) | 7019 pts | Abd Alsajjad Alsubihawi (IRQ) | 6958 pts |