2024 FIFA Futsal World Cup qualification (UEFA)

2024 FIFA Futsal World Cup qualification (UEFA)
Tournament details
Dates5 April 2022 – 17 April 2024[1]
Teams48 (from 1 confederation)
Tournament statistics
Matches played179
Goals scored1,001 (5.59 per match)
Attendance11,283 (63 per match)
Top scorer(s) Vladimir Sanosyan
(13 goals)
2020
2028

The European qualifying competition for the 2024 FIFA Futsal World Cup was a men's futsal competition that determined the seven UEFA teams in the 2024 FIFA Futsal World Cup in Uzbekistan.

Format

The qualifying competition consists of five stages:[2]

  • Preliminary round: The lowest-ranked 24 teams play in the preliminary round, and are drawn into six groups of four teams. The winners and runners-up of each group advance to the main round to join the 24 highest-ranked teams which receive byes to the main round.
  • Main round: The 36 teams are drawn into twelve groups of three. The 12 winners and four best runners-up progress directly to the elite round. The remaining eight runners-up enter main round play-offs.
  • Main round play-offs: The eight teams are drawn into four ties, to be played home and away. The four winners of the ties complete the elite round line-up.
  • Elite round: The 20 teams are drawn into five groups of four. The winners of each group qualify directly for the World Cup, while the four best runners-up advance to the play-offs.
  • Elite round play-offs: The four teams are drawn into two ties to play home-and-away two-legged matches to determine the last two European qualified teams. If only two teams enter, a draw will be held to determine the order of matches.

In the preliminary round each group is played as a round-robin mini-tournament at the pre-selected hosts.

In the main and the elite round, each team plays one home and one away match against each other team in its group.

Tiebreakers

