# 2026 European Men's Handball Championship qualification

This article describes the qualification process for the 2026 European Men's Handball Championship and EHF Euro Cup.

## Format

Prior to the qualification, four teams were automatically qualified:
* Denmark, Norway and Sweden as co-hosts;
* The best-placed team from the 2024 European Men's Handball Championship, other than the 2026 tournament co-hosts.
The remaining eligible teams contest a qualification tournament to determine the teams securing the remaining 20 places in the final tournament. The qualification tournament consists of three rounds: qualification phase 1, promotion round, and qualification phase 2.
* Qualification phase 1:
** Four teams;
** Round-robin tournament format;
** Top-ranked team after all matches played advances to the promotion round.
* Promotion round:
** Six teams:
*** Qualification phase 1 winner,
*** Four of the lowest-ranked fourth-placed teams of the previous cycle qualifiers round,
*** Best European team at the 2023 IHF Emerging Nations Championship;
** Two-legged tie format;
** Three aggregate winners advance to the qualification phase 2.
* Qualification phase 2:
** Thirty-two teams:
*** Three promotion round winners
*** Remaining eight teams eliminated in the previous cycle qualifiers round
*** Twenty teams that participated in the 2024 European Championship, but did not qualify directly to the 2026 final tournament
** Round-robin tournament format: eight groups of four teams;
** Group winners, group runners-up, and the four best third-placed teams qualify for the final tournament.

## Qualification Phase 1

Since only four teams participate in this round, no draw was needed, other than the hosting rights. Although Cyprus had the hosting rights, it declined and the rights moved to Azerbaijan.

### Standings

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Great Britain | 3 | 2 | 1 | 0 | 108 | 61 | +47 | 5 | Promotion round |
| 2 | Cyprus | 3 | 2 | 1 | 0 | 104 | 74 | +30 | 5 | |
| 3 | Azerbaijan (H) | 3 | 1 | 0 | 2 | 79 | 96 | −17 | 2 | |
| 4 | Malta | 3 | 0 | 0 | 3 | 65 | 125 | −60 | 0 | |
* 1 2 Cyprus 25–25 Great Britain

### Results

All times are local (UTC+4).
| 13 January 2023 14:45 | Cyprus | 25–25 | Great Britain | Baku Sports Palace, Baku Attendance: 600 Referees: Yovchev, Yonchev (BUL) |
| 13 January 2023 14:45 | C. Argyrou, Dimosthenous 6 | (12–13) | Edgar 10 | Baku Sports Palace, Baku Attendance: 600 Referees: Yovchev, Yonchev (BUL) |
| 13 January 2023 14:45 | 2× 4× | Report | 1× 2× | Baku Sports Palace, Baku Attendance: 600 Referees: Yovchev, Yonchev (BUL) |
| 13 January 2023 17:00 | Azerbaijan | 34–25 | Malta | Baku Sports Palace, Baku Attendance: 2,200 Referees: Peretz, Schwartz (ISR) |
| 13 January 2023 17:00 | Muradov 9 | (18–6) | Gruppetta, Naudi 5 | Baku Sports Palace, Baku Attendance: 2,200 Referees: Peretz, Schwartz (ISR) |
| 13 January 2023 17:00 | 1× 2× | Report | 1× 3× | Baku Sports Palace, Baku Attendance: 2,200 Referees: Peretz, Schwartz (ISR) |
| 14 January 2023 14:45 | Malta | 26–47 | Cyprus | Baku Sports Palace, Baku Attendance: 500 Referees: Peretz, Schwartz (ISR) |
| 14 January 2023 14:45 | Seifert 6 | (12–23) | C. Argyrou 9 | Baku Sports Palace, Baku Attendance: 500 Referees: Peretz, Schwartz (ISR) |
| 14 January 2023 14:45 | 5× | Report | 2× 4× | Baku Sports Palace, Baku Attendance: 500 Referees: Peretz, Schwartz (ISR) |
| 14 January 2023 17:00 | Great Britain | 39–22 | Azerbaijan | Baku Sports Palace, Baku Attendance: 2,100 Referees: Yovchev, Yonchev (BUL) |
| 14 January 2023 17:00 | White 11 | (16–8) | Georgiyevski 9 | Baku Sports Palace, Baku Attendance: 2,100 Referees: Yovchev, Yonchev (BUL) |
| 14 January 2023 17:00 | 1× 1× | Report | 2× 1× | Baku Sports Palace, Baku Attendance: 2,100 Referees: Yovchev, Yonchev (BUL) |
| 15 January 2023 12:45 | Great Britain | 44–14 | Malta | Baku Sports Palace, Baku Attendance: 450 Referees: Peretz, Schwartz (ISR) |
| 15 January 2023 12:45 | Pereira 17 | (23–7) | Mercieca 4 | Baku Sports Palace, Baku Attendance: 450 Referees: Peretz, Schwartz (ISR) |
| 15 January 2023 12:45 | 2× 2× | Report | 1× | Baku Sports Palace, Baku Attendance: 450 Referees: Peretz, Schwartz (ISR) |
| 15 January 2023 15:00 | Cyprus | 32–23 | Azerbaijan | Baku Sports Palace, Baku Attendance: 1,700 Referees: Yovchev, Yonchev (BUL) |
| 15 January 2023 15:00 | Dimosthenous 8 | (18–15) | Mammadov 9 | Baku Sports Palace, Baku Attendance: 1,700 Referees: Yovchev, Yonchev (BUL) |
| 15 January 2023 15:00 | 2× 1× | Report | 1× 4× | Baku Sports Palace, Baku Attendance: 1,700 Referees: Yovchev, Yonchev (BUL) |

## Promotion round

Six teams participated in this round: the winner of the Phase 1, the four of the lowest-ranked fourth-ranked teams in the 2024 European Men's Handball Championship qualification and the best European team of the 2023 IHF Emerging Nations Championship. The draw took place on 5 July 2023, in Vienna, Austria.

### Participating teams

| Qualification method | Team(s) |
| Winner of Qualification Phase 1 | Great Britain |
| Four of the lowest-ranked fourth-ranked teams in the Men's EHF EURO 2024 Qualifiers | Belgium Kosovo Luxembourg Latvia |
| Best European team at the 2023 IHF Emerging Nations Championship | Cyprus |

### Seeding

The seeding was announced on 4 July 2023.
| Pot 1 | Pot 2 |
| Belgium Kosovo Luxembourg | Latvia Great Britain Cyprus |

### Overview

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Latvia | 60–61 | Luxembourg | 32–25 | 28–36 |
| Kosovo | 59–45 | Great Britain | 30–22 | 29–23 |
| Belgium | 66–40 | Cyprus | 30–18 | 36–22 |

#### Matches

| 11 January 2024 18:40 | Latvia | 32–25 | Luxembourg | Valmiera Olympic Center, Valmiera Attendance: 480 Referees: Leszczyński, Piechota (POL) |
| 11 January 2024 18:40 | Juzups 8 | (13–13) | three players 5 | Valmiera Olympic Center, Valmiera Attendance: 480 Referees: Leszczyński, Piechota (POL) |
| 11 January 2024 18:40 | 1× 4× 1× | Report | 8× 1× | Valmiera Olympic Center, Valmiera Attendance: 480 Referees: Leszczyński, Piechota (POL) |
| 14 January 2024 16:00 | Luxembourg | 36–28 | Latvia | d'Coque, Luxembourg City Attendance: 1,172 Referees: Caçador, Nicolau (POR) |
| 14 January 2024 16:00 | Hoffmann 9 | (21–13) | Geislers 9 | d'Coque, Luxembourg City Attendance: 1,172 Referees: Caçador, Nicolau (POR) |
| 14 January 2024 16:00 | 4× | Report | 1× 2× | d'Coque, Luxembourg City Attendance: 1,172 Referees: Caçador, Nicolau (POR) |
Luxembourg won 61–60 on aggregate.
| 10 January 2024 20:30 | Kosovo | 30–22 | Great Britain | Palace of Youth and Sports, Pristina Attendance: 1,150 Referees: Erdoğan, Özdeniz (TUR) |
| 10 January 2024 20:30 | Dedaj 11 | (13–11) | Edgar 6 | Palace of Youth and Sports, Pristina Attendance: 1,150 Referees: Erdoğan, Özdeniz (TUR) |
| 10 January 2024 20:30 | 5× | Report | 5× | Palace of Youth and Sports, Pristina Attendance: 1,150 Referees: Erdoğan, Özdeniz (TUR) |
| 13 January 2024 14:00 | Great Britain | 23–29 | Kosovo | Derby Arena, Derby Attendance: 1,200 Referees: Horváth, Marton (HUN) |
| 13 January 2024 14:00 | Plumridge, Wardle 4 | (11–13) | Dedaj 8 | Derby Arena, Derby Attendance: 1,200 Referees: Horváth, Marton (HUN) |
| 13 January 2024 14:00 | 1× 4× | Report | 1× 6× 1× | Derby Arena, Derby Attendance: 1,200 Referees: Horváth, Marton (HUN) |
Kosovo won 59–45 on aggregate.
| 10 January 2024 18:00 | Belgium | 30–18 | Cyprus | Sporthal Alverberg, Hasselt Attendance: 1,970 Referees: Madsen, Mortensen (DEN) |
| 10 January 2024 18:00 | Glorieux 7 | (12–10) | three players 4 | Sporthal Alverberg, Hasselt Attendance: 1,970 Referees: Madsen, Mortensen (DEN) |
| 10 January 2024 18:00 | 1× 2× | Report | 2× | Sporthal Alverberg, Hasselt Attendance: 1,970 Referees: Madsen, Mortensen (DEN) |
| 13 January 2024 16:00 | Cyprus | 22–36 | Belgium | Eleftheria Indoor Hall, Nicosia Attendance: 200 Referees: Boričić, Marković (SRB) |
| 13 January 2024 16:00 | Argyrou 7 | (8–15) | Cadel 6 | Eleftheria Indoor Hall, Nicosia Attendance: 200 Referees: Boričić, Marković (SRB) |
| 13 January 2024 16:00 | 1× 4× | Report | 1× 5× | Eleftheria Indoor Hall, Nicosia Attendance: 200 Referees: Boričić, Marković (SRB) |
Belgium won 66–40 on aggregate.

