TFMYSTFTable football profiles

Events · 2025–26 season

MGP Frameries 2026

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

🥇 Winner

Final 6–3

🥈 Runner-up

🥉 Semi-finalists

Matches

292

Players

147

Goals per match

4.93

11% drawn · 6 shoot-outs

Top scorer

56

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

Biggest win

Knockout

Barrage · 10

Last 64 · 32

Last 32 · 16

Last 16 · 8

Quarter-finals · 4

Semi-finals · 2

Final · 1

Groups

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

Group 1PWDLGDPts
SpainCarlos FLORES3300+259
BelgiumJann SEGERS3201+66
GreecePanagiotis ALIADIS3102-93
EnglandDaryl RADWELL3003-220
Group 2PWDLGDPts
BelgiumBessim GOLGER3300+69
NetherlandsCasey VAN OS3111-14
GreeceOrestis CHRISTOPOULOS3021-12
ItalyMichele GIUDICE3012-41
Group 3PWDLGDPts
ItalySaverio BARI3210+77
NetherlandsMaikel DE HAAS3120+45
FranceLudovic MIDOUX3102-33
José David Somoza3012-81
Group 4PWDLGDPts
BelgiumChristophe DHEUR3300+129
ItalyFilippo CUBETA3111+74
GreeceAntonis VLACHOPOULOS3111+34
NetherlandsMartijn DE JONG3003-220
Group 5PWDLGDPts
MaltaGeorge EBEJER3300+59
ItalyPietro DI PIETRANTONIO3201+116
BelgiumLudovic PONTHIEUX3102+33
BelgiumXavier HERMAN3003-190
Group 6PWDLGDPts
MaltaSamuel BARTOLO3210+107
ItalyMattia FERRANTE3120+75
BelgiumJérôme HEYVAERT3111+34
BelgiumSébastien DARMONT3003-200
Group 7PWDLGDPts
SpainDavid GONZÁLEZ3300+169
BelgiumBruno TIMPANO3201+56
BelgiumEmeric DELCROIX3102-63
ItalyAntonio METTIVIERI3003-150
Group 8PWDLGDPts
BelgiumPascal SCHEEN3300+109
ItalyVincenzo PRESTIA3111+14
PortugalGil AFONSO311104
BelgiumCorentin BOLTZ3003-110
Group 9PWDLGDPts
MaltaMark GAUCI3300+259
BelgiumLucas PERE3201+126
BelgiumBryan DE SCHUYTENEER3102-203
SpainXavi MASO3003-170
Group 11PWDLGDPts
BelgiumFlorian GIAUX3300+129
ItalyMatteo CICCARELLI3201+136
Isaac Sam Camilleri3102-103
EnglandSimon HAWLEY3003-150
Group 12PWDLGDPts
Antonio Jesús Casín3300+119
ItalyAlessandro AMATELLI3201+26
MaltaKurt POLIDANO3012-51
BelgiumRalf GREGOIRE3012-81
Group 13PWDLGDPts
ItalyGiuseppe PARISI3300+99
AustriaChristian HAAS3201+66
BelgiumNoah DENNE3102-43
EnglandKye ARNOLD3003-110
Group 14PWDLGDPts
GreeceGeorgios GENITSAROPOULOS3300+159
PortugalSérgio RAMOS3111+54
ItalyRomualdo BALZANO3111-24
BelgiumBenoit LAGNEAU3003-180
Group 15PWDLGDPts
ItalyMassimo BOLOGNINO3210+117
MaltaSpencer CONTI3210+107
Florian RENAULT3102-63
GreeceEfthimios KOUTSOGIANNIS3003-150
Group 16PWDLGDPts
GreeceNikolaos CHARATSIS3300+109
BelgiumValéry WILLOT3111+14
ItalyGianluca BUONO3111-34
EnglandVictor JONES3003-80
Group 17PWDLGDPts
ItalyLeonardo GIUDICE3300+129
MaltaDerek CONTI3201+56
BelgiumAurélien FEYE3102-23
SpainRicard CARLES PRAT3003-150
Group 18PWDLGDPts
BelgiumSébastien SCHEEN3300+239
PortugalCarolina VILLARIGUES3201+36
ItalyGiuseppe FRASCA3102-123
EnglandAdam DOUGLAS3003-140
Group 20PWDLGDPts
BelgiumSami TARGUI3300+129
GreecePhilippos PAPIDAKIS3201+56
FranceCyprien BONNET3102-103
ItalyMatteo ESPOSITO3003-70
Group 21PWDLGDPts
FranceThéo MODESTE3300+119
NetherlandsJarno MARKS3201+16
ItalyAntonio MASILE3102+33
BelgiumThomas JANSSENS3003-150
Group 22PWDLGDPts
ItalyAndrea DI VINCENZO3300+39
SpainFabio MASTROIANNI3201+86
BelgiumGeoffrey MARAIN310203
FranceCédric PANDOLFI3003-110
Group 23PWDLGDPts
BelgiumCorentin BOUCHEZ3300+129
ItalyAndrea CICCARELLI3201+76
SpainBonifacio RUÍZ3102-33
FranceGiovanni CHIAPPETTA3003-160
Group 24PWDLGDPts
ItalyLuca ZAMBELLO3300+109
MaltaJurgen BALZAN3111+34
GermanyKai HAGENKÖTTER3111+24
BelgiumJordan BONTE3003-150
Group 25PWDLGDPts
PortugalRicardo JOSÉ3300+79
TunisiaMongi ROUIS3201+26
BelgiumSalvatore VISCONTI310203
Davide Angelo Marletta3003-90
Group 26PWDLGDPts
EnglandMick HAMMONDS3300+109
ItalyGabriele SILVERI3201+86
BelgiumAntonio TIMPANO310203
GreecePavlos MALINDRETOS3003-180
Group 27PWDLGDPts
GreeceGeorgios VLASSOPOULOS3210+107
BelgiumSteffen DESPRETZ3201+26
ItalyEdoardo BELLOTTO311104
BelgiumRaphaël DHONDT3003-120
Group 28PWDLGDPts
FranceRémi SORET3300+149
ItalyChristian FRICANO3201+126
BelgiumJos CEULEMANS3102-83
EnglandThomas LACEY3003-180
Group 29PWDLGDPts
ItalyClaudio PANEBIANCO3300+109
GermanyRudi KNUF3111+64
BelgiumPierre DE LEEUW3111+34
NetherlandsMikey GERRETS3003-190
Group 30PWDLGDPts
EnglandKaspar BENNETT3300+89
BelgiumWilliam VAN DEN HOUTE3201+56
ItalyAlberto BORSANI3102-73
SpainGuillem BALAGUER3003-60
Group 32PWDLGDPts
BelgiumMaxime RAIROUX3210+77
GreeceStylianos TSANGOURIS3210+67
NetherlandsJovi WILLEIJNS3102-43
SpainIván ACUÑA3003-90
Group 33PWDLGDPts
ItalyLuca BATTISTA2110+44
GreeceLeandros SOURLAS2110+14
BelgiumMartin ANTOINE2002-50
Group 34PWDLGDPts
ItalyFabrizio FEDELE3300+69
EnglandKevin CORDELL311104
GreeceSarantis PAPIDAKIS3111-14
BelgiumPhilippe HIPFINGER3003-50
Group 35PWDLGDPts
ItalyStefano BUONO3300+169
BrazilFred ELESBAO3201+16
FranceStephane GALICHET3102-23
BelgiumNoah JANSSENS3003-150
Group 36PWDLGDPts
BelgiumJustin LEROY3300+99
GreeceChristos PITSARIS320106
BelgiumChristophe RAIROUX3012-41
SpainMassimo BARONE3012-51
Group 37PWDLGDPts
ItalyMaurizio LEPRI3210+137
FranceDavid LEROY3210+117
BelgiumManuel RUIZ MARIN3102+13
GermanyLuc KAOUANE3003-250