# 2018–19 UEFA Futsal Champions League

The 2018–19 UEFA Futsal Champions League was the 33rd edition of Europe's premier club futsal tournament, and the 18th edition organized by UEFA. It was also the first edition since the tournament was rebranded from "UEFA Futsal Cup" to "UEFA Futsal Champions League". The final tournament took place at the Almaty Arena in Almaty, Kazakhstan on 26–28 April 2019.
Two-time defending champions Inter FS were unable to defend their title as they succumbed 5–3 to Sporting CP in the semi-finals. Appearing in their third consecutive final, Sporting CP defeated final tournament hosts Kairat 2–1 to claim their first title in the competition. Barcelona beat Inter FS 3–1 to finish in the third place.

## Association team allocation

The format remained the same as the previous season, as the top three-ranked associations according to the UEFA Futsal National Team coefficient rankings can enter two teams. The title holders qualified automatically, and thus their association could also enter a second team. If the title holders were from the top three-ranked associations, the fourth-ranked association can also enter two teams. All other associations could enter one team (the winners of their regular top domestic futsal league, or in special circumstances, the runners-up).

### Association ranking

For this season, the associations were allocated places according to the coefficient ranking of their men's senior national teams, calculated based on the following:
* UEFA Futsal Euro 2016 final tournament and qualifying competition
* 2016 FIFA Futsal World Cup final tournament and qualifying competition
* UEFA Futsal Euro 2018 final tournament and qualifying competition
Since the winners of the 2017–18 UEFA Futsal Cup, Inter FS, were from the top three-ranked associations, the fourth-ranked association could also enter two teams. As a result, Spain, Portugal, Russia and Kazakhstan entered two teams.
| Rank | Association | Coeff. | Teams |
| 1 | Russia | 10.171 | 2 |
| 2 | Spain | 10.022 | 2 |
| 3 | Portugal | 9.633 | 2 |
| 4 | Kazakhstan | 9.000 | 2 |
| 5 | Ukraine | 8.389 | 1 |
| 6 | Azerbaijan | 7.822 | 1 |
| 7 | Italy | 7.444 | 1 |
| 8 | Serbia | 6.833 | 1 |
| 9 | Slovenia | 6.500 | 1 |
| 10 | Croatia | 4.278 | 1 |
| 11 | Hungary | 4.111 | 1 |
| 12 | Czech Republic | 3.611 | 1 |
| 13 | Romania | 3.500 | 1 |
| 14 | Poland | 3.389 | 1 |
| 15 | France | 2.944 | 1 |
| 16 | Slovakia | 2.944 | 1 |
| 17 | Belarus | 2.889 | 1 |
| 18 | Netherlands | 2.278 | 1 |
| 19 | Bosnia and Herzegovina | 2.222 | 1 |
| Rank | Association | Coeff. | Teams |
| 20 | Belgium | 2.111 | 1 |
| 21 | Georgia | 2.056 | 1 |
| 22 | Macedonia | 2.000 | 1 |
| 23 | Finland | 1.694 | 1 |
| 24 | Latvia | 1.222 | 1 |
| 25 | Turkey | 1.222 | 1 |
| 26 | Moldova | 0.833 | 1 |
| 27 | England | 0.833 | 1 |
| 28 | Albania | 0.778 | 1 |
| 29 | Sweden | 0.778 | 1 |
| 30 | Montenegro | 0.722 | 1 |
| 31 | Denmark | 0.722 | 1 |
| 32 | Norway | 0.722 | 1 |
| 33 | Kosovo | 0.667 | 1 |
| 34 | Switzerland | 0.583 | 1 |
| 35 | Bulgaria | 0.556 | 1 |
| 36 | Armenia | 0.500 | 1 |
| 37 | Greece | 0.500 | 1 |
| Rank | Association | Coeff. | Teams |
| 38 | Germany | 0.500 | 1 |
| 39 | Wales | 0.389 | 1 |
| 40 | Lithuania | 0.389 | 1 |
| 41 | Cyprus | 0.389 | 1 |
| 42 | Israel | 0.278 | 1 |
| 43 | Andorra | 0.222 | 1 |
| 44 | Estonia | 0.111 | 1 |
| 45 | Malta | 0.000 | 1 |
| 46 | Gibraltar | 0.000 | 1 |
| 47 | San Marino | 0.000 | 1 |
| 48 | Scotland | 0.000 | 1 |
| NR | Austria | 0.000 | 1 |
| NR | Iceland | 0.000 | 1 |
| NR | Luxembourg | 0.000 | 1 |
| NR | Northern Ireland | 0.000 | 1 |
| NR | Republic of Ireland | 0.000 | 1 |
| NR | Faroe Islands | 0.000 | DNE |
| NR | Liechtenstein | 0.000 | DNE |

