# 2024 Euro Beach Soccer League

The 2024 Euro Beach Soccer League was the 27th edition of the Euro Beach Soccer League (EBSL), the annual, premier competition in European beach soccer contested between men's national teams. It was organised by Beach Soccer Worldwide (BSWW) and the Italian Football Federation (FIGC).
This season, the competing teams continued to take part in two divisions: the top tier (Division A) and the bottom tier (Division B).
Italy were the defending champions but lost in the final to Portugal, the latter claiming their ninth EBSL title.

## Calendar and locations

Georgia hosted an EBSL stage for the first time.
| Phase | Dates | Country | City | Stage | Divisions | Divisions |
| Regular season | 3–7 July | Italy | Tirrenia | Stage 1 | A | B |
| Regular season | 17–21 July | Georgia | Batumi | Stage 2 | | B |
| Regular season | 26–28 July | Moldova | Chișinău | Stage 3 | A | |
| Regular season | 30 August – 1 September | Portugal | Nazaré | Stage 4 | A | |
| Play-offs | 10–15 September | Italy | Alghero | Superfinal | A | |

## Stage 1 (Tirrenia, 3–7 July)

Matches are listed as local time in Tirrenia, CEST (UTC+2) and are those scheduled; actual kick-off times may somewhat differ.
All matches took place at the permanent beach sports arena comprising part of the Tirrenia Olympic Preparation Centre [it].
England were originally due to take part in the Division B competition but ultimately did not fulfil their fixtures due to undisclosed reasons.

### Division A
#### Group stage

| Key: Advance to – | 1st–4th place semifinals / | 5th–8th place semifinals / | (H) Hosts |

#### Final standings

| Key: | Qualified for the Superfinal / | Consigned to relegation play-offs |
| Pos | Team |
| 1 | Italy |
| 2 | Switzerland |
| 3 | Denmark |
| 4 | Romania |
| 5 | France |
| 6 | Estonia |
| 7 | Czechia |
| 8 | Lithuania |

### Division B

| Key: | Promoted to – | 2025 Euro Beach Soccer League Division A / | Withdrew |
| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts |
| 1 | Greece | 2 | 2 | 0 | 0 | 0 | 11 | 4 | +7 | 6 |
| 2 | Norway | 2 | 1 | 0 | 0 | 1 | 3 | 6 | −3 | 3 |
| 3 | Malta | 2 | 0 | 0 | 0 | 2 | 6 | 10 | –4 | 0 |
| 4 | England | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Norway  v  Greece
3 July 2024 Norway  0–4  Greece 10:00
Report
Katsoulis 21'
Mikelatos 24'
Lympousis 28'
Skourtas 31'
Referee: Sergio Romero (Switzerland)
England  v  Malta
3 July 2024 England  Cancelled  Malta 12:00
Greece  v  England
4 July 2024 Greece  Cancelled  England 10:00
Malta  v  Norway
4 July 2024 Malta  2–3  Norway 12:00
Agius 4'
Nanapere 17' (pen.)
Report
Gaare 3', 23'
Haaland Aano 10'
Referee: Moreno Longo (Italy)
England  v  Norway
6 July 2024 England  Cancelled  Norway 10:00
Greece  v  Malta
6 July 2024 Greece  7–4  Malta 10:00
Mikelatos 6', 27'
Katsoulis 8'
Karakasis 11'
Tsekouras 20'
Skourtas 25'
Tsitsaris 27'
Report
Muscat 6'
Agius 16'
Bray 27' (pen.)
Nanapere 32'
Referee: Saverio Bottalico (Italy) :

### Awards

The following were presented after the conclusion of the final day's matches of the respective divisions. Individual awards apply to Division A only.
| Stage Winners trophy | Stage Winners trophy | Top scorer(s) | Top scorer(s) | Best player | Best goalkeeper |
| Italy (Division A) | Greece (Division B) | Noël Ott Luca Bertacca | 7 goals | Noël Ott | Leandro Casapieri |

## Stage 2 (Batumi, 17–21 July)

