| 1 | ALY Bahaaeldin | EGY - Egypt | 319/ 1 | 315/ 2 | 634 | 5 | 12 | |
| | EGY - Egypt |
| | 70m-1: 319, 70m-2: 315 |
| 2 | IMLOUL Yacine | ALG - Algeria | 309/ 3 | 315/ 1 | 624 | 5 | 13 | |
| | ALG - Algeria |
| | 70m-1: 309, 70m-2: 315 |
| 3 | CHAN YAM Ryan | MRI - Mauritius | 304/ 4 | 310/ 3 | 614 | 4 | 7 | |
| | MRI - Mauritius |
| | 70m-1: 304, 70m-2: 310 |
| 4 | HAMMED Mohamed | TUN - Tunisia | 312/ 2 | 295/ 7 | 607 | 2 | 13 | |
| | TUN - Tunisia |
| | 70m-1: 312, 70m-2: 295 |
| 5 | SHIU FOOK SIEN Aidan William | MRI - Mauritius | 302/ 5 | 304/ 4 | 606 | 6 | 9 | |
| | MRI - Mauritius |
| | 70m-1: 302, 70m-2: 304 |
| 6 | BOUAKKAZ Rachad | ALG - Algeria | 300/ 6 | 301/ 5 | 601 | 5 | 11 | |
| | ALG - Algeria |
| | 70m-1: 300, 70m-2: 301 |
| 7 | BAKRI Imadeddine | ALG - Algeria | 298/ 8 | 301/ 5 | 599 | 2 | 13 | |
| | ALG - Algeria |
| | 70m-1: 298, 70m-2: 301 |
| 8 | BELLO Tobi | NGR - Nigeria | 300/ 7 | 292/ 8 | 592 | 4 | 6 | |
| | NGR - Nigeria |
| | 70m-1: 300, 70m-2: 292 |
| 9 | MADAYE Israel | CHA - Chad | 294/ 9 | 291/ 9 | 585 | 5 | 11 | |
| | CHA - Chad |
| | 70m-1: 294, 70m-2: 291 |
| 10 | ABDELBAR Aly | EGY - Egypt | 286/13 | 289/10 | 575 | 1 | 9 | |
| | EGY - Egypt |
| | 70m-1: 286, 70m-2: 289 |
| 11 | EYENI Franck | CIV - Cote d Ivoire | 288/11 | 279/11 | 567 | 2 | 5 | |
| | CIV - Cote d Ivoire |
| | 70m-1: 288, 70m-2: 279 |
| 12 | ALMUJREESI Muhanad | LBA - Libya | 287/12 | 274/14 | 561 | 3 | 1 | |
| | LBA - Libya |
| | 70m-1: 287, 70m-2: 274 |
| 13 | ASUWEEE Hisham | LBA - Libya | 292/10 | 263/17 | 555 | 1 | 3 | |
| | LBA - Libya |
| | 70m-1: 292, 70m-2: 263 |
| 14 | AREBI Abdulmeniam Ali | LBA - Libya | 277/16 | 275/13 | 552 | 4 | 4 | |
| | LBA - Libya |
| | 70m-1: 277, 70m-2: 275 |
| 15 | NEKITSING Tekbahadoursing | MRI - Mauritius | 280/14 | 269/15 | 549 | 4 | 2 | |
| | MRI - Mauritius |
| | 70m-1: 280, 70m-2: 269 |
| 16 | BOURDANNE TCHOUBO Oscard | CMR - Cameroon | 279/15 | 268/16 | 547 | 1 | 5 | |
| | CMR - Cameroon |
| | 70m-1: 279, 70m-2: 268 |
| 17 | KHIAT Mohamed Ayoub | ALG - Algeria | 261/18 | 278/12 | 539 | 2 | 6 | |
| | ALG - Algeria |
| | 70m-1: 261, 70m-2: 278 |
| 18 | AYEDJINOU Isaac | BEN - Benin | 271/17 | 256/18 | 527 | 1 | 7 | |
| | BEN - Benin |
| | 70m-1: 271, 70m-2: 256 |
| 19 | WAHILE Gerald Isidore | CMR - Cameroon | 244/19 | 251/19 | 495 | 0 | 2 | |
| | CMR - Cameroon |
| | 70m-1: 244, 70m-2: 251 |
| 20 | MBOUWE Andre | CMR - Cameroon | 239/20 | 221/20 | 460 | 0 | 3 | |
| | CMR - Cameroon |
| | 70m-1: 239, 70m-2: 221 |
| 21 | JUNAID Tosin | NGR - Nigeria | 238/21 | 207/21 | 445 | 2 | 1 | |
| | NGR - Nigeria |
| | 70m-1: 238, 70m-2: 207 |
| 22 | AITCHEOU Yisse Emmanuel Lucius | BEN - Benin | 185/22 | 148/23 | 333 | 1 | 2 | |
| | BEN - Benin |
| | 70m-1: 185, 70m-2: 148 |
| 23 | ADAMOU Saley | NIG - Niger | 151/23 | 162/22 | 313 | 0 | 1 | |
| | NIG - Niger |
| | 70m-1: 151, 70m-2: 162 |
| 24 | OKWU Francis Okechukwu | NGR - Nigeria | 38/24 | 72/24 | 110 | 0 | 0 | |
| | NGR - Nigeria |
| | 70m-1: 38, 70m-2: 72 |