#### Notes

* TH – Additional berth for title holders
* NR – No rank (association did not enter in any of the competitions used for computing coefficients)
* DNE – Did not enter

### Distribution

Following expansion of the tournament, the top-ranked teams no longer receive byes to the elite round, and the number of teams in the main round is increased from 24 to 32. Teams are ranked according to their UEFA club coefficients, computed based on results of the last three seasons, to decide on the round they enter:
* The title holders and the teams ranked 1–22 or 23 (depending on the number of entries) enter the main round, divided into Path A and Path B.
** Path A contains the title holders and the teams ranked 1–11 and 16–19, and the 16 teams are drawn into four groups of four. The top three teams of each group advance to the elite round.
** Path B contains the teams ranked 12–15 and 20–22 or 23, and together with the preliminary round qualifiers (8 or 9 teams), the 16 teams are drawn into four groups of four. The winners of each group advance to the elite round.
* The remaining lowest-ranked teams enter the preliminary round, and are drawn into groups of three or four. The winners of each group and possibly one or more best runners-up advance to main round Path B.
The elite round remains to be contested by 16 teams (twelve teams from Path A and four teams from Path B), drawn into four groups of four, where the group winners and runners-up from main round Path A are seeded into the top two pots and kept apart if they are from the same group. The winners of each group advance to the final tournament, which is played in the same knockout format between four teams as before.

### Teams

A record total of 57 teams from 53 associations entered this season's competition. Two associations had no league as of 2017–18 (Faroe Islands, Liechtenstein).
The 23 highest-ranked teams entered the main round, while the 34 lowest-ranked teams entered the preliminary round. The coefficient ranking was also used for seeding in the preliminary round and main round draws, where each team was assigned a seeding position according to their ranking for the respective draw. Nine teams were pre-selected as hosts for the preliminary round and eight teams were pre-selected as hosts for the main round.
The draws for the preliminary round and main round were held on 5 July 2018, 14:15 CEST (UTC+2), at the UEFA headquarters in Nyon, Switzerland. The mechanism of the draws for each round is as follows:
* In the preliminary round, the 34 teams were drawn into nine groups: seven groups of four containing one team from each of the seeding positions 1–4, and two groups of three containing one team from each of the seeding positions 1–3. First, the nine teams which were pre-selected as hosts were drawn from their own designated pot and allocated to their respective group as per their seeding positions. Next, the remaining 25 teams were drawn from their respective pot which were allocated according to their seeding positions.
* In the main round Path B, the 16 teams were drawn into four groups of four, containing one team from each of the seeding positions 1–4. First, the four teams which were pre-selected as hosts were drawn from their own designated pot and allocated to their respective group as per their seeding positions. Next, the remaining 12 teams were drawn from their respective pot which were allocated according to their seeding positions (including the nine preliminary round winners, whose identity was not known at the time of the draw, which were allocated to first seeding position 4, then seeding position 3, then seeding position 2). Based on the decisions taken by the UEFA Emergency Panel, should a team from Armenia advance from the preliminary round and qualify for a main round group with a team from Azerbaijan, they would be swapped with the preliminary round group winner in seeding position 4 of the next main round group.
* In the main round Path A, the 16 teams were drawn into four groups of four, containing one team from each of the seeding positions 1–4. First, the four teams which were pre-selected as hosts were drawn from their own designated pot and allocated to their respective group as per their seeding positions. Next, the remaining 12 teams were drawn from their respective pot which were allocated according to their seeding positions. Teams from the same association could be drawn into the same group. Based on the decisions taken by the UEFA Emergency Panel, teams from Russia and Ukraine would not be drawn into the same group.