Matches are listed as local time in Batumi, GET (UTC+4) and are those scheduled; actual kick-off times may somewhat differ.
All matches took place at a purpose-built arena at Batumi Boulevard with a capacity of 1,300.
The stage was a designated Division B event. However, its full title was the EBSL Georgia 2024 - Division B / Batumi International Cup, as for the first time in an EBSL stage, guest nations participated. These were the national teams of Ukraine, United Arab Emirates, Lebanon and Saudi Arabia, the latter three being members of the Asian Football Confederation (AFC).
Beginning with a group phase, the teams were split into one group comprising the Division B member teams, and a second "invitees" group composed of the guest nations. As the exclusive Division B phase of the stage, the winners of the Division B group earnt promotion to Division A. At the end of the group phase, the teams progressed to the knockout stage to determine the stage winners and other placings.
England, having withdrawn from stage 1, were originally re-entered into this stage as a Division B team. However, they withdrew again for undisclosed reasons before the publication of the final fixture list.

### Group stage

| Key: | Promoted to – | 2025 Euro Beach Soccer League Division A | 2025 Euro Beach Soccer League Division A | 2025 Euro Beach Soccer League Division A | 2025 Euro Beach Soccer League Division A | 2025 Euro Beach Soccer League Division A |
| Key: | Advance to – | | 1st–4th place semifinals / | | 5th–7th place semifinals / | (H) Hosts |

### Knockout stage

| Key: | Green italics Guest team |

#### Finals
### Final standings

| Pos | Team |
| 1 | Ukraine |
| 2 | United Arab Emirates |
| 3 | Georgia |
| 4 | Latvia |
| 5 | Saudi Arabia |
| 6 | Lebanon |
| 7 | Hungary |

### Awards

The following were presented after the conclusion of the final day's matches. All of the awards were claimed by members of the guest teams.
| Stage Winners trophy | Top scorer(s) | Top scorer(s) | Best player | Best goalkeeper |
| Ukraine | Hussain Eslam | 9 goals | Waleed Beshr | Andriy Nerush |

## Stage 3 (Chișinău, 26–28 July)

Matches are listed as local time in Chișinău, EEST (UTC+3) and are those scheduled; actual kick-off times may somewhat differ.
All matches took place at the FMF Beach Soccer Arena, with a capacity of 1,024. The Saudi Arabian national team, a member of the Asian Football Confederation (AFC), participated as a guest nation during this stage.
Moldova won a Division A stage title for the first time.

### Division A

| Key: | Qualified for the Superfinal / | Consigned to relegation play-offs / | Green italics Guest team / | (H) Hosts |
| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts |
| 1 | Moldova (H) | 3 | 3 | 0 | 0 | 0 | 16 | 7 | +9 | 9 |
| 2 | Poland | 3 | 2 | 0 | 0 | 1 | 13 | 12 | +1 | 6 |
| 3 | Turkey | 3 | 1 | 0 | 0 | 2 | 8 | 10 | –2 | 3 |
| 4 | Saudi Arabia | 3 | 0 | 0 | 0 | 3 | 8 | 16 | –8 | 0 |
Poland  v  Turkey
26 July 2024 Poland  3–2  Turkey 18:00
Pietrasiak 15', 28'
Bistuła 27'
Report
Bariş 4', 27'
Referee: Luca Romani (Italy)
Moldova  v  Saudi Arabia
26 July 2024 Moldova  5–2  Saudi Arabia 19:30
Cojocari 12'
Sîrghi 14'
Popescu 16'
Mudhaya 33' (o.g.)
Florea 30'
Report
Alhamami 13'
Ramzi 34'
Referee: Dmytro Dudka (Ukraine)
Poland  v  Saudi Arabia
27 July 2024 Poland  7–4  Saudi Arabia 18:00
Mańka 7'
Pietrasiak 7', 10', 33'
Kłopeć 16'
Niesler 18'
Gajda 24'
Report
Alduiasri 2'
Alyoubi 22'
Pietrasiak 27' (o.g.)
Qasem 35'
Referee: Oleg Cebotari (Moldova)
Moldova  v  Turkey
27 July 2024 Moldova  5–2  Turkey 19:30
Ignat 1'
Istrati 4'
Florea 7'
Cojocari 33', 34'
Report
İsmai̇l 21'
Cem Keski̇n 33'
Referee: Luca Romani (Italy)
Turkey  v  Saudi Arabia
28 July 2024 Turkey  4–2  Saudi Arabia 18:00
Semi̇h 5', 31'
Efe Lorenzo 17'
Volkan 27'
Report
Alduiasri 3'
Alhamami 21'
Referee: Oleg Cebotari (Moldova)
Moldova  v  Poland
28 July 2024 Moldova  6–3  Poland 19:30
Popescu 12', 15', 16', 30'
Cojocari 33'
Turta 36'
Report
Pietrasiak 33'
Witkowski 34'
Wardziński 35'
Referee: Luca Romani (Italy) :

