2025 Euro Beach Soccer League

Last updated
2025 Euro Beach Soccer League
Tournament details
Host countriesSpain
Georgia
Italy
Moldova
Dates23 May – 14 September
Venue(s)5 (in 5 host cities)
Final positions
ChampionsFlag of Italy.svg  Italy (4th title)
Runners-upFlag of Spain.svg  Spain
Third placeFlag of Belarus.svg  Belarus
Fourth placeFlag of Ukraine.svg  Ukraine
Tournament statistics
Matches played93
Goals scored762 (8.19 per match)
2024
2026
Blank map of Europe - Atelier graphique colors with Kosovo.svg
Yellow pog.svg
Stage 2, Batumi
Yellow pog.svg
Stage 4, Chișinău
Blue pog.svg
Play-offs, Viareggio
Locations of the four stages and the play-offs of the 2025 Euro Beach Soccer League

The 2025 Euro Beach Soccer League was the 28th edition of the Euro Beach Soccer League (EBSL), the annual, premier competition in European beach soccer contested between men's national teams. It is organised by Beach Soccer Worldwide (BSWW).

Contents

This season, the competing teams continued to take part in two divisions: the top tier (Division A) and the bottom tier (Division B).

Portugal were the defending champions, but failed to defend their title, finishing in fifth place. The title was won by Italy who won the competition for the fourth time.

Calendar and locations

The initial calendar was revealed on 31 January 2025. [1] Alghero was replaced as Superfinal hosts on 16 April 2025. [2]

PhaseDatesCountryCityStageDivisions
Regular
season
23–25 MayFlag of Spain.svg Spain El Puerto de Santa María Stage 1 AB
18–20 JulyFlag of Georgia.svg Georgia Batumi Stage 2 A
25–27 JulyFlag of Italy.svg Italy Castellammare di Stabia Stage 3 AB
1–3 AugustFlag of Moldova.svg Moldova Chișinău Stage 4 A
Play-offs 9–14 SeptemberFlag of Italy.svg Italy Viareggio Promotion Final B
Relegation play-outs A
Superfinal A

Stage 1 (El Puerto de Santa María, 23–25 May)

Matches are listed as local time in El Puerto de Santa María, CEST (UTC+2) and are those scheduled; actual kick-off times may somewhat differ.

All matches take place inside the Plaza de toros de El Puerto bullring, in tandem with stage 1 of the women's competition. [3] [4]

Belgium make their first appearance in the competition since 2006.

Division A

Awards

The following were presented after the conclusion of the final day's matches. [5]

Stage Winners trophyTop scorer(s)Best playerBest goalkeeper
Flag of Spain.svg  Spain Flag of Spain.svg Chiky Ardil 7 goals Flag of Spain.svg Chiky Ardil Flag of France.svg Théo Guerin

Division B

The top three teams qualify for the Superfinal. [6]

PosTeamPldWW+WPLGFGAGDPts
1Flag of Lithuania.svg  Lithuania 32100115+68
2Flag of Azerbaijan.svg  Azerbaijan 311011910+95
3Flag of Belgium (civil).svg  Belgium 30012416–121
4Flag of England.svg  England 30003811–30
23 May 2025 Azerbaijan  Flag of Azerbaijan.svg5–4 (a.e.t.)Flag of England.svg  England
11:00
  • Bayram Soccerball shade.svg8'
  • Ramil Soccerball shade.svg24', 29'
  • Lawson Soccerball shade.svg36' (o.g.)
  • Sahib Soccerball shade.svg39' (e.t.)
Report
  • Lawson Soccerball shade.svg2'
  • Johnson Soccerball shade.svg29'
  • O'Rourke Soccerball shade.svg8', 20'
Referee: Arpad Jakab (Hungary)
23 May 2025 Belgium  Flag of Belgium (civil).svg0–3Flag of Lithuania.svg  Lithuania
12:15 Report
  • Novičkov Soccerball shade.svg7'
  • Lambert Soccerball shade.svg12' (o.g.)
  • Plytnikas Soccerball shade.svg28'
Referee: Nikolaos Manouras (Greece)

24 May 2025 Azerbaijan  Flag of Azerbaijan.svg11–2Flag of Belgium (civil).svg  Belgium
11:00
  • Ramil Soccerball shade.svg1', 2', 14'
  • Jomard Soccerball shade.svg6', 18'
  • Elshad Soccerball shade.svg16'
  • Kamil Soccerball shade.svg19'
  • Orkhan Soccerball shade.svg22'
  • Amid Soccerball shade.svg23'
  • Sahib Soccerball shade.svg25'
  • Bayram Soccerball shade.svg33'
Report
  • Ennya Soccerball shade.svg1'
  • Cardon Soccerball shade.svg30'