#### Legend

* TH: Futsal Cup title holders
* CH: National champions
* RU: National runners-up
* (H): Preliminary and main round hosts
Teams entering main round :
| Rank | Team | Coeff. | Path | Seed |
| TH | Inter FS (CH) | 73.334 | A | 1 |
| 1 | Sporting CP (CH) | 47.333 | A | 1 |
| 2 | Gazprom-Ugra Yugorsk (CH) | 41.000 | A | 1 |
| 3 | Barcelona (RU) | 36.001 | A | 1 |
| 4 | Benfica (RU) | 29.333 | A | 2 |
| 5 | Kairat (CH) | 28.500 | A | 2 |
| 6 | Berettyóújfalu (RU) | 23.001 | A | 2 |
| 7 | Ekonomac (CH) (H) | 20.501 | A | 2 |
| 8 | Halle-Gooik (CH) (H) | 17.000 | A | 3 |
| 9 | Sibiryak (RU) | 17.000 | A | 3 |
| 10 | Era-Pack Chrudim (CH) | 14.501 | A | 3 |
| 11 | Lidselmash Lida (CH) | 12.834 | A | 3 |
| 12 | Nikars (CH) (H) | 12.000 | B | 1 |
| 13 | Acqua e Sapone (CH) | 10.667 | B | 1 |
| 14 | Araz Naxçivan (CH) | 10.500 | B | 1 |
| 15 | Aktobe (RU) | 9.500 | B | 1 |
| 16 | Dobovec (CH) (H) | 8.167 | A | 4 |
| 17 | Prodexim Kherson (CH) | 8.167 | A | 4 |
| 18 | Kremlin-Bicêtre United (CH) | 8.167 | A | 4 |
| 19 | Feniks (CH) (H) | 5.833 | A | 4 |
| 20 | Novo Vrijeme (CH) (H) | 5.501 | B | 2 |
| 21 | APOEL (CH) (H) | 4.834 | B | 2 |
| 22 | MIMEL Lučenec (RU) (H) | 4.167 | B | 2 |
Teams entering preliminary round :
| Rank | Team | Coeff. | Seed |
| 23 | Informatica Timişoara (CH) (H) | 4.000 | 1 |
| 24 | Mostar SG Staklorad (CH) (H) | 3.501 | 1 |
| 25 | Leo (CH) | 3.250 | 1 |
| 26 | Veles (CH) (H) | 3.167 | 1 |
| 27 | Hohenstein-Ernstthal (CH) (H) | 3.084 | 1 |
| 28 | Rekord Bielsko-Biała (CH) (H) | 2.834 | 1 |
| 29 | Hovocubo (CH) | 2.667 | 1 |
| 30 | Tatishvili (CH) | 2.501 | 1 |
| 31 | Sandefjord (CH) | 2.250 | 1 |
| 32 | Kampuksen Dynamo (CH) | 2.167 | 2 |
| 33 | Uddevalla (CH) (H) | 2.084 | 2 |
| 34 | JB Gentofte (CH) | 2.084 | 2 |
| 35 | Valletta (CH) | 1.583 | 2 |
| 36 | Varna City (CH) | 1.583 | 2 |
| 37 | Doukas (CH) | 1.500 | 2 |
| 38 | Reading Escolla (CH) | 1.334 | 2 |
| 39 | Dinamo Chişinău (CH) (H) | 1.167 | 2 |
| 40 | Lynx (CH) | 1.001 | 2 |
| 41 | Čelik (CH) | 1.001 | 3 |
| 42 | RCD Fidell (CH) | 0.834 | 3 |
| 43 | Osmanlıspor (CH) | 0.667 | 3 |
| 44 | Vytis (CH) (H) | 0.583 | 3 |
| 45 | Maccabi Nahalat Itzhak (CH) | 0.583 | 3 |
| 46 | Murexin Allstars (CH) (H) | 0.500 | 3 |
| 47 | Tirana (CH) | 0.334 | 3 |
| 48 | Futsamba Naas (CH) | 0.334 | 3 |
| 49 | Cardiff University (CH) | 0.251 | 3 |
| 50 | Encamp (CH) | 0.251 | 4 |
| 51 | Racing Luxembourg (CH) | 0.250 | 4 |
| 52 | Tallinna Cosmos (CH) | 0.167 | 4 |
| 53 | Murata (CH) | 0.167 | 4 |
| 54 | Wattcell (CH) | 0.000 | 4 |
| 55 | Belfast United (CH) | 0.000 | 4 |
| 56 | Vængir Júpiters (CH) | 0.000 | 4 |