### Awards

The following were presented after the conclusion of the final day's matches.
| Stage Winners trophy | Top scorer(s) | Top scorer(s) | Best player | Best goalkeeper |
| Moldova | Patryk Pietrasiak | 6 goals | Petru Popescu | Ruslan Istrati |

## Stage 4 (Nazaré, 30 August – 1 September)

Matches are listed as local time in Nazaré, WEST (UTC+1) and are those scheduled; actual kick-off times may somewhat differ.
All matches took place at the Estádio do Viveiro – Jordan Santos on Praia de Nazaré (Nazaré Beach).

### Division A

| Key: | Qualified for the Superfinal / | Consigned to relegation play-offs / | (H) Hosts |
| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts |
| 1 | Portugal (H) | 3 | 3 | 0 | 0 | 0 | 18 | 7 | +11 | 9 |
| 2 | Spain | 3 | 2 | 0 | 0 | 1 | 11 | 6 | +5 | 6 |
| 3 | Belarus | 3 | 1 | 0 | 0 | 2 | 10 | 17 | –7 | 3 |
| 4 | Germany | 3 | 0 | 0 | 0 | 3 | 5 | 14 | –9 | 0 |
Spain  v  Belarus
30 August 2024 Spain  7–0  Belarus 15:30
D. Ardil 5', 12'
Arias 7', 36'
Kuman 9'
Oliver 10'
S. Batis 21'
Report
Referee: Łukasz Ostrowski (Poland)
Germany  v  Portugal
30 August 2024 Germany  1–6  Portugal 18:00
Peterson 35'
Report
Léo Martins 7', 13'
Widmann 19' (o.g.)
Jordan 28'
M. Pintado 30'
Bê Martins 31'
Referee: Jordy Vermeire (Belgium)
Spain  v  Germany
31 August 2024 Spain  3–0  Germany 15:30
Arias 13'
Kuman 19'
Ridu 20'
Report
Referee: Francisco Costa (Portugal)
Portugal  v  Belarus
31 August 2024 Portugal  6–5  Belarus 18:00
Rui Coimbra 7'
Léo Martins 10'
Jordan 14'
M. Pintado 17'
Bê Martins 22', 29'
Report
Drozd 1'
Hardzetski 13'
Ryabko 14'
Vasco 17' (o.g.)
Novikau 22'
Referee: Vladimir Tashkov (Bulgaria)
Belarus  v  Germany
1 September 2024 Belarus  5–4  Germany 15:30
Hardzetski 6', 34'
Ustsinovich 11'
Kanstantsinau 28'
Piatrouski 34'
Report
Ebener 7'
Sand 8'
Olli 15'
Engelhardt 22'
Referee: Davide Innaurato (Italy)
Portugal  v  Spain
1 September 2024 Portugal  6–1  Spain 18:00
Jordan 3'
R. Brilhante 5'
M. Pintado 12', 30'
Léo Martins 13', 33'
Report
Juanmi 17'
Referee: Łukasz Ostrowski (Poland) :

### Awards

The following were presented after the conclusion of the final day's matches.
| Stage Winners trophy | Top scorer(s) | Top scorer(s) | Best player | Best goalkeeper |
| Portugal | Léo Martins | 5 goals | Léo Martins | Pedro Mano |

## Superfinal (Alghero, 10–15 September)

Matches are listed as local time in Alghero, CEST (UTC+2) and are those scheduled; actual kick-off times may differ somewhat.
All matches took place at an arena on Lido San Giovanni Beach, with a capacity of 1,200.

### Note re. relegation play-offs

