2026 Euro Beach Soccer League

2026 Euro Beach Soccer League
Tournament details
Host countriesSpain
Georgia
Moldova
Italy
Dates20 May – 13 September
Venues4 (in 4 host cities)
← 2025
2027 →

The 2026 Euro Beach Soccer League is the 29th 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).

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

Italy are the defending champions.

Calendar and locations

The calendar was revealed on 20 March 2026.[1]

Phase Dates Country City Stage Divisions
Regular
season
20–24 May SpainEl Puerto de Santa MaríaStage 1A
15–19 July GeorgiaBatumiStage 2B
29 July – 2 August MoldovaChișinăuStage 3A
Play-offs8–13 September ItalyViareggioRelegation play-outsA
SuperfinalA

Stage 1 (El Puerto de Santa María, 20–24 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 took place inside the Plaza de toros de El Puerto bullring, in tandem with stage 1 of the women's competition.[2][3]

Division A

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

Knockout stage

Semifinals
23 May 2026 5th–8th place Poland  6–0  Turkey
13:30
  • Pietrasiak 3', 33'
  • Niesler 10'
  • Kosmal 20'
  • Błaszczyk 28'
  • Mańka 33'
Report Referee: José Pardeiro (Spain)
23 May 2026 Czechia  4–7  Lithuania
16:00
  • Pekárek 13'
  • Šilhavý 18'
  • Körtvélyeši 25'
  • Trampota 32'
Report
  • Plytnikas 10'
  • Kliukoit 13'
  • Makutunovičius 17', 30'
  • Činikas 18'
  • Giedraitis 25', 34'
Referee: Marcelo Ibáñez (Spain)

23 May 2026 1st–4th place Portugal  9–4   Switzerland
17:30
Report
  • Borer 16', 18'
  • Hodel 17'
  • J. Knöpfli 34'
Referee: Moreno Longo (Italy)
23 May 2026 Spain  6–4  Belarus
20:00
  • Chiky 7', 23'
  • Brian 10', 17', 29'
  • Domingo 36'
Report
  • Drozd 3'
  • Hapon 9'
  • Kanstantsinau 16'
  • Novikau 29'
Referee: Matthieu Dor (France)
Finals
24 May 2026 7th place match Czechia  1–4  Turkey
13:30 Oğuzhan red-colored football 23' (o.g.) Report
  • Ege 3'
  • Serkan 5', 35'
  • Hazar 11'
Referee: Matthieu Dor (France)

24 May 2026 5th place match Poland  3–2  Lithuania
16:00
  • Mainka 9'
  • Pietrasiak 25', 26'
Report
  • Makutunovičius 18'
  • Pietrasiak red-colored football 25' (o.g.)
Referee: Annett Unterbeck (Germany)

24 May 2026 3rd place match Belarus  6–4   Switzerland
17:30
Report
  • J. Knöpfli 15'
  • Ott 19'
  • Borer 21', 31'
Referee: Patricia Gómez (Spain)

24 May 2026 Stage final Portugal  5–5 (a.e.t.)
(3–5 p)
 Spain
20:00
Report
  • Chiky 5', 16', 18', 30'
  • Kuman 9'
Attendance: 8,500[4]
Referee: Saverio Bottalico (Italy)
Penalties
  • football with check mark Suli Batis
  • football with check mark Chiky
  • football with check mark José Oliver
  • football with check mark Brian
  • football with check mark Kuman

Final standings

Key:   Qualified for the Superfinal /   Consigned to the relegation play-outs
Pos Team
1 Spain
2 Portugal
3 Belarus
4  Switzerland
5 Poland
6 Lithuania
7 Turkey
8 Czechia

Awards

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

Stage winners trophy Top scorer(s) Best player Best goalkeeper
 SpainSpain Chiky Ardil9 goalsSpain Chiky ArdilSpain Pablo López

Stage 2 (Batumi, 15–19 July)

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

Division B

Key: Advance to –   1st–4th place semifinals /   5th–7th place matches/   Withdrew / (H) Hosts

5th–7th place matches

18 July 2026 Slovakia  3–1  England
11:00
  • Lipovský 7'
  • Polaček 12'
  • Hrnčiar 36'
Report Johnson 23' Referee: Ago Kärtmann (Estonia)
18 July 2026 Malta  2–5  England
18:00 Bray 11', 35' Report
  • Johnson 12'
  • Black 12'
  • Lawson 15', 24'
  • Robinson 25'
Referee: Mikheili Kupatadze (Georgia)

19 July 2026 Slovakia  3–4 (a.e.t.)  Malta
16:30
  • Šmálik 2'
  • Hustý 13'
  • Lipovský 14'
Report
  • Cassar 16'
  • Venuto 21'
  • Bray 36'
  • Muscat 39'
Referee: Kakha Vasadze (Georgia)

Knockout stage

Semifinals
18 July 2026 Norway  1–6  Azerbaijan
19:30 Hellebust 11' Report
  • Aliyev 4', 30'
  • Allahguliyev 7', 29'
  • O. Mammadov 7'
  • S. Mammadov 21'
Referee: Dmytro Dudka (Ukraine)
18 July 2026 Latvia  5–4  Georgia
21:00
  • Grīslis 1'
  • Labuts 4'
  • Ģēģers 7', 30'
  • Piļipčuks 20'
Report
  • Lomidze 4'
  • Shamiladze 22'
  • Makharadze 22'
  • Kurdadze 28'
Referee: Andrei Karhu (Estonia)
Third place match
19 July 2026 Norway  3–6  Georgia
18:00
  • Brekken 15'
  • Paulos 16', 26'
Report
  • Lomidze 9'
  • Meskhi 10'
  • Kurdadze 11'
  • Diakvnishvili 16'
  • Shamiladze 16', 35'
Referee: Nail Naghiyev (Azerbaijan)
Final
19 July 2026 Azerbaijan  4–0  Latvia
19:30
  • Aliyev 9'
  • Manafov 12', 17'
  • O. Mammadov 13'
Report Referee: Ago Kärtmann (Estonia)

Final standings

Key:   Promotion to the 2027 EBSL Division A
Pos Team
1 Azerbaijan
2 Latvia
3 Georgia
4 Norway
5 Slovakia
6 England
7 Malta
WD Romania

Awards

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

Stage winners trophy Top scorer(s) Best player Best goalkeeper
 AzerbaijanLatvia Toms Grīslis7 goalsAzerbaijan Sahib MammadovAzerbaijan Elchin Gasimov

Stage 3 (Chișinău, 29 July – 2 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),[5] with a capacity of 1,024.[6]

Romania and France were originally due to compete at this stage,[7] however both teams withdrew; the latter due to administrative issues,[8] and the former opted to compete in Division B instead (despite earning promotion last season).[9] This therefore marked the first season in EBSL history not to feature France. They were replaced by Kazakhstan[9] and Belgium[10] respectively.

Division A

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

Knockout stage

Semifinals
1 August 2026 5th–8th place Kazakhstan  7–5  Estonia
13:30
  • Muralinov 4', 8', 33'
  • Minbayev 5', 35'
  • Dering 22', 22'
Report
  • Kigaste 4'
  • Lilleorg 7'
  • Thomson 15'
  • Vihmoja 31'
  • Kallaste 33'
Referee: İdris Yavuz (Turkey)
1 August 2026 Ukraine  4–1  Belgium
16:00
  • Voitenko 1'
  • Shchytnik 21'
  • Budzko 26'
  • Zaloznyi 35'
Report Dorian 34' Referee: Angelika Gębka (Poland)

1 August 2026 1st–4th place Italy  6–2  Germany
18:45
  • Giordani 4'
  • Sassari 6'
  • Fazzini 10', 27'
  • Andriani 11'
  • Bertacca 18'
Report
  • Baaske 7', 9'
Referee: Vitalij Gomolko (Lithuania)
1 August 2026 Denmark  4–0  Moldova
20:00
  • Wegeberg 3', 22'
  • Pilgaard 14'
  • Madsen 26'
Report Referee: Laurynas Aržuolaitis (Lithuania)
Finals
2 August 2026 7th place match Estonia  11–5  Belgium
13:30
  • Lilleorg 8', 9', 28', 34'
  • Laurits 13'
  • Kigaste 22'
  • Raku 23'
  • Munskind 24', 35', 36'
  • Saarts 34'
Report
  • Rayan 16'
  • David 28', 28', 33'
  • Anis 30'
Referee: Sergiu Proca (Moldova)

2 August 2026 5th place match Kazakhstan  3–4 (a.e.t.)  Ukraine
16:00
  • Shevchuk 14'
  • Muralinov 18'
  • Minbayev 27'
Report
  • Shchytnik 4'
  • Levchenko N. 28', 28'
  • Voitenko 37'
Referee: Laurynas Aržuolaitis (Lithuania)

2 August 2026 3rd place match Germany  5–3  Moldova
18:45
  • Mülling 18'
  • Schulte 24'
  • Peterson 33'
  • Baaske 33'
  • Olli 34'
Report
  • Peterson red-colored football 2' (o.g.)
  • Florea 17'
  • Beșelea 36'
Referee: Jurijs Ivušins (Latvia)

2 August 2026 Stage final Italy  4–3 (a.e.t.)  Denmark
20:00
  • Remedi A. 8'
  • Giordani 13'
  • Sassari 36'
  • Josep Jr. 39'
Report
  • Pilgaard 13'
  • Wegeberg 29'
  • Frandsen 33'
Referee: Vladimir Tashkov (Bulgaria)

Final standings

Key:   Qualified for the Superfinal /   Consigned to the relegation play-outs
Pos Team
1 Italy
2 Denmark
3 Germany
4 Moldova
5 Ukraine
6 Kazakhstan
7 Estonia
8 Belgium

Awards

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

Stage winners trophy Top scorer(s) Best player Best goalkeeper
 ItalyEstonia Juhan Lilleorg6 goalsItaly Josep JuniorDenmark Gustav Madsen

Relegation play-outs (Viareggio, 8–10 September)

Details TBA.

Superfinal (Viareggio, 8–13 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,[12] with a capacity of 1,000.[13]

Group stage

Draw

The draw to divide the teams into their respective groups took place on 6 August 2026.[14]

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

Group A

Pos Team Pld W W+ WP L GF GA GD Pts
1 Italy (H) 000000000
2 Denmark 000000000
3 Germany 000000000
4 Moldova 000000000
8 September 2026 Denmark  v  Germany
14:00
8 September 2026 Moldova  v  Italy
18:00

9 September 2026 Denmark  v  Moldova
15:30
9 September 2026 Italy  v  Germany
18:00

11 September 2026 Germany  v  Moldova
11:30
11 September 2026 Italy  v  Denmark
18:00

Group B

Pos Team Pld W W+ WP L GF GA GD Pts
1 Spain 000000000
2 Portugal 000000000
3 Belarus 000000000
4  Switzerland 000000000
8 September 2026 Portugal  v  Belarus
15:15
8 September 2026 Switzerland  v  Spain
16:45

10 September 2026 Portugal  v   Switzerland
15:30
10 September 2026 Spain  v  Belarus
16:45

11 September 2026 Belarus  v   Switzerland
14:00
11 September 2026 Spain  v  Portugal
16:45

See also

References

Notes
Citations
  1. ↑ Escudero, Joao (2026-03-20). "Road To Viareggio: Euro Beach Soccer League 2026 Venues and Dates Defined". Beach Soccer Worldwide. Retrieved 2026-05-13.
  2. ↑ "El Puerto volverá a ser capital europea del fútbol playa con la Euro Beach Soccer League Andalucía 2026". La Gaceta de Cádiz (in Spanish). 7 May 2026. Retrieved 14 May 2026.
  3. ↑ "13 selecciones participan en El Puerto de Santa María en el Euro Beach Soccer League Andalucía". El Desmarque (in Spanish). 7 May 2026. Retrieved 14 May 2026.
  4. 1 2 "España conquista El Puerto tras imponerse a Portugal en una inolvidable final". RFEF (in Spanish). 24 May 2026. Retrieved 25 May 2026.
  5. ↑ Cipilencu, Serghei (24 June 2026). "Fotbal pe plajă. Chișinăul găzduiește EBSL și WEBSL 2026: programul complet al meciurilor". Moldovan Football Federation (in Romanian). Retrieved 9 August 2026.
  6. ↑ 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.
  7. ↑ "Belarus take bronze at 2026 Euro Beach Soccer League in Spain". BELTA. 24 May 2026. Retrieved 9 August 2026.
  8. ↑ "HISTORIQUE Match de guerriers et victoire 5 buts à 2 !". beach_team_cevennes via Instagram (in French). 14 June 2026. Retrieved 9 August 2026.
  9. 1 2 Cipilencu, Serghei (6 April 2026). "Fotbal pe plajă. Chișinăul va găzdui o etapă a Ligii Europene la fotbal pe plajă 2026 la masculin și feminin". Moldovan Football Federation (in Romanian). Retrieved 10 August 2026.
  10. ↑ Smars, Arnaud (29 July 2026). "Beach-soccer | L'Euro en ligne de mire pour David Cardon et les Belges: "Ce sera difficile car on a été promu en Division A"". L'Avenir (in French). Retrieved 9 August 2026.
  11. ↑ "Italy claim the Euro Beach Soccer League title in Moldova". Beach Soccer Worldwide. 2 August 2026. Retrieved 9 August 2026.
  12. ↑ "Viareggio to host the Euro Beach Soccer League Superfinal for the next two years". Beach Soccer Worldwide. 16 April 2025. Retrieved 25 August 2026.
  13. ↑ "Beach Stadium "Matteo Valenti"". Viareggio Beach Soccer (in Italian). Retrieved 25 August 2026.
  14. ↑ "Euro Beach Soccer League Superfinal Viareggio 2026 groups confirmed". Beach Soccer Worldwide. 6 August 2026. Retrieved 25 August 2026.