In the preliminary round teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria are applied, in the order given, to determine the rankings (Regulations Articles 15.01 and 15.02):[2]

  1. Points in head-to-head matches among tied teams;
  2. Goal difference in head-to-head matches among tied teams;
  3. Goals scored in head-to-head matches among tied teams;
  4. If more than two teams are tied, and after applying all head-to-head criteria above, a subset of teams are still tied, all head-to-head criteria above are reapplied exclusively to this subset of teams;
  5. Goal difference in all group matches;
  6. Goals scored in all group matches;
  7. Penalty shoot-out if only two teams have the same number of points, and they met in the last round of the group and are tied after applying all criteria above (not used if more than two teams have the same number of points, or if their rankings are not relevant for qualification for the next stage);
  8. Disciplinary points (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
  9. UEFA coefficient;

In the main and the elite round, teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria are applied, in the order given, to determine the rankings (Regulations Articles 15.01 and 15.02):[2]

  1. Points in head-to-head matches among tied teams;
  2. Goal difference in head-to-head matches among tied teams;
  3. Goals scored in head-to-head matches among tied teams;
  4. If more than two teams are tied, and after applying all head-to-head criteria above, a subset of teams are still tied, all head-to-head criteria above are reapplied exclusively to this subset of teams;
  5. Goal difference in all group matches;
  6. Goals scored in all group matches;
  7. Penalty shoot-out if only two teams have the same number of points, and they met in the last round of the group and are tied after applying all criteria above (not used if more than two teams have the same number of points, or if their rankings are not relevant for qualification for the next stage);
  8. Away goals scored in all group matches;
  9. Wins in all group matches;
  10. Away wins in all group matches;
  11. Disciplinary points (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
  12. UEFA coefficient used for the group phase draw;

In the play-offs, the team that scores more goals on aggregate over the two legs qualifies for the final tournament. As there is no away goals rule, if the aggregate score is level, an extra time of two 5-minute periods is played. If both teams score the same number of goals or no goals are scored during extra time, the tie is decided by penalty shoot-out (Regulations Article 16.01).[2]

Teams

The 48 teams were seeded according to the coefficient ranking. Seeded teams were determined based in November 2021 UEFA coefficient (shown in brackets). Six teams were pre-selected as hosts for the preliminary round. The draw for the preliminary round was held on 7 December 2021.

Teams entering main round Teams entering preliminary round
 Spain (1)  Moldova (25)
 Russia (2)  Albania (26)
 Portugal (3)  Turkey (27)
 Kazakhstan (4)  Kosovo (28)
 Azerbaijan (5)  Montenegro (29)
 Ukraine (6)  Sweden (31)
 Serbia (7)   Switzerland (32)
 Italy (8)  Norway (33)
 Slovenia (9)  Bulgaria (34)
 Croatia (10)  Denmark (35)
 Czech Republic (11)  Armenia (36)
 Belarus (12)  Greece (37)
 Romania (13)  Germany (38)
 Hungary (14)  Cyprus (39)
 France (15)  Lithuania (41)
 Slovakia (16)  Israel (42)
 Netherlands (17)  Andorra (43)
 Bosnia and Herzegovina (18)  Estonia (44)
 Poland (19)  Malta (45)
 Belgium (20)  Gibraltar (46)
 Finland (21)  San Marino (47)
 Georgia (22)  Scotland (48)
 Latvia (23)  Northern Ireland (49)
 North Macedonia (24)  Austria (50)
Did not enter
 England (30)  Wales (40)  Republic of Ireland (NR)  Iceland (NR)
 Luxembourg (NR)  Faroe Islands (NR)  Liechtenstein (NR)
Notes
  • NR – No rank (Team has been inactive on the previous 36 months)

Schedule

The qualifying matches are played on dates that fall within the FIFA Futsal International Match Calendar.

Schedule for 2024 FIFA Futsal World Cup European qualifying
Round Draw Dates
Preliminary round 7 December 2021 5–12 April 2022
Main round 7 July 2022 17 September 2022–8 March 2023
Main round play-offs 10 March 2023 10–19 April 2023
Elite round 5 July 2023 14–20 December 2023
Elite round play-offs 25 January 2024 8–17 April 2024

Preliminary round

The winners and runners-up of each group advanced to the main round to join the 24 teams which receive byes. The preliminary round was scheduled to be played between 5–12 April 2022.

Times are CEST (UTC+2), as listed by UEFA (local times, if different, are in parentheses).

Group A

Pos Team Pld W D L GF GA GD Pts Qualification
1  Germany (H) 3 2 1 0 16 3 +13 7 Main round
2  Montenegro 3 2 1 0 9 3 +6 7
3  Gibraltar 3 1 0 2 2 14 −12 3
4  San Marino 3 0 0 3 1 8 −7 0
Source: UEFA
Rules for classification: Tiebreakers
(H) Hosts


San Marino 0–1 Montenegro
Report
  • Vuletic  22:32
CU Arena, Hamburg
Attendance: 46
Referee: Ugur Cakmak (Turkey)
Germany 8–0 Gibraltar
  • Fortuna  1:24 (o.g.)
  • Saglam  5:1816:32
  • Wittig  21:33
  • Meyer  26:14
  • Gecim  31:29
  • Matic  36:44
  • Garcia  37:56 (o.g.)
Report
CU Arena, Hamburg
Attendance: 331
Referee: Lars Van Leeuwen (Netherlands)

Montenegro 5–0 Gibraltar
  • Vuletic  4:4735:43
  • Cimbaljevic  17:48
  • Obradović  34:18
  • Vukovic  39:13
Report
CU Arena, Hamburg
Attendance: 165
Referee: Ali Jabrayilov (Azerbaijan)
San Marino 0–5 Germany
Report
  • Meyer  5:0419:31
  • Sözer  12:59
  • Aghnima  28:52
  • Oliveira  30:41
CU Arena, Hamburg
Attendance: 321
Referee: Manuel Wolf (Austria)

Gibraltar 2–1 San Marino
  • El Andaloussi  24:2735:05
Report
  • Busignani  10:31
CU Arena, Hamburg
Attendance: 20
Referee: Ugur Cakmak (Turkey)
Montenegro 3–3 Germany
  • Milanovic  22:52
  • Spasojević  35:52
  • Vuletic  39:05
Report
  • Sözer  3:58
  • Meyer  10:56
  • Ak  13:11
CU Arena, Hamburg
Attendance: 604
Referee: Lars Van Leeuwen (Netherlands)

Group B

Pos Team Pld W D L GF GA GD Pts Qualification
1  Denmark 3 1 2 0 12 4 +8 5 Main round
2  Cyprus 3 1 2 0 7 6 +1 5
3  Norway[a] (H) 3 1 1 1 13 6 +7 4
4  Malta 3 0 1 2 3 19 −16 1
Source: UEFA
Rules for classification: Tiebreakers
(H) Hosts
Notes:
  1. ^ Russia originally received a bye to the Main Round, but on 2 May 2022 UEFA banned all Russian clubs and teams from European competitions due to the invasion of Ukraine. Russia was replaced by Norway, which was the best third-ranked team of the preliminary round.[3]


Denmark 8–0 Malta
  • Veis  8:4321:4130:41
  • Zammit  8:57 (o.g.)
  • Jørgensen  19:07 (pen.)
  • Rasmussen  33:39
  • Moussa  35:00
Report
Utleirahallen, Trondheim
Attendance: 100
Referee: Vlad Nicolae Ciobanu (Romania)
Cyprus 3–2 Norway
  • El Kebbe  6:32
  • Tsitsos  21:04
  • Welo  26:10 (o.g.)
Report
  • Schjetne  8:44
  • Halvorsen  39:46
Utleirahallen, Trondheim
Attendance: 600
Referee: Daniele D'adamo (San Marino)

Cyprus 2–2 Denmark
  • Kouloumbris  12:0012:41
Report
  • Veis  17:34
  • Rasmussen  32:34
Utleirahallen, Trondheim
Attendance: 50
Referee: Jacob Pawlowski (Germany)
Norway 9–1 Malta
  • Andreassen  4:36
  • Eggen  6:14
  • Skinlo  14:26
  • Moen  17:0222:1639:34 (pen.)
  • Vie  19:0723:53
  • Welo  22:32
Report
  • Sammut  7:03
Utleirahallen, Trondheim
Attendance: 200
Referee: Nebojsa Panic (Serbia)

Malta 2–2 Cyprus
  • Sciortino  23:42
  • Sammut  25:25
Report
  • Kouloumbris  11:46
  • Skarparis  29:23
Utleirahallen, Trondheim
Attendance: 50
Referee: Daniele D'adamo (San Marino)
Norway 2–2 Denmark
  • Vie  2:16
  • Økland  3:06
Report
  • Falck  5:28
  • Flyvholm  12:47
Utleirahallen, Trondheim
Attendance: 600
Referee: Vlad Nicolae Ciobanu (Romania)

Group C

Pos Team Pld W D L GF GA GD Pts Qualification
1  Armenia 3 3 0 0 16 1 +15 9 Main round
2  Kosovo 3 2 0 1 7 3 +4 6
3  Bulgaria (H) 3 1 0 2 9 7 +2 3
4  Scotland 3 0 0 3 3 24 −21 0
Source: UEFA
Rules for classification: Tiebreakers
(H) Hosts


Armenia 11–0 Scotland
  • Rodriguinho  0:5225:47
  • Mashumyan  5:42
  • Sanosyan  9:0712:00
  • Vitinho  13:43
  • Galstyan  17:58
  • João Guilherme  25:00
  • Melkonyan  29:00
  • Margaryan  34:09
  • Aslanian  38:43
Report
Attendance: 30
Referee: Yiangos Yiangou (Cyprus)
Bulgaria 0–2 Kosovo
Report
  • Maxharraj  16:48
  • Salihu  26:17
Attendance: 500
Referee: Dario Pezzuto (Italy)

Kosovo 4–1 Scotland
  • Maxharraj  2:418:2335:11
  • Hajdini  27:04
Report
  • Steedman  13:25
Attendance: 50
Referee: Georgios Kazakos (Cyprus)
Bulgaria 0–3 Armenia
Report
  • João Guilherme  0:18
  • Aslanian  17:13
  • Sanosyan  38.47'
Attendance: 200
Referee: Šarūnas Tamulynas (Lithuania)

Kosovo 1–2 Armenia
  • Kelmendi  19:20
Report
  • Kelmendi  1:03 (o.g.)
  • Vitinho  7:08
Attendance: 55
Referee: Yiangos Yiangou (Cyprus)
Scotland 2–9 Bulgaria
  • Robb  24:09
  • McLaren  25:52 (pen.)
Report
  • Dobrichov  7:5132:02
  • Baharov  11:1512:35
  • McLaren  22:01 (o.g.)
  • Gerenski  23:08
  • Stoykov  25:15
  • Kuzmanov  36:49
  • Mihov  38:09
Attendance: 155
Referee: Šarūnas Tamulynas (Lithuania)

Group D

Pos Team Pld W D L GF GA GD Pts Qualification
1  Lithuania (H) 3 3 0 0 8 1 +7 9 Main round
2  Israel 3 1 1 1 5 6 −1 4
3  Turkey 3 1 0 2 9 10 −1 3
4  Northern Ireland 3 0 1 2 7 12 −5 1
Source: UEFA
Rules for classification: Tiebreakers
(H) Hosts


Israel 3–3 Northern Ireland
  • T. Shkolnik  18:52
  • Jubran  33:3435:32
Report
  • Millar  3:2814:3624:08
Attendance: 50
Referee: Giulio Colombin (Italy)
Lithuania 4–1 Turkey
  • Reimaris  1:29
  • Sendžikas  2:33
  • E. Baranauskas  10:46 (pen.)
  • Ulberkis  18:51 (pen.)
Report
  • Cem Keskin  28:12
Attendance: 400
Referee: Filipe Gonçalo Santos Duarte (Portugal)

Turkey 7–4 Northern Ireland
  • Eliaçık  0:50
  • Akparlak  12:0613:41
  • Aygün  16:0236:19
  • Ozkul  18:36
  • Cem Keskin  27:54
Report
  • Millar  7:10
  • Roohi  13:16
  • Stapleton  32:4838:00
Attendance: 30
Referee: Arlind Subashi (Albania)
Lithuania 2–0 Israel
  • Zagurskas  8:12
  • E. Baranauskas  17:05
Report
Attendance: 350
Referee: Doroteja Mušič (Slovenia)

Turkey 1–2 Israel
  • Altunay  36:08
Report
  • Halevi  28:47
  • Shkolnik  34:53
Attendance: 150
Referee: Giulio Colombin (Italy)
Northern Ireland 0–2 Lithuania
Report
  • Voskunovič  2:11
  • E. Baranauskas  2:43
Attendance: 550
Referee: Arlind Subashi (Albania)

Group E

Pos Team Pld W D L GF GA GD Pts Qualification
1  Sweden (H) 3 2 1 0 13 5 +8 7 Main round
2  Austria 3 1 1 1 7 10 −3 4
3  Albania 3 1 0 2 5 9 −4 3[a]
4  Andorra 3 1 0 2 9 10 −1 3[a]
Source: UEFA
Rules for classification: Tiebreakers
(H) Hosts
Notes:
  1. ^ a b Head-to-head points: Albania 3, Andorra 0.


Andorra 2–3 Albania
  • Dos Santos  26:12
  • Regalo Figueiredo  36:47
Report
  • Kaca  12:00 (pen.)
  • Shkodra  30:40
  • A. Brahimi  37:43
Brinova Arena, Karlskrona
Attendance: 122
Referee: Rastislav Behancin (Slovakia)
Sweden 3–3 Austria
  • Hiseni  14:14
  • Azizi  18:24
  • Cirak  18:52
Report
  • Meitz  4:1328:59
  • Kreka  6:06
Brinova Arena, Karlskrona
Attendance: 779
Referee: Tomasz Frak (Poland)

Albania 2–3 Austria
  • S. Brahimi  5:49
  • A. Brahimi  22:46
Report
  • Meitz  13:42
  • Milenkovic  32:25
  • Flögel  39:46
Brinova Arena, Karlskrona
Attendance: 179
Referee: Yasin Alageyik (Belgium)
Andorra 2–6 Sweden
  • Castro  0:50
  • Dos Santos  5:03
Report
  • Bejan  19:11
  • Azizi  22:56
  • Smajlovic  23:0425:04
  • Zhubi  28:42
  • Söderqvist  36:51
Brinova Arena, Karlskrona
Attendance: 823
Referee: Mislav Džeko (Croatia)

Austria 1–5 Andorra
Report
  • Castro  2:49
  • Regalo Figueiredo  17:1526:24
  • Mesquita  38:20
  • Rodriguez Sierra  39:29
Brinova Arena, Karlskrona
Attendance: 73
Referee: Yasin Alageyik (Belgium)
Albania 0–4 Sweden
Report
  • Gashi  6:34
  • Zhubi  20:22
  • Kaca  22:55
  • Marrah  26:26
Brinova Arena, Karlskrona
Attendance: 1,102
Referee: Mislav Džeko (Croatia)

Group F

Pos Team Pld W D L GF GA GD Pts Qualification
1  Moldova (H) 3 3 0 0 8 2 +6 9 Main round
2  Greece 3 2 0 1 11 5 +6 6
3   Switzerland 3 1 0 2 11 12 −1 3
4  Estonia 3 0 0 3 5 16 −11 0
Source: UEFA
Rules for classification: Tiebreakers
(H) Hosts


Greece 5–2 Estonia
  • Ntatis  4:28
  • Manos  6:09
  • Tsinas  11:47
  • Karambelas  21:2130:03
Report
  • Vnukov  6:18
  • Laas  17:50
Attendance: 40
Referee: Dejan Veselic (Slovenia)
Switzerland 1–4 Moldova
  • Marcoyannakis  3:04
Report
  • Tacot  19:45
  • Obadă  22:05
  • Niţa  22:27
  • A. Negara  25:46 (pen.)
Attendance: 700
Referee: Juan Boelen (Belgium)

Switzerland 1–5 Greece
  • Gössi  18:20
Report
  • Karavidas  6:2538:38
  • Floros  11:05
  • Karydas  13:32
  • Tsinas  16:48
Attendance: 15
Referee: Nicolas Nicolaou (Cyprus)
Moldova 2–0 Estonia
  • Laşcu  12:40
  • A. Negara  17:37
Report
Attendance: 800
Referee: Maximilian Alkofer (Germany)

Estonia 3–9  Switzerland
  • Savikink  13:14
  • Vnukov  31:5234:43
Report
  • Florin  2:51
  • Qerfozi  5:3512:12
  • Spiegel  8:07
  • Marcoyannakis  22:5429:58
  • Naal  28:21 (o.g.)
  • Gössi  32:52
  • Pulkkinen  35:46 (o.g.)
Attendance: 43
Referee: Juan Boelen (Belgium)
Moldova 2–1 Greece
  • Obadă  18:40
  • Tacot  19:57
Report
  • Ntatis  39:40
Attendance: 1,000
Referee: Dejan Veselic (Slovenia)

Main round

The winners and four best runners-up advanced to the elite round. The remaining eight runners-up enter main round play-offs. The matches of the main round must be completed by 8 March 2023. The draw for the main round was held on 7 July 2022.

Teams that received a bye to this round
Teams qualified from the preliminary round
Group Winners Runners-up Best third-ranked[!]
A  Germany  Montenegro
B  Denmark  Cyprus  Norway
C  Armenia  Kosovo
D  Lithuania  Israel
E  Sweden  Austria
F  Moldova  Greece
  1. ^
    Russia originally received a bye to the Main Round, but on 2 May 2022 UEFA banned all Russian clubs and teams from European competitions due to the invasion of Ukraine. Russia was replaced by Norway, which was the best third-ranked team of the preliminary round.[4]

Times are CEST (UTC+2) and CET (UTC+1), as listed by UEFA (local times, if different, are in parentheses).

Group 1

Pos Team Pld W D L GF GA GD Pts Qualification
1  Spain 4 4 0 0 35 2 +33 12 Elite round
2  Moldova 4 2 0 2 11 12 −1 6 Main round play-offs
3  Cyprus 4 0 0 4 1 33 −32 0
Source: UEFA
Rules for classification: Tiebreakers


Moldova 7–1 Cyprus
  • Tacot  03:59
  • Cojocaru  07:08
  • Laşcu  13:01
  • Obadă  28:2937:19
  • Negara  31:24
  • Timpeu  38:21
Report
  • Skarparis  38:29
FMF Futsal Arena, Ciorescu
Attendance: 400
Referee: Lukáš Peško (Slovakia)

Spain 7–2 Moldova
  • Lozano  02:5734:49
  • Chino  07:39
  • Adolfo  12:23
  • Pol  24:04
  • Boyis  32:32
  • Raúl Campos  39:58
Report
  • Obadă  06:44
  • Tacot  32:32
Sport Hall of Alcázar, Alcázar de San Juan
Attendance: 1,487
Referee: Cédric Pelissier (France)

Cyprus 0–11 Spain
Report
  • Raya  04:06
  • González  09:57
  • Mellado  12:2134:17
  • Campos  13:05
  • Cecilio  15:45
  • Adolfo  21:28
  • Kanjo  28:41 (o.g.)
  • Chino  28:57
  • Solano  29:4039:17
Attendance: 214
Referee: Denys Kutsyi (Ukraine)

Spain 13–0 Cyprus
  • Lozano  02:3017:10 (pen.)
  • Adolfo  07:13
  • Chino  13:29
  • Gómez  19:2326:58
  • Skarparis  21:57 (o.g.)
  • Campos  24:3235:40
  • González  28:14
  • Mellado  30:55
  • Ramirez Conzález  31:34
  • Mínguez Rubio  39:35
Report
Attendance: 3,500
Referee: Damian Grabowski (Poland)

Cyprus 0–2 Moldova
Report
  • Laşcu  15:22
  • Obadă  20:42
Referee: Marjan Mladenovski (North Macedonia)

Moldova 0–4 Spain
Report
  • Ramirez Conzález  4:255:4935:11
  • Jiménez Sánchez  10:03
FMF Futsal Arena, Ciorescu
Referee: David Grøndal Nissen (Denmark)

Group 2

Pos Team Pld W D L GF GA GD Pts Qualification
1  Georgia 4 4 0 0 23 12 +11 12 Elite round
2  Belgium 4 2 0 2 23 12 +11 6 Main round play-offs
3  Austria 4 0 0 4 7 29 −22 0
Source: UEFA
Rules for classification: Tiebreakers


Belgium 11–0 Austria
  • El Fakiri  04:4011:47
  • Rahou  08:1926:00
  • Dahbi Reda  10:58
  • Gréllo  15:50
  • Rajkovic  28:37 (o.g.)
  • Yachou  29:44
  • Ah. Sababti  35:17
  • Dillien  36:1137:56
Report
Belleheide, Roosdaal
Attendance: 351
Referee: Grigori Ošomkov (Estonia)

Georgia 4–2 Belgium
  • Bynho  19:19
  • Fernando  24:58
  • Roninho  26:10
  • Thales  38:47
Report
  • Rahou  22:00
  • El Fakiri  36:44
Attendance: 1,138
Referee: Josip Barton (North Macedonia)

Austria 2–6 Georgia
  • Vukovic  16:09
  • Bicer  27:59
Report
  • Todua  8:44
  • Fernando  11:0126:1933:28
  • Vilian  12:05
  • Sebiskveradze  39:47
Sporthalle Margareten, Vienna
Attendance: 300
Referee: Stephen Vella (Malta)

Georgia 6–4 Austria
  • Petry Branco  5:4616:5417:1839:22
  • Thales  29:2734:55 (pen.)
Report
  • Flögel  7:5923:57
  • Bicer  15:50
  • Mrsic  22:18
Attendance: 1,500
Referee: Lukáš Peško (Slovakia)

Austria 1–6 Belgium
  • Skrgić  0:46
Report
  • Dillien  1:21
  • Dahbi Reda  18:52
  • Ah. Sababti  32:5736:52
  • Adnane  38:38
  • Rahou  38:50
Sporthalle Simmering, Vienna
Attendance: 270
Referee: George Jansizian (Sweden)

Belgium 4–7 Georgia
Report
  • Bruno Gomes  4:245:37
  • Petry Branco  15:28
  • Thales  19:5427:05
  • Ghavtadze  21:35
  • Saiotti  37:01
Belleheide, Roosdaal
Referee: Juan José Cordero Gallardo (Spain)

Group 3

Pos Team Pld W D L GF GA GD Pts Qualification
1  Armenia 4 4 0 0 15 8 +7 12 Elite round
2  Czech Republic 4 2 0 2 12 11 +1 6 Main round play-offs
3  Bosnia and Herzegovina 4 0 0 4 8 16 −8 0
Source: UEFA
Rules for classification: Tiebreakers


Bosnia and Herzegovina 3–4 Armenia
  • Arnautović  00:38
  • Khromykh  05:11 (o.g.)
  • Milanović  36:11
Report
  • Muller  07:09
  • Khromykh  24:19
  • Rozenski  35:40
  • Melkonyan  39:33
Attendance: 410
Referee: Stefan Vrijens (Belgium)

Czech Republic 4–2 Bosnia and Herzegovina
  • Černy  09:00
  • Seldler  24:35
  • D. Drozd  25:49
  • Záruba  34:00
Report
  • Gosto  15:41
  • Aladžić  33:05
Mêstská sportovni hala Vodova, Brno
Attendance: 925
Referee: Nicola Manzione (Italy)

Armenia 4–2 Czech Republic
  • Muller  9:46
  • Khromykh  24:3128:1339:57
Report
  • Křivánek  3:11
  • P. Drozd  38:25
Attendance: 2,000
Referee: Michael Christofides (Cyprus)

Czech Republic 1–4 Armenia
Report
  • Sanosyan  11:3720:3922:31
  • Melkonyan  37:41
TJ Lokomotiva Plzeň, Plzeň
Attendance: 713
Referee: Vasilios Christodoulis (Greece)

Armenia 3–2 Bosnia and Herzegovina
  • Sanosyan  8:4416:08
  • Melkonyan  26:19
Report
  • S. Ivanković  16:28
  • Jelić  30:43
Attendance: 1,800
Referee: Aleš Mocnik Peric (Slovenia)

Bosnia and Herzegovina 1–5 Czech Republic
  • Gašpar  4:55
Report
Sports Hall East Sarajevo, Sarajevo
Referee: Chiara Perona (Italy)

Group 4

Pos Team Pld W D L GF GA GD Pts Qualification
1  Portugal 4 4 0 0 17 5 +12 12 Elite round
2  Lithuania 4 1 1 2 4 11 −7 4 Main round play-offs
3  Belarus 4 0 1 3 8 13 −5 1
Source: UEFA
Rules for classification: Tiebreakers


Portugal 5–3 Belarus
Report
  • Semianiuk  06:17
  • Zugenak  07:35
  • Los  39:57
Pavilhão Multiusos de Paredes, Paredes
Attendance: 1,200
Referee: Juan José Cordero Gallardo (Spain)

Lithuania 0–6 Portugal
Report
Attendance: 1,258
Referee: Nikola Jelić (Croatia)

Portugal 2–0 Lithuania
Report
Pavilhão Municipal Professor Joaquim Vairinhos, Loulé
Attendance: 1,556
Referee: Tomasz Frak (Poland)

Lithuania 2–1 Belarus
  • Sipavičius  14:51
  • Baranauskas  15:54
Report
FFA Technical Center Academy, Yerevan[note 1]
Attendance: 0[note 1]
Referee: Ondřej Černý (Czech Republic)

Belarus 2–2 Lithuania
  • Shvedko  20:34
  • Los  32:22
Report
  • Voskunovič  7:21
  • Derendiajev  36:34
FFA Technical Center Academy, Yerevan[note 2]
Attendance: 0[note 2]
Referee: Gábor Kovács (Hungary)

Belarus 2–4 Portugal
  • Zuyenak  22:07
  • Shimanovski  27:41
Report
FFA Technical Center Academy, Yerevan[note 2]
Attendance: 0[note 2]
Referee: Cédric Pelissier (France)

Group 5

Pos Team Pld W D L GF GA GD Pts Qualification
1  Kazakhstan 4 3 1 0 17 4 +13 10 Elite round
2  Slovenia 4 2 1 1 10 7 +3 7
3  Montenegro 4 0 0 4 3 19 −16 0
Source: UEFA
Rules for classification: Tiebreakers


Slovenia 3–1 Montenegro
  • Osredkar  01:23
  • Čeh  29:46
  • Totošković  31:15
Report
Dobrana Tabor, Maribor
Referee: Damian Grabowski (Poland)

Kazakhstan 2–0 Slovenia
Report
Jekpe-Jek Hall, Astana
Referee: Kamil Çetin (Turkey)

Montenegro 1–5 Kazakhstan
  • Marković  16:48
Report
  • Leo  10:04
  • Edson  18:27
  • Knaub  28:04
  • Akbalikov  28:21
  • Taynan  37:12
Verde Complex, Podgorica
Referee: Ibrahim El Jilali (Netherlands)

Kazakhstan 7–0 Montenegro
  • Douglas Júnior  1:40
  • Abdumanapuly  3:00
  • Knaub  14:28
  • Akbalikov  20:35
  • Orazov  24:0924:21
  • Valiullin  39:07
Report
Referee: Maximilian Alkofer (Germany)

Montenegro 1–4 Slovenia
  • Kostić  28:22
Report
  • Turk  2:03
  • Suban  11:53
  • Duščak  24:53
  • Čeh  37:18 (pen.)
Verde Complex, Podgorica
Referee: Alejandro Martinez Flores (Spain)

Slovenia 3–3 Kazakhstan
  • Čeh  8:44
  • Osredkar  23:55
  • Turk  25:27
Report
  • Akbalikov  5:03
  • Tursagulov  14:11
  • Taynan  19:47
Referee: Marc Birkett (England)

Group 6

Pos Team Pld W D L GF GA GD Pts Qualification
1  Poland 4 3 0 1 17 7 +10 9[a] Elite round
2  Azerbaijan 4 3 0 1 18 12 +6 9[a]
3  Greece 4 0 0 4 3 19 −16 0
Source: UEFA
Rules for classification: Tiebreakers
Notes:
  1. ^ a b Head-to-head goal difference: Poland +4, Azerbaijan −4.


Poland 3–0 Greece
  • Mrowiec  16:10
  • Zastawnik  16:37
  • Spychalski  24:10
Report
Municipal Hall, Jastrzębie-Zdrój
Referee: Giulio Colombin (Italy)

Azerbaijan 4–3 Poland
  • Baghirov  9:59
  • Vilela  16:38  23:06
  • Bolinha  33:31
Report
  • Mrowiec  6:06
  • Leszczak  24:24
  • Surmiak  26:39
Referee: Aslan Galayev (Kazakhstan)

Greece 0–7 Azerbaijan
Report
  • Vilela  1:43
  • Baghirov  5:0015:17
  • Gallo  17:3224:28
  • Bolinha  36:27
  • Felipinho  39:52
Referee: Ademir Avdic (Sweden)

Greece 1–4 Poland
  • Manos  28:45 (pen.)
Report
  • Kriezel  11:0938:01
  • Marek  14:40
  • Surmiak  39:33
Referee: Kirill Naishouler (Finland)

Azerbaijan 5–2 Greece
  • Eduardo  2:23
  • Ensi  8:28 (o.g.)
  • Vilela  11:24
  • Felipinho  20:57
  • Amadeu  31:20
Report
  • Ensi  23:47
  • Ntatis  26:27
Referee: Eduardo Fernandes Coelho (Portugal)

Poland 7–2 Azerbaijan
  • Zastawnik  3:4827:0527:3530:0532:44
  • Raszkowski  3:54
  • Kriezel  31:57
Report
Sports Hall, Koszalin
Referee: Grigori Ošomkov (Estonia)

Group 7

Pos Team Pld W D L GF GA GD Pts Qualification
1  Croatia 4 3 1 0 19 3 +16 10 Elite round
2  Hungary 4 1 2 1 10 9 +1 5 Main round play-offs
3  Israel 4 0 1 3 4 21 −17 1
Source: UEFA
Rules for classification: Tiebreakers


Hungary 2–2 Israel
  • Tatal  09:49
  • Rábl  14:34
Report
  • Dávid  17:19 (o.g.)
  • Ben Aharon  32:53
Savaria Arena, Szombathely
Referee: Jan Kresta (Czech Republic)

Croatia 5–1 Hungary
  • Sekulić  9:41
  • Čekol  11:43
  • Jelavić  15:43
  • Jurlina  16:31
  • Kuraja  24:21
Report
  • Harnisch  15:58
Dvorana Vijuš, Slavonski Brod
Referee: Miguel Castilho (Portugal)

Israel 0–7 Croatia
Report
  • Jelavić  8:3517:2422:04
  • Perić  9:56
  • Jurlina  18:40
  • Sekulić  34:16
  • Kuraja  35:16
Maccabi House, Rishon LeZion
Referee: Maximilian Alkofer (Germany)

Croatia 6–1 Israel
  • Perić  11:1724:5634:09
  • Mataja  14:24
  • Postružin  34:44
  • Vukmir  38:12
Report
  • Mužar  36:04 (o.g.)
Arena Varaždin, Varaždin
Referee: Vlad Nicolae Ciobanu (Romania)

Israel 1–6 Hungary
  • Cohen  32:41
Report
  • Dávid  23:3428:46
  • Rábl  23:50
  • Hajmási  26:43
  • S.Horváth  36:24
  • Dróth  39:58
Rosemarine Hall, Petah Tikva
Referee: Yiangos Yiangou (Cyprus)

Hungary 1–1 Croatia
  • Pál  30:21
Report
Fönix Arena, Debrecen
Referee: Talgat Kosmukhambetov (Kazakhstan)

Group 8

Pos Team Pld W D L GF GA GD Pts Qualification
1  Romania 4 3 1 0 12 5 +7 10 Elite round
2  Finland 4 2 1 1 11 3 +8 7
3  Denmark 4 0 0 4 5 20 −15 0
Source: UEFA
Rules for classification: Tiebreakers
Romania 5–1 Denmark
  • Hadnagy  09:1229:5336:5938:24
  • Felipe Oliveira 09:30 (pen.)
Report
  • Falck 07:41
City Hall Arena, Târgu Mureș
Referee: Hikmat Qafarli (Azerbaijan)

Finland 1–2 Romania
  • Korpela  24:37 (pen.)
Report
  • Sasse  21:45
  • Daniel Araujo  29:37
Referee: Daniel Matkovic (Switzerland)

Denmark 0–6 Finland
Report
  • Kylmälä  5:10
  • Kunnas  10:0617:04
  • J. Kytölä  18:03
  • Lintula  23:39
  • Pikkarainen  25:27
Referee: Marjan Mladenovski (North Macedonia)

Romania 0–0 Finland
Report
Rapid-Valentin Stanescu Hall, Bucharest
Referee: Kamil Çetin (Turkey)

Denmark 3–5 Romania
  • Jørgensen  2:21
  • Truelsen  13:3226:37
Report
  • Sasse  2:034:5527:31
  • Hadnagy  8:50
  • Iszlai  31:28
Broager Sparekasse Skansen, Sønderborg
Referee: Lars Van Leeuwen (Netherlands)

Finland 4–1 Denmark
  • Vanha  3:2625:07
  • Hosio  13:31
  • Pikkarainen  35:26
Report
Energia Areena, Vantaa
Referee: Dominykas Norkus (Lithuania)

Group 9

Pos Team Pld W D L GF GA GD Pts Qualification
1  France 4 3 1 0 14 2 +12 10 Elite round
2  Serbia 4 2 1 1 9 5 +4 7
3  Norway 4 0 0 4 5 21 −16 0
Source: UEFA
Rules for classification: Tiebreakers
Norway 2–4 Serbia
  • Eggen  8:22
  • Welo  33:34
Report
  • Rosić  5:1937:21
  • Rakić  23:39
  • Lazarević  36:30
Grorud Flerbrukshus, Oslo
Referee: Vlad Nicolas Ciobanu (Romania)

France 9–1 Norway
  • A. Mohammed  1:0239:25
  • Bendal  4:4122:58
  • Toure  11:4422:0928:50
  • M. Toure  34:46
  • Mouhoudine  38:29
Report
  • Andreassen  39:27 (pen.)
Espace Mayenne, Laval
Referee: Gábor Kovács (Hungary)

Serbia 0–0 France
Report
Zorka Šabac Sports Hall, Šabac
Referee: Moshe Bohbot (Israel)

Serbia 5–1 Norway
  • Tomić  9:19
  • Lazarević  14:57
  • Marinković  18:44
  • Rosić  29:58
  • Moen  31:21 (o.g.)
Report
  • Eggen  31:26
Sports Hall, Požarevac
Referee: Aslan Galayev (Kazakhstan)

Norway 1–3 France
  • Ramirez  3:48 (o.g.)
Report
  • Benslama  6:25
  • Ramirez  31:06
  • Rakvaag  34:27 (o.g.)
Rødtindhallen, Tromsø
Referee: Denys Kutsyi (Ukraine)

France 2–0 Serbia
  • A. Mohammed  15:15
  • Mouhoudine  26:48
Report
Espace Mayenne, Laval
Referee: Eduardo Fernandes Coelho (Portugal)

Group 10

Pos Team Pld W D L GF GA GD Pts Qualification
1  Italy 4 2 2 0 22 14 +8 8 Elite round
2  Sweden 4 1 1 2 14 18 −4 4[a] Main round play-offs
3  North Macedonia 4 1 1 2 11 15 −4 4[a]
Source: UEFA
Rules for classification: Tiebreakers
Notes:
  1. ^ a b Head-to-head goal difference: Sweden +1, North Macedonia −1.


Sweden 5–2 North Macedonia
  • Smajlovic  16:23
  • Gashi  26:4233:1838:18
  • Atai Najafi  31:18
Report
  • Petrović  1:05
  • Micevski  28:38
Estrad Alingsås, Alingsås
Referee: Petar Radojcic (Serbia)

North Macedonia 3–3 Italy
  • Ramadani  17:49
  • Petrović  35:45
  • Krstevski  39:57
Report
  • Motta  10:3834:06
  • Lo Cicero  16:09
SC Jane Sandanski, Skopje
Referee: Denys Kutsyi (Ukraine)

Italy 6–1 Sweden
  • Musumeci  7:54
  • Motta  13:26 (pen.)23:39
  • Isgrò  16:25
  • Marcelinho  28:07
  • Calderolli  38:21
Report
  • Söderqvist  39:55
Palajacazzi, Aversa
Referee: Daniel Matkovic (Switzerland)

Italy 6–3 North Macedonia
  • Cutrupi  2:43
  • Musumeci  7:27
  • Marcelinho  16:0223:35
  • Motta  25:17
  • Calderolli  36:21
Report
  • Krstevski  5:34
  • Petrović  10:57
  • Rangotov  21:36
Referee: Stefan Vrijens (Belgium)

North Macedonia 3–1 Sweden
  • Rangotov  20:3025:36
  • Leovski  38:12
Report
  • Diaz  29:03
SC Jane Sandanski, Skopje
Referee: Trayan Enchev (Bulgaria)

Sweden 7–7 Italy
  • Gashi  2:5737:46
  • Söderqvist  6:3316:14 (pen.)19:30
  • Diaz  22:49
  • Hiseni  24:32
Report
  • Marcelinho  14:0639:49
  • Musumeci  18:2120:35
  • Jansson  24:22 (o.g.)
  • Isgrò  30:0536:11
Gavlehovshallen, Gävle
Referee: Petar Radojcic (Serbia)

Group 11

Pos Team Pld W D L GF GA GD Pts Qualification
1  Ukraine 4 3 1 0 13 6 +7 10 Elite round
2  Netherlands 4 1 2 1 8 9 −1 5 Main round play-offs
3  Kosovo 4 0 1 3 7 13 −6 1
Source: UEFA
Rules for classification: Tiebreakers


Netherlands 2–1 Kosovo
  • Dahmani  34:23
  • Ben Khalou  35:22
Report
  • Rukovci  39:11
Topsportcentrum, Rotterdam
Referee: Kirill Naishouler (Finland)

Ukraine 3–1 Kosovo
Report
  • Kastrati 1:21
Salaspils sporta nams, Salaspils (Latvia)
Referee: Šarūnas Tamulynas (Lithuania)

Ukraine 4–2 Netherlands
  • Shoturma  5:21
  • Korsun  9:1239:53
  • Abakshyn  11:15
Report
  • Bouzambou  13:0613:33
Zemgales Olympic Centre, Jelgava (Latvia)
Referee: Viktor Bugenko (Moldova)

Kosovo 2–5 Ukraine
  • Maxharraj  16:48
  • Salihu  33:31
Report
  • Cherniavskyi  5:28
  • Siryi  8:17
  • Mykytiuk  27:26
  • Fareniuk  30:55
  • Lebid  33:06
Pallati i Rinise, Pristina
Referee: Admir Zahovi (Slovenia)

Kosovo 3–3 Netherlands
  • Dervishaj  8:3528:52
  • Alaj  32:17
Report
  • Ben Khalou  30:54
  • Bouyouzan  38:24
  • Bouzit  38:51
Pallati i Rinise, Pristina
Referee: Nicola Manzione (Italy)

Netherlands 1–1 Ukraine
Report
  • Shoturma  9:41
Topsportcentrum, Almere
Referee: Nikola Jelić (Croatia)

Group 12

Pos Team Pld W D L GF GA GD Pts Qualification
1  Slovakia 4 2 2 0 8 2 +6 8 Elite round
2  Germany 4 1 2 1 5 7 −2 5 Main round play-offs
3  Latvia 4 1 0 3 7 11 −4 3
Source: UEFA
Rules for classification: Tiebreakers
Latvia 5–1 Germany
  • Baklanovs  03:0109:1616:5218:33
  • Mik.Babris  11:17
Report
  • Wittig  38:51
Zemgales Olympic Centre, Jelgava
Attendance: 548[7]
Referee: Admir Zahovič (Slovenia)

Slovakia 3–0 Latvia
  • Rick  10:18
  • Doša  22:18
  • Ševčík  23:07
Report
Športová hala Arena, Lučenec
Attendance: 1000[8]
Referee: Marc Birkett (England)

Germany 1–1 Slovakia
  • Karpiak  28:06 (o.g.)
Report
  • Doša  26:26
BallsportARENA, Dresden
Attendance: 1124[9]
Referee: David Grøndal Nissen (Denmark)

Slovakia 0–0 Germany
Report
Športová hala Levice, Levice
Attendance: 750[10]
Referee: Hikmat Qafarli (Azerbaijan)

Germany 3–1 Latvia
  • Sözer  3:0231:13
  • Wittig  5:40
Report
  • Mik. Babris 24:51
Stadthalle Bielefeld, Bielefeld
Referee: Vlad Nicolae Ciobanu (Romania)

Latvia 1–4 Slovakia
  • Baklanovs  37:05
Report
  • Drahovský  6:38
  • Zaťovič  33:16
  • Doša  35:5238:00
Zemgales Olympic Centre, Jelgava
Referee: Daniel Matkovic (Switzerland)

Ranking of second-placed teams

Pos Grp Team Pld W D L GF GA GD Pts Qualification
1 6  Azerbaijan 4 3 0 1 18 12 +6 9 Elite round
2 8  Finland 4 2 1 1 11 3 +8 7
3 9  Serbia 4 2 1 1 9 5 +4 7
4 5  Slovenia 4 2 1 1 10 7 +3 7
5 2  Belgium 4 2 0 2 23 12 +11 6 Main round play-offs
6 3  Czech Republic 4 2 0 2 12 11 +1 6
7 1  Moldova 4 2 0 2 11 12 −1 6
8 7  Hungary 4 1 2 1 10 9 +1 5
9 11  Netherlands 4 1 2 1 8 9 −1 5
10 12  Germany 4 1 2 1 5 7 −2 5
11 10  Sweden 4 1 1 2 14 18 −4 4
12 4  Lithuania 4 1 1 2 4 11 −7 4
Source:
Rules for classification: 1) points; 2) goal difference; 3) goals scored; 4) away goals scored; 5) wins; 6) away wins; 7) disciplinary points; 8) coefficient ranking.

