TFMYSTFTable football profiles

ITA1148

Santo LONGO

ItalyItaly·SC Catania 1987 · team #42·VETERAN

FISTF VETERAN

#49

190.5 pts · +6

MySTF Elo

1765

#180 active · peak 1796

Showing official FISTF results only.

Elo rating

76 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
3
15
6
18
34

2019–20

33% W

2022–23

53% W

2023–24

33% W

2024–25

50% W

2025–26

65% W

Match statistics · All time

Played

76

42W 9D 25L

Win rate

55%

Goals per game

2.26 – 1.47

172 for · 112 against · GD +60

Clean sheets

23

30% of games

Sudden death

2

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

61

most often Carmelo SCIACCA

Results

  • Won42 (55%)
  • Drawn9 (12%)
  • Lost25 (33%)

Form · last 10

  1. W
  2. W
  3. L
  4. W
  5. L
  6. W
  7. W
  8. L
  9. W
  10. L

All matches

Show recent only
L

ItalyCarmelo SCIACCA

Sat Sydney 2026 · Semifinals · TEAMS

0–4

14 Jun 2026 · 15% pre-match

W

2–0

14 Jun 2026 · 79% pre-match

L

ItalyErnesto GENTILE

Sat Sydney 2026 · Groups · Group 2 · TEAMS

2–4

14 Jun 2026 · 29% pre-match

W

ItalyGianluca GILIBERTO

Sat Sydney 2026 · Groups · Group 2 · TEAMS

6–1

14 Jun 2026 · 79% pre-match

W

ItalyFrancesco MONTALBANO

Sat Sydney 2026 · Groups · Group 2 · TEAMS

4–2

14 Jun 2026 · 90% pre-match

L

ItalyCarmelo SCIACCA

IO Messina 2026 · Semifinals · TEAMS

0–4

13 Jun 2026 · 18% pre-match

W

2–0

13 Jun 2026 · 82% pre-match

L

ItalyErnesto GENTILE

IO Messina 2026 · Groups · Group 2 · TEAMS

2–4

13 Jun 2026 · 38% pre-match

W

ItalyGianluca GILIBERTO

IO Messina 2026 · Groups · Group 2 · TEAMS

6–1

13 Jun 2026 · 82% pre-match

W

ItalyFrancesco MONTALBANO

IO Messina 2026 · Groups · Group 1 · TEAMS

4–2

13 Jun 2026 · 86% pre-match

L

ItalyPasquale TORANO

IO Messina 2026 · Semifinals · VETERAN

1–2

13 Jun 2026 · 27% pre-match

W

2–1

13 Jun 2026 · 73% pre-match

W

2–1

13 Jun 2026 · 86% pre-match

W

ItalyDario MARABELLO

IO Messina 2026 · Groups · Group 4 · VETERAN

3–0

13 Jun 2026 · 91% pre-match

W

ItalyTindaro LIOTTA

IO Messina 2026 · Groups · Group 4 · VETERAN

8–1

13 Jun 2026 · 84% pre-match

W

ItalyFabio ROSSELLI

IO Messina 2026 · Groups · Group 4 · VETERAN

6–2

13 Jun 2026 · 85% pre-match

W

BelgiumFabian LIMPENS

MGP Frameries 2026 · Final · B · TEAMS

3–0

7 Mar 2026 · 72% pre-match

W

EnglandKye ARNOLD

MGP Frameries 2026 · Semifinals · B · TEAMS

4–1

7 Mar 2026 · 63% pre-match

W

EnglandKye ARNOLD

MGP Frameries 2026 · Last 8 · B · TEAMS

4–1

7 Mar 2026 · 59% pre-match

W

4–0

7 Mar 2026 · 76% pre-match

W

BelgiumDenis BOUCHEZ

MGP Frameries 2026 · Groups · Group 14 · TEAMS

3–0

7 Mar 2026 · 45% pre-match

D

SpainÁlvaro PÉREZ

MGP Frameries 2026 · Groups · Group 14 · TEAMS

1–1