#### Notes

* ^ Hungary (HUN): Hungarian champions Győri ETO (coefficient 23.001) were entered into the main round draw, but withdrew afterwards due to financial problems, and so runners-up Berettyóújfalu replaced them in the competition.
* ^ Slovakia (SVK): Slovakian champions Slov-Matic Bratislava withdrew from the league due to financial problems, and so the berth was given to runners-up MIMEL Lučenec.
* ^ Turkey (TUR): Osmanlıspor were confirmed as Turkish champions after the preliminary round draw.

## Format

In the preliminary round, main round, and elite round, each group was played as a round-robin mini-tournament at the pre-selected hosts.
In the final tournament, the four qualified teams played in knockout format (semi-finals, third place match, and final), either at a host selected by UEFA from one of the teams, or at a neutral venue if none of the teams wished to host.

### Tiebreakers

In the preliminary round, main round, and elite round, teams were 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 were applied, in the order given, to determine the rankings (Regulations Articles 14.01 and 14.02):
* Points in head-to-head matches among tied teams;
* Goal difference in head-to-head matches among tied teams;
* Goals scored in head-to-head matches among tied teams;
* 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;
* Goal difference in all group matches;
* Goals scored in all group matches;
* 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);
* Disciplinary points (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
* UEFA club coefficient;
* Drawing of lots.

## Schedule

The schedule of the competition is as follows.
Schedule for 2018–19 UEFA Futsal Champions League :
| Round | Draw | Dates |
| Preliminary round | 5 July 2018 | 28 August – 2 September 2018 |
| Main round | 5 July 2018 | 2–7 October 2018 |
| Elite round | 12 October 2018 | 13–18 November 2018 |
| Final tournament | 1 February 2019 | Semi-finals: 26 April 2019Third place match & Final: 28 April 2019 |
In the preliminary round, main round and elite round, the schedule of each group is as follows, with one rest day between matchdays 2 and 3 for four-team groups, and no rest days for three-team groups (Regulations Articles 19.04, 19.05 and 19.06):
Note: For scheduling, the hosts are considered as Team 1, while the visiting teams are considered as Team 2, Team 3, and Team 4 according to their coefficient rankings.
Group schedule :
| Matchday | Matches (4 teams) | Matches (3 teams) |
| Matchday 1 | 2 v 4, 1 v 3 | 1 v 3 |
| Matchday 2 | 3 v 2, 1 v 4 | 3 v 2 |
| Matchday 3 | 4 v 3, 2 v 1 | 2 v 1 |

## Preliminary round

The winners of each group advance to the main round Path B to join the seven teams which receive byes (another 16 teams receive byes to the main round Path A).
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 | Mostar SG Staklorad (H) | 3 | 3 | 0 | 0 | 17 | 5 | +12 | 9 | Main round |
| 2 | JB Gentofte | 3 | 2 | 0 | 1 | 15 | 4 | +11 | 6 | |
| 3 | Maccabi Nahalat Itzhak | 3 | 1 | 0 | 2 | 9 | 15 | −6 | 3 | |
| 4 | Wattcell | 3 | 0 | 0 | 3 | 7 | 24 | −17 | 0 | |

### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Kampuksen Dynamo | 3 | 3 | 0 | 0 | 15 | 1 | +14 | 9 | Main round |
| 2 | Murexin Allstars (H) | 3 | 2 | 0 | 1 | 14 | 10 | +4 | 6 | |
| 3 | Sandefjord | 3 | 1 | 0 | 2 | 4 | 8 | −4 | 3 | |
| 4 | Encamp | 3 | 0 | 0 | 3 | 5 | 19 | −14 | 0 | |

### Group C

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Uddevalla (H) | 3 | 3 | 0 | 0 | 14 | 7 | +7 | 9 | Main round |
| 2 | Leo | 3 | 2 | 0 | 1 | 13 | 6 | +7 | 6 | |
| 3 | Čelik | 3 | 1 | 0 | 2 | 12 | 11 | +1 | 3 | |
| 4 | Vængir Júpiters | 3 | 0 | 0 | 3 | 9 | 24 | −15 | 0 | |

### Group D

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Hohenstein-Ernstthal (H) | 3 | 2 | 1 | 0 | 19 | 5 | +14 | 7 | Main round |
| 2 | Doukas | 3 | 1 | 2 | 0 | 11 | 9 | +2 | 5 | |
| 3 | Tirana | 3 | 1 | 1 | 1 | 8 | 9 | −1 | 4 | |
| 4 | Belfast United | 3 | 0 | 0 | 3 | 9 | 24 | −15 | 0 | |

### Group E

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Valletta | 3 | 3 | 0 | 0 | 17 | 7 | +10 | 9 | Main round |
| 2 | Veles (H) | 3 | 2 | 0 | 1 | 19 | 11 | +8 | 6 | |
| 3 | Tallinna Cosmos | 3 | 1 | 0 | 2 | 9 | 10 | −1 | 3 | |
| 4 | Futsamba Naas | 3 | 0 | 0 | 3 | 5 | 22 | −17 | 0 | |

### Group F

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Vytis (H) | 3 | 3 | 0 | 0 | 20 | 4 | +16 | 9 | Main round |
| 2 | Hovocubo | 3 | 2 | 0 | 1 | 20 | 8 | +12 | 6 | |
| 3 | Reading Escolla | 3 | 1 | 0 | 2 | 10 | 18 | −8 | 3 | |
| 4 | Murata | 3 | 0 | 0 | 3 | 4 | 24 | −20 | 0 | |

### Group G

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Rekord Bielsko-Biała (H) | 3 | 3 | 0 | 0 | 23 | 4 | +19 | 9 | Main round |
| 2 | Varna City | 3 | 1 | 1 | 1 | 9 | 8 | +1 | 4 | |
| 3 | Racing Luxembourg | 3 | 1 | 0 | 2 | 11 | 19 | −8 | 3 | |
| 4 | Cardiff University | 3 | 0 | 1 | 2 | 7 | 19 | −12 | 1 | |

### Group H

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Informatica Timişoara (H) | 2 | 2 | 0 | 0 | 15 | 2 | +13 | 6 | Main round |
| 2 | Lynx | 2 | 1 | 0 | 1 | 5 | 8 | −3 | 3 | |
| 3 | Osmanlıspor | 2 | 0 | 0 | 2 | 4 | 14 | −10 | 0 | |

### Group I

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Tatishvili | 2 | 1 | 1 | 0 | 8 | 6 | +2 | 4 | Main round |
| 2 | Dinamo Chişinău (H) | 2 | 1 | 0 | 1 | 6 | 7 | −1 | 3 | |
| 3 | RCD Fidell | 2 | 0 | 1 | 1 | 9 | 10 | −1 | 1 | |

## Main round

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

### Path A

The top three teams of each group in Path A advance to the elite round.

#### Group 1

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Benfica | 3 | 2 | 1 | 0 | 15 | 5 | +10 | 7 | Elite round |
| 2 | Barcelona | 3 | 2 | 1 | 0 | 12 | 6 | +6 | 7 | Elite round |
| 3 | Halle-Gooik (H) | 3 | 1 | 0 | 2 | 15 | 16 | −1 | 3 | Elite round |
| 4 | Kremlin-Bicêtre United | 3 | 0 | 0 | 3 | 7 | 22 | −15 | 0 | |

#### Group 2

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Inter FS | 3 | 3 | 0 | 0 | 9 | 3 | +6 | 9 | Elite round |
| 2 | Era-Pack Chrudim | 3 | 2 | 0 | 1 | 8 | 5 | +3 | 6 | Elite round |
| 3 | Ekonomac (H) | 3 | 1 | 0 | 2 | 8 | 12 | −4 | 3 | Elite round |
| 4 | Prodexim Kherson | 3 | 0 | 0 | 3 | 2 | 7 | −5 | 0 | |

#### Group 3

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Gazprom-Ugra Yugorsk | 3 | 3 | 0 | 0 | 15 | 2 | +13 | 9 | Elite round |
| 2 | Dobovec (H) | 3 | 2 | 0 | 1 | 9 | 4 | +5 | 6 | Elite round |
| 3 | Sibiryak | 3 | 1 | 0 | 2 | 4 | 13 | −9 | 3 | Elite round |
| 4 | Berettyóújfalu | 3 | 0 | 0 | 3 | 4 | 13 | −9 | 0 | |

#### Group 4

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Kairat | 3 | 3 | 0 | 0 | 15 | 4 | +11 | 9 | Elite round |
| 2 | Sporting CP | 3 | 2 | 0 | 1 | 9 | 4 | +5 | 6 | Elite round |
| 3 | Lidselmash Lida | 3 | 1 | 0 | 2 | 5 | 11 | −6 | 3 | Elite round |
| 4 | Feniks (H) | 3 | 0 | 0 | 3 | 5 | 15 | −10 | 0 | |

### Path B

The winners of each group in Path B advance to the elite round.

#### Group 5

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Acqua e Sapone | 3 | 3 | 0 | 0 | 18 | 3 | +15 | 9 | Elite round |
| 2 | APOEL (H) | 3 | 1 | 0 | 2 | 7 | 11 | −4 | 3 | |
| 3 | Mostar SG Staklorad | 3 | 1 | 0 | 2 | 10 | 14 | −4 | 3 | |
| 4 | Uddevalla | 3 | 1 | 0 | 2 | 9 | 16 | −7 | 3 | |
* 1 2 3 Head-to-head results: APOEL 4–0 Mostar SG Staklorad, APOEL 2–5 Uddevalla, Uddevalla 4–8 Mostar SG Staklorad. Head-to-head standings: APOEL: 3 pts, +1 GD (6 GF, 5 GA) Mostar SG Staklorad: 3 pts, 0 GD (8 GF, 8 GA) Uddevalla: 3 pts, −1 GD (9 GF, 10 GA)

#### Group 6

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Novo Vrijeme (H) | 3 | 3 | 0 | 0 | 14 | 6 | +8 | 9 | Elite round |
| 2 | Aktobe | 3 | 2 | 0 | 1 | 12 | 6 | +6 | 6 | |
| 3 | Tatishvili | 3 | 1 | 0 | 2 | 9 | 11 | −2 | 3 | |
| 4 | Kampuksen Dynamo | 3 | 0 | 0 | 3 | 2 | 14 | −12 | 0 | |

#### Group 7

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Rekord Bielsko-Biała | 3 | 2 | 1 | 0 | 13 | 2 | +11 | 7 | Elite round |
| 2 | Informatica Timişoara | 3 | 1 | 1 | 1 | 7 | 4 | +3 | 4 | |
| 3 | Nikars (H) | 3 | 1 | 0 | 2 | 6 | 16 | −10 | 3 | |
| 4 | Hohenstein-Ernstthal | 3 | 1 | 0 | 2 | 5 | 9 | −4 | 3 | |
* 1 2 Head-to-head result: Hohenstein-Ernstthal 3–4 Nikars.

#### Group 8

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Vytis | 3 | 3 | 0 | 0 | 9 | 2 | +7 | 9 | Elite round |
| 2 | MIMEL Lučenec (H) | 3 | 2 | 0 | 1 | 11 | 8 | +3 | 6 | |
| 3 | Araz Naxçivan | 3 | 0 | 1 | 2 | 3 | 7 | −4 | 1 | |
| 4 | Valletta | 3 | 0 | 1 | 2 | 4 | 10 | −6 | 1 | |

## Elite round

The draw for the elite round was held on 12 October 2018, 14:00 CEST (UTC+2), at the UEFA headquarters in Nyon, Switzerland. The 16 teams were drawn into four groups of four, containing one Path A group winners (seeding position 1), one Path A group runners-up (seeding position 2), and two teams which were either Path A group third-placed teams or Path B group winners (seeding positions 3 or 4). First, the four teams which were pre-selected as hosts (marked by (H) below) were drawn from their own designated pot and allocated to their respective group as per their seeding positions. Next, the remaining 12 teams were drawn from their respective pot which were allocated according to their seeding positions (teams, including hosts, which were neither Path A group winners nor runners-up were allocated to first seeding position 4, then seeding position 3). Winners and runners-up from the same Path A group could not be drawn in the same group, but third-placed teams could be drawn in the same group as winners or runners-up from the same Path A group. Teams from the same association could be drawn against each other.
Advanced from main round Path A :
| Group | Winners | Runners-up | Third-placed teams |
| Seed | Seeding position 1 | Seeding position 2 | Seeding position 3 or 4 |
| 1 | Benfica | Barcelona (H) | Halle-Gooik |
| 2 | Inter FS | Era-Pack Chrudim (H) | Ekonomac |
| 3 | Gazprom-Ugra Yugorsk | Dobovec | Sibiryak |
| 4 | Kairat | Sporting CP (H) | Lidselmash Lida |
Advanced from main round Path B :
| Group | Winners |
| Seed | Seeding position 3 or 4 |
| 5 | Acqua e Sapone |
| 6 | Novo Vrijeme |
| 7 | Rekord Bielsko-Biała |
| 8 | Vytis (H) |
The winners of each group advance to the final tournament.
Times are 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 | Inter FS | 3 | 3 | 0 | 0 | 13 | 6 | +7 | 9 | Final tournament |
| 2 | Dobovec | 3 | 2 | 0 | 1 | 8 | 10 | −2 | 6 | |
| 3 | Halle-Gooik | 3 | 1 | 0 | 2 | 12 | 11 | +1 | 3 | |
| 4 | Vytis (H) | 3 | 0 | 0 | 3 | 5 | 11 | −6 | 0 | |

### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Barcelona (H) | 3 | 3 | 0 | 0 | 11 | 2 | +9 | 9 | Final tournament |
| 2 | Gazprom-Ugra Yugorsk | 3 | 2 | 0 | 1 | 7 | 7 | 0 | 6 | |
| 3 | Ekonomac | 3 | 1 | 0 | 2 | 11 | 13 | −2 | 3 | |
| 4 | Rekord Bielsko-Biała | 3 | 0 | 0 | 3 | 8 | 15 | −7 | 0 | |

### Group C

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Sporting CP (H) | 3 | 2 | 1 | 0 | 11 | 1 | +10 | 7 | Final tournament |
| 2 | Benfica | 3 | 2 | 1 | 0 | 10 | 3 | +7 | 7 | |
| 3 | Sibiryak | 3 | 1 | 0 | 2 | 5 | 9 | −4 | 3 | |
| 4 | Novo Vrijeme | 3 | 0 | 0 | 3 | 1 | 14 | −13 | 0 | |

### Group D

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Kairat | 3 | 3 | 0 | 0 | 15 | 5 | +10 | 9 | Final tournament |
| 2 | Acqua e Sapone | 3 | 2 | 0 | 1 | 15 | 7 | +8 | 6 | |
| 3 | Era-Pack Chrudim (H) | 3 | 1 | 0 | 2 | 6 | 7 | −1 | 3 | |
| 4 | Lidselmash Lida | 3 | 0 | 0 | 3 | 5 | 22 | −17 | 0 | |

## Final tournament

The hosts of the final tournament were selected from the four qualified teams. Kairat were chosen as hosts at the UEFA Executive Committee meeting in Dublin, Republic of Ireland on 3 December 2018, with the final tournament taking place at the Almaty Arena in Almaty, Kazakhstan, on 26 and 28 April 2019.

### Qualified teams

In the following table, all final tournaments were in the Futsal Cup era. Only final tournaments in four-team format starting from 2007 are shown.
| Group | Winners | Previous final tournament appearances (bold indicates winners) |
| A | Inter FS | 6 (2007, 2009, 2010, 2016, 2017, 2018) |
| B | Barcelona | 5 (2012, 2013, 2014, 2015, 2018) |
| C | Sporting CP | 5 (2011, 2012, 2015, 2017, 2018) |
| D | Kairat (hosts) | 7 (2008, 2009, 2011, 2013, 2014, 2015, 2017) |

#### Notes

* ^ Inter FS were also champions in 2004 and 2006, when the finals were played in two-legged home-and-away format.

### Final draw

The draw for the final tournament was held on 1 February 2019, at half-time of the Kazakhstan v Croatia friendly (kick-off 19:30 local time), at the Baluan Sholak Sports Palace in Almaty. The four teams were drawn into two semi-finals without any restrictions.

### Bracket

In the semi-finals and final, extra time and penalty shoot-out were used to decide the winner if necessary; however, no extra time was used in the third place match (Regulations Article 17.01 and 17.02).
| Semi-finals | Semi-finals | Final | Final |
| 26 April – Almaty | 26 April – Almaty |
| Sporting CP | 5 |
| Sporting CP | 5 | 28 April – Almaty | 28 April – Almaty |
| Inter FS | 3 | 28 April – Almaty | 28 April – Almaty |
| Inter FS | 3 | Sporting CP | 2 |
| 26 April – Almaty | 26 April – Almaty | | Sporting CP | 2 |
| 26 April – Almaty | 26 April – Almaty | Kairat | 1 |
| Barcelona | 2 | Kairat | 1 |
| Kairat | 5 | | |
| Kairat | 5 | Third place match | Third place match |
| | | 28 April – Almaty | 28 April – Almaty |
| | | Inter FS | 1 |
| | | Barcelona | 3 |
Times are CEST (UTC+2), as listed by UEFA (local times are in parentheses).

### Final
## Top goalscorers

* Preliminary round: There were 382 goals scored in 48 matches, for an average of 7.96 goals per match.
* Main round: There were 281 goals scored in 48 matches, for an average of 5.85 goals per match.
* Elite round: There were 143 goals scored in 24 matches, for an average of 5.96 goals per match.
* Final tournament: There were 22 goals scored in 4 matches, for an average of 5.5 goals per match.
— Team eliminated / inactive for this stage.
| Rank | Player | Team | PR | MR | ER | FT | Total |
| 1 | Michał Kubik | Rekord Bielsko-Biała | 4 | 3 | 3 | — | 10 |
| 2 | Ferrão | Barcelona | — | 5 | 3 | 1 | 9 |
| 2 | Oleksandr Bondar | Rekord Bielsko-Biała | 5 | 2 | 2 | — | 9 |
| 2 | Michał Marek | Rekord Bielsko-Biała | 5 | 3 | 1 | — | 9 |
| 5 | Dieguinho | Sporting CP | — | 1 | 4 | 3 | 8 |
| 5 | Edson | Kairat | — | 3 | 4 | 1 | 8 |
| 5 | Nermin Kahvedžić | Mostar SG Staklorad | 4 | 4 | — | — | 8 |
| 8 | Leandro Esquerdinha | Barcelona | — | 5 | 1 | 1 | 7 |
| 8 | Taynan da Silva | Kairat | — | 6 | 0 | 1 | 7 |
| 8 | Diogo Castro | Halle-Gooik | — | 4 | 3 | — | 7 |
| 8 | Humberto | Inter FS | — | 4 | 3 | 0 | 7 |
| 8 | Kristian Legiec | Uddevalla | 4 | 3 | — | — | 7 |
| 8 | Sávio Valadares | Informatica Timişoara | 6 | 1 | — | — | 7 |
Source: UEFA.com