TFMYSTFTable football profiles

ITA1217

Armando GIUFFRÈ

ItalyItaly·Messina Table Soccer · team #38·OPEN

FISTF OPEN

#422

28 pts · +11

MySTF Elo

1885

#87 active · peak 1885

Official FISTF results.

Elo rating

73 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
12
14
21
26

2022–23

58% W

2023–24

64% W

2024–25

67% W

2025–26

73% W

Match statistics · All time

Played

73

49W 8D 16L

Win rate

67%

Goals per game

2.86 – 1.27

209 for · 93 against · GD +116

Clean sheets

28

38% of games

Sudden death

1

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

61

most often Davide DISMA

Results

  • Won49 (67%)
  • Drawn8 (11%)
  • Lost16 (22%)

Form · last 10

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

All matches

Show recent only
W

3–0

14 Jun 2026 · 61% pre-match

W

FranceRaphaël POMMIER

Sat Sydney 2026 · Semifinals · TEAMS

1–0

14 Jun 2026 · 43% pre-match

W

2–1

14 Jun 2026 · 80% pre-match

W

ItalyDavide DISMA

Sat Sydney 2026 · Groups · Group 3 · TEAMS

5–0

14 Jun 2026 · 93% pre-match

W

ItalyGianluca BUONO

Sat Sydney 2026 · Groups · Group 3 · TEAMS

4–0

14 Jun 2026 · 71% pre-match

W

ItalyTommaso TRICOLI

Sat Sydney 2026 · Groups · Group 2 · TEAMS

4–0

14 Jun 2026 · 88% pre-match

W

3–0

13 Jun 2026 · 56% pre-match

W

FranceRaphaël POMMIER

IO Messina 2026 · Semifinals · TEAMS

1–0

13 Jun 2026 · 38% pre-match

W

2–1

13 Jun 2026 · 78% pre-match

W

ItalyDavide DISMA

IO Messina 2026 · Groups · Group 3 · TEAMS

5–0

13 Jun 2026 · 89% pre-match

W

ItalyGianluca BUONO

IO Messina 2026 · Groups · Group 3 · TEAMS

4–0

13 Jun 2026 · 70% pre-match

W

ItalyTommaso TRICOLI

IO Messina 2026 · Groups · Group 2 · TEAMS

4–0

13 Jun 2026 · 84% pre-match

L

0–2

13 Jun 2026 · 43% pre-match

L

ItalyClaudio PANEBIANCO

IO Messina 2026 · Groups · Group 4 · OPEN

2–6

13 Jun 2026 · 27% pre-match

W

Giovanni Pio Buttitta

IO Messina 2026 · Groups · Group 4 · OPEN

7–0

13 Jun 2026 · 82% pre-match

D

MaltaRobert FARRUGIA RANDON

IO Messina 2026 · Groups · Group 4 · OPEN

1–1

13 Jun 2026 · 66% pre-match

L

MaltaDerek CONTI

IO Bormla 2026 · Final · TEAMS

0–1

10 Jan 2026 · 20% pre-match

L

Jean Carl Tabone

IO Bormla 2026 · Groups · Group 1 · TEAMS

1–2

10 Jan 2026 · 29% pre-match

W

MaltaKurt POLIDANO

IO Bormla 2026 · Groups · Group 1 · TEAMS

3–0

10 Jan 2026 · 81% pre-match

W

MaltaMauro CAMILLERI

IO Bormla 2026 · Groups · Group 1 · OPEN

5–2

10 Jan 2026 · 57% pre-match

L

MaltaJason PISANI

IO Bormla 2026 · Groups · Group 1 · OPEN

0–1

10 Jan 2026 · 23% pre-match

D

MaltaMark GAUCI

IO Bormla 2026 · Groups · Group 1 · OPEN

2–2

10 Jan 2026 · 14% pre-match

W

2–0

18 Oct 2025 · 89% pre-match

W

ItalyLuigi GRILLO

Satellite Cosenza 2025 · Semifinals · TEAMS

3–0

18 Oct 2025 · 77% pre-match

W

5–1

18 Oct 2025 · 71% pre-match

W

ItalyRoberto Racana

Satellite Cosenza 2025 · Groups · Group 3 · TEAMS

9–1

18 Oct 2025 · 89% pre-match

D

AustriaWolfgang HAAS

GP Messina 2025 · Semifinals · TEAMS

2–2

14 Jun 2025 · 17% pre-match

D

MaltaSpencer CONTI

GP Messina 2025 · Last 8 · TEAMS

2–2

14 Jun 2025 · 65% pre-match

W

MaltaRobert FARRUGIA RANDON