7 Mar 2026 · 48% pre-match

W

EnglandRudi PETERSCHINIGG

MGP Frameries 2026 · Groups · Group 13 · TEAMS

1–0

7 Mar 2026 · 60% pre-match

L

1–4

7 Mar 2026 · 23% pre-match

W

1–0

7 Mar 2026 · 51% pre-match

W

SpainVicenç PRATS

MGP Frameries 2026 · Groups · Group 22 · VETERAN

2–0

7 Mar 2026 · 38% pre-match

D

NetherlandsPatrick DE JONG

MGP Frameries 2026 · Groups · Group 22 · VETERAN

0–0

7 Mar 2026 · 47% pre-match

W

EnglandCayne MATTHEWS

MGP Frameries 2026 · Groups · Group 22 · VETERAN

2–0

7 Mar 2026 · 81% pre-match

D

1–1

6 Dec 2025 · 48% pre-match

L

BelgiumBessim GOLGER

Major Bologne - Macron Cup 2025 · Groups · Group 11 · TEAMS

0–2

6 Dec 2025 · 9% pre-match

L

2–3

6 Dec 2025 · 9% pre-match

L

AustriaDavid BUSCH

Major Bologne - Macron Cup 2025 · Groups · Group 9 · VETERAN

1–4

6 Dec 2025 · 13% pre-match

W

1–0

6 Dec 2025 · 55% pre-match

W

ItalyChristian CANESSA

Major Bologne - Macron Cup 2025 · Groups · Group 9 · VETERAN

3–1

6 Dec 2025 · 71% pre-match

L

2–5

12 Jul 2025 · 11% pre-match

W

AustriaErich HINKELMANNUpset

GP Ludwigsburg 2025 · Semifinals · TEAMS

3–1

12 Jul 2025 · 28% pre-match

W

SwitzerlandPeter ERB

GP Ludwigsburg 2025 · Groups · Group 2 · TEAMS

3–0

12 Jul 2025 · 78% pre-match

W

ItalyPietro DI PIETRANTONIO

GP Ludwigsburg 2025 · Groups · Group 1 · TEAMS

3–0

12 Jul 2025 · 46% pre-match

D

BelgiumOlivier PERE

GP Ludwigsburg 2025 · Groups · Group 2 · TEAMS

1–1

12 Jul 2025 · 19% pre-match

L

0–2

12 Jul 2025 · 9% pre-match

W

AustriaErich HINKELMANNUpset

GP Ludwigsburg 2025 · Semifinals · VETERAN

1–0

12 Jul 2025 · 20% pre-match

W

ItalyLuca BISIOUpset

GP Ludwigsburg 2025 · Last 8 · VETERAN

2–1

12 Jul 2025 · SD · 27% pre-match

W

ItalyFrancesco TORANOUpset

GP Ludwigsburg 2025 · Barrage · VETERAN

2–1

12 Jul 2025 · SD · 13% pre-match

D

GermanyFrank STILLER

GP Ludwigsburg 2025 · Groups · Group 1 · VETERAN

0–0

12 Jul 2025 · 27% pre-match

D

MaltaJason PISANI

GP Ludwigsburg 2025 · Groups · Group 1 · VETERAN

1–1

12 Jul 2025 · 8% pre-match

L

3–5

14 Jun 2025 · 8% pre-match

L

MaltaJason PISANI

GP Messina 2025 · Groups · Group 3 · TEAMS

1–2

14 Jun 2025 · 7% pre-match

W

ItalySalvatore RANDIELLI

GP Messina 2025 · Groups · Group 2 · TEAMS

3–0

14 Jun 2025 · 37% pre-match

D

1–1(1–2 SO)

14 Jun 2025 · 23% pre-match

L

BelgiumDaniel SCHEEN

GP Messina 2025 · Groups · Group 2 · VETERAN

3–4

14 Jun 2025 · 8% pre-match

W

ItalyEdoardo SOMMELLA

GP Messina 2025 · Groups · Group 2 · VETERAN

5–0

