TFMYSTFTable football profiles

ITA1705

Salvatore RIGGIO

ItalyItaly·Messina Table Soccer · team #38·OPEN

FISTF OPEN

#474

22.5 pts · +11

MySTF Elo

1514

#520 active · peak 1534

Official FISTF results.

Elo rating

39 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
5
6
12
16

2022–23

40% W

2023–24

50% W

2024–25

33% W

2025–26

38% W

Match statistics · All time

Played

39

15W 4D 20L

Win rate

38%

Goals per game

1.44 – 2.00

56 for · 78 against · GD -22

Clean sheets

11

28% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

33

most often Alberto DI MAGGIO

Results

  • Won15 (38%)
  • Drawn4 (10%)
  • Lost20 (51%)

Form · last 10

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

Recent matches

Show all 39
W

Andrea Di Fatta

Sat Sydney 2026 · Groups · Group 2 · TEAMS

3–0

14 Jun 2026 · 69% pre-match

L

FranceRaphaël POMMIER

Sat Sydney 2026 · Groups · Group 2 · TEAMS

0–1

14 Jun 2026 · 10% pre-match

L

Daniele Vittorio Calcagno

Sat Sydney 2026 · Groups · Group 2 · TEAMS

1–2

14 Jun 2026 · 30% pre-match

W

Andrea Di Fatta

IO Messina 2026 · Groups · Group 2 · TEAMS

3–0

13 Jun 2026 · 62% pre-match

L

FranceRaphaël POMMIER

IO Messina 2026 · Groups · Group 2 · TEAMS

0–1

13 Jun 2026 · 10% pre-match

L

Daniele Vittorio Calcagno

IO Messina 2026 · Groups · Group 2 · TEAMS

1–2

13 Jun 2026 · 32% pre-match

L

BelgiumPascal SCHEEN

IO Messina 2026 · Groups · Group 1 · OPEN

0–1

13 Jun 2026 · 8% pre-match

L

ItalyRoberto SAITTA

IO Messina 2026 · Groups · Group 1 · OPEN

0–5

13 Jun 2026 · 21% pre-match

W

ItalyGiovanni TRIMBOLI

IO Messina 2026 · Groups · Group 1 · OPEN

2–0

13 Jun 2026 · 42% pre-match

W

ItalyMauro SOLLAZZO

GP Napoli 2026 · Last 8 · TEAMS

2–0

28 Mar 2026 · 41% pre-match

D

ItalyManfredo PREZIUSO

GP Napoli 2026 · Groups · Group 3 · TEAMS

2–2

28 Mar 2026 · 43% pre-match

L

ItalyPietro IELAPI

GP Napoli 2026 · Groups · Group 3 · TEAMS

2–3

28 Mar 2026 · 36% pre-match

L

0–2

28 Mar 2026 · 20% pre-match

W

ItalyOrazio SANTORO

GP Napoli 2026 · Groups · Group 11 · OPEN

2–1

28 Mar 2026 · 68% pre-match

L

MaltaJamie BONNICI

GP Napoli 2026 · Groups · Group 11 · OPEN

0–4

28 Mar 2026 · 7% pre-match

W

FranceAudrey HERBAUTUpset

GP Napoli 2026 · Groups · Group 11 · OPEN

1–0

28 Mar 2026 · 12% pre-match

D

ItalyAntonio MARTINELLI

GP Messina 2025 · Groups · Group 2 · TEAMS

1–1

14 Jun 2025 · 47% pre-match

L

GreeceAlberto DI MAGGIO

GP Messina 2025 · Groups · Group 2 · TEAMS

1–3

14 Jun 2025 · 5% pre-match

W

ItalyPietro IELAPI

GP Messina 2025 · Groups · Group 2 · TEAMS

1–0

14 Jun 2025 · 31% pre-match

L

GreeceAlberto DI MAGGIO

GP Messina 2025 · Groups · Group 2 · OPEN

2–5

14 Jun 2025 · 5% pre-match

Tournaments

6 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
IO Messina 202613 Jun 2026OPENGroups1–0–2
GP Napoli 202628 Mar 2026OPENBarrage2–0–2
GP Messina 202514 Jun 2025OPENGroups1–0–2
IO Napoli 202511 Jan 2025OPENGroups1–0–2
GP Messina 20248 Jun 2024OPENGroups2–0–0
GP Messina 202317 Jun 2023OPENLast 161–1–2

Head to head · top 25 of 33 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo200238-514 Jun 2025Compare
Andrea Di Fatta220060+614 Jun 2026Compare
Daniele Vittorio Calcagno200224-214 Jun 2026Compare
BelgiumPascal SCHEENST Stembert210133013 Jun 2026Compare
ItalyPietro IELAPISubbuteo Club Reggio Calabria210133028 Mar 2026Compare
FranceRaphaël POMMIERSC Catania 1987200202-214 Jun 2026Compare
MaltaAlfred BonniciValletta Lions TFC110010+117 Jun 2023Compare
ItalyAntonio MARTINELLIBARI TABLE SOCCER101011014 Jun 2025Compare
ItalyAntonio PetrelleseCCT Eagles Napoli110050+511 Jan 2025Compare
FranceAudrey HERBAUTElan Subbutéo Club de Champs-sur-Marne110010+128 Mar 2026Compare
ItalyCarmelo SCIACCAMessina Table Soccer100106-617 Jun 2023Compare
ItalyDavide DISMAASD Siracusa Calcio Tavolo110031+28 Jun 2024Compare
ItalyErnesto GENTILESubbuteo Club Reggio Calabria100114-311 Jan 2025Compare
ItalyFabio ROSSELLIA.S. Cosenza10100008 Jun 2024Compare
ItalyGiosuè ESPOSITOSC Fiamme Azzurre100124-211 Jan 2025Compare
ItalyGiovanni TRIMBOLIMessina Table Soccer110020+213 Jun 2026Compare
ItalyGiuseppe Lo CascioSC Bagheria110020+28 Jun 2024Compare
MaltaJamie BONNICIH'Attard SC100104-428 Mar 2026Compare
Jean Carl Tabone100117-617 Jun 2023Compare
ItalyLeandro CUZZOCREACT Paola100115-414 Jun 2025Compare
ItalyLuca SignorelliSubbuteo Taranto110021+117 Jun 2023Compare
ItalyManfredo PREZIUSOTS Napoli Fighters101022028 Mar 2026Compare
ItalyMaurizio LEPRIASD SC Salernitana100115-411 Jan 2025Compare
ItalyMauro SOLLAZZOFoggia CT110020+228 Mar 2026Compare
BelgiumMélina SCHEENST Stembert110040+414 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