Main round play-offs

The winner of each tie advanced to the Elite round. The matches were played on 12–19 April 2023.

The draw for the main round play-offs was held on 10 March 2023.

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Belgium  5–5 (4–3 p)  Hungary 2–1 3–4 (a.e.t.)
Netherlands  11–3  Moldova 5–2 6–1
Sweden  4–8  Germany 2–4 2–4
Czech Republic  7–3  Lithuania 5–2 2–1

Times are CET (UTC+1), as listed by UEFA (local times, if different, are in parentheses).

Belgium 2–1 Hungary
  • Ghislandi  06:00
  • Rahou  33:30
Report
  • Dróth  11:53
Belleheide, Roosdaal
Referee: Juan José Cordero Gallardo (Spain)
Hungary 4–3 (a.e.t.) Belgium
  • Pál  15:34
  • Rahou  17:49 (o.g.)
  • Dróth  36:17
  • Hajmási  45:28
Report
Penalties
  • Vas
  • ?
  • Nagy
  • Hajmási
  • Rábl
3–4
Pálffy István Rendezvénycsarnok, Berettyóújfalu
Referee: Cristiano Santos (Portugal)

Netherlands 5–2 Moldova
  • Dahmani  13:3017:55
  • Boukhari  22:11
  • Bouzit  33:50
  • Ben Khalou  39:49