## Qualification Phase 2

Phase 2 will be played between November 2024 and May 2025. Like in previous cycles, 32 teams will be divided into eight groups of four, to be played as round-robin tournaments. The eight group winners and runners-up qualify for the final tournament, together with the four best third-placed teams, which will be determined taking into account only results against top two teams in each group. The draw took place on 21 March 2024 in Copenhagen, Denmark.

### Participating teams

| Qualification method | Team(s) |
| Participated in the 2024 European Championship | Germany  Hungary  Slovenia  Portugal  Austria  Iceland  Croatia  Netherlands  Spain  Montenegro  Czech Republic  Poland  North Macedonia  Georgia  Serbia  Faroe Islands  Switzerland  Romania  Greece  Bosnia and Herzegovina |
| Eliminated in Qualification Phase 2 for the 2024 European Championship | Estonia  Turkey  Italy  Slovakia  Ukraine  Finland  Israel  Lithuania |
| Promotion round winners | Belgium  Kosovo  Luxembourg |
| Promotion round best loser | Latvia $^1$ |
$^1$ Following another motion, submitted by the competitions department and confirmed by the EXEC, Latvia, as the best-ranked team not yet qualified, received a place in the Men’s EHF EURO 2026 Qualifiers Phase 2. This one place was until now open due to the non-admittance of Russia and Belarus.

#### Seeding

The seeding was announced on 21 February 2024.
| Pot 1 | Pot 2 | Pot 3 | Pot 4 |
| Germany Spain Hungary Croatia Iceland Slovenia Portugal Netherlands | Austria Montenegro Serbia Poland Czech Republic North Macedonia Faroe Islands Greece | Bosnia and Herzegovina Slovakia Belgium Switzerland Romania Lithuania Ukraine Italy | Finland Israel Estonia Georgia Turkey Luxembourg Kosovo Latvia |

### Groups

Times from November to March are UTC+1, Times in May are UTC+2.

#### Group 1

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Slovenia (Q) | 4 | 4 | 0 | 0 | 135 | 106 | +29 | 8 | Final tournament |
| 2 | Lithuania | 4 | 3 | 0 | 1 | 119 | 111 | +8 | 6 | Final tournament |
| 3 | North Macedonia | 4 | 1 | 0 | 3 | 117 | 132 | −15 | 2 | Possible final tournament based on ranking |
| 4 | Estonia | 4 | 0 | 0 | 4 | 109 | 131 | −22 | 0 | |
| 6 November 2024 20:00 | North Macedonia | 37–33 | Estonia | Boris Trajkovski Sports Center, Skopje Attendance: 4,700 Referees: Andorka, Hucker (HUN) |
| 6 November 2024 20:00 | Serafimov 10 | (20–20) | Toom 11 | Boris Trajkovski Sports Center, Skopje Attendance: 4,700 Referees: Andorka, Hucker (HUN) |
| 6 November 2024 20:00 | 2× | Report | 2× 6× | Boris Trajkovski Sports Center, Skopje Attendance: 4,700 Referees: Andorka, Hucker (HUN) |
| 7 November 2024 18:00 | Slovenia | 36–25 | Lithuania | Rdeča dvorana, Velenje Attendance: 1,100 Referees: Hofer, Schmidhuber (AUT) |
| 7 November 2024 18:00 | Makuc, Vlah 7 | (17–15) | Dumčius, Malašinskas 5 | Rdeča dvorana, Velenje Attendance: 1,100 Referees: Hofer, Schmidhuber (AUT) |
| 7 November 2024 18:00 | 4× | Report | 5× | Rdeča dvorana, Velenje Attendance: 1,100 Referees: Hofer, Schmidhuber (AUT) |
| 10 November 2024 17:00 | Estonia | 28–29 | Slovenia | Kalevi Spordihall, Tallinn Attendance: 800 Referees: Mandák, Rudinský (SVK) |
| 10 November 2024 17:00 | Varul 9 | (14–14) | Makuc 13 | Kalevi Spordihall, Tallinn Attendance: 800 Referees: Mandák, Rudinský (SVK) |
| 10 November 2024 17:00 | 1× 6× | Report | 5× | Kalevi Spordihall, Tallinn Attendance: 800 Referees: Mandák, Rudinský (SVK) |
| 10 November 2024 17:00 | Lithuania | 29–27 | North Macedonia | Twinsbet Arena, Vilnius Attendance: 1,500 Referees: Budzák, Záhradník (SVK) |
| 10 November 2024 17:00 | Malašinskas 8 | (13–12) | Kuzmanovski 8 | Twinsbet Arena, Vilnius Attendance: 1,500 Referees: Budzák, Záhradník (SVK) |
| 10 November 2024 17:00 | 1× 4× | Report | 2× 3× | Twinsbet Arena, Vilnius Attendance: 1,500 Referees: Budzák, Záhradník (SVK) |
| 12 March 2025 18:00 | Estonia | 20–30 | Lithuania | Kalev Sports Hall, Tallinn Attendance: 800 Referees: Pétursson, Þrastarson (ISL) |
| 12 March 2025 18:00 | Jaanimaa 6 | (10–17) | Malašinskas 6 | Kalev Sports Hall, Tallinn Attendance: 800 Referees: Pétursson, Þrastarson (ISL) |
| 12 March 2025 18:00 | 1× 4× | Report | 2× 6× | Kalev Sports Hall, Tallinn Attendance: 800 Referees: Pétursson, Þrastarson (ISL) |
| 12 March 2025 20:00 | North Macedonia | 26–32 | Slovenia | Boris Trajkovski Sports Center, Skopje Attendance: 6,963 Referees: A. Konjičanin, D. Konjičanin (BIH) |
| 12 March 2025 20:00 | Kuzmanovski 10 | (16–15) | Vlah 10 | Boris Trajkovski Sports Center, Skopje Attendance: 6,963 Referees: A. Konjičanin, D. Konjičanin (BIH) |
| 12 March 2025 20:00 | 2× 1× | Report | 1× 4× | Boris Trajkovski Sports Center, Skopje Attendance: 6,963 Referees: A. Konjičanin, D. Konjičanin (BIH) |
| 16 March 2025 15:00 | Lithuania | 35–28 | Estonia | Švyturys Arena, Klaipėda Attendance: 1,250 Referees: Fotakidis, Kinatzidis (GRE) |
| 16 March 2025 15:00 | Antanavicius 8 | (15–11) | Löpp 5 | Švyturys Arena, Klaipėda Attendance: 1,250 Referees: Fotakidis, Kinatzidis (GRE) |
| 16 March 2025 15:00 | 5× | Report | 1× 3× | Švyturys Arena, Klaipėda Attendance: 1,250 Referees: Fotakidis, Kinatzidis (GRE) |
| 16 March 2025 18:30 | Slovenia | 38–27 | North Macedonia | Arena Bonifika, Koper Attendance: 3,410 Referees: Bíró, Kiss (HUN) |
| 16 March 2025 18:30 | Vlah 9 | (20–12) | Kuzmanovski 6 | Arena Bonifika, Koper Attendance: 3,410 Referees: Bíró, Kiss (HUN) |
| 16 March 2025 18:30 | 3× | Report | 3× | Arena Bonifika, Koper Attendance: 3,410 Referees: Bíró, Kiss (HUN) |
| 7 May 2025 18:00 | Lithuania | v | Slovenia | Twinsbet Arena, Vilnius |
| 7 May 2025 18:00 | | Report | | Twinsbet Arena, Vilnius |
| 8 May 2025 18:00 | Estonia | v | North Macedonia | Kalev Sports Hall, Tallinn |
| 8 May 2025 18:00 | | Report | | Kalev Sports Hall, Tallinn |
| 11 May 2025 18:00 | Slovenia | v | Estonia | Golovec Hall, Celje |
| 11 May 2025 18:00 | | Report | | Golovec Hall, Celje |
| 11 May 2025 18:00 | North Macedonia | v | Lithuania | Sportskiot Centar "Jane Sandanski", Skopje |
| 11 May 2025 18:00 | | Report | | Sportskiot Centar "Jane Sandanski", Skopje |