14 Jun 2025 · 68% pre-match

W

ItalySalvatore CURRÒ

GP Messina 2025 · Groups · Group 2 · VETERAN

7–1

14 Jun 2025 · 78% pre-match

W

ItalyFrancesco RICCOBENE

GP Messina 2024 · Groups · Group 3 · TEAMS

2–1

8 Jun 2024 · 55% pre-match

L

MaltaGeorge EBEJER

GP Messina 2024 · Groups · Group 3 · TEAMS

2–3

8 Jun 2024 · 13% pre-match

D

ItalyRosario IFRIGERIO

GP Messina 2024 · Groups · Group 3 · TEAMS

1–1

8 Jun 2024 · 39% pre-match

W

Maria Felice Merkouris

GP Messina 2024 · Groups · Group 8 · OPEN

2–1

8 Jun 2024 · 56% pre-match

L

ItalyRosario IFRIGERIO

GP Messina 2024 · Groups · Group 8 · OPEN

0–4

8 Jun 2024 · 46% pre-match

L

ItalyCarmelo SCIACCA

GP Messina 2024 · Groups · Group 8 · OPEN

0–1

8 Jun 2024 · 19% pre-match

W

MaltaNicole Abela

GP Messina 2023 · Last 8 · TEAMS

8–0

17 Jun 2023 · 81% pre-match

L

Jean Carl Tabone

GP Messina 2023 · Groups · Group 2 · TEAMS

1–2

17 Jun 2023 · 35% pre-match

W

ItalyGiorgio Schilirò

GP Messina 2023 · Groups · Group 3 · TEAMS

3–1

17 Jun 2023 · 52% pre-match

W

ItalyVincenzo PRESTIA

GP Messina 2023 · Groups · Group 3 · TEAMS

3–2

17 Jun 2023 · 40% pre-match

L

MaltaSteve AUSTIN

GP Messina 2023 · Barrage · VETERAN

1–2

17 Jun 2023 · 45% pre-match

W

ItalySalvatore CURRÒ

GP Messina 2023 · Groups · VETERAN

5–2

17 Jun 2023 · 54% pre-match

W

ItalyPietro IELAPI

GP Messina 2023 · Groups · VETERAN

5–1

17 Jun 2023 · 34% pre-match

L

MaltaAdrian BONNICI

GP Messina 2023 · Groups · VETERAN

2–7

17 Jun 2023 · 20% pre-match

L

MaltaThomas EBEJER

IO Athens 2023 · Groups · Group 1 · TEAMS

1–4

28 Jan 2023 · 27% pre-match

L

GreeceIoannis MPOUGIOURIS

IO Athens 2023 · Groups · Group 1 · TEAMS

1–2

28 Jan 2023 · 22% pre-match

L

GreeceIoannis SALAMOURIS

IO Athens 2023 · BARRAGE · VETERAN

1–2

28 Jan 2023 · 26% pre-match

W

GreeceStamatios SYRMOS

IO Athens 2023 · Groups · VETERAN

2–0

28 Jan 2023 · 66% pre-match

D

0–0

28 Jan 2023 · 38% pre-match

W

1–0

28 Jan 2023 · 67% pre-match

W

GreecePanagiotis CHARATSISUpset

IO Athens 2023 · Groups · VETERAN

3–0

28 Jan 2023 · 27% pre-match

W

GreeceThrasyvoulos GAGAS

GP Issy 2020 · Groups · Group 4 · OPEN

2–1

1 Feb 2020 · 40% pre-match

L

BelgiumFlorian GIAUX

GP Issy 2020 · Groups · Group 4 · OPEN

1–2

1 Feb 2020 · 19% pre-match

L

FranceRaphaël POMMIER

GP Issy 2020 · Groups · Group 4 · OPEN

0–1

1 Feb 2020 · 31% pre-match

Tournaments

9 entries · 0 titles · 1 runner-up

