TFMYSTFTable football profiles

Events · 2024–25 season

Major Frameries 2025

BelgiumBelgium·3 Jan 2025·995 matches · 242 players

🥇 Winner

Final 3–2

🥈 Runner-up

Matches

229

Players

116

Goals per match

4.95

7% drawn · 1 shoot-outs

Top scorer

32

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

Barrage · 26

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+129
GermanyRudi KNUF3201+46
BelgiumQuentin VAN GLABEKE3102-13
FranceGiovanni CHIAPPETTA3003-150
Group 2PWDLGDPts
BelgiumBessim GOLGER3300+119
MaltaDerek CONTI3201+66
BelgiumCharlotte BOUCHEZ3102-63
IrelandAndy FITZPATRICK3003-110
Group 3PWDLGDPts
BelgiumChristophe DHEUR3300+129
ItalyMaurizio LEPRI3201+106
EnglandIan SHARP3102-123
BelgiumJody HENRIOUL3003-100
Group 4PWDLGDPts
MaltaSamuel BARTOLO3300+149
ItalyFabrizio FEDELE3201+136
BelgiumXavier HERMAN3102-123
BelgiumXavier Verstrepen3003-150
Group 5PWDLGDPts
ItalySaverio BARI3210+177
BelgiumJoffray LAURENT3210+87
MaltaMario FLERI SOLER3102-73
GermanyLuc KAOUANE3003-180
Group 6PWDLGDPts
GreeceAlberto DI MAGGIO3300+99
BelgiumBruno TIMPANO3201+46
NetherlandsMaikel DE HAAS3102-33
BelgiumSébastien DARMONT3003-100
Group 7PWDLGDPts
MaltaMark GAUCI3300+139
GreeceEfthimios KOUTSOGIANNIS3201+76
BelgiumNoah JANSSENS3102-53
EnglandJason CHRISTOPHER3003-150
Group 8PWDLGDPts
MaltaJurgen BALZAN3300+159
BelgiumPhilippe HIPFINGER3021-32
NetherlandsRinaldo VAN DIJK3021-52
FranceLudovic MIDOUX3021-72
Group 9PWDLGDPts
BelgiumSébastien SCHEEN3300+139
BelgiumLucas PERE3201+46
NetherlandsDennis LANDZAAT3102-73
EnglandRichard BADGER3003-100
Group 10PWDLGDPts
BelgiumPascal SCHEEN3300+89
ItalyClaudio COLPANI3201+86
FranceChristophe MONTEIRO3102+23
BelgiumBryan DE SCHUYTENEER3003-180
Group 11PWDLGDPts
PortugalSérgio LOUREIRO2200+136
GreeceStylianos TSANGOURIS2101+103
BelgiumJean GROSDENT1100+73
BelgiumJordan BONTE3003-300
Group 12PWDLGDPts
PortugalSérgio RAMOS3210+27
BelgiumMaxime MURAILLE3201+16
ItalyRoberto MANZELLA3111+24
BrazilFred ELESBAO3003-50
Group 13PWDLGDPts
FranceRémi SORET3210+77
BelgiumRalf GREGOIRE3120+15
EnglandVictor JONES3111+14
NetherlandsMartijn DE JONG3003-90
Group 14PWDLGDPts
BelgiumKenny DE SCHUYTENEER3201+16
PortugalRicardo JOSÉ3201+16
MaltaTristan Fenech3102+23
NetherlandsHenk LANDZAAT3102-43
Group 15PWDLGDPts
ItalyFrancesco MANFREDELLI3300+109
FranceThéo MODESTE3201+76
NetherlandsQuincy GERRETS3102-33
BelgiumXavier OUTTERS3003-140
Group 16PWDLGDPts
ItalyAlessandro AMATELLI3300+129
BelgiumChristophe RAIROUX3111-44
BelgiumChristophe BRACH3102-23
PortugalMiguel PEREIRA3012-61
Group 17PWDLGDPts
EnglandMick HAMMONDS3300+109
BelgiumSteffen DESPRETZ3201+96
BelgiumFrédéric THIEL3102-23
NetherlandsCailim MARKS3003-170
Group 19PWDLGDPts
BelgiumCorentin BOUCHEZ3300+89
ItalyFabrizio CAVAZZA3201+16
FranceRaphaël POMMIER3102+33
IrelandGary MOORE3003-120
Group 20PWDLGDPts
BelgiumMaxime RAIROUX3300+139
GreeceThomas ARVANITAKIS3201+66
BelgiumMathieu CRASSET3102-73
FranceThibaut MARVILLE3003-120
Group 21PWDLGDPts
BelgiumGeoffrey MARAIN3210+107
ItalyPietro DI PIETRANTONIO3201+86
BelgiumValéry WILLOT3111+94
EnglandGage BADGER3003-270
Group 22PWDLGDPts
IrelandMark FARRELL3210+97
ItalyAlessandro OTTONE3210+77
BelgiumKevin LELUBRE3102-13
GreeceGiannis NIKOLAIDIS3003-150
Group 23PWDLGDPts
ItalyLuca ZAMBELLO3300+179
EnglandKevin CORDELL3201-26
BelgiumRaphaël DHONDT3012-71
BelgiumCorentin BOLTZ3012-81
Group 24PWDLGDPts
Jean Carl Tabone3300+149
BelgiumJérôme HEYVAERT3201+36
NetherlandsCasey VAN OS3102-63
GreeceSerafeim KONTOS3003-110
Group 25PWDLGDPts
ItalyMassimo BOLOGNINO3300+139
BelgiumAntonio TIMPANO3201+66
NetherlandsJarno MARKS3102-43
EnglandThomas LACEY3003-150
Group 26PWDLGDPts
EnglandChristian SHORT3201+16
BelgiumDelphine DIEUDONNE311104
NetherlandsMikey GERRETS311104
FranceAbdelmaneum ROUIS3021-12
Group 27PWDLGDPts
BelgiumMichaël CASCIANO3300+139
ItalyAndrea DI VINCENZO3201+86
BelgiumBruno MOTTET3102-63
WalesChris BEDFORD3003-150
Group 28PWDLGDPts
ItalyMarco DI VITO3300+119
NetherlandsKenney GERRETS3201+36
BelgiumBenoit LAGNEAU3102+13
TunisiaMongi ROUIS3003-150
Group 29PWDLGDPts
GreeceChristos PITSARIS3300+149
BelgiumMatthias AVERLANT3201+76
EnglandKye ARNOLD3102-73
GermanyPeng QIAO3003-140