Report
  • Obadă  0:108:27
Referee: Cédric Pelissier (France)
Moldova 1–6 Netherlands
  • Pasaribu  36:44 (o.g.)
Report
  • Velseboer  19:48
  • Bouyouzan  21:29
  • Bouzit  28:5933:49
  • Bouzambou  30:37
  • Van Houtum  35:27
Referee: Aleš Mocnik Peric (Slovenia)

Sweden 2–4 Germany
  • Azizi  5:29
  • Smajlovic  35:36 (pen.)
Report
  • Ak  3:0513:34
  • Drees Rodriguez  21:46
  • Meyer  29:25
Gavlehovshallen, Gävle
Referee: Gábor Kovács (Hungary)
Germany 4–2 Sweden
  • Drees Rodriguez  19:1635:24
  • Sözer  23:0439:00
Report
Referee: Marc Birkett (England)

Czech Republic 5–2 Lithuania
Report
  • Derendiajev  12:01
  • Baranauskas  35:54
Městská sportovní hala Vodova, Brno
Referee: Nikola Jelić (Croatia)
Lithuania 1–2 Czech Republic
  • Samsonik  13:06
Report
Referee: Nicola Manzione (Italy)

Elite round

The draw for the elite round was held on 8 June 2023,[11][12] with matches to be completed by 20 December 2023. The five group winners qualified to the 2024 FIFA Futsal World Cup. The four best runners-up entered the elite round play-offs.