#### Group 2

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Hungary | 4 | 3 | 1 | 0 | 127 | 110 | +17 | 7 | Final tournament |
| 2 | Montenegro | 4 | 2 | 1 | 1 | 122 | 121 | +1 | 5 | Final tournament |
| 3 | Finland | 4 | 2 | 0 | 2 | 99 | 107 | −8 | 4 | Possible final tournament based on ranking |
| 4 | Slovakia (E) | 4 | 0 | 0 | 4 | 113 | 123 | −10 | 0 | |
| 6 November 2024 18:00 | Montenegro | 29–28 | Finland | Bemax Arena, Podgorica Attendance: 2,245 Referees: Erdoğan, Özdeniz (TUR) |
| 6 November 2024 18:00 | Čepić, Vujović 7 | (16–15) | M. Granlund 6 | Bemax Arena, Podgorica Attendance: 2,245 Referees: Erdoğan, Özdeniz (TUR) |
| 6 November 2024 18:00 | 3× | Report | 3× | Bemax Arena, Podgorica Attendance: 2,245 Referees: Erdoğan, Özdeniz (TUR) |
| 6 November 2024 19:00 | Hungary | 37–32 | Slovakia | Audi Aréna, Győr Attendance: 1,800 Referees: Lindenbaum, Laron (ISR) |
| 6 November 2024 19:00 | Imre 9 | (15–12) | Macháč 6 | Audi Aréna, Győr Attendance: 1,800 Referees: Lindenbaum, Laron (ISR) |
| 6 November 2024 19:00 | 5× | Report | 4× | Audi Aréna, Győr Attendance: 1,800 Referees: Lindenbaum, Laron (ISR) |
| 10 November 2024 15:00 | Finland | 23–32 | Hungary | Energia Areena, Vantaa Attendance: 1,500 Referees: Kurtagic, Wetterwik (SWE) |
| 10 November 2024 15:00 | Hjálmarsson 5 | (8–17) | Rosta 7 | Energia Areena, Vantaa Attendance: 1,500 Referees: Kurtagic, Wetterwik (SWE) |
| 10 November 2024 15:00 | 3× | Report | 1× | Energia Areena, Vantaa Attendance: 1,500 Referees: Kurtagic, Wetterwik (SWE) |
| 10 November 2024 17:00 | Slovakia | 35–38 | Montenegro | Steel Arena, Košice Attendance: 3,000 Referees: Thiyagarajah, Thiyagarajah (GER) |
| 10 November 2024 17:00 | Prokop 8 | (18–21) | Čepić 9 | Steel Arena, Košice Attendance: 3,000 Referees: Thiyagarajah, Thiyagarajah (GER) |
| 10 November 2024 17:00 | 4× | Report | 4× | Steel Arena, Košice Attendance: 3,000 Referees: Thiyagarajah, Thiyagarajah (GER) |
| 12 March 2025 18:00 | Montenegro | 26–29 | Hungary | Morača Sports Center, Podgorica Attendance: 5,000 Referees: Leszczyński, Piechota (POL) |
| 12 March 2025 18:00 | Vujović 6 | (12–14) | Rosta 9 | Morača Sports Center, Podgorica Attendance: 5,000 Referees: Leszczyński, Piechota (POL) |
| 12 March 2025 18:00 | 1× 2× 1× | Report | 2× | Morača Sports Center, Podgorica Attendance: 5,000 Referees: Leszczyński, Piechota (POL) |
| 13 March 2025 17:30 | Finland | 22–21 | Slovakia | Energia Areena, Vantaa Attendance: 2,000 Referees: Fahner, Kubis (POL) |
| 13 March 2025 17:30 | Henriksson 5 | (11–15) | Antl 6 | Energia Areena, Vantaa Attendance: 2,000 Referees: Fahner, Kubis (POL) |
| 13 March 2025 17:30 | 1× 4× | Report | 2× 4× | Energia Areena, Vantaa Attendance: 2,000 Referees: Fahner, Kubis (POL) |
| 16 March 2025 16:00 | Slovakia | 25–26 | Finland | Sportová Hala Na Zábran, Hlohovec Attendance: 1,850 Referees: Sirbu, Serdiuc (MDA) |
| 16 March 2025 16:00 | Antl 10 | (15–14) | Helander 9 | Sportová Hala Na Zábran, Hlohovec Attendance: 1,850 Referees: Sirbu, Serdiuc (MDA) |
| 16 March 2025 16:00 | 1× 5× | Report | 1× 1× | Sportová Hala Na Zábran, Hlohovec Attendance: 1,850 Referees: Sirbu, Serdiuc (MDA) |
| 16 March 2025 17:30 | Hungary | 29–29 | Montenegro | Tatabányai Multifunkcionális Sportcsarnok, Tatabánya Attendance: 5,517 Referees: Mikelič, Parađina (CRO) |
| 16 March 2025 17:30 | Bánhidi 6 | (17–14) | Vujović 8 | Tatabányai Multifunkcionális Sportcsarnok, Tatabánya Attendance: 5,517 Referees: Mikelič, Parađina (CRO) |
| 16 March 2025 17:30 | 1× 2× | Report | 3× | Tatabányai Multifunkcionális Sportcsarnok, Tatabánya Attendance: 5,517 Referees: Mikelič, Parađina (CRO) |
| 7 May 2025 18:00 | Slovakia | v | Hungary | Tatran Handball Arena, Prešov |
| 7 May 2025 18:00 | | Report | | Tatran Handball Arena, Prešov |
| 8 May 2025 17:30 | Finland | v | Montenegro | Energia Areena, Vantaa |
| 8 May 2025 17:30 | | Report | | Energia Areena, Vantaa |
| 11 May 2025 18:00 | Hungary | v | Finland | Kanizsa Aréna, Nagykanizsa |
| 11 May 2025 18:00 | | Report | | Kanizsa Aréna, Nagykanizsa |
| 11 May 2025 18:00 | Montenegro | v | Slovakia | Topolica Sport Hall, Bar |
| 11 May 2025 18:00 | | Report | | Topolica Sport Hall, Bar |