Referee: Gustavo Barros (Portugal)
24 May 2025 Lithuania  Flag of Lithuania.svg4–2Flag of England.svg  England
12:15
  • Giedraitis Soccerball shade.svg10'
  • Novičkov Soccerball shade.svg11', 14'
  • Lebedevas Soccerball shade.svg21'
Report
  • Friery Soccerball shade.svg18'
  • Lawson Soccerball shade.svg24'
Referee: Alejandro Ojaos (Spain)

25 May 2025 England  Flag of England.svg2–2 (a.e.t.)
(1–4 p)
Flag of Belgium (civil).svg  Belgium
09:45
  • Day Soccerball shade.svg10'
  • Henderson Soccerball shade.svg14'
Report
  • Depotbeker Soccerball shade.svg27', 30'
Referee: José Pardeiro (Spain)
25 May 2025 Lithuania  Flag of Lithuania.svg4–3 (a.e.t.)Flag of Azerbaijan.svg  Azerbaijan
12:15
  • Makutunovičius Soccerball shade.svg10', 39' (e.t.)
  • Navickas Soccerball shade.svg33'
  • Giedraitis Soccerball shade.svg37' (e.t.)
Report
  • Orkhan Soccerball shade.svg10', 34', 39' (e.t.)
Referee: Arpad Jakab (Hungary)

Awards

The following were presented after the conclusion of the final day's matches. [7]

Stage Winners trophyTop scorer(s)Best playerBest goalkeeper
Flag of Lithuania.svg  Lithuania Flag of Azerbaijan.svg Ramil Aliyev5 goals Flag of Azerbaijan.svg Orkhan Mammadov Flag of Lithuania.svg Modestas Kulikauskas