EventDateCategoryResultW–D–L
IO Messina 202613 Jun 2026VETERANSemi-finals5–0–1
MGP Frameries 20267 Mar 2026VETERANLast 323–1–1
Major Bologne - Macron Cup 20256 Dec 2025VETERANLast 322–0–2
GP Ludwigsburg 202512 Jul 2025VETERANRunner-up3–2–1
GP Messina 202514 Jun 2025VETERANLast 162–1–1
GP Messina 20248 Jun 2024OPENGroups1–0–2
GP Messina 202317 Jun 2023VETERANBarrage2–0–2
IO Athens 202328 Jan 2023VETERANBarrage3–1–1
GP Issy 20201 Feb 2020OPENGroups1–0–2

Head to head · all 61 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyCarmelo SCIACCAMessina Table Soccer300309-914 Jun 2026Compare
MaltaJason PISANIH'Attard SC301225-312 Jul 2025Compare
MaltaStanley FARRUGIA RANDONH'Attard SC330061+514 Jun 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo200227-56 Dec 2025Compare
AustriaErich HINKELMANNTSC Phoenix220041+312 Jul 2025Compare
ItalyErnesto GENTILESubbuteo Club Reggio Calabria200248-414 Jun 2026Compare
ItalyFrancesco MONTALBANOSC Bagheria220084+414 Jun 2026Compare
ItalyFrancesco RICCOBENESubbuteo Club Reggio Calabria220042+213 Jun 2026Compare
ItalyGianluca GILIBERTOMessina Table Soccer2200122+1014 Jun 2026Compare
EnglandKye ARNOLDKent Invicta TFC220082+67 Mar 2026Compare
ItalyRosario IFRIGERIOASD SC Salernitana201115-48 Jun 2024Compare
ItalySalvatore CURRÒMessina Table Soccer2200123+914 Jun 2025Compare
MaltaAdrian BONNICIBormla SC100127-517 Jun 2023Compare
ItalyAlessandro CASANOVASC Sombrero110010+16 Dec 2025Compare
SpainÁlvaro PÉREZTiburones FM10101107 Mar 2026Compare
SpainAntonio MONTAÑOTiburones FM100123-16 Dec 2025Compare
EnglandCayne MATTHEWSYorkshire Phoenix and Dewsbury Moor TFC110020+27 Mar 2026Compare
ItalyChristian CANESSASC Ligures110031+26 Dec 2025Compare
GreeceChristos CHYTASTSC Falcons Athens10101106 Dec 2025Compare
ItalyClaudio LA TORREF.lli Bari Reggio Emilia100135-214 Jun 2025Compare
BelgiumDaniel SCHEENST Stembert100134-114 Jun 2025Compare
ItalyDario MARABELLOMessina Table Soccer110030+313 Jun 2026Compare
AustriaDavid BUSCHBarcelona FT100114-36 Dec 2025Compare
BelgiumDenis BOUCHEZSC Lion's Eugies110030+37 Mar 2026Compare
ItalyEdoardo SOMMELLACT Paola110050+514 Jun 2025Compare
BelgiumFabian LIMPENSRacing White Woluwé Subbuteo110030+37 Mar 2026Compare
ItalyFabio ROSSELLIA.S. Cosenza110062+413 Jun 2026Compare
BelgiumFlorian GIAUXRochefort TS100112-11 Feb 2020Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo100114-37 Mar 2026Compare
ItalyFrancesco QUATTRINISubbuteo Club Labronico101011014 Jun 2025Compare
ItalyFrancesco TORANOMaster Sanremo110021+112 Jul 2025Compare
GermanyFrank STILLERSC Flanders101000012 Jul 2025Compare
MaltaGeorge EBEJERBormla SC100123-18 Jun 2024Compare
ItalyGiorgio SchiliròSC Bagheria110031+217 Jun 2023Compare
GreeceIoannis MPOUGIOURISSubbuteurs Athens TSC100112-128 Jan 2023Compare
GreeceIoannis SALAMOURISTSC Falcons Athens100112-128 Jan 2023Compare
Jean Carl Tabone100112-117 Jun 2023Compare
Jean Michel Cuenca110010+17 Mar 2026Compare
ItalyLuca BISIOTSC Stella Artois Milano110021+112 Jul 2025Compare
Maria Felice Merkouris110021+18 Jun 2024Compare
MaltaNicole AbelaValletta SC110080+817 Jun 2023Compare
GreeceNikolaos PsomiadisSubbuteurs Athens TSC101000028 Jan 2023Compare
BelgiumOlivier PEREAvenir Subbuteo Hennuyer101011012 Jul 2025Compare
GreecePanagiotis CHARATSISScarlet Battalion SC110030+328 Jan 2023Compare
ItalyPasquale TORANOLeonessa Brescia Aps100112-113 Jun 2026Compare
NetherlandsPatrick DE JONGDutch Legends10100007 Mar 2026Compare
SwitzerlandPeter ERBSubbuteo.ch110030+312 Jul 2025Compare
ItalyPietro DI PIETRANTONIOSubbuteo Club Reggio Calabria110030+312 Jul 2025Compare
ItalyPietro IELAPISubbuteo Club Reggio Calabria110051+417 Jun 2023Compare
FranceRafaël MIDOUXAvenir Subbuteo Hennuyer110040+47 Mar 2026Compare
FranceRaphaël POMMIERSC Catania 1987100101-11 Feb 2020Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club110010+17 Mar 2026Compare
ItalySalvatore RANDIELLIASD Siracusa Calcio Tavolo110030+314 Jun 2025Compare
GreeceSpyridon STRATOUDAKISEvia CAN110010+128 Jan 2023Compare
GreeceStamatios SYRMOSPolis Athlitikos Syllogos Daskaliou Kerateas110020+228 Jan 2023Compare
MaltaSteve AUSTINValletta Lions TFC100112-117 Jun 2023Compare
MaltaThomas EBEJERBormla SC100114-328 Jan 2023Compare
GreeceThrasyvoulos GAGASCrimson Horses110021+11 Feb 2020Compare
ItalyTindaro LIOTTAMessina Table Soccer110081+713 Jun 2026Compare
SpainVicenç PRATSBarcelona FT110020+27 Mar 2026Compare
ItalyVincenzo PRESTIASubbuteo Club Reggio Calabria110032+117 Jun 2023Compare
L