#### Group 3

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Iceland (Q) | 4 | 4 | 0 | 0 | 129 | 97 | +32 | 8 | Final tournament |
| 2 | Georgia | 4 | 2 | 0 | 2 | 101 | 103 | −2 | 4 | Final tournament |
| 3 | Bosnia and Herzegovina | 4 | 1 | 0 | 3 | 95 | 104 | −9 | 2 | Possible final tournament based on ranking |
| 4 | Greece | 4 | 1 | 0 | 3 | 95 | 116 | −21 | 2 | |
| 6 November 2024 16:30 | Greece | 27–26 | Georgia | Tasos Kampouris Indoor Hall, Chalcis Attendance: 1,000 Referees: Pavićević, Ražnatović (MNE) |
| 6 November 2024 16:30 | Liapis, Toskas 7 | (12–13) | Tskhovrebadze 11 | Tasos Kampouris Indoor Hall, Chalcis Attendance: 1,000 Referees: Pavićević, Ražnatović (MNE) |
| 6 November 2024 16:30 | 2× | Report | 4× | Tasos Kampouris Indoor Hall, Chalcis Attendance: 1,000 Referees: Pavićević, Ražnatović (MNE) |
| 6 November 2024 20:30 | Iceland | 32–26 | Bosnia and Herzegovina | Laugardalshöll, Reykjavík Attendance: 2,200 Referees: Schols, Martens |
| 6 November 2024 20:30 | Gunnarson 8 | (12–12) | Periċ 7 | Laugardalshöll, Reykjavík Attendance: 2,200 Referees: Schols, Martens |
| 6 November 2024 20:30 | 3× | Report | 1× 3× 1× | Laugardalshöll, Reykjavík Attendance: 2,200 Referees: Schols, Martens |
| 10 November 2024 15:00 | Georgia | 25–30 | Iceland | Tbilisi Sports Palace, Tbilisi Attendance: 3,000 Referees: Mitrevski, Todorovski (MKD) |
| 10 November 2024 15:00 | Dikhaminjia 9 | (13–14) | Magnússon 7 | Tbilisi Sports Palace, Tbilisi Attendance: 3,000 Referees: Mitrevski, Todorovski (MKD) |
| 10 November 2024 15:00 | 1× 1× | Report | 2× 2× 1× | Tbilisi Sports Palace, Tbilisi Attendance: 3,000 Referees: Mitrevski, Todorovski (MKD) |
| 10 November 2024 19:00 | Bosnia and Herzegovina | 23–22 | Greece | Sports Hall Cazin, Cazin Attendance: 2,000 Referees: Hansen, Madsen (DEN) |
| 10 November 2024 19:00 | Grgić 7 | (13–11) | Tziras 7 | Sports Hall Cazin, Cazin Attendance: 2,000 Referees: Hansen, Madsen (DEN) |
| 10 November 2024 19:00 | 2× 5× | Report | 1× 1× 1× | Sports Hall Cazin, Cazin Attendance: 2,000 Referees: Hansen, Madsen (DEN) |
| 12 March 2025 18:00 | Greece | 25–34 | Iceland | Tasos Kampouris Kanithou Indoor Hall, Chalcis Attendance: 1,250 Referees: Mandák, Rudinský (SVK) |
| 12 March 2025 18:00 | Toskas 9 | (9–19) | Kristjánsson, Ríkharðsson 6 | Tasos Kampouris Kanithou Indoor Hall, Chalcis Attendance: 1,250 Referees: Mandák, Rudinský (SVK) |
| 12 March 2025 18:00 | 2× | Report | 4× | Tasos Kampouris Kanithou Indoor Hall, Chalcis Attendance: 1,250 Referees: Mandák, Rudinský (SVK) |
| 13 March 2025 15:00 | Georgia | 28–26 | Bosnia and Herzegovina | Tbilisi Sports Palace, Tbilisi Attendance: 2,850 Referees: Bolic, Hurich (AUT) |
| 13 March 2025 15:00 | Tskhovrebadze 11 | (15–14) | Grgić 10 | Tbilisi Sports Palace, Tbilisi Attendance: 2,850 Referees: Bolic, Hurich (AUT) |
| 13 March 2025 15:00 | 1× 4× | Report | 3× | Tbilisi Sports Palace, Tbilisi Attendance: 2,850 Referees: Bolic, Hurich (AUT) |
| 15 March 2025 17:00 | Iceland | 33–21 | Greece | Laugardalshöll, Reykjavík Attendance: 2,100 Referees: Brkic, Jusufhodzic (AUT) |
| 15 March 2025 17:00 | Rúnarsson, Smárason 4 | (16–9) | Tziras 6 | Laugardalshöll, Reykjavík Attendance: 2,100 Referees: Brkic, Jusufhodzic (AUT) |
| 15 March 2025 17:00 | 1× 5× | Report | 1× 4× | Laugardalshöll, Reykjavík Attendance: 2,100 Referees: Brkic, Jusufhodzic (AUT) |
| 16 March 2025 20:00 | Bosnia and Herzegovina | 20–22 | Georgia | Sports Hall Cazin, Cazin Attendance: 1,800 Referees: Andorka, Hucker (HUN) |
| 16 March 2025 20:00 | Grgić 6 | (10–12) | Orjonikidze 6 | Sports Hall Cazin, Cazin Attendance: 1,800 Referees: Andorka, Hucker (HUN) |
| 16 March 2025 20:00 | 1× 1× | Report | 2× 1× | Sports Hall Cazin, Cazin Attendance: 1,800 Referees: Andorka, Hucker (HUN) |
| 7 May 2025 20:00 | Bosnia and Herzegovina | v | Iceland | Mirza Delibašić Hall, Sarajevo |
| 7 May 2025 20:00 | | Report | | Mirza Delibašić Hall, Sarajevo |
| 8 May 2025 15:00 | Georgia | v | Greece | Olympic Palace, Tbilisi |
| 8 May 2025 15:00 | | Report | | Olympic Palace, Tbilisi |
| 11 May 2025 18:00 | Iceland | v | Georgia | Laugardalshöll, Reykjavík |
| 11 May 2025 18:00 | | Report | | Laugardalshöll, Reykjavík |
| 11 May 2025 18:00 | Greece | v | Bosnia and Herzegovina | Tasos Kampouris Kanithou Indoor Hall, Chalcis |
| 11 May 2025 18:00 | | Report | | Tasos Kampouris Kanithou Indoor Hall, Chalcis |

#### Group 4

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Italy | 4 | 3 | 0 | 1 | 137 | 121 | +16 | 6 | Final tournament |
| 2 | Spain | 4 | 3 | 0 | 1 | 122 | 112 | +10 | 6 | Final tournament |
| 3 | Serbia | 4 | 2 | 0 | 2 | 121 | 109 | +12 | 4 | Possible final tournament based on ranking |
| 4 | Latvia | 4 | 0 | 0 | 4 | 114 | 152 | −38 | 0 | |
| 6 November 2024 18:00 | Serbia | 38–25 | Latvia | Kraljevo Sports Hall, Kraljevo Attendance: 3,350 Referees: Sirbu, Serdiuc (MDA) |
| 6 November 2024 18:00 | Pechmalbec 9 | (16–10) | Kalniņš, Valkovskis 5 | Kraljevo Sports Hall, Kraljevo Attendance: 3,350 Referees: Sirbu, Serdiuc (MDA) |
| 6 November 2024 18:00 | 1× 6× | Report | 1× 3× | Kraljevo Sports Hall, Kraljevo Attendance: 3,350 Referees: Sirbu, Serdiuc (MDA) |
| 6 November 2024 21:00 | Spain | 31–30 | Italy | Pabellón Municipal, Valencia Attendance: 2,900 Referees: Jović, Arnautović (BIH) |
| 6 November 2024 21:00 | Fernández 6 | (15–17) | Helmersson 7 | Pabellón Municipal, Valencia Attendance: 2,900 Referees: Jović, Arnautović (BIH) |
| 6 November 2024 21:00 | 1× 2× | Report | 6× | Pabellón Municipal, Valencia Attendance: 2,900 Referees: Jović, Arnautović (BIH) |
| 10 November 2024 14:10 | Latvia | 29–38 | Spain | Zemgale Olympic Center, Jelgava Attendance: 1,200 Referees: Ilievski, Ilievski (MKD) |
| 10 November 2024 14:10 | Valkovskis 9 | (15–20) | Fernández 7 | Zemgale Olympic Center, Jelgava Attendance: 1,200 Referees: Ilievski, Ilievski (MKD) |
| 10 November 2024 14:10 | 1× 2× | Report | 2× | Zemgale Olympic Center, Jelgava Attendance: 1,200 Referees: Ilievski, Ilievski (MKD) |
| 10 November 2024 18:00 | Italy | 31–30 | Serbia | Palazzetto dello Sport Fasano, Fasano Attendance: 2,000 Referees: Schulze, Tönnies (GER) |
| 10 November 2024 18:00 | Helmersson 8 | (13–14) | Ilić, Kojadinović 6 | Palazzetto dello Sport Fasano, Fasano Attendance: 2,000 Referees: Schulze, Tönnies (GER) |
| 10 November 2024 18:00 | 1× | Report | 1× 3× | Palazzetto dello Sport Fasano, Fasano Attendance: 2,000 Referees: Schulze, Tönnies (GER) |
| 13 March 2025 18:00 | Serbia | 27–25 | Spain | Kraljevo Sports Hall, Kraljevo Attendance: 3,600 Referees: Jørum, Kleven (NOR) |
| 13 March 2025 18:00 | N. Ilić 5 | (11–10) | A. Dujshebaev 4 | Kraljevo Sports Hall, Kraljevo Attendance: 3,600 Referees: Jørum, Kleven (NOR) |
| 13 March 2025 18:00 | 2× | Report | 1× 4× | Kraljevo Sports Hall, Kraljevo Attendance: 3,600 Referees: Jørum, Kleven (NOR) |
| 13 March 2025 18:40 | Latvia | 30–35 | Italy | Zemgale Olympic Center, Jelgava Attendance: 850 Referees: Stark, Ştefan (ROU) |
| 13 March 2025 18:40 | Valkovskis 7 | (15–17) | Prantner 15 | Zemgale Olympic Center, Jelgava Attendance: 850 Referees: Stark, Ştefan (ROU) |
| 13 March 2025 18:40 | 4× | Report | 1× 5× | Zemgale Olympic Center, Jelgava Attendance: 850 Referees: Stark, Ştefan (ROU) |
| 16 March 2025 17:30 | Italy | 41–30 | Latvia | Palazzetto Dello Sport Sa Rodia, Oristano Attendance: 2,000 Referees: Charitsos, Naskos (GRE) |
| 16 March 2025 17:30 | Mengon 7 | (23–12) | Valkovskis 9 | Palazzetto Dello Sport Sa Rodia, Oristano Attendance: 2,000 Referees: Charitsos, Naskos (GRE) |
| 16 March 2025 17:30 | 1× 3× | Report | 1× | Palazzetto Dello Sport Sa Rodia, Oristano Attendance: 2,000 Referees: Charitsos, Naskos (GRE) |
| 16 March 2025 20:00 | Spain | 28–26 | Serbia | Quijote Arena, Ciudad Real Attendance: 5,000 Referees: Elíasson, Pálsson (ISL) |
| 16 March 2025 20:00 | Gómez 10 | (13–11) | V. Ilić 9 | Quijote Arena, Ciudad Real Attendance: 5,000 Referees: Elíasson, Pálsson (ISL) |
| 16 March 2025 20:00 | 4× | Report | 1× 2× 1× | Quijote Arena, Ciudad Real Attendance: 5,000 Referees: Elíasson, Pálsson (ISL) |
| 8 May 2025 18:00 | Italy | v | Spain | Palazzetto dello Sport, Fasano |
| 8 May 2025 18:00 | | Report | | Palazzetto dello Sport, Fasano |
| 8 May 2025 18:40 | Latvia | v | Serbia | Zemgale Olympic Center, Jelgava |
| 8 May 2025 18:40 | | Report | | Zemgale Olympic Center, Jelgava |
| 11 May 2025 18:00 | Spain | v | Latvia | Palacio Municipal de Deportes, Huesca |
| 11 May 2025 18:00 | | Report | | Palacio Municipal de Deportes, Huesca |
| 11 May 2025 18:00 | Serbia | v | Italy | Kraljevo Sports Hall, Kraljevo |
| 11 May 2025 18:00 | | Report | | Kraljevo Sports Hall, Kraljevo |

