TFMYSTFTable football profiles

Events · 2025–26 season

ECSTFA European Championships 2025

MaltaMalta·20 Sept 2025·585 matches · 279 players

🥇 Winner

Final 5–1

🥈 Runner-up

Matches

95

Players

48

Goals per match

5.04

9% drawn · 1 shoot-outs

Top scorer

29

Carlos FLORES

Match map

  • Group match
  • Knockout match
  • Thicker arc = bigger winning margin · dashed = walkover
  • Hover a player (or focus and use ← →) to see their run

Biggest upsets

Winner’s pre-match chance, from MySTF Elo

Knockout

Groups

3 pts win, 1 draw · ties by goal difference then goals (official head-to-head tie-break not applied) · reached knockout

Group 1PWDLGDPts
ItalyFilippo CUBETA3210+87
SpainCarlos FLORES3120+55
FranceAxel DONVAL3021-12
EnglandElliott BELLEFONTAINE3012-121
Group 2PWDLGDPts
BelgiumBessim GOLGER3210+157
SpainDavid GONZÁLEZ3210+147
ScotlandMarco BEVILACQUA3102-153
FranceDavid LEROY3003-140
Group 3PWDLGDPts
GreeceNikolaos CHARATSIS3300+39
ItalyMicael CAVIGLIA3201+46
AustriaWolfgang HAAS3102-23
FranceRaphaël POMMIER3003-50
Group 4PWDLGDPts
GreeceDimitrios DIMOPOULOS3300+139
AustriaAlexander HAAS3201+106
EnglandMick HAMMONDS3102-53
WalesBrendan ASHLEY3003-180
Group 5PWDLGDPts
BelgiumChristophe DHEUR3300+139
Jean Carl Tabone3201-16
EnglandKaspar BENNETT3102+83
GermanyMarc REITZ3003-200
Group 6PWDLGDPts
FranceThéo MODESTE3300+99
ItalySaverio BARI3201+46
BelgiumJérôme HEYVAERT310203
Jose Luis Bonavia3003-130
Group 7PWDLGDPts
Antonio Jesús Casín3300+79
MaltaSamuel BARTOLO3201+36
GreeceLeandros SOURLAS3012-41
BelgiumMaxime RAIROUX3012-61
Group 8PWDLGDPts
GreeceAlberto DI MAGGIO3210+67
BelgiumPascal SCHEEN3120+45
ItalyLuca BATTISTA3111+34
GermanyMarcel SCHULZ3003-130
Group 9PWDLGDPts
MaltaMark GAUCI3300+99
GreeceEvripidis PRANTSOUDIS3201+76
GermanyMarcus TILGNER3102-13
WalesChris BEDFORD3003-150
Group 10PWDLGDPts
GreeceSpyros POLIZOS3300+89
MaltaGeorge EBEJER3201+86
SpainJosé ROS3102+43
GibraltarLawrence ALVAREZ3003-200
Group 11PWDLGDPts
AustriaWolfgang LEITNER3210+117
BelgiumSébastien SCHEEN3210+87
NetherlandsRinaldo VAN DIJK3102-63
UkraineThomas PONTÉ3003-130
Group 12PWDLGDPts
ItalyMatteo CICCARELLI3300+159
NetherlandsCasey VAN OS3201-26
AustriaChristian HAAS3102+13
GibraltarRichard OSBORNE3003-140