Official results in pdf
MEN
Senior 10km: 1. Kheireddine Bourouina 28:00, 2. Ramdhan Ouarghi 28:10, 3. Hichem Bouchicha 28:14, 4. Ali Guerine 28:33, 4. Ali Guerine 28:33, 5. Boualem Derradji 28:46, 6. Hamza Yousfi 28:49
Senior 4km: 1. Oussama Cherrad 10:50, 2. Abdelhakim Chibani 10:55, 3. Imad Touil 10:59, 4. Bilal Tabti 11:04, 5. Aymen Boulainine 11:07, 6. Omar Kenani 11:08
u20 8km: 1. Yazid Dalla 23:19, 2. Ayyoub Taleb 23:30, 3. Adem Bouldjadj 23:51, 4. Abderrahmae Daoud 24:04, 5. Aissa Lefilef 24:08
u18 6km: 1. Khaled Ouakide 17:56, 2. Yasser Touahir 17:56, 3. Walid Sifi 18:08, 4. Mohammed Zerkoune 18:12, 5. Abdelali Ben Saad 18:16
WOMEN
Senior 10km: 1. Riham Senani 32:59, 2. Kenza Dahmani 33:57, 3. Amina Bettiche 35:01, 4. Malika Benderbal 35:49, 5. Saadiya Bouadjaib 36:20, 6. Nawal Abbas 37:00
u20 6km: 1. Ghania Rezzik, 2. Ismahane Mekki, 3. Rokaia Mouici, 4. Nawel Chibah, 5. Assia Saidoun
u18 4km: 1. Nour Meriem Gamane 13:55, 2. Houda Saihi 13:59, 3. Hayet Anfal Azaidj 14:20, 4. Lyna Taleb 14:32, 5. Lina Maria Guedal 14:43