#### Group 5

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Croatia (Q) | 4 | 4 | 0 | 0 | 136 | 97 | +39 | 8 | Final tournament |
| 2 | Czech Republic | 4 | 2 | 0 | 2 | 103 | 103 | 0 | 4 | Final tournament |
| 3 | Belgium | 4 | 1 | 0 | 3 | 94 | 110 | −16 | 2 | Possible final tournament based on ranking |
| 4 | Luxembourg | 4 | 1 | 0 | 3 | 91 | 114 | −23 | 2 | |
| 6 November 2024 17:30 | Czech Republic | 23–17 | Luxembourg | UNYP Arena, Prague Attendance: 1,482 Referees: Bozhinovski, Nachevski (MKD) |
| 6 November 2024 17:30 | Solák 6 | (12–10) | Weyer 4 | UNYP Arena, Prague Attendance: 1,482 Referees: Bozhinovski, Nachevski (MKD) |
| 6 November 2024 17:30 | 1× 3× | Report | 2× | UNYP Arena, Prague Attendance: 1,482 Referees: Bozhinovski, Nachevski (MKD) |
| 7 November 2024 18:00 | Croatia | 30–23 | Belgium | Varaždin Arena, Varaždin Attendance: 2,800 Referees: Simone, Monitillo (ITA) |
| 7 November 2024 18:00 | Šoštarič 10 | (16–12) | Kotters 7 | Varaždin Arena, Varaždin Attendance: 2,800 Referees: Simone, Monitillo (ITA) |
| 7 November 2024 18:00 | 6× 1× | Report | 1× 3× | Varaždin Arena, Varaždin Attendance: 2,800 Referees: Simone, Monitillo (ITA) |
| 9 November 2024 20:15 | Luxembourg | 25–35 | Croatia | d'Coque, Luxembourg City Attendance: 1,388 Referees: Fabryczny, Rawicki (POL) |
| 9 November 2024 20:15 | Etute 5 | (9–19) | Šoštarič 6 | d'Coque, Luxembourg City Attendance: 1,388 Referees: Fabryczny, Rawicki (POL) |
| 9 November 2024 20:15 | 1× 1× | Report | 1× 2× | d'Coque, Luxembourg City Attendance: 1,388 Referees: Fabryczny, Rawicki (POL) |
| 10 November 2024 16:30 | Belgium | 15–31 | Czech Republic | Sporthal Alverberg, Hasselt Attendance: 1,200 Referees: Vešović, Mitrović (MNE) |
| 10 November 2024 16:30 | Colman, Glorieux 3 | (9–14) | Skopár 6 | Sporthal Alverberg, Hasselt Attendance: 1,200 Referees: Vešović, Mitrović (MNE) |
| 10 November 2024 16:30 | 1× 7× 1× | Report | 1× 4× | Sporthal Alverberg, Hasselt Attendance: 1,200 Referees: Vešović, Mitrović (MNE) |
| 12 March 2025 18:00 | Czech Republic | 29–35 | Croatia | Winning Group Arena, Brno Attendance: 4,300 Referees: R. Thiyagarajah, S. Thiyagarajah (GER) |
| 12 March 2025 18:00 | Piroch 7 | (18–18) | Lucin 9 | Winning Group Arena, Brno Attendance: 4,300 Referees: R. Thiyagarajah, S. Thiyagarajah (GER) |
| 12 March 2025 18:00 | 1× 4× | Report | 5× | Winning Group Arena, Brno Attendance: 4,300 Referees: R. Thiyagarajah, S. Thiyagarajah (GER) |
| 12 March 2025 18:45 | Luxembourg | 22–32 | Belgium | d'Coque, Luxembourg City Attendance: 639 Referees: Maia, Nunes (POR) |
| 12 March 2025 18:45 | Guden 5 | (13–16) | Kotters 11 | d'Coque, Luxembourg City Attendance: 639 Referees: Maia, Nunes (POR) |
| 12 March 2025 18:45 | 2× | Report | 1× | d'Coque, Luxembourg City Attendance: 639 Referees: Maia, Nunes (POR) |
| 16 March 2025 14:00 | Belgium | 24–27 | Luxembourg | Sporthal Alverberg, Hasselt Attendance: 1,410 Referees: Carmaux, Mursch (FRA) |
| 16 March 2025 14:00 | three players 4 | (13–14) | Werdel 6 | Sporthal Alverberg, Hasselt Attendance: 1,410 Referees: Carmaux, Mursch (FRA) |
| 16 March 2025 14:00 | 1× 3× | Report | 5× | Sporthal Alverberg, Hasselt Attendance: 1,410 Referees: Carmaux, Mursch (FRA) |
| 16 March 2025 17:30 | Croatia | 36–20 | Czech Republic | Arena Zagreb, Zagreb Attendance: 16,000 Referees: Pirvu, Potirniche (ROM) |
| 16 March 2025 17:30 | Glavaš, Šipić 6 | (17–9) | Josef 5 | Arena Zagreb, Zagreb Attendance: 16,000 Referees: Pirvu, Potirniche (ROM) |
| 16 March 2025 17:30 | 1× 5× | Report | 1× 5× 1× | Arena Zagreb, Zagreb Attendance: 16,000 Referees: Pirvu, Potirniche (ROM) |
| 7 May 2025 18:45 | Luxembourg | v | Czech Republic | d'Coque, Luxembourg City |
| 7 May 2025 18:45 | | Report | | d'Coque, Luxembourg City |
| 7 May 2025 20:10 | Belgium | v | Croatia | Sporthal Alverberg, Hasselt |
| 7 May 2025 20:10 | | Report | | Sporthal Alverberg, Hasselt |
| 11 May 2025 18:00 | Croatia | v | Luxembourg | Centar Zamet, Rijeka |
| 11 May 2025 18:00 | | Report | | Centar Zamet, Rijeka |
| 11 May 2025 18:00 | Czech Republic | v | Belgium | Hala Polárka, Frýdek-Místek |
| 11 May 2025 18:00 | | Report | | Hala Polárka, Frýdek-Místek |