GP Messina 2025 · Groups · Group 4 · TEAMS

2–0

14 Jun 2025 · 47% pre-match

W

ItalyRiccardo La Rosa

GP Messina 2025 · Groups · Group 4 · TEAMS

2–1

14 Jun 2025 · 56% pre-match

L

3–4

14 Jun 2025 · 50% pre-match

L

ItalyGerardo PATRUNO

GP Messina 2025 · Groups · Group 9 · OPEN

1–4

14 Jun 2025 · 22% pre-match

W

ItalyMarco ROSSITTO

GP Messina 2025 · Groups · Group 9 · OPEN

12–0

14 Jun 2025 · 91% pre-match

W

ItalyDavide DISMA

GP Messina 2025 · Groups · Group 9 · OPEN

3–0

14 Jun 2025 · 90% pre-match

W

3–1

22 Mar 2025 · 53% pre-match

D

4–4

22 Mar 2025 · 77% pre-match

W

3–2

22 Mar 2025 · 76% pre-match

W

ItalyMarco BOCCI

Satellite Cosenza 2025 · Groups · Group 4 · TEAMS

9–1

22 Mar 2025 · 89% pre-match

W

ItalyOrazio SANTORO

Satellite Cosenza 2025 · Groups · Group 1 · TEAMS

4–1

22 Mar 2025 · 88% pre-match

W

ItalyMarco Borriello

IO Napoli 2025 · Barrage · TEAMS

5–2

11 Jan 2025 · 75% pre-match

W

ItalyMatteo ESPOSITO

IO Napoli 2025 · Groups · Group 5 · TEAMS

3–1

11 Jan 2025 · 34% pre-match

W

ItalyBernardo IMPALLOMENI

IO Napoli 2025 · Groups · Group 5 · TEAMS

4–1

11 Jan 2025 · 49% pre-match

W

ItalyMassimo Cotugno

IO Napoli 2025 · Groups · Group 5 · TEAMS

4–0

11 Jan 2025 · 74% pre-match

L

ItalyLuca BATTISTA

IO Napoli 2025 · Last 32 · OPEN

0–1

11 Jan 2025 · 11% pre-match

L

ItalyMarco PREZIUSO

IO Napoli 2025 · Groups · Group 14 · OPEN

2–3

11 Jan 2025 · 26% pre-match

W

Alberto Baratucci

IO Napoli 2025 · Groups · Group 14 · OPEN

3–1

11 Jan 2025 · 44% pre-match

W

ItalyNicolò COLOSSI

IO Napoli 2025 · Groups · Group 14 · OPEN

3–0

11 Jan 2025 · 33% pre-match

D

ItalyCarmelo SCIACCA

GP Messina 2024 · Barrage · TEAMS

1–1

8 Jun 2024 · 20% pre-match

W

MaltaGeorge EBEJERUpset

GP Messina 2024 · Groups · Group 3 · TEAMS

2–1

8 Jun 2024 · 23% pre-match

W

ItalyFabio ABATE

GP Messina 2024 · Groups · Group 3 · TEAMS

5–0

8 Jun 2024 · 88% pre-match

L

ItalyClaudio PANEBIANCO

GP Messina 2024 · Groups · Group 3 · TEAMS

1–2

8 Jun 2024 · 59% pre-match

L

MaltaGeorge EBEJER

GP Messina 2024 · Last 16 · OPEN

1–4

8 Jun 2024 · 28% pre-match

W

3–0

8 Jun 2024 · 62% pre-match

L

ItalyGerardo PATRUNO

GP Messina 2024 · Groups · Group 11 · OPEN

1–4

8 Jun 2024 · 30% pre-match

W

ItalyCarmelo Natale

GP Messina 2024 · Groups · Group 11 · OPEN

4–2

8 Jun 2024 · 68% pre-match

W

ItalyRoberto MANZELLA

GP Messina 2024 · Groups · Group 11 · OPEN

3–1

8 Jun 2024 · 66% pre-match

L

ItalyLuca BATTISTA

IO Napoli 2023 · Last 16 · OPEN

0–5

18 Nov 2023 · 23% pre-match

W

2–1

18 Nov 2023 · SD · 45% pre-match

W

ItalyMattia FERRANTE

IO Napoli 2023 · Groups · Group 14 · OPEN

1–0

18 Nov 2023 · 32% pre-match

W

ItalyAndrea TESTA

IO Napoli 2023 · Groups · Group 14 · OPEN

5–0

18 Nov 2023 · 76% pre-match

W

ItalyAlessandro NATOLI

IO Napoli 2023 · Groups · Group 14 · OPEN

