TFMYSTFTable football profiles

Events · 2025–26 season

ECSTFA European Championships 2025

MaltaMalta·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

Italy4
Wales0
Groups · Group 1▸ 4 games
  • Battista – Rowley8–2
  • Gasparini – Ashley10–0
  • Caviglia – Fitch11–0
  • Cubeta – Bellofantaine11–0
Greece4
Gibraltar0
Groups · Group 1▸ 3 games
  • Vlassopoulos – Bellaque6–1
  • Koutis – Osbome3–0
  • Styros – Martinez8–0
Belgium0
Spain3
Groups · Group 2▸ 4 games
  • S. – Gonzalez0–3
  • B. – J.1–1
  • C. – C.1–2
  • P.Scheen – Casinia0–2
England2
Scotland2
Groups · Group 2▸ 3 games
  • C.Matthews – Bevilacqua0–3
  • R.Matthews – Bennett0–1
  • Bellafontaine – Lees5–0
France2
Netherlands1
Groups · Group 3▸ 3 games
  • Leroy – Oranje6–0
  • Amberny – Dijk0–1
  • Pommier – Os0–0
Germany0
Malta4
Groups · Group 3▸ 4 games
  • Sauerwein – Tabone0–4
  • Reitz – Bonnici0–12
  • Schultz – Balzan0–4
  • Tilgner – Conti1–5
France4
Germany0
Groups · Group 3▸ 4 games
  • Pommier – Sauerwein9–0
  • Amberny – Tilgner8–0
  • Leroy – Reitz5–2
  • Donval – Wulff3–2
Netherlands1
Austria3
Groups · Group 3▸ 3 games
  • Oranje – W.Haas1–7
  • Dijk – A.Haas1–4
  • Os – C.Haas3–2
Gibraltar0
Italy4
Groups · Group 1▸ 3 games
  • Osbourne – Caviglia0–6
  • Berllaque – Gasparini0–6
  • Martinez – Battista0–10
Wales0
Greece4
Groups · Group 1▸ 4 games
  • Fitch – Maggio0–1
  • Rowley – Koutis0–8
  • Bellefontaine – Sourlas0–6
  • Ashley – Prantsoudis0–7
Scotland0
Belgium4
Groups · Group 2▸ 3 games
  • Bennett – Rairoux1–3
  • Bevilacqua – S.Scheen1–4
  • Lees – Heyvaert3–8
Spain4
England0
Groups · Group 2
Austria0
Malta4
Groups · Group 3▸ 4 games
  • A.Haas – Conti1–2
  • C.Haas – Bartolo2–5
  • Leitner – Gauci1–3
  • W.Haas – Balzan0–1
Germany2
Netherlands2
Groups · Group 3▸ 3 games
  • Schultz – Oranje4–0
  • Sauerwein – Dijk1–2
  • Tilgner – Os0–4
Malta2
France0
Groups · Group 3▸ 4 games
  • Conti – Modeste0–0
  • Bartolo – Leroy2–1
  • Gauci – Amberny3–0
  • Balzan – Donval2–2
Austria3
Germany0
Groups · Group 3▸ 4 games
  • C.Haas – Sauerwein7–0
  • A.Haas – Wulff8–1
  • Hinkelmann – Reitz4–0
  • Leitner – Schultz2–2
Italy1
Greece2
Groups · Group 1▸ 4 games
  • Ciccarelli – Dimopoulos1–1
  • Gasparini – Sourlas4–1
  • Bari – Koutis1–2
  • Caviglia – Charatsis0–1
Gibraltar1
Wales1
Groups · Group 1
Belgium4
England0
Groups · Group 2
Scotland0
Spain4
Groups · Group 2▸ 3 games
  • Lees – Antunez2–5
  • Bennett – Ros2–3
  • Bevilacqua – Casin3–8
Malta4
Netherlands0
Groups · Group 3▸ 3 games
  • Balzan – Oranje6–0
  • Bonnici – Dijk7–3
  • Tabone – Os2–1
