Source: FAA. Full results in PDF.
MEN
Half-marathon: 1. Ahmed Messeles (Ahmed Mselesse?) 1:04:24, 2. Mohamed Belounis 1:04:28, 3. Noureddine Athamna 1:04:31, 4. Slimane Moulay 1:04:34, 5. Farid Terfia 1:04:37, 6. Badredine Amira 1:04:50, 7. Hakim Saadi 1:04:55, 8. Haouri Smara 1:04:57, 9. Bilal Bekhouche 1:05:20, 10. Abdelmoumen Bouchicha 1:05:33, 11. Abdelkader Hamoudi 1:05:54, 12. Abdelkader Dali 1:06:00, 13. Said Belhout 1:06:20, 14. Cheikh Naoui 1:06:26, 15. Mustapha Ferrane 1:06:27, 16. Tayeb Meldji 1:06:36, 17. Hakim Tellaiti 1:06:41, 18. Abderahmane Gamouci 1:06:54, 19. Errabi Snani 1:06:48, 20. Ahmed Dali 1:07:01
WOMEN
Half-marathon: 1. Souad Ait Salem 1:11:34, 2. Barkahoum Drici 1:12:20, 3. Malika Benderbal 1:15:50, 4. Hadda Souadia 1:18:24, 5. Houdda Laroum 1:22:10, 6. Nabila Chaib Draa 1:24:34, 7. Nasima Sabour 1:24:48, 8. Wahiba Ouaret 1:25:03, 9. Nawel Abbas 1:25:21, 10. Romaissa Khouddour 1:27:43