Three teams were due to play in the relegation play-offs, with the worst two being relegated. However, Lithuania and Romania both withdrew before the start of the event (the former due to participate in the relegation play-offs, and the latter having qualified for the Superfinal). Per the tournament regulations, teams withdrawing automatically suffer relegation to Division B. This therefore resolved the outcome of the two teams to be relegated this season, without the play-offs needing to take place. Germany replaced Romania in the Superfinal.

### Group stage
#### Draw

The draw to divide the teams into their respective groups took place on 3 September 2024.
| Key: Advance to – | Knockout stage / | 9th place match / | 11th place match / | (H) Hosts |

##### Group A

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts |
| 1 | Spain | 3 | 3 | 0 | 0 | 0 | 14 | 5 | +9 | 6 |
| 2 | Italy (H) | 3 | 1 | 1 | 0 | 1 | 11 | 9 | +2 | 5 |
| 3 | Estonia | 3 | 0 | 1 | 0 | 2 | 9 | 15 | –6 | 2 |
| 4 | Germany | 3 | 0 | 0 | 0 | 3 | 9 | 14 | –5 | 0 |

##### Group B

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts |
| 1 | Belarus | 3 | 3 | 0 | 0 | 0 | 23 | 9 | +14 | 9 |
| 2 | Switzerland | 3 | 0 | 2 | 0 | 1 | 18 | 17 | +1 | 4 |
| 3 | Moldova | 3 | 0 | 1 | 0 | 2 | 8 | 17 | –9 | 2 |
| 4 | France | 3 | 0 | 0 | 0 | 3 | 10 | 16 | –6 | 0 |

##### Group C

| Pos | Team | Pld | W | W+ | WP | L | GF | GA | GD | Pts |
| 1 | Portugal | 3 | 3 | 0 | 0 | 0 | 19 | 6 | +13 | 9 |
| 2 | Czech Republic | 3 | 1 | 0 | 1 | 1 | 5 | 12 | –7 | 4 |
| 3 | Poland | 3 | 1 | 0 | 0 | 2 | 10 | 9 | +1 | 3 |
| 4 | Denmark | 3 | 0 | 0 | 0 | 3 | 3 | 10 | –7 | 0 |

### Knockout stage

The quarterfinal draw took place on 12 September.
| Quarterfinals losers placement | Quarterfinals losers placement | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Final | Final |
| | | 13 September | 13 September | | | | |
| | | Spain | 3 | | | | |
| 5th place – 15 September | 5th place – 15 September | Poland | 2 | 14 September | 14 September | | |
| Czech Republic (p) | 3 (4) | | | Spain | 3 | | |
| Switzerland | 3 (2) | 13 September | 13 September | Italy (a.e.t.) | 4 | | |
| | | Italy | 5 | | | | |
| | | Czech Republic | 2 | | | 15 September | 15 September |
| | | | | | | Italy | 1 |
| | | 13 September | 13 September | | | Portugal | 5 |
| | | Belarus | w/o | | | |
| 7th place – 15 September | 7th place – 15 September | Estonia | | 14 September | 14 September | | |
| Poland (a.e.t.) | 4 | | | Belarus | 3 | Third place match | Third place match |
| Estonia | 3 | 13 September | 13 September | Portugal | 7 | 15 September | 15 September |
| | | Portugal | 11 | | | Spain | 1 |
| | | Switzerland | 4 | | | Belarus | 6 |

#### Play-offs
##### 7th place match
##### Final
### Awards
#### Winners trophy

* 2024 Euro Beach Soccer League Champions
* Portugal Ninth title

#### Individual awards

Top scorer(s) :
* Jordan Santos |
* 11 goals |
* Best player |
* Bê Martins |
* Best goalkeeper |
* Pedro Mano |

### Final standings

| Pos | Team | Result |
| 1 | Portugal | EBSL Champions (9th title) |
| 2 | Italy | Runners-up |
| 3 | Belarus | Third place |
| 4 | Spain | |
| 5 | Czech Republic | |
| 6 | Switzerland | |
| 7 | Poland | |
| 8 | Estonia | |
| 9 | Germany | |
| 10 | Moldova | |
| 11 | France | |
| 12 | Denmark | |