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 · Last 12 months

Played

16

6W 1D 9L

Win rate

38%

Goals per game

1.19 – 1.50

19 for · 24 against · GD -5

Clean sheets

5

31% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

13

most often Andrea Di Fatta

Results

  • Won6 (38%)
  • Drawn1 (6%)
  • Lost9 (56%)

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

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

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 · all 13 opponents

OpponentPWDLGFGAGDW/OLast met
Andrea Di Fatta220060+614 Jun 2026Compare
Daniele Vittorio Calcagno200224-214 Jun 2026Compare
FranceRaphaël POMMIERSC Catania 1987200202-214 Jun 2026Compare
FranceAudrey HERBAUTElan Subbutéo Club de Champs-sur-Marne110010+128 Mar 2026Compare
ItalyGiovanni TRIMBOLIMessina Table Soccer110020+213 Jun 2026Compare
MaltaJamie BONNICIH'Attard SC100104-428 Mar 2026Compare
ItalyManfredo PREZIUSOTS Napoli Fighters101022028 Mar 2026Compare
ItalyMauro SOLLAZZOFoggia CT110020+228 Mar 2026Compare
ItalyOrazio SANTOROSubbuteo Club Reggio Calabria110021+128 Mar 2026Compare
BelgiumPascal SCHEENST Stembert100101-113 Jun 2026Compare
ItalyPietro IELAPISubbuteo Club Reggio Calabria100123-128 Mar 2026Compare
ItalyRoberto SAITTASC Bagheria100105-513 Jun 2026Compare
ItalyVincenzo VARRIALEASD SC Salernitana100102-228 Mar 2026Compare
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