TFMYSTFTable football profiles

Events · 2025–26 season

MGP Frameries 2026

BelgiumBelgium·7 Mar 2026·1,314 matches · 347 players

Matches

220

Players

97

Goals per match

3.98

11% drawn · 3 shoot-outs

Top scorer

40

Massimo AVERNA

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

Barrage · 16

Last 32 · 16

Last 16 · 24

Quarter-finals · 12

Semi-finals · 6

Final · 3

Groups

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

Group 1PWDLGDPts
ItalyEnrico GIANNARELLI3210+57
MaltaCharles AQUILINA3210+27
BelgiumPhilippe ROUFOSSE3102-13
FranceAxel MODESTE3003-60
Group 2PWDLGDPts
MaltaJason PISANI3210+117
ItalyCarlo ALESSI3120+55
FranceChristophe MONTEIRO3111+14
BelgiumMarc HAMBROUCK3003-170
Group 3PWDLGDPts
BelgiumDaniel SCHEEN3300+169
ItalyPaolo CARRAVETTA3201+26
PortugalJosé SANTOS3102-33
EnglandChris SHILLING3003-150
Group 5PWDLGDPts
GibraltarJohn FIELD2200+96
PortugalNorberto MIGUEL2101+23
EnglandJustin SCOTT2002-110
Group 8PWDLGDPts
GreeceAlberto DI MAGGIO3300+149
ItalyMaurizio CUZZOCREA3201-16
BelgiumFabian LIMPENS3102-13
ScotlandMalcolm JAMIESON3003-120
Group 10PWDLGDPts
ItalyWilliam DOTTO3300+69
AustriaDavid BUSCH3111+74
Jose Luis Sanchez3111-14
BelgiumPol SERWY3003-120
Group 11PWDLGDPts
ItalyFrancesco MATTIANGELI3300+89
BelgiumGeert LEYS3201-16
EnglandAlan LEE3012-31
FranceOlivier BASTIN3012-41
Group 12PWDLGDPts
EnglandBob VARNEY3300+89
ItalyRoberto RENALDINI3201+36
SpainArturo MARTÍNEZ3102-23
BelgiumStéphane LAMBERT3003-90
Group 13PWDLGDPts
BelgiumBenoît MASSART3300+139
Jean Michel Cuenca3201+76
ItalyFabrizio CARNINO3012-91
Jean Michel Cordier3012-111
Group 14PWDLGDPts
MaltaJohn ZAMMIT3300+59
NetherlandsMarco DE BRUIN3111+14
EnglandRudi PETERSCHINIGG3102-23
ItalyLeandro CUZZOCREA3012-41
Group 15PWDLGDPts
GreeceLampros DROSSOPOULOS2200+136
BelgiumDenis BOUCHEZ2200+46
ItalyEdoardo SOMMELLA3102-53
MaltaEmanuel CAMILLERI3003-120
Group 16PWDLGDPts
PortugalManuel SANTOS3300+169
BelgiumFrank LANNOY3201-16
EnglandRichard BADGER3012-41
ItalyCarlo SICILIANO3012-111
Group 17PWDLGDPts
ItalyMassimiliano CROATTI3300+119
EnglandAaron SKINNER3201+96
BelgiumPatrick PELTIER3102-43
NetherlandsRichard ORANJE3003-160
Group 18PWDLGDPts
GreeceChristos ANGELINAS3300+159
ItalyRiccardo MARINUCCI3201+46
Jean Marc Matha3012-81
EnglandTerry ARNOLD3012-111
Group 19PWDLGDPts
ItalyClaudio DOGALI3300+109
SpainAlberto GÓMEZ3201+96
GreeceNikolaos GKIOTLIS3012-91
IrelandNick PEARSON3012-101
Group 20PWDLGDPts
ItalyPasquale CITRIGNO3210+47
FranceXavier DUBOIS311104
GermanyFrank STILLER303003
BelgiumVito DI RUGGIERO3012-41
Group 21PWDLGDPts
ItalyMassimo AVERNA3300+139
BelgiumDavid WOUTERS3201+66
GermanyPanagiotis KROMMYDAS3102-43
NetherlandsRené BOLTE3003-150
Group 22PWDLGDPts
ItalySanto LONGO3210+47
NetherlandsPatrick DE JONG3120+85
SpainVicenç PRATS3111+44
EnglandCayne MATTHEWS3003-160
Group 23PWDLGDPts
PortugalLuís ABREU3210+87
ItalyFrancesco TORANO3120+55
NetherlandsNico MARKS3111+34
FranceSébastien SORGE3003-160
Group 24PWDLGDPts
BelgiumSébastien ROCHEZ4400+1312
SpainFerran COLL4301+89
ItalyPietro IELAPI411204
BelgiumCédric VANTON4112-14
FranceCyril BOLUSSET4004-200