| | |
| Tournament details | |
|---|---|
| Host country | |
| Venues | 2 (in 1 host city) |
| Dates | 21–31 January |
| Teams | 16 (from 1 confederation) |
| Final positions | |
| Champions | |
| Runners-up | |
| Third place | |
| Fourth place | |
| Tournament statistics | |
| Matches played | 56 |
| Goals scored | 3,308 (59.07 per match) |
| Attendance | 34,400 (614 per match) |
| Top scorers | (49 goals) |
The 2026 African Men's Handball Championship was the 27th edition of the African Men's Handball Championship, the biennial international men's handball championship of Africa organized by CAHB. The tournament was held from 21 to 31 January 2026 in Kigali, Rwanda.
It was the first time in history that the championship was organised by Rwanda and the first time that the championship was held in East Africa.
It acted as the African qualifying tournament for the 2027 World Men's Handball Championship in Germany, with the top five nations qualifying.
Egypt were three time defending champions, most recently beating Algeria 29–21 in the 2024 final in Cairo. They defended their title with a win over Tunisia.
| Team | Appearance(s) | Previous best performance [a] | ||||
|---|---|---|---|---|---|---|
| Total | First | Last | Streak | 2024 | ||
| 26th | 1976 | 2024 | 26 | 2nd | Champions (1981, 1983, 1985, 1987, 1989 , 1996, 2014 ) | |
| 20th | 1979 | 13 | 8th | Third place (2004, 2014, 2016) | ||
| 2nd | 1996 | 1 | N/A | Ninth place ( 1996 ) | ||
| 19th | 1974 | 2024 | 13 | 10th | Runners-up (1974) | |
| 4th | 2020 | 4 | 4th | Runners-up (2022) | ||
| 22nd | 1979 | 2 | 13th | Runners-up (1983) | ||
| 25th | 1979 | 26 | 1st | Champions ( 1991 , 1992, 2000, 2004 , 2008, 2016 , 2020, 2022 , 2024 ) | ||
| 12th | 2000 | 8 | 11th | Fifth place ( 2018 ) | ||
| 5th | 1981 | 4 | 5th | Fifth place (2024) | ||
| 5th | 2004 | 2 | 15th | Ninth place (2004) | ||
| 21st | 1987 | 21 | 7th | Third place (2006, 2022) | ||
| 16th | 1979 | 7 | 9th | Fourth place (1998) | ||
| 2nd | 2024 | 2 | 14th | Fourteenth place (2024) | ||
| 27th | 1974 | 27 | 3rd | Champions ( 1974 , 1976, 1979, 1994 , 1998 , 2002, 2006 , 2010, 2012, 2018) | ||
| 1st | Debut | |||||
| 4th | 2020 | 2024 | 4 | 16th | Thirteenth place (2022) | |
The tournament will be played in Kigali across two venues.
| Kigali | Kigali | |
|---|---|---|
| BK Arena | Petit Stade | |
| Capacity: 10,000 | Capacity: 1,000 | |
The draw was held at 17:30 UTC+02:00 on 14 November 2025 at the Amahoro Stadium, Kigali, Rwanda. [1] [2] [3] [4] The draw started with, in order, pots 4, 3, 2 and 1 being drawn, with each team selected then allocated into the first available group alphabetically.
| Pot 1 | Pot 2 | Pot 3 | Pot 4 |
|---|---|---|---|
| Pos | Team |
|---|---|
| A1 | |
| A2 | |
| A3 | |
| A4 |
| Pos | Team |
|---|---|
| B1 | |
| B2 | |
| B3 | |
| B4 |
| Pos | Team |
|---|---|
| C1 | |
| C2 | |
| C3 | |
| C4 |
| Pos | Team |
|---|---|
| D1 | |
| D2 | |
| D3 | |
| D4 |
| Schedule | ||
|---|---|---|
| Round | Matchday | Date |
| Preliminary round | Matchday 1 | 21 January 2026 |
| Matchday 2 | 22 January 2026 | |
| Matchday 3 | 24 January 2026 | |
| President's Cup | Matchday 4 | 25 January 2026 |
| Matchday 5 | 27 January 2026 | |
| Matchday 6 | 29 January 2026 | |
| Ranking games | 30 January 2026 | |
| Main round | Matchday 4 | 25 January 2026 |
| Matchday 5 | 27 January 2026 | |
| 5–8 placement bracket | 5–8 semi-finals | 29 January 2026 |
| Seventh place game | 30 January 2026 | |
| Fifth place game | 31 January 2026 | |
| Knockout stage | Semi-finals | 29 January 2026 |
| Final | 31 January 2026 | |
All times are local (UTC+2).
In the group stage, teams are ranked according to points (2 points for a win, 1 point for a draw, 0 points for a loss). After completion of the group stage, if two or more teams have the same number of points, the ranking will be determined as follows:
If the ranking of one of these teams is determined, the above criteria are consecutively followed until the ranking of all teams is determined. If no ranking can be determined, a decision shall be obtained by CAHB through drawing of lots.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 91 | 61 | +30 | 6 | Main round | |
| 2 | 3 | 2 | 0 | 1 | 106 | 71 | +35 | 4 | ||
| 3 | 3 | 1 | 0 | 2 | 75 | 95 | −20 | 2 | President Cup | |
| 4 | 3 | 0 | 0 | 3 | 58 | 103 | −45 | 0 |
| 21 January 2026 13:00 | Algeria | 23–25 | Petit Stade, Kigali Attendance: 100 Referees: Faye, Diop (SEN) | |
| Abdi 7 | (13–16) | Salami 6 | ||
| 2× | Report | 1× |
| 21 January 2026 20:00 | Rwanda | 30–19 | BK Arena, Kigali Attendance: 5,000 Referees: Kamal, Mohamed (EGY) | |
| Kayijamahe 10 | (17–8) | Syakwayi 6 | ||
| 1× | Report | 3× |
| 22 January 2026 17:00 | Nigeria | 36–18 | Petit Stade, Kigali Attendance: 500 Referees: Moqriich, El Ghass (MAR) | |
| Sulaimon 8 | (17–10) | Kambundu 7 | ||
| 2× | Report | 1× |
| 22 January 2026 19:00 | Algeria | 46–25 | BK Arena, Kigali Attendance: 2,000 Referees: El-Saied, El-Saied (EGY) | |
| Daoud, Guemeida 8 | (23–10) | Emmanuel 8 | ||
| 1× | Report | 1× |
| 24 January 2026 15:00 | Zambia | 21–37 | Petit Stade, Kigali Attendance: 500 Referees: Suamila, Amodu (NGR) | |
| Kambundu 7 | (9–19) | Mahdi 6 | ||
| 3× | Report | 2× |
| 24 January 2026 19:00 | Nigeria | 30–20 | BK Arena, Kigali Attendance: 4,500 Referees: Mitrović, Vešović (MNE) | |
| Salami 8 | (14–10) | Kayijamahe 11 | ||
| 1× | Report | 7× |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 131 | 66 | +65 | 6 | Main round | |
| 2 | 3 | 2 | 0 | 1 | 98 | 83 | +15 | 4 | ||
| 3 | 3 | 1 | 0 | 2 | 79 | 85 | −6 | 2 | President Cup | |
| 4 | 3 | 0 | 0 | 3 | 50 | 124 | −74 | 0 |
| 21 January 2026 11:00 | Angola | 37–21 | BK Arena, Kigali Attendance: 100 Referees: Yapo, Koné (CIV) | |
| Sousa 8 | (15–11) | Lam 9 | ||
| 1× | Report | 5× |
| 21 January 2026 12:30 | Egypt | 36–25 | Petit Stade, Kigali Attendance: 200 Referees: Gasmi, Gasmi (FRA) | |
| Yosri 9 | (19–14) | Aubyang 5 | ||
| 3× | Report | 2× |
| 22 January 2026 13:00 | Gabon | 33–16 | Petit Stade, Kigali Attendance: 500 Referees: Amodu, Sumaila (NGR) | |
| Wora 8 | (17–6) | Lukwago 5 | ||
| 3× | Report | 4× |
| 22 January 2026 15:00 | Egypt | 41–28 | BK Arena, Kigali Attendance: 200 Referees: Belkhiri, Hamidi (ALG) | |
| Omar, Nafea 7 | (18–13) | Chicola 6 | ||
| 4× | Report | 6× |
| 24 January 2026 13:00 | Uganda | 13–54 | Petit Stade, Kigali Attendance: 200 Referees: Yapo, Koné (CIV) | |
| Okolimong 4 | (5–27) | Emad 10 | ||
| 4× | Report | 2× |
| 24 January 2026 17:00 | Angola | 33–21 | BK Arena, Kigali Attendance: 500 Referees: Faye, Diop (SEN) | |
| Sebastião 5 | (19–8) | Nguema 5 | ||
| 3× | Report | 3× |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 115 | 68 | +47 | 6 | Main round | |
| 2 | 3 | 2 | 0 | 1 | 85 | 80 | +5 | 4 | ||
| 3 | 3 | 1 | 0 | 2 | 68 | 89 | −21 | 2 | President Cup | |
| 4 | 3 | 0 | 0 | 3 | 72 | 103 | −31 | 0 |
| 21 January 2026 10:30 | Guinea | 36–27 | Petit Stade, Kigali Attendance: 100 Referees: Abunakar, Salihu (NGR) | |
| Paquiom 16 | (15–11) | Collins, Chiunda 6 | ||
| 2× | Report | 1× |
| 21 January 2026 15:00 | Tunisia | 41–22 | BK Arena, Kigali Attendance: 200 Referees: Mitrović, Vešović (MNE) | |
| Toumi 6 | (23–7) | Ondoua 4 | ||
| 5× | Report | 2× |
| 22 January 2026 11:00 | Cameroon | 28–24 | BK Arena, Kigali Attendance: 100 Referees: Ben Dahou, Zoghlami (TUN) | |
| Bi Ndjee, Deen 7 | (13–12) | Mayende 8 | ||
| 4× | Report | 8× |
| 22 January 2026 17:00 | Tunisia | 35–25 | BK Arena, Kigali Attendance: 500 Referees: Faye, Diop (SEN) | |
| Jbeli, Kallel 5 | (17–14) | Gory, Paquiom 5 | ||
| 5× | Report | 7× |
| 24 January 2026 17:00 | Kenya | 21–39 | Petit Stade, Kigali Attendance: 3,000 Referees: Moqriich, El Ghass (MAR) | |
| Mayende 5 | (11–20) | Ben Salem 7 | ||
| 3× | Report | 2× |
| 24 January 2026 19:00 | Guinea | 24–18 | Petit Stade, Kigali Attendance: 500 Referees: Belkhiri, Hamidi (ALG) | |
| Paquiom 5 | (12–7) | Tohmuloh 4 | ||
| 6× | Report | 1× |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 99 | 80 | +19 | 6 | Main round | |
| 2 | 3 | 2 | 0 | 1 | 119 | 92 | +27 | 4 | ||
| 3 | 3 | 1 | 0 | 2 | 85 | 95 | −10 | 2 | President Cup | |
| 4 | 3 | 0 | 0 | 3 | 74 | 110 | −36 | 0 |
| 21 January 2026 14:30 | Morocco | 52–28 | Petit Stade, Kigali Attendance: 100 Referees: El-Saied, El-Saied (EGY) | |
| Rezzouki 10 | (27–10) | Ganiou 6 | ||
| 1× | Report | 3× |
| 21 January 2026 16:30 | Cape Verde | 34–28 | Petit Stade, Kigali Attendance: 500 Referees: Ben Dahou, Zoghlami (TUN) | |
| four players 5 | (21–16) | Naal 8 | ||
| 1× | Report | 1× |
| 22 January 2026 13:00 | Cape Verde | 33–28 | BK Arena, Kigali Attendance: 100 Referees: Mitrović, Vešović (MNE) | |
| Pina 13 | (13–17) | Ezzine, Saa 6 | ||
| 1× | Report | 1× |
| 22 January 2026 15:00 | Congo | 26–22 | Petit Stade, Kigali Attendance: 500 Referees: Yapo, Koné (CIV) | |
| Naal 6 | (14–9) | Sossou 5 | ||
| 1× | Report | 1× |
| 24 January 2026 11:00 | Benin | 24–32 | BK Arena, Kigali Attendance: 200 Referees: Kamal, Mohamed (EGY) | |
| Sossou 7 | (11–14) | Pereira 8 | ||
| 2× | Report |
| 24 January 2026 15:00 | Morocco | 39–31 | BK Arena, Kigali Attendance: 500 Referees: Ben Dahou, Zoghlami (TUN) | |
| Saa 8 | (16–12) | Lekiby-Elila 8 | ||
| 7× | Report | 1× |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 108 | 63 | +45 | 6 | Ninth place game | |
| 2 | 3 | 2 | 0 | 1 | 99 | 85 | +14 | 4 | Eleventh place game | |
| 3 | 3 | 1 | 0 | 2 | 73 | 100 | −27 | 2 | 13th place game | |
| 4 | 3 | 0 | 0 | 3 | 76 | 108 | −32 | 0 | 15th place game |
| 25 January 2026 11:30 | Rwanda | 37–27 | Petit Stade, Kigali Attendance: 500 Referees: Moqriich, El Ghass (MAR) | |
| Mbesutunguwe 10 | (16–13) | three players 5 | ||
| 6× | Report | 4× |
| 25 January 2026 16:30 | Gabon | 36–16 | Petit Stade, Kigali Attendance: 500 Referees: Tuyizere, Imanimbahafi (RWA) | |
| Tabanguet 10 | (14–8) | Kambundu 8 | ||
| 3× | Report | 3× |
| 27 January 2026 14:00 | Rwanda | 34–26 | BK Arena, Kigali Attendance: 350 Referees: Amodu, Sumaila (NIG) | |
| Mbesutunguwe 7 | (17–17) | Kambundu 11 | ||
| 4× | Report | 1× |
| 27 January 2026 14:00 | Gabon | 40–19 | Petit Stade, Kigali Attendance: 500 Referees: Yapo, Koné (CIV) | |
| Moure, Tabanguet 6 | (23–10) | Umar 3 | ||
| 1× | Report | 1× |
| 29 January 2026 10:00 | Zambia | 31–30 | Petit Stade, Kigali Attendance: 300 Referees: Tuyizere, Imanimbahafi (RWA) | |
| Audriscal 6 | (15–18) | Muzay 9 | ||
| 4× | Report | 3× |
| 29 January 2026 14:00 | Rwanda | 28–32 | Petit Stade, Kigali Attendance: 500 Referees: Moqriich, El Ghass (MAR) | |
| Kayijamahe 6 | (18–14) | Tabanguet 10 | ||
| 1× | Report | 1× |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 99 | 76 | +23 | 6 | Ninth place game | |
| 2 | 3 | 1 | 1 | 1 | 91 | 81 | +10 | 3 | Eleventh place game | |
| 3 | 3 | 1 | 1 | 1 | 87 | 91 | −4 | 3 | 13th place game | |
| 4 | 3 | 0 | 0 | 3 | 78 | 107 | −29 | 0 | 15th place game |
| 25 January 2026 14:00 | Cameroon | 34–27 | Petit Stade, Kigali Attendance: 100 Referees: Faye, Diop (SEN) | |
| three players 6 | (18–11) | Abdou 6 | ||
| 2× | Report | 1× |
| 25 January 2026 19:00 | Congo | 37–26 | Petit Stade, Kigali Attendance: 500 Referees: Kamal, Mohamed (EGY) | |
| Kouba 13 | (20–8) | Mayende, Wamalwa 6 | ||
| 6× | Report | 2× |
| 27 January 2026 11:30 | Cameroon | 37–22 | Petit Stade, Kigali Attendance: 500 Referees: Tuyizere, Imanimbahafi (RWA) | |
| Deen 8 | (15–9) | Wakhuka 6 | ||
| 5× | Report | 3× |
| 27 January 2026 16:30 | Congo | 27–27 | Petit Stade, Kigali Attendance: 500 Referees: Moqriich, El Ghass (MAR) | |
| Lekiby-Elila 5 | (16–13) | Valot, Vermont 5 | ||
| 1× | Report | 2× |
| 29 January 2026 12:00 | Kenya | 30–33 | Petit Stade, Kigali Attendance: 500 Referees: Makrem, Rochdi (TUN) | |
| Collins 7 | (17–16) | Sokegbe 7 | ||
| 5× | Report | 5× |
| 29 January 2026 16:00 | Cameroon | 28–27 | Petit Stade, Kigali Attendance: 500 Referees: Gasmi, Gasmi (FRA) | |
| Adjeng 8 | (14–14) | Lekiby-Elila 8 | ||
| 4× | Report | 1× |
| 30 January 2026 10:00 | Uganda | 29–35 | Petit Stade, Kigali Attendance: 500 Referees: Sumaila, Amodu (NIG) | |
| Lukwago 5 | (15–17) | Mayende 9 | ||
| 3× | Report | 3× |
| 30 January 2026 12:00 | Zambia | 25–42 | Petit Stade, Kigali Attendance: 500 Referees: Kamal, Mohamed (EGY) | |
| Kambundu 11 | (11–22) | Sossou 8 | ||
| 3× | Report | 1× |
| 30 January 2026 10:00 | Rwanda | 28–30 | BK Arena, Kigali Attendance: 500 Referees: Yapo, Koné (CIV) | |
| Kayijamahe 7 | (16–16) | Zoko-Ezo 7 | ||
| 5× | Report | 1× |
| 30 January 2026 14:00 | Gabon | 29–27 | BK Arena, Kigali Attendance: 500 Referees: Moqriich, El Gahss (MAR) | |
| Tabanguet 8 | (18–13) | Bi Ndjee 7 | ||
| 4× | Report | 2× |
Points and goals gained in the preliminary group against teams that advance will be transferred to the main round.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 131 | 78 | +53 | 6 | Semifinals | |
| 2 | 3 | 1 | 0 | 2 | 78 | 89 | −11 | 2 [b] | ||
| 3 | 3 | 1 | 0 | 2 | 71 | 98 | −27 | 2 [b] | 5–8th place semifinals | |
| 4 | 3 | 1 | 0 | 2 | 77 | 92 | −15 | 2 [b] |
| 25 January 2026 11:30 | Nigeria | 24–27 | BK Arena, Kigali Attendance: 100 Referees: Belkhiri, Hamidi (ALG) | |
| Yusuf 9 | (11–14) | Chicola 9 | ||
| 1× | Report | 1× |
| 25 January 2026 16:30 | Egypt | 42–28 | BK Arena, Kigali Attendance: 200 Referees: Mitrović, Vešović (MNE) | |
| Omar 10 | (20–10) | Benhalima 6 | ||
| 4× | Report | 2× |
| 27 January 2026 11:30 | Algeria | 27–22 | BK Arena, Kigali Attendance: 100 Referees: Faye, Diop (SEN) | |
| Abdi 8 | (14–10) | Pestana 7 | ||
| 3× | Report | 3× |
| 27 January 2026 16:30 | Egypt | 48–22 | BK Arena, Kigali Attendance: 300 Referees: Ben Dahou, Zoghlami (TUN) | |
| Emad 12 | (24–10) | Iyortyer 5 | ||
| 2× | Report | 4× |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 101 | 79 | +22 | 5 | Semifinals | |
| 2 | 3 | 2 | 0 | 1 | 103 | 90 | +13 | 4 | ||
| 3 | 3 | 1 | 1 | 1 | 95 | 88 | +7 | 3 | 5–8th place semifinals | |
| 4 | 3 | 0 | 0 | 3 | 76 | 118 | −42 | 0 |
| 25 January 2026 14:00 | Tunisia | 29–29 | BK Arena, Kigali Attendance: 100 Referees: Gasmi, Gasmi (FRA) | |
| Abdelli 9 | (18–12) | Saa 8 | ||
| 7× | Report | 1× |
| 25 January 2026 19:00 | Cape Verde | 45–25 | BK Arena, Kigali Attendance: 200 Referees: El-Saied, El-Saied (EGY) | |
| Pina 10 | (25–11) | Charti 5 | ||
| 2× | Report | 2× |
| 27 January 2026 19:00 | Guinea | 26–38 | Petit Stade, Kigali Attendance: 100 Referees: Kamal, Mohamed (EGY) | |
| Paquiom 8 | (15–16) | Rezzouki 9 | ||
| 5× | Report | 4× |
| 27 January 2026 19:00 | Cape Verde | 25–37 | BK Arena, Kigali Attendance: 400 Referees: Belkhiri, Hamidi (ALG) | |
| Pina 6 | (10–15) | Abdelli 10 | ||
| 6× | Report | 2× |
| Semi-finals | Final | |||||
| 29 January | ||||||
| 32 | ||||||
| 31 January | ||||||
| 26 | ||||||
| 37 | ||||||
| 29 January | ||||||
| 24 | ||||||
| 24 | ||||||
| 33 | ||||||
| Third place | ||||||
| 31 January | ||||||
| 29 | ||||||
| 23 | ||||||
5–8th place bracket
| 5–8th place semfinals | Fifth place | |||||
| 29 January | ||||||
| 30 | ||||||
| 30 January | ||||||
| 28 | ||||||
| 20 | ||||||
| 29 January | ||||||
| 25 | ||||||
| 27 | ||||||
| 20 | ||||||
| Seventh place | ||||||
| 30 January | ||||||
| 33 (4) | ||||||
| 33 (5) | ||||||
| 29 January 2026 11:30 | Nigeria | 30–28 | BK Arena, Kigali Attendance: 100 Referees: Ahmed, Mohamed (EGY) | |
| Sulaimon, Shagari 8 | (16–14) | Ruffe 7 | ||
| 4× | Report |
| 29 January 2026 14:00 | Angola | 27–20 | BK Arena, Kigali Attendance: 100 Referees: El Saied, El Saied (EGY) | |
| Sebastião 7 | (12–10) | Saa 4 | ||
| 1× | Report | 2× |
| 29 January 2026 16:30 | Egypt | 32–26 | BK Arena, Kigali Attendance: 250 Referees: Faye, Diop (SEN) | |
| Omar 10 | (16–11) | Landim 8 | ||
| 2× | Report | 2× |
| 29 January 2026 19:00 | Algeria | 24–33 | BK Arena, Kigali Attendance: 300 Referees: Mitrović, Vešović (MNE) | |
| three players 4 | (11–19) | Abdelli 9 | ||
| 2× | Report | 6× |
| 30 January 2026 12:00 | Guinea | 37–38 | BK Arena, Kigali Attendance: 500 Referees: Ben Dahou, Zoghlami (TUN) | |
| Eponouh 8 | (16–14) | Boukhamsa 9 | ||
| 2× | Report | 1× | ||
FT: 33–33 Pen: 4–5 | ||||
| 30 January 2026 19:00 | Nigeria | 20–25 | BK Arena, Kigali Attendance: 200 Referees: Belkhiri, Hamidi (ALG) | |
| Salami 5 | (12–9) | Sousa 6 | ||
| 5× | Report | 1× |
| 31 January 2026 13:30 | Cape Verde | 29–23 | BK Arena, Kigali Attendance: 600 Referees: El Saied, El Saied (EGY) | |
| García 6 | (16–16) | Mahdi 6 | ||
| 1× | Report | 8× |
| 31 January 2026 16:00 | Egypt | 37–24 | BK Arena, Kigali Attendance: 3,000 Referees: Gasmi, Gasmi (FRA) | |
| Emad, Omar 6 | (17–10) | Ben Salem, Ridha 4 | ||
| 1× | Report | 1× |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Final result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 7 | 7 | 0 | 0 | 290 | 166 | +124 | 14 | Champions | |
| 2 | 7 | 5 | 1 | 1 | 238 | 183 | +55 | 11 | Runners-up | |
| 3 | 7 | 5 | 0 | 2 | 224 | 197 | +27 | 10 | Third place | |
| 4 | 7 | 3 | 0 | 4 | 208 | 197 | +11 | 6 | Fourth place | |
| 5 | 7 | 5 | 0 | 2 | 199 | 174 | +25 | 10 | Fifth place game | |
| 6 | 7 | 4 | 0 | 3 | 187 | 189 | −2 | 8 | ||
| 7 | 7 | 4 | 1 | 2 | 244 | 211 | +33 | 9 | Seventh place game | |
| 8 | 7 | 2 | 0 | 5 | 201 | 231 | −30 | 4 | ||
| 9 | 7 | 5 | 0 | 2 | 216 | 175 | +41 | 10 | Ninth place game | |
| 10 | 7 | 4 | 0 | 3 | 194 | 194 | 0 | 8 | ||
| 11 | 7 | 3 | 1 | 3 | 206 | 204 | +2 | 7 | Eleventh place game | |
| 12 | 7 | 3 | 0 | 4 | 202 | 210 | −8 | 6 | ||
| 13 | 7 | 2 | 1 | 4 | 203 | 226 | −23 | 5 | Thirteenth place game | |
| 14 | 7 | 1 | 0 | 6 | 156 | 245 | −89 | 2 | ||
| 15 | 7 | 1 | 0 | 6 | 185 | 239 | −54 | 2 | Fifteenth place game | |
| 16 | 7 | 0 | 0 | 7 | 155 | 267 | −112 | 0 |
| Rank | Team |
|---|---|
| 4 | |
| 5 | |
| 6 | |
| 7 | |
| 8 | |
| 9 | |
| 10 | |
| 11 | |
| 12 | |
| 13 | |
| 14 | |
| 15 | |
| 16 |
| Qualified for the 2027 World Championship |