TFMYSTFTable football profiles

Events · 2023–24 season

MGP Milan 2023

ItalyItaly·9 Dec 2023·646 matches · 206 players

🥇 Winner

Final 7–5

🥈 Runner-up

🥉 Semi-finalists

Matches

207

Players

104

Goals per match

4.67

14% drawn · 4 shoot-outs

Top scorer

47

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

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+219
ItalyDaniele POCHESCI3201+16
PortugalMiguel PEREIRA3102-73
ItalyBruno Mazzeo3003-150
Group 2PWDLGDPts
ItalySaverio BARI3300+79
ItalyFilippo MUSSINO3201+86
ItalyStefano CAPOSSELA3102+13
ItalyGuido BRESCIA3003-160
Group 4PWDLGDPts
MaltaMark GAUCI3300+49
ItalyMattia FERRANTE3201+56
Ermanno Junior Fioretti3012-21
BelgiumBruno TIMPANO3012-71
Group 6PWDLGDPts
GreeceAlberto DI MAGGIO3210+117
GermanyRudi KNUF3210+107
ItalyAlessio COLASANTI3102-113
ItalyEnrico MONDO3003-100
Group 7PWDLGDPts
MaltaJurgen BALZAN3300+99
ItalyPietro DI PIETRANTONIO3201+36
ItalyMassimo Mura3102-23
FranceChristophe MONTEIRO3003-100
Group 9PWDLGDPts
AustriaWolfgang HAAS3210+187
ItalyEnrico GIANNARELLI3210+147
BelgiumKenny DE SCHUYTENEER3102-103
ItalySimone Casale3003-220
Group 10PWDLGDPts
ItalyMatteo CICCARELLI3300+119
ItalyGerardo PATRUNO3201+56
GreeceGiannis NIKOLAIDIS3102-53
WalesChris BEDFORD3003-110
Group 11PWDLGDPts
BelgiumBessim GOLGER3300+49
ItalyAlex IORIO3021-12
ItalyAndrea CICCARELLI3021-12
ItalyMauro SALVATI3021-22
Group 12PWDLGDPts
SpainDavid GONZÁLEZ3210+117
ItalyLeonardo GIUDICE3210+87
ItalyAlessandro BILLI3102-13
ItalyLuca SCHIAVI3003-180
Group 13PWDLGDPts
PortugalSérgio RAMOS3300+79
ItalyAntonio PELUSO3111+14
ItalyFrancesco MANFREDELLI3021-52
ItalyIsmaele Caurla3012-31
Group 14PWDLGDPts
ItalyMatteo ESPOSITO3300+49
EnglandElliott BELLEFONTAINE3201+26
TunisiaMongi ROUIS3012-31
ItalySacha CACIOPPO3012-31
Group 15PWDLGDPts
ItalyMarco BRUNELLI3210+77
ItalyLuca BATTISTA3201+106
PortugalSérgio LOUREIRO3111+54
ItalyFederico DA RE3003-220
Group 16PWDLGDPts
EnglandChris THOMAS3300+149
ItalyMarco DI VITO3201+26
SpainMassimo BARONE3012-61
Isaac Sam Camilleri3012-101
Group 17PWDLGDPts
ItalyAlessandro AMATELLI3210+137
ItalyMassimo BOLOGNINO3210+97
ItalyFrancesco COLOSSI3102-73
ItalyMichele CERULLO3003-150
Group 18PWDLGDPts
MaltaGeorge EBEJER3210+117
GreeceStylianos TSANGOURIS3210+87
ItalyGiorgio De Lorenzi3102-123
ItalyMassimo BALESTRIERI3003-70
Group 19PWDLGDPts
ItalyFerdinando GASPARINI3300+169
ItalyWilliam DOTTO3201+156
BelgiumMathieu CRASSET3102-103
GreeceAntonios Stratoudakis3003-210
Group 20PWDLGDPts
ItalyLuigi ROMANO3210+67
MaltaSpencer CONTI3120+55
AustriaChristian HAAS3111+44
ItalyPasquale SEPE3003-150
Group 21PWDLGDPts
ItalyMicael CAVIGLIA3300+99
ItalyAntonio METTIVIERI3201+66
ItalyGiancarlo RUSSO310203
BelgiumCorentin BOUCHEZ3003-150
Group 24PWDLGDPts
FranceAxel DONVAL3300+49
ItalyEdoardo BELLOTTO3111+34
MaltaJamie BONNICI3111+24
ItalyMassimiliano BOSCHI3003-90
Group 25PWDLGDPts
BelgiumMaxime RAIROUX3210+37
BelgiumPascal SCHEEN3210+37
ItalyAlfonso GARGIULO3012-31
ItalyRuggero TORBOLI3012-31
Group 26PWDLGDPts
ItalyLuca ZAMBELLO3300+219
ItalyMaurizio LEPRI3201+136
GreeceSpyridon STRATOUDAKIS3102-113
SpainXavi MASO3003-230