3–1

18 Nov 2023 · 44% pre-match

L

BelgiumPascal SCHEEN

GP Messina 2023 · Semifinals · TEAMS

0–3

17 Jun 2023 · 30% pre-match

W

3–0

17 Jun 2023 · 68% pre-match

W

MaltaJohn ZAMMIT

GP Messina 2023 · Groups · Group 2 · TEAMS

1–0

17 Jun 2023 · 37% pre-match

W

ItalySalvatore RANDIELLI

GP Messina 2023 · Groups · Group 2 · TEAMS

2–0

17 Jun 2023 · 54% pre-match

L

2–7

17 Jun 2023 · 9% pre-match

W

2–0

17 Jun 2023 · 49% pre-match

D

ItalySaverio BARI

GP Messina 2023 · Groups · OPEN

2–2

17 Jun 2023 · 13% pre-match

W

3–1

17 Jun 2023 · 48% pre-match

W

4–0

17 Jun 2023 · 58% pre-match

D

2–2

13 May 2023 · 42% pre-match

W

ItalyEdoardo BELLOTTOUpset

Major Bologna (Italy) 2023 · Groups · Group 7 · TEAMS

3–2

13 May 2023 · 30% pre-match

L

1–2

13 May 2023 · 14% pre-match

Tournaments

7 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
IO Messina 202613 Jun 2026OPENLast 161–1–2
IO Bormla 202610 Jan 2026OPENGroups1–1–1
GP Messina 202514 Jun 2025OPENBarrage2–0–2
IO Napoli 202511 Jan 2025OPENLast 322–0–2
GP Messina 20248 Jun 2024OPENLast 163–0–2
IO Napoli 202318 Nov 2023OPENLast 164–0–1
GP Messina 202317 Jun 2023OPENQuarter-finals3–1–1