Teams qualified from the main round and the main round play-offs
Group Winners Four best runners-up Play-off winners
1  Spain
2  Georgia  Belgium
3  Armenia  Czech Republic
4  Portugal
5  Kazakhstan  Slovenia
6  Poland  Azerbaijan
7  Croatia
8  Romania  Finland
9  France  Serbia
10  Italy
11  Ukraine  Netherlands
12  Slovakia  Germany

Times are CEST (UTC+2) and CET (UTC+1), as listed by UEFA (local times, if different, are in parentheses).

Group A

Pos Team Pld W D L GF GA GD Pts Qualification
1  Kazakhstan 6 6 0 0 17 7 +10 18 Final tournament
2  Netherlands 6 3 0 3 14 10 +4 9 Elite round play-offs
3  Romania 6 2 0 4 11 17 −6 6
4  Azerbaijan 6 1 0 5 11 19 −8 3
Source: UEFA
Rules for classification: Tiebreakers
Romania 3–1 Azerbaijan
  • Hadnagy  15:23
  • Sasse  32:3733:13
Report
  • Felipinho  26:56
Sala Sporturilor Romeo Iamandi, Buzău
Referee: Admir Zahovič (Slovenia)
Netherlands 0–2 Kazakhstan
Report
  • Edson  2:42
  • Tursagulov  27:51