France2
Austria1
Groups · Group 3▸ 4 games
  • Leroy – Leitner1–0
  • Pommier – W.Haas2–1
  • Amberny – C.Haas1–3
  • Modeste – A.Haas2–2
Italy3
France0
Barrage▸ 4 games
  • Battista – Leroy2–1
  • Cubetta – Pommier0–0
  • Gasparini – Donval2–1
  • Ciccarelli – Modeste2–0
Malta1
Belgium1
Barrage▸ 4 games
  • Balzan – S.Scheen1–0
  • Gauci – Dheur2–4
  • Conti – Golger1–1
  • Bartolo – P.Scheen0–0
Spain1
Belgium1
Semifinals▸ 4 games
  • Ros – Golger3–3
  • Casin – Dheur0–0
  • Flores – P.Scheen7–0
  • Gonzalez – S.Scheen2–3
Italy2
Greece1
Semifinals▸ 4 games
  • Battista – Vlassopoulos0–2
  • Gasparini – Dimopoulos0–0
  • Cubetta – Koutis1–0
  • Ciccarelli – Maggio1–0
Spain2
Italy2
Final▸ 4 games
  • Gonzalez – Caviglia2–2
  • Casin – Cubetta2–2
  • Flores – Gasperini2–0
  • Ros – Ciccarelli1–4
Italy3
England1
Groups · Group 1▸ 4 games
  • Torano – Varney1–0
  • Lazzaretti – Clark3–4
  • Calonico – Skinner2–0
  • Santanicchia – Finch1–0
Gibraltar1
Belgium2
Groups · Group 1▸ 4 games
  • Alvarez – Peremans1–1
  • Field – Wouters4–0
  • Sanchez – Scheen1–5
  • Bonavia – Rochez1–2
Malta3
Germany0
Groups · Group 2▸ 4 games
  • Camilleri – Stiller3–0
  • Aquilina – Gersie0–0
  • Cremona – Krommydas5–1
  • Pisani – Busing2–0
Greece0
Spain1
Groups · Group 2▸ 4 games
  • Drosopoulos – Benita0–1
  • Pappas – Gomez1–1
  • Salamouris – Montano0–0
  • Kastellanos – Lopez0–0
Belgium1
Italy3
Groups · Group 1▸ 4 games
  • Rochez – Torano0–1
  • Peremans – Lazzaretti1–6
  • Scheen – Calonico3–1
  • Wouters – Bolognino0–4
England2
Gibraltar2
Groups · Group 1▸ 4 games
  • Varney – Sanchez1–3
  • Clark – Alvarez6–1
  • Skinner – Bonavia2–0
  • Finch – Field0–1
Spain1
Malta1
Groups · Group 2▸ 4 games
  • Gomez – Camilleri2–1
  • Montano – Aquilina1–2
  • Lopez – Cremona0–0
  • Benita – Pisani1–1
Germany0
Greece4
Groups · Group 2▸ 4 games
  • Busing – Salamouris1–3
  • Stiller – Pappas1–3
  • Gersie – Dimopoulos0–6
  • Krommydas – Aggelinas1–3
Italy4
Gibraltar0
Groups · Group 1▸ 4 games
  • Santanicchia – Alvarez11–0
  • Lazzaretti – Field6–5
  • Mattiangeli – Sanchez5–1
  • Torano – Bonavia3–2
Belgium1
England1
Groups · Group 1▸ 4 games
  • Wouters – Finch0–0
  • Goset – Clark0–4
  • Rochez – Varney0–0
  • Scheen – Skinner3–0
Malta2
Greece0
Groups · Group 2▸ 4 games
  • Camilleri – Kastellanos0–0
  • Pisani – Dimopoulos2–1
  • Cremona – Pappas2–2
  • Aquilina – Salamouris2–1
Spain4
Germany0
Groups · Group 2▸ 4 games
  • Gomez – Stiller1–0
  • Benita – Krommydas3–0
  • Montano – Busing5–1
  • Lopez – Gersie2–1