Head to head · all 61 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyDavide DISMAASD Siracusa Calcio Tavolo3300130+1314 Jun 2026Compare
ItalyAlessandro SICILIANOSubbuteisti Modena 1982220060+614 Jun 2026Compare
ItalyClaudio PANEBIANCOSC Catania 1987200238-513 Jun 2026Compare
MaltaGeorge EBEJERBormla SC210135-28 Jun 2024Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo200228-614 Jun 2025Compare
ItalyGianluca BUONOSC Bagheria220080+814 Jun 2026Compare
ItalyLeandro CUZZOCREACT Paola220042+214 Jun 2026Compare
ItalyLuca BATTISTATS Napoli Fighters200206-611 Jan 2025Compare
FranceRaphaël POMMIERSC Catania 1987220020+214 Jun 2026Compare
MaltaRobert FARRUGIA RANDONH'Attard SC211031+213 Jun 2026Compare
ItalyTommaso TRICOLIA.S. Cosenza220080+814 Jun 2026Compare
Alberto Baratucci110031+211 Jan 2025Compare
ItalyAlessandro NATOLIMessina Table Soccer110031+218 Nov 2023Compare
ItalyAmerigo SCATAMACCHIAA.S. Cosenza110031+222 Mar 2025Compare
ItalyAndrea TESTASubbuteo Vomero110050+518 Nov 2023Compare
ItalyAngelo COPPOLINOMessina Table Soccer110030+317 Jun 2023Compare
ItalyAngelo LO PRESTIASD Siracusa Calcio Tavolo101044022 Mar 2025Compare
ItalyAntonio BerardiA.S. Cosenza110032+122 Mar 2025Compare
ItalyBernardo IMPALLOMENISubbuteo Vomero110041+311 Jan 2025Compare
SpainCarlos FLORESValletta SC100127-517 Jun 2023Compare
ItalyCarmelo NataleSubbuteo Club Reggio Calabria110042+28 Jun 2024Compare
ItalyCarmelo SCIACCAMessina Table Soccer10101108 Jun 2024Compare
ItalyChristian FRICANOSubbuteo Casale101022013 May 2023Compare
Daniele Vittorio Calcagno110051+418 Oct 2025Compare
MaltaDerek CONTIValletta SC100101-110 Jan 2026Compare
ItalyEdoardo BELLOTTOCS SC Serenissima Mestre110032+113 May 2023Compare
ItalyFabio ABATESubbuteo Club Reggio Calabria110050+58 Jun 2024Compare
ItalyFrancesco RICCOBENESubbuteo Club Reggio Calabria110020+218 Oct 2025Compare
Giovanni Pio Buttitta110070+713 Jun 2026Compare
Isaac Sam Camilleri110040+417 Jun 2023Compare
MaltaJason PISANIH'Attard SC100101-110 Jan 2026Compare
Jean Carl Tabone100112-110 Jan 2026Compare
MaltaJohn ZAMMITST Stembert110010+117 Jun 2023Compare
MaltaKurt POLIDANOValletta SC110030+310 Jan 2026Compare
ItalyLuigi GRILLOA.S. Cosenza110030+318 Oct 2025Compare
ItalyMarco BOCCIA.S. Cosenza110091+822 Mar 2025Compare
ItalyMarco BorrielloACT Anacapri110052+311 Jan 2025Compare
ItalyMarco PREZIUSOTS Napoli Fighters100123-111 Jan 2025Compare
ItalyMarco ROSSITTOBARI TABLE SOCCER1100120+1214 Jun 2025Compare
MaltaMark GAUCIValletta SC101022010 Jan 2026Compare
ItalyMassimo CotugnoAzzurra 99 Napoli110040+411 Jan 2025Compare
ItalyMatteo ESPOSITOTS Napoli Fighters110031+211 Jan 2025Compare
ItalyMattia FERRANTECCT Eagles Napoli110010+118 Nov 2023Compare
MaltaMauro CAMILLERIBormla SC110052+310 Jan 2026Compare
ItalyMichele GuarinoSC Palermo 2016110031+217 Jun 2023Compare
ItalyNicolò COLOSSIBARI TABLE SOCCER110030+311 Jan 2025Compare
ItalyOrazio SANTOROSubbuteo Club Reggio Calabria110041+322 Mar 2025Compare
BelgiumPascal SCHEENST Stembert100103-317 Jun 2023Compare
ItalyRiccardo La RosaSC Palermo 2016110021+114 Jun 2025Compare
ItalyRoberto MANZELLASubbuteo Club Reggio Calabria110031+28 Jun 2024Compare
ItalyRoberto RacanaSubbuteo Club Basilicata110091+818 Oct 2025Compare
ItalyRomualdo BALZANOSC Catania 1987100134-114 Jun 2025Compare
ItalyRosario IFRIGERIOASD SC Salernitana110020+217 Jun 2023Compare
ItalySalvatore MANDANICIBologna Tigers Subbuteo100102-213 Jun 2026Compare
ItalySalvatore RANDIELLIASD Siracusa Calcio Tavolo110020+217 Jun 2023Compare
ItalySaverio BARIF.lli Bari Reggio Emilia101022017 Jun 2023Compare
MaltaSpencer CONTIH'Attard SC101022014 Jun 2025Compare
ItalyStefano CAPOSSELACS Virtus Rieti110021+118 Nov 2023Compare
GreeceVelissarios FRAGKAKISTSC Falcons Athens100112-113 May 2023Compare
ItalyVincenzo PRESTIASubbuteo Club Reggio Calabria110030+38 Jun 2024Compare
AustriaWolfgang HAASST Stembert101022014 Jun 2025Compare
W

ItalyA.S. Cosenza

Sat Sydney 2026 · Final

3–1

14 Jun 2026

W

ItalySC Catania 1987

Sat Sydney 2026 · Semifinals

2–1

14 Jun 2026

W

ItalyCT Paola

Sat Sydney 2026 · Last 8

4–0

14 Jun 2026

D

ItalyCT Paola 2

Sat Sydney 2026 · Groups · Group 4

2–2

14 Jun 2026

L

ItalySubbuteo Club Reggio Calabria

Sat Sydney 2026 · Groups · Group 4

0–4

14 Jun 2026

L

MaltaH'Attard SC

Sat Sydney 2026 · Groups · Group 4

0–3

14 Jun 2026

W

ItalySC Bagheria

Sat Sydney 2026 · Groups · Group 3

2–1

14 Jun 2026

W

ItalySC Bagheria 2

Sat Sydney 2026 · Groups · Group 2

4–0

14 Jun 2026

L

ItalyA.S. Cosenza

Sat Sydney 2026 · Groups · Group 2

0–4

14 Jun 2026

W

ItalyA.S. Cosenza

IO Messina 2026 · Final

3–1

13 Jun 2026

W

ItalySC Catania 1987

IO Messina 2026 · Semifinals

2–1

13 Jun 2026

W

ItalyCT Paola

IO Messina 2026 · Last 8

4–0

13 Jun 2026

D

ItalyCT Paola 2

IO Messina 2026 · Groups · Group 4

2–2

13 Jun 2026

L

ItalySubbuteo Club Reggio Calabria

IO Messina 2026 · Groups · Group 4

0–4

13 Jun 2026

L

MaltaH'Attard SC

IO Messina 2026 · Groups · Group 4

0–3

13 Jun 2026