#### Group 6

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Faroe Islands | 4 | 2 | 1 | 1 | 128 | 119 | +9 | 5 | Final tournament |
| 2 | Ukraine | 4 | 2 | 0 | 2 | 140 | 128 | +12 | 4 | Final tournament |
| 3 | Netherlands | 4 | 1 | 2 | 1 | 136 | 136 | 0 | 4 | Possible final tournament based on ranking |
| 4 | Kosovo | 4 | 1 | 1 | 2 | 110 | 131 | −21 | 3 | |
| 6 November 2024 20:00 | Faroe Islands | 32–21 | Kosovo | Holin A Halsi, Tórshavn Attendance: 1,700 Referees: Picard, Vauchez (FRA) |
| 6 November 2024 20:00 | Ó. Mittún 8 | (13–9) | three players 4 | Holin A Halsi, Tórshavn Attendance: 1,700 Referees: Picard, Vauchez (FRA) |
| 6 November 2024 20:00 | 4× | Report | 1× 2× | Holin A Halsi, Tórshavn Attendance: 1,700 Referees: Picard, Vauchez (FRA) |
| 7 November 2024 19:30 | Netherlands | 40–39 | Ukraine | Topsportcentrum, Almere Attendance: 1,250 Referees: Borge, Nygren (NOR) |
| 7 November 2024 19:30 | Baijens 9 | (19–20) | Artemenko 13 | Topsportcentrum, Almere Attendance: 1,250 Referees: Borge, Nygren (NOR) |
| 7 November 2024 19:30 | 2× | Report | 4× | Topsportcentrum, Almere Attendance: 1,250 Referees: Borge, Nygren (NOR) |
| 10 November 2024 14:00 | Ukraine | 35–32 | Faroe Islands | Twinsbet Arena, Vilnius, Lithuania Attendance: 250 Referees: Cindrić, Gonzurek (CRO) |
| 10 November 2024 14:00 | Turchenko 11 | (14–17) | Ó. Mittún 8 | Twinsbet Arena, Vilnius, Lithuania Attendance: 250 Referees: Cindrić, Gonzurek (CRO) |
| 10 November 2024 14:00 | 4× | Report | 1× 1× | Twinsbet Arena, Vilnius, Lithuania Attendance: 250 Referees: Cindrić, Gonzurek (CRO) |
| 10 November 2024 17:15 | Kosovo | 33–33 | Netherlands | Palace of Youth and Sports, Pristina Attendance: 1,750 Referees: Lovin, Stancu (ROU) |
| 10 November 2024 17:15 | Dedaj 8 | (19–17) | Ten Velde 13 | Palace of Youth and Sports, Pristina Attendance: 1,750 Referees: Lovin, Stancu (ROU) |
| 10 November 2024 17:15 | 3× | Report | 1× 4× | Palace of Youth and Sports, Pristina Attendance: 1,750 Referees: Lovin, Stancu (ROU) |
| 12 March 2025 20:00 | Faroe Islands | 32–32 | Netherlands | Við Tjarnir, Tórshavn Attendance: 3,050 Referees: Marín, Garcia (ESP) |
| 12 March 2025 20:00 | E. Ellefsen á Skipagøtu 11 | (18–14) | Ten Velde 12 | Við Tjarnir, Tórshavn Attendance: 3,050 Referees: Marín, Garcia (ESP) |
| 12 March 2025 20:00 | 1× 3× | Report | 2× 7× | Við Tjarnir, Tórshavn Attendance: 3,050 Referees: Marín, Garcia (ESP) |
| 13 March 2025 20:15 | Kosovo | 31–30 | Ukraine | Palace of Youth and Sports, Pristina Attendance: 2,000 Referees: S. Yovchev, V. Yonchev (BUL) |
| 13 March 2025 20:15 | Gegaj 9 | (14–15) | Artemenko 10 | Palace of Youth and Sports, Pristina Attendance: 2,000 Referees: S. Yovchev, V. Yonchev (BUL) |
| 13 March 2025 20:15 | 2× | Report | 1× 3× | Palace of Youth and Sports, Pristina Attendance: 2,000 Referees: S. Yovchev, V. Yonchev (BUL) |
| 16 March 2025 15:00 | Netherlands | 31–32 | Faroe Islands | Topsportcentrum, Almere Attendance: 2,500 Referees: Antić, Jakovljević (SRB) |
| 16 March 2025 15:00 | Ten Velde 8 | (15–15) | E. Ellefsen á Skipagøtu 8 | Topsportcentrum, Almere Attendance: 2,500 Referees: Antić, Jakovljević (SRB) |
| 16 March 2025 15:00 | 2× 1× | Report | 5× | Topsportcentrum, Almere Attendance: 2,500 Referees: Antić, Jakovljević (SRB) |
| 16 March 2025 18:00 | Ukraine | 36–25 | Kosovo | Švyturys Arena, Klaipėda, Lithuania Attendance: 350 Referees: Sniurevicius, Grigalionis (LTU) |
| 16 March 2025 18:00 | Turchenko 10 | (18–8) | Shabani 5 | Švyturys Arena, Klaipėda, Lithuania Attendance: 350 Referees: Sniurevicius, Grigalionis (LTU) |
| 16 March 2025 18:00 | 1× 3× 1× | Report | | Švyturys Arena, Klaipėda, Lithuania Attendance: 350 Referees: Sniurevicius, Grigalionis (LTU) |
| 8 May 2025 | Ukraine | v | Netherlands | City Sport Hall, Michalovce, Slovakia |
| 8 May 2025 | | Report | | City Sport Hall, Michalovce, Slovakia |
| 8 May 2025 20:15 | Kosovo | v | Faroe Islands | Palace of Youth and Sports, Pristina |
| 8 May 2025 20:15 | | Report | | Palace of Youth and Sports, Pristina |
| 11 May 2025 18:00 | Netherlands | v | Kosovo | Topsportcentrum, Rotterdam |
| 11 May 2025 18:00 | | Report | | Topsportcentrum, Rotterdam |
| 11 May 2025 18:00 | Faroe Islands | v | Ukraine | Við Tjarnir, Tórshavn |
| 11 May 2025 18:00 | | Report | | Við Tjarnir, Tórshavn |