Referee: Nicola Manzione (Italy)

Kazakhstan 4–3 Romania
Report
  • Manya  3:1935:32
  • Sasse  31:42
Referee: Lukáš Peško (Slovakia)
Azerbaijan 6–1 Netherlands
  • Vilela  1:1918:21
  • Gallo  7:47
  • Maneca  14:35
  • Felipinho  17:0435:45
Report
  • Bouzit  36:58
Referee: Yiangos Yiangou (Cyprus)

Romania 0–5
(awarded)
 Netherlands
Report
  • Bouzambou  25:30
Referee: Chiara Perona (Italy)

Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Romania[13]

Azerbaijan 2–4 Kazakhstan
Report
  • Orazov  22:25
  • Biel  26:02 (o.g.)
  • Tursagulov  35:31
  • Leo  38:49
Referee: Kirill Naishouler (Finland)

Netherlands 5–0
(awarded)
 Romania
  • Ceyar  26:04
Report
  • Ben Khalou  32:17 (o.g.)
Referee: Grigori Ošomkov (Estonia)

Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Romania[13]

Kazakhstan 3–2 Azerbaijan
Report
Jekpe-Jek Hall, Astana
Referee: Trayan Enchev (Bulgaria)

Kazakhstan 2–0 Netherlands
Report
Jekpe-Jek Hall, Astana
Referee: Admir Zanovič (Slovenia)
Azerbaijan 0–5
(awarded)
 Romania
  • Vilela  17:1118:2024:59
  • Mikayilov  31:48
  • Shojaei  33:40
Report
  • Nastai  21:05
  • Balint  27:4934:14
  • Daniel Araujo  31:28 (pen.)
  • Netaminu  35:46
Referee: Damian Grabowski (Poland)

Match declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Azerbaijan[14]


Romania 0–2 Kazakhstan
Report
Rapid-Valentin Stanescu Hall, Bucharest
Referee: David Glavonjic (Sweden)
Netherlands 3–0 Azerbaijan
  • Attahiri  0:54
  • Bouzambou  9:43
  • Ceyar  37:23
Report
Referee: Dominykas Norkus (Lithuania)

Group B

Pos Team Pld W D L GF GA GD Pts Qualification
1  Ukraine 6 4 1 1 32 12 +20 13 Final tournament
2  Poland 6 4 0 2 21 14 +7 12 Elite round play-offs
3  Serbia 6 2 2 2 13 17 −4 8
4  Belgium 6 0 1 5 12 35 −23 1
Source: UEFA
Rules for classification: Tiebreakers
Poland 1–2 Serbia
  • Lutecki  20:45
Report
  • Matijević  6:41
  • Petrov  11:33
Referee: Talgat Kosmukhambetov (Kazakhstan)
Belgium 2–10 Ukraine
  • El Fakiri  11:4335:16
Report
  • Shoturma  0:11
  • Pediash  9:0923:00
  • Shved  9:16
  • Melnyk  12:39
  • Abakshyn  13:3618:2719:36
  • Korsun  25:16
  • Fareniuk  38:36
Belleheide Sport Center, Roosdaal
Referee: Besar Beqiri (Kosovo)

Ukraine 2–3 Poland
  • Korsun  10:02
  • Pediash  12:04
Report
  • Kriezel  12:49
  • Tsypun  19:31 (o.g.)
  • Marek  33:09
Pálfi István Rendezvénycsarnok, Berettyóújfalu
Referee: Nikola Jelić (Croatia)
Serbia 3–3 Belgium
  • Lazarević  5:0513:58
  • Petrov  34:45
Report
Sportska Hala Smederevo, Smederevo
Referee: Hikmat Qafarli (Azerbaijan)

Poland 7–2 Belgium
  • Gréllo  8:59 (o.g.)
  • Mrowiec  11:22
  • Kaniewski  18:43
  • Zastawnik  19:4938:38
  • Dochez  32:52 (o.g.)
  • Kriezel  37:28
Report
  • Adnane  14:04
  • Ghislandi  36:52
Municipal Sports Centre, Mielec
Referee: Vedran Babic (Croatia)
Serbia 1–6 Ukraine
  • Vasic  10:03
Report
  • Shved  0:188:47
  • Abakshyn  7:3030:35
  • Zhuk  8:30
  • Korsun  24:04
Sportska hala Vranje, Vranje
Referee: Lars van Leeuwen (Netherlands)

Ukraine 1–1 Serbia
  • Zhuk  25:17
Report
  • Petrov  16:00
Pálfi István Rendezvénycsarnok, Berettyóújfalu
Referee: David Grøndal Nissen (Denmark)
Belgium 1–3 Poland
Report
  • Mrowiec  18:23
  • Marek  34:04
  • Vrancken  37:02 (o.g.)
Belleheide Sport Center, Roosdaal
Referee: Vasilios Christodoulis (Greece)

Serbia 2–4 Poland
  • Petrov  3:31
  • Tomić  13:50
Report
  • Madziąg  18:5522:50
  • Marek  28:52
  • Zastawnik  37:17
Referee: Kamil Çetin (Turkey)
Ukraine 8–2 Belgium
  • Korsun  2:308:5214:38
  • Pediash  4:2226:32
  • Shoturma  19:35
  • Siryi  27:28
  • Fareniuk  39:59