ItalyMessina Table Soccer

Sat Sydney 2026 · Semifinals

1–2

14 Jun 2026

W

MaltaH'Attard SC

Sat Sydney 2026 · Last 8

4–0

14 Jun 2026

W

ItalySC Bagheria 2

Sat Sydney 2026 · Groups · Group 2

4–0

14 Jun 2026

L

ItalyMessina Table Soccer

IO Messina 2026 · Semifinals

1–2

13 Jun 2026

W

MaltaH'Attard SC

IO Messina 2026 · Last 8

4–0

13 Jun 2026

L

ItalySubbuteo Casale

MGP Frameries 2026 · Last 8

1–3

7 Mar 2026

W

ItalyBologna Tigers Subbuteo

MGP Frameries 2026 · Last 16

2–1

7 Mar 2026

W

BelgiumSC Charleroi

MGP Frameries 2026 · Barrage

3–1

7 Mar 2026

L

BelgiumSC Lion's Eugies

MGP Paris 2026 · Barrage

0–3

24 Jan 2026

L

GreeceTSC Falcons Athens

Major Bologne - Macron Cup 2025 · Last 16

0–2

6 Dec 2025

D

MaltaBormla SC

GP Ludwigsburg 2025 · Final

1–1

12 Jul 2025

W

AustriaTSC Phoenix

GP Ludwigsburg 2025 · Semifinals

4–0

12 Jul 2025

L

ItalyBarcellona Calcio Tavolo

GP Messina 2025 · Last 8

1–3

14 Jun 2025

D

FranceFTC Issy-les-Moulineaux

Major Paris 2025 · Barrage

2–2

25 Jan 2025

L

BelgiumST Stembert

GP Messina 2023 · Last 8

1–3

17 Jun 2023