#### Group 7

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Germany | 4 | 3 | 1 | 0 | 128 | 107 | +21 | 7 | Final tournament |
| 2 | Switzerland | 4 | 2 | 1 | 1 | 123 | 125 | −2 | 5 | Final tournament |
| 3 | Austria | 4 | 1 | 2 | 1 | 112 | 114 | −2 | 4 | Possible final tournament based on ranking |
| 4 | Turkey | 4 | 0 | 0 | 4 | 118 | 135 | −17 | 0 | |
| 7 November 2024 18:00 | Austria | 31–28 | Turkey | Sporthalle Rieden-Vorkloster, Bregenz Attendance: 1,800 Referees: Lončar, Lončar (CRO) |
| 7 November 2024 18:00 | Bilyk, Frimmel 7 | (17–13) | Biçer 7 | Sporthalle Rieden-Vorkloster, Bregenz Attendance: 1,800 Referees: Lončar, Lončar (CRO) |
| 7 November 2024 18:00 | 4× | Report | 1× | Sporthalle Rieden-Vorkloster, Bregenz Attendance: 1,800 Referees: Lončar, Lončar (CRO) |
| 7 November 2024 18:30 | Germany | 35–26 | Switzerland | SAP Arena, Mannheim Attendance: 12,721 Referees: Martins, Martins (POR) |
| 7 November 2024 18:30 | Zerbe 8 | (21–13) | Rubin, Zehnder 5 | SAP Arena, Mannheim Attendance: 12,721 Referees: Martins, Martins (POR) |
| 7 November 2024 18:30 | 2× | Report | 1× | SAP Arena, Mannheim Attendance: 12,721 Referees: Martins, Martins (POR) |
| 10 November 2024 15:10 | Turkey | 29–36 | Germany | Yaşar Sevim Sport Hall, Ankara Attendance: 2,090 Referees: Metalari, Nikolovski (MKD) |
| 10 November 2024 15:10 | Pehlivan 7 | (14–20) | Zerbe 8 | Yaşar Sevim Sport Hall, Ankara Attendance: 2,090 Referees: Metalari, Nikolovski (MKD) |
| 10 November 2024 15:10 | 2× 5× | Report | 3× | Yaşar Sevim Sport Hall, Ankara Attendance: 2,090 Referees: Metalari, Nikolovski (MKD) |
| 10 November 2024 16:00 | Switzerland | 29–29 | Austria | BBC Arena, Schaffhausen Attendance: 2,450 Referees: Marín, García (ESP) |
| 10 November 2024 16:00 | Zehnder 6 | (12–12) | Wagner 8 | BBC Arena, Schaffhausen Attendance: 2,450 Referees: Marín, García (ESP) |
| 10 November 2024 16:00 | 6× 3× | Report | 2× 6× 1× | BBC Arena, Schaffhausen Attendance: 2,450 Referees: Marín, García (ESP) |
| 12 March 2025 18:00 | Turkey | 34–38 | Switzerland | 75. Yıl Spor Salonu, Diyarbakır Attendance: 4,500 Referees: Pavićević, Ražnatović (MNE) |
| 12 March 2025 18:00 | Hacıoğlu 7 | (16–21) | three players 6 | 75. Yıl Spor Salonu, Diyarbakır Attendance: 4,500 Referees: Pavićević, Ražnatović (MNE) |
| 12 March 2025 18:00 | 1× 2× 1× | Report | 1× 2× | 75. Yıl Spor Salonu, Diyarbakır Attendance: 4,500 Referees: Pavićević, Ražnatović (MNE) |
| 13 March 2025 18:00 | Austria | 26–26 | Germany | Steffl Arena, Vienna Attendance: 6,019 Referees: Hansen, Madsen (DEN) |
| 13 March 2025 18:00 | Wagner 8 | (11–13) | Golla 5 | Steffl Arena, Vienna Attendance: 6,019 Referees: Hansen, Madsen (DEN) |
| 13 March 2025 18:00 | 1× 4× | Report | 1× 3× | Steffl Arena, Vienna Attendance: 6,019 Referees: Hansen, Madsen (DEN) |
| 15 March 2025 16:30 | Germany | 31–26 | Austria | ZAG-Arena, Hanover Attendance: 10,869 Referees: I. Covalciuc, A. Covalciuc (MDA) |
| 15 March 2025 16:30 | Grgić 7 | (16–14) | Herburger 5 | ZAG-Arena, Hanover Attendance: 10,869 Referees: I. Covalciuc, A. Covalciuc (MDA) |
| 15 March 2025 16:30 | 3× | Report | 1× 1× | ZAG-Arena, Hanover Attendance: 10,869 Referees: I. Covalciuc, A. Covalciuc (MDA) |
| 16 March 2025 16:00 | Switzerland | 30–27 | Turkey | AXA Arena, Winterthur Attendance: 2,000 Referees: Jerlecki, Łabun (POL) |
| 16 March 2025 16:00 | Aellen 7 | (15–14) | Pehlivan 7 | AXA Arena, Winterthur Attendance: 2,000 Referees: Jerlecki, Łabun (POL) |
| 16 March 2025 16:00 | 2× | Report | 2× | AXA Arena, Winterthur Attendance: 2,000 Referees: Jerlecki, Łabun (POL) |
| 7 May 2025 18:00 | Turkey | v | Austria | Taha akgül spor Salonu, Sivas |
| 7 May 2025 18:00 | | Report | | Taha akgül spor Salonu, Sivas |
| 8 May 2025 19:00 | Switzerland | v | Germany | Hallenstadion, Zurich |
| 8 May 2025 19:00 | | Report | | Hallenstadion, Zurich |
| 11 May 2025 18:00 | Germany | v | Turkey | Porsche-Arena, Stuttgart |
| 11 May 2025 18:00 | | Report | | Porsche-Arena, Stuttgart |
| 11 May 2025 18:00 | Austria | v | Switzerland | Raiffeisen Sportpark Graz, Graz |
| 11 May 2025 18:00 | | Report | | Raiffeisen Sportpark Graz, Graz |

#### Group 8

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Portugal | 4 | 3 | 1 | 0 | 142 | 116 | +26 | 7 | Final tournament |
| 2 | Poland | 4 | 1 | 2 | 1 | 123 | 128 | −5 | 4 | Final tournament |
| 3 | Romania | 4 | 1 | 1 | 2 | 115 | 120 | −5 | 3 | Possible final tournament based on ranking |
| 4 | Israel | 4 | 0 | 2 | 2 | 110 | 126 | −16 | 2 | |
| 7 November 2024 18:00 | Poland | 32–32 | Israel | Hala Urania, Olsztyn Attendance: 4,030 Referees: Boričić, Marković (CRO) |
| 7 November 2024 18:00 | Moryto 10 | (12–16) | Lumbroso 9 | Hala Urania, Olsztyn Attendance: 4,030 Referees: Boričić, Marković (CRO) |
| 7 November 2024 18:00 | 1× 5× | Report | 5× | Hala Urania, Olsztyn Attendance: 4,030 Referees: Boričić, Marković (CRO) |
| 7 November 2024 20:00 | Portugal | 37–30 | Romania | Pavilhão Desportivo Municipal de Santo Tirso, Santo Tirso Attendance: 1,000 Referees: Gasmi, Gasmi (FRA) |
| 7 November 2024 20:00 | Frade 11 | (12–16) | Botea 9 | Pavilhão Desportivo Municipal de Santo Tirso, Santo Tirso Attendance: 1,000 Referees: Gasmi, Gasmi (FRA) |
| 7 November 2024 20:00 | 1× 1× | Report | 1× 5× | Pavilhão Desportivo Municipal de Santo Tirso, Santo Tirso Attendance: 1,000 Referees: Gasmi, Gasmi (FRA) |
| 10 November 2024 18:00 | Romania | 27–28 | Poland | Sala Sporturilor „Romeo Iamandi”, Buzău Attendance: 1,800 Referees: Horáček, Novotný (CZE) |
| 10 November 2024 18:00 | Botea 8 | (9–15) | Moryto, Przytuła 6 | Sala Sporturilor „Romeo Iamandi”, Buzău Attendance: 1,800 Referees: Horáček, Novotný (CZE) |
| 10 November 2024 18:00 | 1× | Report | 4× | Sala Sporturilor „Romeo Iamandi”, Buzău Attendance: 1,800 Referees: Horáček, Novotný (CZE) |
| 10 November 2024 18:30 | Portugal | 36–23 | Israel | Pavilhão Desportivo Municipal de Santo Tirso, Santo Tirso Attendance: 2,050 Referees: Fotakidis, Kinatzidis (GRE) |
| 10 November 2024 18:30 | M. Costa 6 | (21–13) | Levi 5 | Pavilhão Desportivo Municipal de Santo Tirso, Santo Tirso Attendance: 2,050 Referees: Fotakidis, Kinatzidis (GRE) |
| 10 November 2024 18:30 | 6× | Report | 2× | Pavilhão Desportivo Municipal de Santo Tirso, Santo Tirso Attendance: 2,050 Referees: Fotakidis, Kinatzidis (GRE) |
| 13 March 2025 18:00 | Poland | 36–36 | Portugal | Ergo Arena, Gdańsk Attendance: 9,001 Referees: Nachevski, Nikolov (MKD) |
| 13 March 2025 18:00 | Olejniczak 9 | (16–14) | Gomes 7 | Ergo Arena, Gdańsk Attendance: 9,001 Referees: Nachevski, Nikolov (MKD) |
| 13 March 2025 18:00 | 1× 3× | Report | 2× 1× | Ergo Arena, Gdańsk Attendance: 9,001 Referees: Nachevski, Nikolov (MKD) |
| 13 March 2025 21:00 | Israel | 29–29 | Romania | Kraljevo Sports Hall, Kraljevo Attendance: 250 Referees: Metalari, Nikolovski (MKD) |
| 13 March 2025 21:00 | Lumbroso 8 | (14–15) | Stanciuc 8 | Kraljevo Sports Hall, Kraljevo Attendance: 250 Referees: Metalari, Nikolovski (MKD) |
| 13 March 2025 21:00 | 1× 2× | Report | 1× 3× | Kraljevo Sports Hall, Kraljevo Attendance: 250 Referees: Metalari, Nikolovski (MKD) |
| 16 March 2025 18:00 | Romania | 29–26 | Israel | Sala Sporturilor Mioveni, Mioveni Attendance: 1,500 Referees: Cipov, Klus (SVK) |
| 16 March 2025 18:00 | Stanciuc 10 | (15–12) | Turkenitz 6 | Sala Sporturilor Mioveni, Mioveni Attendance: 1,500 Referees: Cipov, Klus (SVK) |
| 16 March 2025 18:00 | 1× 2× | Report | 3× | Sala Sporturilor Mioveni, Mioveni Attendance: 1,500 Referees: Cipov, Klus (SVK) |
| 16 March 2025 18:30 | Portugal | 33–27 | Poland | Pavilhão Multiusos de Odivelas, Odivelas Attendance: 2,020 Referees: Cindrić, Gonzurek (CRO) |
| 16 March 2025 18:30 | Gomes 7 | (16–12) | three players 4 | Pavilhão Multiusos de Odivelas, Odivelas Attendance: 2,020 Referees: Cindrić, Gonzurek (CRO) |
| 16 March 2025 18:30 | 3× | Report | 3× | Pavilhão Multiusos de Odivelas, Odivelas Attendance: 2,020 Referees: Cindrić, Gonzurek (CRO) |
| 7–8 May 2025 | Israel | v | Poland |
| 7–8 May 2025 | | Report | |
| 8 May 2025 18:00 | Romania | v | Portugal | Sala Sporturilor Simona Amanar, Constanța |
| 8 May 2025 18:00 | | Report | | Sala Sporturilor Simona Amanar, Constanța |
| 11 May 2025 18:00 | Poland | v | Romania | Arena Gorzów, Gorzów |
| 11 May 2025 18:00 | | Report | | Arena Gorzów, Gorzów |
| 12 May 2025 | Israel | v | Portugal |
| 12 May 2025 | | Report | |