Report
  • Quadi  28:25
  • Rahou  35:28
Pálfi István Rendezvénycsarnok, Berettyóújfalu
Referee: Gábor Kovács (Hungary)

Poland 3–5 Ukraine
  • Kaniewski  26:2829:15
  • Raszkowski  36:16
Report
  • Abakshyn  6:18
  • Shoturma  8:37
  • Korsun  11:5019:03
  • Semenchenko  31:11
Referee: Juan José Cordero Gallardo (Spain)
Belgium 2–4 Serbia
Report
  • Tomić  2:55
  • Petrov  17:44
  • Vasic  18:3234:56
Belleheide Sport Center, Roosdaal
Referee: Ondřej Černý (Czech Republic)

Group C

Pos Team Pld W D L GF GA GD Pts Qualification
1  France 6 5 1 0 27 11 +16 16 Final tournament
2  Croatia 6 4 0 2 20 10 +10 12 Elite round play-offs
3  Slovakia 6 1 1 4 14 26 −12 4
4  Germany 6 1 0 5 11 25 −14 3
Source: UEFA
Rules for classification: Tiebreakers
Slovakia 4–4 France
  • Drahovský  6:3438:38
  • A. Mohammed  11:38 (o.g.)
  • Bačo  38:45
Report
  • A. Mohammed  8:44
  • Toure  11:26
  • Mouhoudine  33:0937:35
Športová Hala Levice, Levice
Referee: Filip Nesnera (Czech Republic)
Germany 1–5 Croatia
  • Rodriguez  13:36
Report
  • Sekulić  12:42
  • Postružin  14:31
  • Kustura  18:05
  • Jelovčić  20:25
  • Perić  37:27
Referee: Stefan Vrijens (Belgium)

Croatia 4–0 Slovakia
  • Sekulić  6:1811:09
  • Kuraja  10:08
  • Kustura  18:33
Report
Referee: Denys Kutsyi (Ukraine)
France 6–2 Germany
  • Mouhoudine  10:47
  • Guirio  10:59
  • A. Mohammed  19:5521:37
  • Belhaj  22:53
  • Menendez  30:03
Report
  • Rodriguez  5:22
  • Sözer  28:40 (p)
Referee: Cristiano Santos (Portugal)

Germany 4–3 Slovakia
  • Wittig  15:2731:4038:32
  • Sözer  26:52
Report
  • Zaťovič  5:04
  • Drahovský 26:29', 34:02'
Referee: Ingus Puriņš (Latvia)
France 5–2 Croatia
  • Belhaj  11:20
  • Saadaoui  31:47
  • A. Mohammed  33:5739:23
  • Bendali  35:58
Report
Referee: David Urdánoz Apezteguía (Spain)

Slovakia 4–3 Germany
  • Belaník  10:50
  • Čeřovský  17:45
  • Drahovský  22:05
  • Kušnír  38:55
Report
  • Sözer  35:59 (pen.)36:45 (pen.)39:13 (pen.)
Športová Hala Levice, Levice
Referee: Marjan Mladenovski (North Macedonia)
Croatia 1–2 France
  • Sekulić  2:43
Report
  • Toure  23:39
  • Mouhoudine  39:59
Sports Hall Dom Sportova, Zagreb
Referee: Telmen Undrakh (Norway)

France 7–1 Slovakia
  • A. Mohammed  0:41
  • Belhaj  5:42
  • Čeřovský  10:29 (o.g.)
  • Korček  11:07 (o.g.)
  • Mouhoudine  15:5425:28
  • Saadaoui  31:25
Report
  • Korček  23:28
Referee: Besar Beqiri (Kosovo)
Croatia 4–0 Germany
  • Perić  2:25
  • Sekulić  19:14
  • Postružin  21:05
  • Vukmir  30:23
Report
Dvorana Vijuš, Slavonski Brod
Referee: Cristiano Santos (Portugal)

Slovakia 2–4 Croatia
  • Zaťovič  6:02
  • Směřička  11:12
Report
Športová hala Levice, Levice
Referee: Nicola Manzione (Italy)
Germany 1–3 France
  • Ak  10:01
Report
  • Mouhoudine  1:26
  • Belhaj  5:07
  • Toure  39:42
BallsportARENA, Dresden
Referee: Denys Kutsyi (Ukraine)

Group D

Pos Team Pld W D L GF GA GD Pts Qualification
1  Spain 6 5 1 0 20 2 +18 16 Final tournament
2  Italy 6 2 1 3 14 18 −4 7[a]
3  Slovenia 6 2 1 3 10 14 −4 7[a]
4  Czech Republic 6 1 1 4 13 23 −10 4
Source: UEFA
Rules for classification: Tiebreakers
Notes:
  1. ^ a b Tied on head-to-head and total goal difference. Total goals scored: Italy 14, Slovenia 10.
Czech Republic 0–3 Spain
Report
  • Koudelka  21:48 (o.g.)
  • Mellado  22:13
  • Adolfo  34:03
Referee: Cédric Pelissier (France)
Italy 3–1 Slovenia
  • Merlim  32:1535:35
  • Cutrupi  35:03
Report
  • Fideršek  37:16
Referee: Marc Birkett (England)

Slovenia 2–1 Czech Republic
  • Vesel  16:14
  • Turk  21:26
Report
Referee: Gábor Kovács (Hungary)
Spain 1–0 Italy
Report

Italy 6–5 Czech Republic
  • Calderolli  7:4517:0839:50
  • Motta  9:0136:41
  • Isgrò  16:30
Report
  • P. Drozd  2:24
  • Slováček  5:22
  • Záruba  10:5736:06
  • Vnuk  27:03
PalaErcole, Policoro
Referee: Christiano Santos (Portugal)
Slovenia 1–1 Spain
  • Čop  31:06
Report
  • Adolfo  8:45
Referee: Victor Chaix (France)

Spain 4–0 Slovenia
  • Antonio Pérez  20:5235:09
  • Velasco  27:09
  • Adolfo  30:16
Report
Referee: Gábor Kovács (Hungary)
Czech Republic 3–3 Italy
  • P. Drozd  19:25
  • Vnuk  32:56
  • Rešetár  37:31
Report
  • Motta  18:04
  • Marcelo  35:4439:12
TJ Lokomotiva Plzeň, Plzeň
Referee: Petar Radojcic (Serbia)

Slovenia 4–2 Italy
  • Bukovec  6:4713:28
  • Čeh  25:54
  • Osredkar  38:42
Report
  • Musumeci  1:54
  • Marcelo  26:56
Referee: Cédric Pelissier (France)
Spain 7–1 Czech Republic
  • Ramirez Conzález  8:44
  • Juan Emilio  14:46
  • Boyis  23:21
  • Antonio Pérez  26:01
  • Gómez  32:16
  • Francisco Paniagua  39:10
  • Francisco Tomaz  39:35
Report
  • Vnuk  31:27
Pabellón Polideportivo Universitario, Albacete
Referee: Vlad Nicolae Ciobanu (Romania)

Italy 0–4 Spain
Report
  • Boyis  0:55
  • Juan Emilio  28:46
  • Antonio Pérez  37:05
  • Gómez  39:10
Palacattani, Faenza
Referee: Nikola Jelić (Croatia)
Czech Republic 3–2 Slovenia
  • Slováček  17:50
  • D. Drozd  28:00
  • Vnuk  38:07
Report
  • Bukovec  10:51
  • Janež  36:46
TJ Lokomotiva Plzeň, Plzeň
Referee: Vasilios Christodoulis (Greece)

Group E

Pos Team Pld W D L GF GA GD Pts Qualification
1  Portugal 6 6 0 0 32 2 +30 18 Final tournament
2  Finland 6 4 0 2 21 10 +11 12 Elite round play-offs
3  Armenia 6 1 0 5 5 25 −20 3[a]
4  Georgia 6 1 0 5 3 24 −21 3[a]
Source: UEFA
Rules for classification: Tiebreakers
Notes:
  1. ^ a b Head-to-head goal difference: Armenia +1, Georgia −1.
Georgia 2–1 Armenia
  • Todua  9:32
  • Bruno Gomes  18:18
Report
  • Zanotto  33:38
Referee: Volha Pauliuts (Belarus)
Finland 1–5 Portugal
Report
Referee: Damian Grabowski (Poland)

Armenia 0–5
(awarded)
 Finland
  • Zanotto  6:53
  • Paradynski  21:08
Report
Referee: Daniel Matkovic (Switzerland)
Portugal 5–0
(awarded)
 Georgia
Report
  • Ghavtadze  23:59
  • Vilian  26:57
Referee: Juan Cordero (Spain)

Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Armenia and Georgia[15]


Armenia 0–5
(awarded)
 Portugal
  • Sanosyan  10:2637:3038:42
  • João Guilherme  16:3939:17
Report
Referee: Bogdan Hanceariuc (Romania)
Georgia 0–5
(awarded)
 Finland
  • Saiotti  8:45
  • Vanha  15:34 (o.g)
  • Bynho  20:5635:00
  • Kupatadze  37:29