Stage 2 (Batumi, 18–20 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 Batumi Beach Arena.

Division A

Awards

The following were presented after the conclusion of the final day's matches. [8]

Stage Winners trophyTop scorer(s)Best playerBest goalkeeper
Flag of Belarus.svg  Belarus Flag of Switzerland (Pantone).svg Philipp Borer8 goals Flag of Belarus.svg Anatoliy Ryabko Flag of Portugal (official).svg Pedro Mano

Stage 3 (Castellammare di Stabia, 25–27 July)

Matches are listed as local time in Castellammare di Stabia, CEST (UTC+2) and are those scheduled; actual kick-off times may somewhat differ.

All matches took place at Stabia Beach Arena, with a capacity of approximately 2,500, in tandem with stage 2 of the women's competition. [9]

Division A

Awards

The following were presented after the conclusion of the final day's matches. [12]

Stage Winners trophyTop scorer(s)Best playerBest goalkeeper
Flag of Italy.svg  Italy Flag of Switzerland (Pantone).svg Glenn Hodel 7 goals Flag of Italy.svg Marco Giordani Flag of Italy.svg Leandro Casapieri

Division B

The top three teams qualify for the Superfinal. [13]

PosTeamPldWW+WPLGFGAGDPts
1Flag of Kazakhstan.svg  Kazakhstan 321001410+48
2Flag of Romania.svg  Romania 320011511+46
3Flag of Malta.svg  Malta 31002912−43
4Flag of Norway.svg  Norway 300031216−40
25 July 2025 Norway  Flag of Norway.svg2–3Flag of Malta.svg  Malta
11:15
  • Skotty Soccerball shade.svg29'
  • Haga Soccerball shade.svg33'
Report
  • Schembri Soccerball shade.svg14'
  • Micallef Soccerball shade.svg16', 28'
Referee: Moreno Francesco Longo (Italy)
25 July 2025 Kazakhstan  Flag of Kazakhstan.svg3–2 (a.e.t.)Flag of Romania.svg  Romania
12:30
  • Dering Soccerball shade.svg17'
  • Malikov Soccerball shade.svg29'
  • Kaizer Soccerball shade.svg38'
Report
Referee: Jose Alberto Pardeiro Puente (Spain)

26 July 2025 Norway  Flag of Norway.svg4–6Flag of Kazakhstan.svg  Kazakhstan
11:15
  • Paulos Soccerball shade.svg11'
  • Skotty Soccerball shade.svg14'
  • Hellebust Soccerball shade.svg24'
  • Dyngeland Soccerball shade.svg33'
Report
  • Dering Soccerball shade.svg4'
  • Kurbanov Soccerball shade.svg7'
  • Kaizer Soccerball shade.svg9', 23'
  • Shevchuk Soccerball shade.svg11'
  • Minbayev Soccerball shade.svg27'
Referee: Raffaele Delvecchio (San Marino)
26 July 2025 Romania  Flag of Romania.svg6–2Flag of Malta.svg  Malta
12:30
  • Andrei Paul Soccerball shade.svg5'
  • Măci Soccerball shade.svg14', 17', 18', 23'
  • Andrescu Soccerball shade.svg31'
Report
  • Micallef Soccerball shade.svg10'
  • Schembri Soccerball shade.svg28'
Referee: Davide Innaurato (Italy)

27 July 2025 Malta  Flag of Malta.svg4–5Flag of Kazakhstan.svg  Kazakhstan
11:15
  • Caruana Soccerball shade.svg5', 20'
  • Nezar Soccerball shade.svg14', 21'
Report
  • Kurbanov Soccerball shade.svg18'
  • Minbayev Soccerball shade.svg22'
  • Demeshko Soccerball shade.svg26'
  • Dering Soccerball shade.svg27'
  • Kaizer Soccerball shade.svg35'
Referee: Tomas Nejedly (Czechia)
27 July 2025 Romania  Flag of Romania.svg7–6Flag of Norway.svg  Norway
12:30
  • Măci Soccerball shade.svg10', 19', 25'
  • Andrei Paul Soccerball shade.svg16'
  • Suciu Soccerball shade.svg24'
  • Poste Soccerball shade.svg27'
  • Toma Soccerball shade.svg28'
Report
  • Skotty Soccerball shade.svg6', 34'
  • Paulos Soccerball shade.svg13', 32'
  • Ljosa Soccerball shade.svg26'
  • Gaare Soccerball shade.svg27'
Referee: Kanstantsin Pshonny (Belarus)

Awards

The following were presented after the conclusion of the final day's matches. [14]

Stage Winners trophyTop scorer(s)Best playerBest goalkeeper
Flag of Kazakhstan.svg  Kazakhstan Flag of Romania.svg Marian Măciucă 8 goals Flag of Kazakhstan.svg Mikhail Kaizer Flag of Romania.svg Andrei Paul

Stage 4 (Chișinău, 1–3 August)

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 (also known as the Orange Arena for sponsporship reasons), [15] with a capacity of 1,024. [16]

Division A

Awards

The following were presented after the conclusion of the final day's matches. [17]

Stage Winners trophyTop scorer(s)Best playerBest goalkeeper
Flag of Italy.svg  Italy Flag of Spain.svg Chiky Ardil 6 goals Flag of Italy.svg Josep Junior Flag of Italy.svg Leandro Casapieri

Cumulative standings

Division A

At the end of the regular season, the top eight teams advance to the Superfinal, whilst the bottom four are consigned to the relegation play-outs. [18]

PosTeamPldWW+WPLGFGAGDPtsQualification
1Flag of Italy.svg  Italy 66000388+3018Advance to the Superfinal
2Flag of Spain.svg  Spain 660004316+2718
3Flag of Belarus.svg  Belarus 650014216+2615
4Flag of Switzerland (Pantone).svg   Switzerland 650014220+2215
5Flag of Portugal (official).svg  Portugal 650013715+2215
6Flag of Ukraine.svg  Ukraine 640022519+612
7Flag of France.svg  France 640022623+312
8Flag of Denmark.svg  Denmark 630031822−49
9Flag of Poland.svg  Poland 621032016+48
10Flag of the Czech Republic.svg  Czechia 620131930−117
11Flag of Germany.svg  Germany 620041924−56
12Flag of Moldova.svg  Moldova 610052231–93
13Flag of Georgia.svg  Georgia 610051552−373Consigned to the relegation play-outs
14Flag of Estonia.svg  Estonia 600061022−120
15Flag of Turkey.svg  Turkey 600061849−310
16Flag of Latvia.svg  Latvia 60006738−310

Promotion Final (Viareggio, 10–14 September)

Matches are listed as local time in Viareggio, CEST (UTC+2) and are those scheduled; actual kick-off times may differ somewhat.

The top two teams are promoted to the 2026 EBSL Division A.

Group stage

Draw

The draw to divide the teams into their respective groups took place on 11 August 2025. [19]

Key: Advance to – Semi-finals / 5th place match /(H) Hosts

Group A

PosTeamPldWW+WPLGFGAGDPts
1Flag of Lithuania.svg  Lithuania 2200052+36
2Flag of Azerbaijan.svg  Azerbaijan 210016603
3Flag of Belgium (civil).svg  Belgium 2000258–30
10 September 2025 Lithuania  Flag of Lithuania.svg3–1Flag of Belgium (civil).svg  Belgium
14:00
  • Makutunovičius Soccerball shade.svg2'
  • Giedraitis Soccerball shade.svg17'
  • Navickas Soccerball shade.svg18'
Report
  • T. Depotbecker Soccerball shade.svg6'
Referee: Malte Gerhardt (Germany)

11 September 2025 Azerbaijan  Flag of Azerbaijan.svg5–4Flag of Belgium (civil).svg  Belgium
14:00
  • Elchin Soccerball shade.svg7'
  • Sabir Soccerball shade.svg9', 26'
  • Sahib Soccerball shade.svg26'
  • Ramil Soccerball shade.svg29'
Report
  • Ennya Soccerball shade.svg3', 28'
  • T. Depotbecker Soccerball shade.svg10'
  • Cardon Soccerball shade.svg16'
Referee: Jose Pardeiro (Spain)

12 September 2025 Lithuania  Flag of Lithuania.svg2–1Flag of Azerbaijan.svg  Azerbaijan
10:15
  • Novičkov Soccerball shade.svg7'
  • Giedraitis Soccerball shade.svg27'
Report
  • Kamran Soccerball shade.svg30'
Referee: Moreno Longo (Italy)

Group B

PosTeamPldWW+WPLGFGAGDPts
1Flag of Romania.svg  Romania 21100117+45
2Flag of Kazakhstan.svg  Kazakhstan 21001108+23
3Flag of Malta.svg  Malta 20002814–60
10 September 2025 Kazakhstan  Flag of Kazakhstan.svg7–4Flag of Malta.svg  Malta
12:45
  • Yershin Soccerball shade.svg2'
  • Kaizer Soccerball shade.svg4', 14'
  • Dering Soccerball shade.svg12'
  • Minbayev Soccerball shade.svg13'
  • Demeshko Soccerball shade.svg13', 18'
Report
  • Schembri Soccerball shade.svg13', 14', 29'
  • Nezar Soccerball shade.svg24'
Referee: Mehdi Sayoud (Belgium)

11 September 2025 Romania  Flag of Romania.svg7–4Flag of Malta.svg  Malta
12:45
  • Toma Soccerball shade.svg15'
  • Măci Soccerball shade.svg22', 24'
  • Suciu Soccerball shade.svg24'
  • Boata Soccerball shade.svg25'
  • Andrescu Soccerball shade.svg28'
  • Bolat Soccerball shade.svg32'
Report
  • Schembri Soccerball shade.svg10'
  • Agius Soccerball shade.svg12'
  • Nezar Soccerball shade.svg35', 36'
Referee: Saverio Bottalico (Italy)

12 September 2025 Kazakhstan  Flag of Kazakhstan.svg3–4 (a.e.t.)Flag of Romania.svg  Romania
09:00
  • Minbayev Soccerball shade.svg16'
  • Shevchuk Soccerball shade.svg21'
  • Kaizer Soccerball shade.svg23'
Report
  • Toma Soccerball shade.svg3', 19', 39' (e.t.)
  • Bolat Soccerball shade.svg9'
Referee: Mehdi Sayoud (Belgium)

Semi-finals

Lithuania  Flag of Lithuania.svg0–0 (a.e.t.)Flag of Kazakhstan.svg  Kazakhstan
Report
Penalties
3–0
Referee: Jose Pardeiro (Spain)

Romania  Flag of Romania.svg5–3Flag of Azerbaijan.svg  Azerbaijan
  • Boata Soccerball shade.svg6', 9'
  • Andrei-Paul Soccerball shade.svg12'
  • Măci Soccerball shade.svg14'
  • Toma Soccerball shade.svg29'
Report
  • Sahib Soccerball shade.svg9', 26'
  • Jomard Soccerball shade.svg33'
Referee: Moreno Longo (Italy)

Finals

5th place match

Belgium  Flag of Belgium (civil).svg8–3Flag of Malta.svg  Malta
  • Ennya Soccerball shade.svg11', 12'
  • Tilly Soccerball shade.svg14'
  • Rose Soccerball shade.svg18'
  • Resmond Soccerball shade.svg21', 22', 30'
  • Coquelle Soccerball shade.svg34'
Report
  • Nanapere Soccerball shade.svg14', 33'
  • Nezar Soccerball shade.svg35'
Referee: Raffaele Delvecchio (San Marino)

3rd place match

Kazakhstan  Flag of Kazakhstan.svg1–7Flag of Azerbaijan.svg  Azerbaijan
  • Kurbanov Soccerball shade.svg13'
Report
  • Elchin Soccerball shade.svg10'
  • Kamran Soccerball shade.svg12'
  • Bayram Soccerball shade.svg14'
  • Sahib Soccerball shade.svg23'
  • Orkhan Soccerball shade.svg24'
  • Ramil Soccerball shade.svg26'
  • Jomard Soccerball shade.svg29'
Referee: Mehdi Sayoud (Belgium)

Championship match

Romania  Flag of Romania.svg3–4Flag of Lithuania.svg  Lithuania
Report
  • Lebedevas Soccerball shade.svg8'
  • Makutunovičius Soccerball shade.svg29', 30'
  • Kliukoit Soccerball shade.svg30'
Referee: Annett Unterbeck (Germany)

Awards

Winners trophyTop scorer(s)Best playerBest goalkeeper
Flag of Lithuania.svg  Lithuania Flag of Romania.svg Vincene Toma6 goals Flag of Lithuania.svg Mantas Makutunovičius Flag of Lithuania.svg Modestas Kulikauskas

Source

Final standings

PosTeamResult
1Flag of Lithuania.svg  Lithuania Promoted to 2026 EBSL Division A
2Flag of Romania.svg  Romania
3Flag of Azerbaijan.svg  Azerbaijan Remain in Division B
4Flag of Kazakhstan.svg  Kazakhstan
5Flag of Belgium (civil).svg  Belgium
6Flag of Malta.svg  Malta

Relegation play-outs (Viareggio, 9–11 September)

Matches are listed as local time in Viareggio, CEST (UTC+2) and are those scheduled; actual kick-off times may differ somewhat.

The two teams that finish bottom are relegated to the 2026 EBSL Division B; the top two retain their place in Division A. [20]

Key: Outcome – Relegated to 2026 Division B
PosTeamPldWW+WPLGFGAGDPts
1Flag of Estonia.svg  Estonia 32001148+66
2Flag of Turkey.svg  Turkey 32001137+66
3Flag of Latvia.svg  Latvia 31002716–93
4Flag of Georgia.svg  Georgia 3100269–33
9 September 2025 Estonia  Flag of Estonia.svg4–3Flag of Turkey.svg  Turkey
09:00
  • Lepik Soccerball shade.svg2', 36'
  • Lilleorg Soccerball shade.svg21'
  • Raku Soccerball shade.svg34'
Report
  • Oğzuhan Soccerball shade.svg22'
  • Emrah Soccerball shade.svg23'
  • Palm Soccerball shade.svg33' (o.g.)
Referee: Jose Pardeiro (Spain)
9 September 2025 Latvia  Flag of Latvia.svg3–2Flag of Georgia.svg  Georgia
10:15
  • Skuratovics Soccerball shade.svg9'
  • Gusarins Soccerball shade.svg19'
  • Hohluks Soccerball shade.svg29'
Report
  • Lomidze Soccerball shade.svg16'
  • M. Shamiladze Soccerball shade.svg16'
Referee: Vladimir Tashkov (Bulgaria)

10 September 2025 Estonia  Flag of Estonia.svg8–2Flag of Latvia.svg  Latvia
10:15
  • Lepik Soccerball shade.svg1', 19', 22', 26'
  • Arula Soccerball shade.svg5', 9'
  • Vihmoja Soccerball shade.svg20', 27'
Report
  • Josifovs Soccerball shade.svg10'
  • Skuratovics Soccerball shade.svg25'
Referee: Sergio Gomes (Portugal)
10 September 2025 Georgia  Flag of Georgia.svg1–4Flag of Turkey.svg  Turkey
11:30
  • G. Makharadze Soccerball shade.svg29'
Report
  • Serkan Soccerball shade.svg18'
  • Cengizhan Soccerball shade.svg22'
  • Hüseyin Soccerball shade.svg32'
  • T. Özdemir Soccerball shade.svg34'
Referee: Moreno Longo (Italy)

11 September 2025 Turkey  Flag of Turkey.svg6–2Flag of Latvia.svg  Latvia
10:15
  • Efe Lorenzo Soccerball shade.svg8', 25'
  • Emrah Soccerball shade.svg14', 35'
  • Hüseyin Soccerball shade.svg17'
  • Ferhat Soccerball shade.svg19'
Report
  • Grīslis Soccerball shade.svg21', 35'
Referee: Raffaele Delvecchi (San Marino)
11 September 2025 Georgia  Flag of Georgia.svg3–2Flag of Estonia.svg  Estonia
11:30
  • M. Shamiladze Soccerball shade.svg7'
  • Todadze Soccerball shade.svg21'
  • G. Makharadze Soccerball shade.svg27'
Report
  • Lepik Soccerball shade.svg14'
  • Lilleorg Soccerball shade.svg36'
Referee: Mehdi Sayoud (Belgium)

Superfinal (Viareggio, 9–14 September)

Matches are listed as local time in Viareggio, CEST (UTC+2) and are those scheduled; actual kick-off times may differ somewhat.

All matches take place at Matteo Valenti Beach Stadium, [2] with a capacity of 1,000. [21]

Group stage

Draw

The draw to divide the teams into their respective groups took place on 11 August 2025. [19]

Key: Advance to – Semi-finals / 5th place match / 7th place match /(H) Hosts

Group A

PosTeamPldWW+WPLGFGAGDPts
1Flag of Italy.svg  Italy (H)32010117+47
2Flag of Belarus.svg  Belarus 32001108+26
3Flag of Portugal (official).svg  Portugal 310021012–23
4Flag of France.svg  France 300031014–40
9 September 2025 Belarus  Flag of Belarus.svg4–3Flag of Portugal (official).svg  Portugal
14:00
  • Hapon Soccerball shade.svg11', 29'
  • Piatrouski Soccerball shade.svg27'
  • Novikau Soccerball shade.svg27'
Report
Referee: Malte Gerhardt (Germany)
9 September 2025 France  Flag of France.svg4–4 (a.e.t.)
(3–5 p)
Flag of Italy.svg  Italy
18:00
  • Gosselin Soccerball shade.svg1'
  • Bru Soccerball shade.svg8'
  • Laassami Soccerball shade.svg21'
  • Constant Soccerball shade.svg38' (e.t.)
Report
Referee: Vitalij Gomolko (Lithuania)

10 September 2025 Belarus  Flag of Belarus.svg6–4Flag of France.svg  France
15:30
  • Bryshtel Soccerball shade.svg6', 34'
  • Piatrouski Soccerball shade.svg11'
  • Ryabko Soccerball shade.svg14'
  • Hapon Soccerball shade.svg18'
  • Hardzetski Soccerball shade.svg21'
Report
  • Bru Soccerball shade.svg1'
  • Guerin Soccerball shade.svg7'
  • Laassami Soccerball shade.svg17'
  • Belhomme Soccerball shade.svg20'
Referee: Annett Unterbeck (Germany)
10 September 2025 Italy  Flag of Italy.svg6–3Flag of Portugal (official).svg  Portugal
18:00
  • Casapieri Soccerball shade.svg12'
  • Fazzini Soccerball shade.svg17', 34'
  • Josep Jr. Soccerball shade.svg21', 34'
  • Remedi L. Soccerball shade.svg36'
Report
Referee: Lukasz Ostrowski (Poland)

12 September 2025 Portugal  Flag of Portugal (official).svg4–2Flag of France.svg  France
14:00
Report
  • Guerin Soccerball shade.svg4'
  • Gosselin Soccerball shade.svg14'
Referee: Vitalij Gomolko (Lithuania)
12 September 2025 Italy  Flag of Italy.svg1–0Flag of Belarus.svg  Belarus
18:00
  • Casapieri Soccerball shade.svg23'
Report Referee: Sergio Gomes (Portugal)

Group B

PosTeamPldWW+WPLGFGAGDPts
1Flag of Spain.svg  Spain 330002213+99
2Flag of Ukraine.svg  Ukraine 31011151504
3Flag of Switzerland (Pantone).svg   Switzerland 310021417–33
4Flag of Denmark.svg  Denmark 300031319–60
9 September 2025 Switzerland  Flag of Switzerland (Pantone).svg4–5Flag of Ukraine.svg  Ukraine
11:30Hodel Soccerball shade.svg24'
Borer Soccerball shade.svg30', 33' (pen.), 35'
Report Ross Soccerball shade.svg7'
Pashko Soccerball shade.svg10', 19'
Glutskiy Soccerball shade.svg29'
Voitok Soccerball shade.svg32'
Referee: Saverio Bottalico (Italy)
9 September 2025 Denmark  Flag of Denmark.svg5–7Flag of Spain.svg  Spain
15:30
  • Damm Soccerball shade.svg2', 29'
  • Wegeberg Soccerball shade.svg3', 7'
  • Hansen Soccerball shade.svg19'
Report
  • Oliver Soccerball shade.svg1'
  • Brian Soccerball shade.svg6', 15'
  • Antonio Soccerball shade.svg7', 26'
  • Kuman Soccerball shade.svg27'
  • Ramy Soccerball shade.svg29'
Referee: Sergio Gomes (Portugal)

11 September 2025 Switzerland  Flag of Switzerland (Pantone).svg6–2Flag of Denmark.svg  Denmark
15:30
  • Steinemann Soccerball shade.svg17', 18'
  • Hodel Soccerball shade.svg31', 33'
  • Wegeberg Soccerball shade.svg32' (o.g.)
  • J. Knöpfli Soccerball shade.svg36'
Report
  • Ryding Soccerball shade.svg9'
  • Jensen Soccerball shade.svg20'
Referee: Vitalij Gomolko (Lithuania)
11 September 2025 Spain  Flag of Spain.svg5–4Flag of Ukraine.svg  Ukraine
16:45
  • Brian Soccerball shade.svg1', 1'
  • D. Ardil Soccerball shade.svg13', 28'
  • Suli Batis Soccerball shade.svg32'
Report
  • Samoilenko Soccerball shade.svg14'
  • Yarmak Soccerball shade.svg19', 21'
  • Maksymets Soccerball shade.svg19'
Referee: Matthieu Dor (France)

12 September 2025 Ukraine  Flag of Ukraine.svg6–6 (a.e.t.)
(6–5 p)
Flag of Denmark.svg  Denmark
11:30
  • Ross Soccerball shade.svg9', 21'
  • Nerush Soccerball shade.svg20', 22'
  • Voitok Soccerball shade.svg23'
  • Potapov Soccerball shade.svg28'
Report
  • Jensen Soccerball shade.svg2'
  • Madsen Soccerball shade.svg4', 19'
  • Stubgaard Soccerball shade.svg21'
  • Damm Soccerball shade.svg29'
  • Wegeberg Soccerball shade.svg29'
Referee: Malte Gerhardt (Germany)
12 September 2025 Spain  Flag of Spain.svg10–4Flag of Switzerland (Pantone).svg   Switzerland
15:30
  • D. Ardil Soccerball shade.svg1'
  • Chiky Soccerball shade.svg1'
  • Suli Batis Soccerball shade.svg4', 5', 18', 28'
  • Ramy Soccerball shade.svg12', 35'
  • Oliver Soccerball shade.svg14'
  • Ridu Soccerball shade.svg32'
Report
  • Borer Soccerball shade.svg20', 21', 22'
  • Steinemann Soccerball shade.svg25'
Referee: Vladimir Tashkov (Bulgaria)

Semi-finals

Spain  Flag of Spain.svg6–3Flag of Belarus.svg  Belarus
  • D. Ardil Soccerball shade.svg2', 6'
  • Brian Soccerball shade.svg2'
  • Oliver Soccerball shade.svg12'
  • Kuman Soccerball shade.svg15'
  • Chiky Soccerball shade.svg33'
Report
Referee: Vladimir Tashkov (Bulgaria)

Italy  Flag of Italy.svg4–1Flag of Ukraine.svg  Ukraine
  • Sassari Soccerball shade.svg16', 32'
  • Josep Jr. Soccerball shade.svg20', 25'
Report
  • Maksymets Soccerball shade.svg26'
Referee: Lukasz Ostrowski (Poland)

Finals

7th place match

France  Flag of France.svg4–5 (a.e.t.)Flag of Denmark.svg  Denmark
  • Tillet Soccerball shade.svg7'
  • Belhomme Soccerball shade.svg14'
  • Bru Soccerball shade.svg33'
  • Gosselin Soccerball shade.svg36'
Report
  • Hansen Soccerball shade.svg7'
  • Gosselin Soccerball shade.svg10' (o.g.)
  • Madsen Soccerball shade.svg16'
  • Pilgaard Soccerball shade.svg20'
  • Dorph Soccerball shade.svg38' (e.t.)
Referee: Malte Gerhardt (Germany)

5th place match

Portugal  Flag of Portugal (official).svg9–3Flag of Switzerland (Pantone).svg   Switzerland
Report
  • Steinemann Soccerball shade.svg15'
  • J. Knöpfli Soccerball shade.svg26'
  • Hodel Soccerball shade.svg27'
Referee: Jose Pardeiro (Spain)

3rd place match

Belarus  Flag of Belarus.svg3–0 w/o [b] Flag of Ukraine.svg  Ukraine
Report

Championship match

Spain  Flag of Spain.svg5–8Flag of Italy.svg  Italy
  • Chiky Soccerball shade.svg1', 24', 35', 35'
  • Ramy Soccerball shade.svg17'
Report
  • Sassari Soccerball shade.svg13'
  • Remedi A. Soccerball shade.svg13', 15', 30'
  • Genovali Soccerball shade.svg23'
  • Josep Jr. Soccerball shade.svg28'
  • Alla Soccerball shade.svg31'
  • Shalabi Soccerball shade.svg32'
Referee: Sergio Soares (Portugal)

Awards

Winners trophy

 2025 Euro Beach Soccer League
Champions 
Flag of Italy.svg
Italy
Fourth title

Individual awards

Top scorer(s)
Flag of Italy.svg Josep Junior [c]
6 goals
Best player
Flag of Italy.svg Alessandro Remedi
Best goalkeeper
Flag of Italy.svg Leandro Casapieri

Final standings

PosTeamResult
1Flag of Italy.svg  Italy EBSL Champions (4th title)
2Flag of Spain.svg  Spain Runners-up
3Flag of Belarus.svg  Belarus Third place
4Flag of Ukraine.svg  Ukraine
5Flag of Portugal (official).svg  Portugal
6Flag of Switzerland (Pantone).svg   Switzerland
7Flag of Denmark.svg  Denmark
8Flag of France.svg  France

See also

References

Notes
  1. Latvia refused to fulfil their fixture against Belarus in protest of the Belarusian involvement in the Russian invasion of Ukraine. [10] [11] For administrative purposes, Belarus were awarded a 3–0 walkover win.
  2. Ukraine refused to fulfil their fixture against Belarus in protest of the Belarusian involvement in the Russian invasion of Ukraine. [22] [23] [24] For administrative purposes, Belarus were awarded a 3–0 walkover win.
  3. Chiky Ardil (Spain), Léo Martins (Portugal) and Philipp Borer (Switzerland) also scored six goals [25] however did not officially share the award for reasons unknown.
Citations
  1. "EBSL 2025 calendar announced". Beach Soccer Worldwide. 31 January 2025. Retrieved 14 May 2025.
  2. 1 2 "Viareggio to host the Euro Beach Soccer League Superfinal for the next two years". Beach Soccer Worldwide. 16 April 2025. Retrieved 15 May 2025.
  3. "El Puerto será la capital del fútbol playa con la Euro Beach Soccer League 2025". Diario de Cádiz (in Spanish). 3 April 2025. Retrieved 14 May 2025.
  4. Valimaña, Antonio (11 May 2025). "Así será la Euro Beach Soccer League 2025 en El Puerto: divisiones y calendario de encuentros". La Voz de Cádiz  [ es ] (in Spanish). Retrieved 14 May 2025.
  5. "Spain secure the Euro Beach Soccer League Andalucía 2025 title!". Beach Soccer Worldwide. 25 May 2025. Retrieved 25 May 2025. Guerin
  6. "Paplūdimio futbolo rinktinės laukia kovos Europos paplūdimio futbolo lygos B divizione - Lietuvos futbolo federacija". Lithuanian Football Federation (in Lithuanian). 20 May 2025. Retrieved 28 July 2025.
  7. "Lithuania win the Euro Beach Soccer League Andalusia Stage - Division B". Beach Soccer Worldwide. 25 May 2025. Retrieved 25 May 2025.
  8. "Belarus crowned the Euro Beach Soccer League Georgia 2025 champions". Beach Soccer Worldwide. 20 July 2025. Retrieved 21 July 2025.
  9. "Castellammare di Stabia capitale europea del beach soccer". Sestante.tv (in Italian). 24 July 2025. Retrieved 24 July 2025.
  10. "Latvijas pludmales futbola izlase ievēro likumu un atsakās spēlēt pret agresorvalsti". jauns.lv (in Latvian). 25 July 2025. Retrieved 25 July 2025.
  11. "Latvijas pludmales futbola izlase atsakās spēlēt pret agresorvalsti Baltkrieviju". Sportacentrs.com (in Latvian). 25 July 2025. Retrieved 25 July 2025.
  12. "Italy are the Euro Beach Soccer League Castellammare di Stabia 2025 champions!". Beach Soccer Worldwide. 27 July 2025. Retrieved 28 July 2025.
  13. "Malta secures qualification for Euro Beach Soccer League Promotion Final". Malta Football Association . 28 July 2025. Retrieved 28 July 2025.
  14. "Kazakhstan win the Euro Beach Soccer League Castellammare di Stabia Stage – Division B". Beach Soccer Worldwide. 27 July 2025. Retrieved 28 July 2025.
  15. Tataru, Svetlana (25 July 2025). "Fotbal pe plajă. Acces gratuit la meciurile din preliminariile EBSL 2025 Moldova". Moldovan Football Federation (in Romanian). Retrieved 28 July 2025.
  16. Republica Moldova Va Găzdui Meciurile Diviziei B Din Cadrul Campionatului European La Fotbal Pe Plajă! (in Romanian). Moldovan Football Federation. 16 July 2021. Retrieved 18 June 2021.
  17. "Italy crowned champions in Chișinău". Beach Soccer Worldwide. 3 August 2025. Retrieved 3 August 2025.
  18. "Reprezentační vrchol sezony startuje. Národní tým čekají dva turnaje Euro Beach Soccer League". Beach Soccer Czech (in Czech). 21 July 2025. Retrieved 28 July 2025.
  19. 1 2 "Official Draw Sets the Stage for Viareggio 2025". Beach Soccer Worldwide. 11 August 2025. Retrieved 8 September 2025.
  20. "Eesti rannajalgpallikoondis võitleb tuleval nädalal koha eest". Estonian Football Association (in Estonian). 4 September 2025. Retrieved 8 September 2025.
  21. "Beach Stadium "Matteo Valenti"". Viareggio Beach Soccer (in Italian). Retrieved 9 September 2025.
  22. Іншаков, Максим (13 September 2025). "Україна бойкотуватиме матч за третє місце в Євролізі з пляжного футболу. Усі подробиці". Obozrevatel (in Ukrainian). Retrieved 13 September 2025.
  23. Остроумов, Юрій (13 September 2025). ""Допускають цих у**бків...": гравець збірної України з пляжного футболу підтвердив бойкот матчу за бронзу Євроліги-2025". Football 24  [ uk ] (in Ukrainian). Retrieved 13 September 2025.
  24. "Украина отказалась от матча с Беларусью в борьбе за 3-е место Евролиги". Sport5.by (in Russian). 13 September 2025. Retrieved 13 September 2025.
  25. "Euro Beach Soccer League Superfinal Viareggio 2025 - DIV A - Standings - Individual Awards". Beach Soccer Worldwide. Retrieved 15 September 2025.