Events · 2025–26 season
ECSTFA European Championships 2025
Malta·20 Sept 2025·585 matches · 279 players
🥇 Winner
Italy
Final 4–0
🥈 Runner-up
Spain
🥉 Semi-finalists
GreeceBelgium
Fixtures
58
Teams
14
Games won per fixture
3.36
22% drawn · 0 shoot-outs
Biggest win
4–0
Match map
- Group match
- Knockout match
- Thicker arc = bigger winning margin · dashed = walkover
- Hover a player (or focus and use ← →) to see their run
Fixtures
Italy4Wales0Groups · Group 1▸ 4 games
Italy4
Wales0
- Battista – Rowley8–2
- Gasparini – Ashley10–0
- Caviglia – Fitch11–0
- Cubeta – Bellofantaine11–0
Greece4Gibraltar0Groups · Group 1▸ 3 games
Greece4
Gibraltar0
- Vlassopoulos – Bellaque6–1
- Koutis – Osbome3–0
- Styros – Martinez8–0
Belgium0Spain3Groups · Group 2▸ 4 games
Belgium0
Spain3
- S. – Gonzalez0–3
- B. – J.1–1
- C. – C.1–2
- P.Scheen – Casinia0–2
England2Scotland2Groups · Group 2▸ 3 games
England2
Scotland2
- C.Matthews – Bevilacqua0–3
- R.Matthews – Bennett0–1
- Bellafontaine – Lees5–0
France2Netherlands1Groups · Group 3▸ 3 games
France2
Netherlands1
- Leroy – Oranje6–0
- Amberny – Dijk0–1
- Pommier – Os0–0
Germany0Malta4Groups · Group 3▸ 4 games
Germany0
Malta4
- Sauerwein – Tabone0–4
- Reitz – Bonnici0–12
- Schultz – Balzan0–4
- Tilgner – Conti1–5
France4Germany0Groups · Group 3▸ 4 games
France4
Germany0
- Pommier – Sauerwein9–0
- Amberny – Tilgner8–0
- Leroy – Reitz5–2
- Donval – Wulff3–2
Netherlands1Austria3Groups · Group 3▸ 3 games
Netherlands1
Austria3
- Oranje – W.Haas1–7
- Dijk – A.Haas1–4
- Os – C.Haas3–2
Gibraltar0Italy4Groups · Group 1▸ 3 games
Gibraltar0
Italy4
- Osbourne – Caviglia0–6
- Berllaque – Gasparini0–6
- Martinez – Battista0–10
Wales0Greece4Groups · Group 1▸ 4 games
Wales0
Greece4
- Fitch – Maggio0–1
- Rowley – Koutis0–8
- Bellefontaine – Sourlas0–6
- Ashley – Prantsoudis0–7
Scotland0Belgium4Groups · Group 2▸ 3 games
Scotland0
Belgium4
- Bennett – Rairoux1–3
- Bevilacqua – S.Scheen1–4
- Lees – Heyvaert3–8
Spain4England0Groups · Group 2
Spain4
England0
Austria0Malta4Groups · Group 3▸ 4 games
Austria0
Malta4
- A.Haas – Conti1–2
- C.Haas – Bartolo2–5
- Leitner – Gauci1–3
- W.Haas – Balzan0–1
Germany2Netherlands2Groups · Group 3▸ 3 games
Germany2
Netherlands2
- Schultz – Oranje4–0
- Sauerwein – Dijk1–2
- Tilgner – Os0–4
Malta2France0Groups · Group 3▸ 4 games
Malta2
France0
- Conti – Modeste0–0
- Bartolo – Leroy2–1
- Gauci – Amberny3–0
- Balzan – Donval2–2
Austria3Germany0Groups · Group 3▸ 4 games
Austria3
Germany0
- C.Haas – Sauerwein7–0
- A.Haas – Wulff8–1
- Hinkelmann – Reitz4–0
- Leitner – Schultz2–2
Italy1Greece2Groups · Group 1▸ 4 games
Italy1
Greece2
- Ciccarelli – Dimopoulos1–1
- Gasparini – Sourlas4–1
- Bari – Koutis1–2
- Caviglia – Charatsis0–1
Gibraltar1Wales1Groups · Group 1
Gibraltar1
Wales1
Belgium4England0Groups · Group 2
Belgium4
England0
Scotland0Spain4Groups · Group 2▸ 3 games
Scotland0
Spain4
- Lees – Antunez2–5
- Bennett – Ros2–3
- Bevilacqua – Casin3–8
Malta4Netherlands0Groups · Group 3▸ 3 games
Malta4
Netherlands0
- Balzan – Oranje6–0
- Bonnici – Dijk7–3
- Tabone – Os2–1
France2Austria1Groups · Group 3▸ 4 games
France2
Austria1
- Leroy – Leitner1–0
- Pommier – W.Haas2–1
- Amberny – C.Haas1–3
- Modeste – A.Haas2–2
Italy3France0Barrage▸ 4 games
Italy3
France0
- Battista – Leroy2–1
- Cubetta – Pommier0–0
- Gasparini – Donval2–1
- Ciccarelli – Modeste2–0
Malta1Belgium1Barrage▸ 4 games
Malta1
Belgium1
- Balzan – S.Scheen1–0
- Gauci – Dheur2–4
- Conti – Golger1–1
- Bartolo – P.Scheen0–0
Spain1Belgium1Semifinals▸ 4 games
Spain1
Belgium1
- Ros – Golger3–3
- Casin – Dheur0–0
- Flores – P.Scheen7–0
- Gonzalez – S.Scheen2–3
Italy2Greece1Semifinals▸ 4 games
Italy2
Greece1
- Battista – Vlassopoulos0–2
- Gasparini – Dimopoulos0–0
- Cubetta – Koutis1–0
- Ciccarelli – Maggio1–0
Spain2Italy2Final▸ 4 games
Spain2
Italy2
- Gonzalez – Caviglia2–2
- Casin – Cubetta2–2
- Flores – Gasperini2–0
- Ros – Ciccarelli1–4
Italy3England1Groups · Group 1▸ 4 games
Italy3
England1
- Torano – Varney1–0
- Lazzaretti – Clark3–4
- Calonico – Skinner2–0
- Santanicchia – Finch1–0
Gibraltar1Belgium2Groups · Group 1▸ 4 games
Gibraltar1
Belgium2
- Alvarez – Peremans1–1
- Field – Wouters4–0
- Sanchez – Scheen1–5
- Bonavia – Rochez1–2
Malta3Germany0Groups · Group 2▸ 4 games
Malta3
Germany0
- Camilleri – Stiller3–0
- Aquilina – Gersie0–0
- Cremona – Krommydas5–1
- Pisani – Busing2–0
Greece0Spain1Groups · Group 2▸ 4 games
Greece0
Spain1
- Drosopoulos – Benita0–1
- Pappas – Gomez1–1
- Salamouris – Montano0–0
- Kastellanos – Lopez0–0
Belgium1Italy3Groups · Group 1▸ 4 games
Belgium1
Italy3
- Rochez – Torano0–1
- Peremans – Lazzaretti1–6
- Scheen – Calonico3–1
- Wouters – Bolognino0–4
England2Gibraltar2Groups · Group 1▸ 4 games
England2
Gibraltar2
- Varney – Sanchez1–3
- Clark – Alvarez6–1
- Skinner – Bonavia2–0
- Finch – Field0–1
Spain1Malta1Groups · Group 2▸ 4 games
Spain1
Malta1
- Gomez – Camilleri2–1
- Montano – Aquilina1–2
- Lopez – Cremona0–0
- Benita – Pisani1–1
Germany0Greece4Groups · Group 2▸ 4 games
Germany0
Greece4
- Busing – Salamouris1–3
- Stiller – Pappas1–3
- Gersie – Dimopoulos0–6
- Krommydas – Aggelinas1–3
Italy4Gibraltar0Groups · Group 1▸ 4 games
Italy4
Gibraltar0
- Santanicchia – Alvarez11–0
- Lazzaretti – Field6–5
- Mattiangeli – Sanchez5–1
- Torano – Bonavia3–2
Belgium1England1Groups · Group 1▸ 4 games
Belgium1
England1
- Wouters – Finch0–0
- Goset – Clark0–4
- Rochez – Varney0–0
- Scheen – Skinner3–0
Malta2Greece0Groups · Group 2▸ 4 games
Malta2
Greece0
- Camilleri – Kastellanos0–0
- Pisani – Dimopoulos2–1
- Cremona – Pappas2–2
- Aquilina – Salamouris2–1
Spain4Germany0Groups · Group 2▸ 4 games
Spain4
Germany0
- Gomez – Stiller1–0
- Benita – Krommydas3–0
- Montano – Busing5–1
- Lopez – Gersie2–1
Italy2Spain2Semifinals▸ 4 games
Italy2
Spain2
- Lazzaretti – Montano1–3
- Calonico – Lopez1–2
- Torano – Benita4–0
- Bolognino – Gomez3–0
Malta3Belgium0Semifinals▸ 4 games
Malta3
Belgium0
- Camilleri – Scheen2–0
- Cremona – Peremans4–1
- Aquilina – Rochez1–1
- Pisani – Wouters2–0
Italy1Malta2Final▸ 4 games
Italy1
Malta2
- Lazzaretti – Camilleri0–0
- Calonico – Cremona0–1
- Torano – Aquilina1–2
- Bolognino – Pisani2–1
Greece1Italy3Groups · Group 1▸ 3 games
Greece1
Italy3
- Patrkiou – Pibiri0–1
- Maggio – Preziuso1–2
- Papanikolau – Buttitta1–7
Germany3Greece1Groups · Group 1▸ 4 games
Germany3
Greece1
- Busing – Ourania3–0
- Kronmuller – Elrini0–2
- Tilgner – Eleftheria3–0
- Grunberg – Maggio2–0
Italy1Germany1Groups · Group 1▸ 3 games
Italy1
Germany1
- Pibiri – Busing1–5
- Preziuso – Tilgner1–1
- Buttitta – Grunberg6–1
Italy x1Germany1Final▸ 3 games
Italy x1
Germany1
- Preziuso – Tilgner0–1
- Pibiri – Busing1–1
- Butitta – Grunberg4–0
Belgium0Italy4Groups · Group 1▸ 4 games
Belgium0
Italy4
- Janssens – Manfredelli1–3
- Segers – Fricano0–3
- Feye – Ferrante0–1
- Denne – Berioli2–5
Greece3Belgium1Groups · Group 1▸ 4 games
Greece3
Belgium1
- Papidakis – Segers3–1
- Psomiadis – Janssens7–1
- Bartzis – Feye1–3
- Vlassopoulos – Denne1–0
Italy3Greece1Groups · Group 1▸ 4 games
Italy3
Greece1
- Fricano – Bartzis4–0
- Manfredelli – Psomiadis4–5
- Re – Skouros1–0
- Esposito – Maggio6–1
Italy0Greece2Final▸ 4 games
Italy0
Greece2
- Esposito – Bartzis1–2
- Ferrante – Papidakis2–2
- Fricano – Psomidis1–4
- Manfredelli – Vlassoupoulos0–0
Spain0Italy3Groups · Group 1▸ 3 games
Spain0
Italy3
- Puerto – Siciliano0–8
- Baena – Bisio1–1
- Moreira – Fricano0–5
Malta4Spain0Groups · Group 1▸ 3 games
Malta4
Spain0
- Randon – Puerto6–0
- Xerri – Moreira2–0
- Bonnici – Baena3–2
Italy2Malta2Groups · Group 1▸ 4 games
Italy2
Malta2
- Siciliano – Bonnici2–3
- Ben – Xerri8–0
- Sani – Ebejer3–0
- Fricano – Randon0–2
Italy3Malta0Final▸ 4 games
Italy3
Malta0
- Ben – Ebejer7–1
- Fricano – Xerri4–0
- Bisio – Randon2–1
- Colossi – Bonnici2–2
Spain0Italy3Groups · Group 1▸ 4 games
Spain0
Italy3
- Antunez – Averna1–6
- Castellano – Barattucci0–2
- Ayala – Salatino1–4
- Cruz – Martinelli2–2
Greece1Spain3Groups · Group 1▸ 4 games
Greece1
Spain3
- Konidaris – Castellano0–3
- A.Bogdanidis – Cruz0–4
- Lavrakis – Ayala1–2
- D.Bogdanidis – Antunez3–2
Italy3Greece1Groups · Group 1▸ 4 games
Italy3
Greece1
- Camino – A.Bogdanidis5–0
- Mazzilli – Lavrakis5–1
- Salatino – D.Bogdanidis6–1
- Martinelli – Konidaris3–4
Italy4Spain0Final▸ 4 games
Italy4
Spain0
- Martinelli – Ayala3–0
- Salatino – Antunez8–1
- Barattucci – Castellano1–0
- Averna – Cruz3–1
Knockout
Barrage · 2
Italy3
France0
Malta1
Belgium1
Semi-finals · 4
Spain1
Belgium1
Italy2
Greece1
Italy2
Spain2
Malta3
Belgium0
Final · 6
Spain2
Italy2
Italy1
Malta2
Italy x1
Germany1
Italy0
Greece2
Italy3
Malta0
Italy4
Spain0