Report
  • Kunnas  32:31
  • T. Intala  39:31
Referee: Dominykas Norkus (Lithuania)

Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Georgia[16]


Finland 5–0
(awarded)
 Georgia
Report
  • Bruno Gomes  1:12
  • Kupatadze  9:12
  • Chaguinha  29:57
Kupittaa Sports Hall, Turku
Referee: David Glavonjic (Sweden)

Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Georgia[16]

Portugal 7–1 Armenia
Report
  • Sanosyan  1:30

Armenia 3–1 Georgia
  • Mashumyan  5:45
  • Sanosyan  25:43
  • Rodriguinho  37:09
Report
  • Ghavtadze  8:47
Referee: Eduards Fatkulins (Latvia)
Portugal 5–0 Finland
Report

Georgia 0–5
(awarded)
 Portugal
  • Chimba  32:43
  • Ghavtadze  38:48
Report
  • Neves  21:51
Referee: Stefan Vrijens (Belgium)
Finland 5–0
(awarded)
 Armenia
Report

Finland won by forfeit

Ranking of second-placed teams

Pos Grp Team Pld W D L GF GA GD Pts Qualification
1 E  Finland 6 4 0 2 21 10 +11 12 Elite round play-offs
2 C  Croatia 6 4 0 2 20 10 +10 12
3 B  Poland 6 4 0 2 21 14 +7 12
4 A  Netherlands 6 3 0 3 14 10 +4 9
5 D  Italy 6 2 1 3 14 18 −4 7
Source:
Rules for classification: 1) points; 2) goal difference; 3) goals scored; 4) away goals scored; 5) wins; 6) away wins; 7) disciplinary points; 8) coefficient ranking.

Elite round play-offs

The draw for the elite round play-offs was held on 25 January 2024. The matches will be played on 8–17 April 2024.

The winner of each tie will qualify to the 2024 FIFA Futsal World Cup.

Teams that enter the play-offs
Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Netherlands  5–5 (5–4 p)  Finland 1–1 4–4
Poland  4–5  Croatia 2–3 2–2
Netherlands 1–1 Finland
Cretier  37:02 Report Jaakko Alasuutari  16:11
Referee: Nicola Manzione (Italy)
Finland 4–4 (a.e.t.) Netherlands
Report
  • Martinus  16:1526:55
  • Boukhari  39:54
  • Ouaddouh  46:43
Penalties
4–5
  • Ben Khalou
  • Mossaoui
  • Bouyouzan
  • Belhaj
  • Ouaddouh
Referee: Juan José Cordero Gallardo (Spain)

Poland 2–3 Croatia
  • Szadurski  2:12
  • Kuraja  14:57 (o.g.)
Report
  • Perić  13:0533:54
  • Mataja  34:17
Sports Hall, Koszalin
Referee: Eduardo Fernandes Coelho (Portugal)
Croatia 2–2 Poland
Report
  • Skiepko  33:59
  • Kubik  39:13
Referee: Ondřej Černý (Czechia)

Qualified teams for FIFA Futsal World Cup

The following seven teams from UEFA qualified for the 2024 FIFA Futsal World Cup.

Team Qualified as Qualified on Previous appearances in FIFA Futsal World Cup1
 Kazakhstan Elite round Group A winners 14 December 2023 3 (2000, 2016, 2021)
 France Elite round Group C winners 14 December 2023 0 (debut)
 Spain Elite round Group D winners 15 December 2023 9 (1989, 1992, 1996, 2000, 2004, 2008, 2012, 2016, 2021)
 Portugal Elite round Group E winners 15 December 2023 6 (2000, 2004, 2008, 2012, 2016, 2021)
 Ukraine Elite round Group B winners 20 December 2023 5 (1996, 2004, 2008, 2012, 2016)
 Croatia Elite round play-offs winners 16 April 2024 1 (2000)
 Netherlands Elite round play-offs winners 17 April 2024 4 (1989, 1992, 1996, 2000)
1 Bold indicates champions for that year. Italic indicates hosts for that year.

Top goalscorers

  • Preliminary round: There were 196 goals scored in 36 matches, for an average of 5.44 goals per match.
  • Main round: There were 416 goals scored in 72 matches, for an average of 5.78 goals per match.
  • Main round play-offs: There were 46 goals scored in 8 matches, for an average of 5.75 goals per match.
  • Elite round: There were 324 goals scored in 59 matches, for an average of 5.49 goals per match.
  • Elite round play-offs: There were 19 goals scored in 4 matches, for an average of 4.75 goals per match.
  • Total: There were 1,001 goals scored in 179 matches, for an average of 5.59 goals per match.

> Team did not participate in this stage.
— Team eliminated for this stage.

Rank Player PR MR MRPO ER ERPO Total
1 Vladimir Sanosyan 3 5 > 5 13
2 Muhammet Sözer 2 2 2 5 11
Ihor Korsun > 3 > 8 > 11
4 Omar Rahou > 5 3 2 10
Luka Perić > 5 > 3 2 10
6 Mikołaj Zastawnik > 6 > 3 0 9
Rafael Vilela > 4 > 5 9
Abdessamad Mohammed > 3 > 6 > 9
Souheil Mouhoudine > 2 > 7 > 9
10 Cristian Obadă 2 4 2 8
Gabriel Motta > 5 > 3 8
Antonio Sekulić > 2 > 6 0 8
13 André Luis Sasse > 4 > 3 7
Pavel Drozd > 2 3 2 7
Birzhan Orazov > 2 > 5 > 7
Pany Varela > 2 > 5 > 7
Danyil Abakshyn > 1 > 6 > 7
18 Donat Gashi 1 5 0 6
Christopher Wittig 1 2 0 3 6
István Hadnagy > 5 > 1 6
Ahmed Sababti > 4 1 1 6
Soufian El Fakiri > 4 0 2 6
Zicky Té > 4 > 2 > 6
Adolfo > 3 > 3 > 6
Tomáš Drahovský > 1 > 5 6
Marvin Ghislandi > 1 0 5 6

Notes

  1. ^ a b At first, Lithuanian Federation refused to play against Belarus due to the country's involvement in the Russian invasion of Ukraine. However, after FIFA threatened with disciplinary actions, the Lithuanian Federation requested UEFA their home match against Belarus to be played at a neutral venue. The decision means that both home and away matches will be played in Armenia.[5]
  2. ^ a b c d Due to the country's involvement in the Russian invasion of Ukraine, Belarusian teams were required to play their home matches at neutral venues and behind closed doors until further notice.[6]

References

  1. ^ "2024 Futsal World Cup qualifying: format, calendar". UEFA. Retrieved 5 April 2022.
  2. ^ a b c d "Regulations of the European Qualifying Competition for the 2024 FIFA Futsal World Cup". UEFA.
  3. ^ "UEFA decisions for upcoming competitions relating to the ongoing suspension of Russian national teams and clubs". UEFA. 2 May 2022. Retrieved 2 May 2022.
  4. ^ "UEFA decisions for upcoming competitions relating to the ongoing suspension of Russian national teams and clubs". UEFA. 2 May 2022. Retrieved 2 May 2022.
  5. ^ "Lithuania's futsal team to play with Belarus in Armenia amid threat of FIFA sanctions". LRT.com. Lithuanian National Radio and Television. 21 February 2023. Retrieved 1 March 2023.
  6. ^ "Belarus teams to play on neutral ground in UEFA competitions". UEFA. Union of European Football Associations. 3 March 2022. Retrieved 3 March 2022.
  7. ^ "Latvia vs. Germany" (JSON). UEFA.com. Union of European Football Associations. 5 October 2022. Retrieved 6 October 2022.
  8. ^ "Slovakia vs. Latvia" (JSON). UEFA.com. Union of European Football Associations. 8 October 2022. Retrieved 3 March 2023.
  9. ^ "Germany vs. Slovakia" (JSON). UEFA.com. Union of European Football Associations. 12 October 2022. Retrieved 3 March 2023.
  10. ^ "Slovakia vs. Germany" (JSON). UEFA.com. Union of European Football Associations. 9 November 2022. Retrieved 3 March 2023.
  11. ^ "Futsal World Cup elite round draw". 8 June 2023.
  12. ^ "About". 23 June 2023.
  13. ^ a b UEFA.com (2023-11-10). "Decision of the Control, Ethics and Disciplinary Body on 10 November 2023" (PDF). UEFA. Retrieved 2024-04-16.
  14. ^ UEFA.com (2024-01-17). "Decision of the Control, Ethics and Disciplinary Body on 17 January 2024" (PDF). UEFA. Retrieved 2024-05-27.
  15. ^ UEFA.com (2023-10-09). "CEDB decisions: 2024 FIFA Futsal World Cup qualifiers Portugal vs Georgia and Armenia vs Finland". UEFA. Retrieved 2023-12-20.
  16. ^ a b UEFA.com (2023-11-10). "Decision of the Control, Ethics and Disciplinary Body on 10 November 2023" (PDF). UEFA. Retrieved 2024-05-27.