#### Ranking of third-placed teams

The results against the fourth-placed team are omitted.
| Pos | Grp | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | 6 | Netherlands | 3 | 1 | 1 | 1 | 103 | 103 | 0 | 3 | Final tournament |
| 2 | 4 | Serbia | 3 | 1 | 0 | 2 | 83 | 84 | −1 | 2 | Final tournament |
| 3 | 7 | Austria | 3 | 0 | 2 | 1 | 81 | 86 | −5 | 2 | Final tournament |
| 4 | 8 | Romania | 2 | 0 | 0 | 2 | 57 | 65 | −8 | 0 | Final tournament |
| 5 | 3 | Bosnia and Herzegovina | 3 | 0 | 0 | 3 | 72 | 82 | −10 | 0 | |
| 6 | 2 | Finland | 2 | 0 | 0 | 2 | 51 | 61 | −10 | 0 | |
| 7 | 1 | North Macedonia | 3 | 0 | 0 | 3 | 80 | 99 | −19 | 0 | |
| 8 | 5 | Belgium | 2 | 0 | 0 | 2 | 38 | 61 | −23 | 0 | |

## EHF Euro Cup

The EHF Euro Cup is played between the 2026 co-hosts Denmark, Norway and Sweden, plus the champions of the 2024 European Championship, France.

### Standings

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | France | 4 | 4 | 0 | 0 | 141 | 128 | +13 | 8 |
| 2 | Denmark | 4 | 2 | 0 | 2 | 135 | 129 | +6 | 4 |
| 3 | Sweden | 4 | 2 | 0 | 2 | 129 | 129 | 0 | 4 |
| 4 | Norway | 4 | 0 | 0 | 4 | 113 | 132 | −19 | 0 |

### Results

| 6 November 2024 21:00 | Denmark | 32–27 | Norway | Jyske Bank Boxen, Herning Attendance: 6,500 Referees: Bolic, Hurich (AUT) |
| 6 November 2024 21:00 | Gidsel 10 | (15–13) | Tønnesen 5 | Jyske Bank Boxen, Herning Attendance: 6,500 Referees: Bolic, Hurich (AUT) |
| 6 November 2024 21:00 | 1× | Report | 2× 1× | Jyske Bank Boxen, Herning Attendance: 6,500 Referees: Bolic, Hurich (AUT) |
| 6 November 2024 21:10 | France | 37–31 | Sweden | Arena Orléans, Orléans Attendance: 5,567 Referees: Mikelić, Paradina (CRO) |
| 6 November 2024 21:10 | Descat 9 | (21–11) | Pellas 6 | Arena Orléans, Orléans Attendance: 5,567 Referees: Mikelić, Paradina (CRO) |
| 6 November 2024 21:10 | 1× 3× | Report | 1× 1× | Arena Orléans, Orléans Attendance: 5,567 Referees: Mikelić, Paradina (CRO) |
| 9 November 2024 18:15 | Norway | 27–31 | France | Stavanger Idrettshall, Stavanger Attendance: 3,824 Referees: Kiss, Bíró (HUN) |
| 9 November 2024 18:15 | Pettersen 4 | (14–17) | Remili, Tournat 5 | Stavanger Idrettshall, Stavanger Attendance: 3,824 Referees: Kiss, Bíró (HUN) |
| 9 November 2024 18:15 | 5× | Report | 1× | Stavanger Idrettshall, Stavanger Attendance: 3,824 Referees: Kiss, Bíró (HUN) |
| 10 November 2024 16:00 | Sweden | 29–33 | Denmark | Saab Arena, Linköping Attendance: 6,676 Referees: Sekulić, Jovandić (SRB) |
| 10 November 2024 16:00 | Gottfridsson 6 | (16–17) | four players 4 | Saab Arena, Linköping Attendance: 6,676 Referees: Sekulić, Jovandić (SRB) |
| 10 November 2024 16:00 | 3× | Report | 1× 2× | Saab Arena, Linköping Attendance: 6,676 Referees: Sekulić, Jovandić (SRB) |
| 12 March 2025 19:00 | Sweden | 38–29 | Norway | Avicii Arena, Stockholm Attendance: 11,048 Referees: Lovin, Stancu (ROU) |
| 12 March 2025 19:00 | Mellegård 6 | (20–17) | Barthold, Lyse 6 | Avicii Arena, Stockholm Attendance: 11,048 Referees: Lovin, Stancu (ROU) |
| 12 March 2025 19:00 | 1× | Report | 4× | Avicii Arena, Stockholm Attendance: 11,048 Referees: Lovin, Stancu (ROU) |
| 12 March 2025 20:45 | France | 33–32 | Denmark | LDLC Arena, Décines-Charpieu Attendance: 10,489 Referees: Vujačić, Kažanegra (MNE) |
| 12 March 2025 20:45 | three players 7 | (17–17) | Andersson 7 | LDLC Arena, Décines-Charpieu Attendance: 10,489 Referees: Vujačić, Kažanegra (MNE) |
| 12 March 2025 20:45 | 1× 3× | Report | 1× 2× | LDLC Arena, Décines-Charpieu Attendance: 10,489 Referees: Vujačić, Kažanegra (MNE) |
| 15 March 2025 14:45 | Norway | 30–31 | Sweden | Trondheim Spektrum, Trondheim Attendance: 5,023 Referees: Barysas, Petrušis (LTU) |
| 15 March 2025 14:45 | Gulliksen, Pedersen 6 | (12–16) | four players 5 | Trondheim Spektrum, Trondheim Attendance: 5,023 Referees: Barysas, Petrušis (LTU) |
| 15 March 2025 14:45 | 1× 4× | Report | 1× 2× | Trondheim Spektrum, Trondheim Attendance: 5,023 Referees: Barysas, Petrušis (LTU) |
| 15 March 2025 16:00 | Denmark | 38–40 | France | Sydbank Arena, Kolding Attendance: 5,000 Referees: Weijmans, Wolbertus (NED) |
| 15 March 2025 16:00 | Gidsel 10 | (17–16) | Prandi 8 | Sydbank Arena, Kolding Attendance: 5,000 Referees: Weijmans, Wolbertus (NED) |
| 15 March 2025 16:00 | 2× 3× | Report | 1× 5× | Sydbank Arena, Kolding Attendance: 5,000 Referees: Weijmans, Wolbertus (NED) |
| 7 May 2025 18:15 | Norway | v | Denmark | DNB Arena, Stavanger |
| 7 May 2025 18:15 | | Report | | DNB Arena, Stavanger |
| 7 May 2025 19:00 | Sweden | v | France | Scandinavium, Gothenburg |
| 7 May 2025 19:00 | | Report | | Scandinavium, Gothenburg |
| 11 May 2025 16:00 | Denmark | v | Sweden | Royal Arena, Copenhagen |
| 11 May 2025 16:00 | | Report | | Royal Arena, Copenhagen |
| 11 May 2025 18:00 | France | v | Norway | Kindarena Rouen, Rouen |
| 11 May 2025 18:00 | | Report | | Kindarena Rouen, Rouen |

## Qualified teams

| Team | Qualification method | Date of qualification | App | First | Last | Streak | Best placement in tournament |
| Denmark | Host nation | 20 November 2021 | 16th | 1994 | 2024 | 14 | Champions (2008, 2012) |
| Norway | Host nation | 20 November 2021 | 12th | 2000 | 2024 | 11 | Third place (2020) |
| Sweden | Host nation | 20 November 2021 | 16th | 1994 | 2024 | 10 | Champions (1994, 1998, 2000, 2002, 2022) |
| France | Defending champions | 26 January 2024 | 17th | 1994 | 2024 | 17 | Champions (2006, 2010, 2014, 2024) |
| Iceland | Top 2 in Group 3 | 15 March 2025 | 14th | 2000 | 2024 | 14 | Third place (2010) |
| Croatia | Top 2 in Group 5 | 15 March 2025 | 17th | 1994 | 2024 | 17 | Runners-up (2008, 2010, 2020) |
| Slovenia | Top 2 in Group 1 | 15 March 2025 | 15th | 1994 | 2024 | 6 | Runners-up (2004) |