Italy2
Spain2
Semifinals▸ 4 games
  • Lazzaretti – Montano1–3
  • Calonico – Lopez1–2
  • Torano – Benita4–0
  • Bolognino – Gomez3–0
Malta3
Belgium0
Semifinals▸ 4 games
  • Camilleri – Scheen2–0
  • Cremona – Peremans4–1
  • Aquilina – Rochez1–1
  • Pisani – Wouters2–0
Italy1
Malta2
Final▸ 4 games
  • Lazzaretti – Camilleri0–0
  • Calonico – Cremona0–1
  • Torano – Aquilina1–2
  • Bolognino – Pisani2–1
Greece1
Italy3
Groups · Group 1▸ 3 games
  • Patrkiou – Pibiri0–1
  • Maggio – Preziuso1–2
  • Papanikolau – Buttitta1–7
Germany3
Greece1
Groups · Group 1▸ 4 games
  • Busing – Ourania3–0
  • Kronmuller – Elrini0–2
  • Tilgner – Eleftheria3–0
  • Grunberg – Maggio2–0
Italy1
Germany1
Groups · Group 1▸ 3 games
  • Pibiri – Busing1–5
  • Preziuso – Tilgner1–1
  • Buttitta – Grunberg6–1
Italy x1
Germany1
Final▸ 3 games
  • Preziuso – Tilgner0–1
  • Pibiri – Busing1–1
  • Butitta – Grunberg4–0
Belgium0
Italy4
Groups · Group 1▸ 4 games
  • Janssens – Manfredelli1–3
  • Segers – Fricano0–3
  • Feye – Ferrante0–1
  • Denne – Berioli2–5
Greece3
Belgium1
Groups · Group 1▸ 4 games
  • Papidakis – Segers3–1
  • Psomiadis – Janssens7–1
  • Bartzis – Feye1–3
  • Vlassopoulos – Denne1–0
Italy3
Greece1
Groups · Group 1▸ 4 games
  • Fricano – Bartzis4–0
  • Manfredelli – Psomiadis4–5
  • Re – Skouros1–0
  • Esposito – Maggio6–1
Italy0
Greece2
Final▸ 4 games
  • Esposito – Bartzis1–2
  • Ferrante – Papidakis2–2
  • Fricano – Psomidis1–4
  • Manfredelli – Vlassoupoulos0–0
Spain0
Italy3
Groups · Group 1▸ 3 games
  • Puerto – Siciliano0–8
  • Baena – Bisio1–1
  • Moreira – Fricano0–5
Malta4
Spain0
Groups · Group 1▸ 3 games
  • Randon – Puerto6–0
  • Xerri – Moreira2–0
  • Bonnici – Baena3–2
Italy2
Malta2
Groups · Group 1▸ 4 games
  • Siciliano – Bonnici2–3
  • Ben – Xerri8–0
  • Sani – Ebejer3–0
  • Fricano – Randon0–2
Italy3
Malta0
Final▸ 4 games
  • Ben – Ebejer7–1
  • Fricano – Xerri4–0
  • Bisio – Randon2–1
  • Colossi – Bonnici2–2
Spain0
Italy3
Groups · Group 1▸ 4 games
  • Antunez – Averna1–6
  • Castellano – Barattucci0–2
  • Ayala – Salatino1–4
  • Cruz – Martinelli2–2
Greece1
Spain3
Groups · Group 1▸ 4 games
  • Konidaris – Castellano0–3
  • A.Bogdanidis – Cruz0–4
  • Lavrakis – Ayala1–2
  • D.Bogdanidis – Antunez3–2
Italy3
Greece1
Groups · Group 1▸ 4 games
  • Camino – A.Bogdanidis5–0
  • Mazzilli – Lavrakis5–1
  • Salatino – D.Bogdanidis6–1
  • Martinelli – Konidaris3–4
Italy4
Spain0
Final▸ 4 games
  • 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