TFMYSTFTable football profiles

ITA1218

Riccardo NATOLI

ItalyItaly·Messina Table Soccer · team #38·OPEN

FISTF OPEN

#92

206 pts · +5

MySTF Elo

1873

#94 active · peak 1883

Showing official FISTF results only.

Elo rating

126 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
7
15
29
28
47

2019–20

43% W

2022–23

47% W

2023–24

62% W

2024–25

61% W

2025–26

70% W

Match statistics · All time

Played

126

78W 17D 31L

Win rate

62%

Goals per game

3.18 – 1.64

401 for · 207 against · GD +194

Clean sheets

27

21% of games

Sudden death

5

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

94

most often Carlo SICILIANO

Results

  • Won78 (62%)
  • Drawn17 (13%)
  • Lost31 (25%)

Form · last 10

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

Recent matches

Show all 126
W

2–1

14 Jun 2026 · 64% pre-match

D

ItalyGiuseppe PARISI

Sat Sydney 2026 · Semifinals · TEAMS

1–1

14 Jun 2026 · 57% pre-match

W

6–1

14 Jun 2026 · 95% pre-match

W

ItalyAngelo LO PRESTI

Sat Sydney 2026 · Groups · Group 3 · TEAMS

3–2

14 Jun 2026 · 89% pre-match

D

Giovanni Pio Buttitta

Sat Sydney 2026 · Groups · Group 3 · TEAMS

1–1

14 Jun 2026 · 71% pre-match

W

ItalyCarlo SICILIANO

Sat Sydney 2026 · Groups · Group 2 · TEAMS

6–2

14 Jun 2026 · 96% pre-match

W

2–1

13 Jun 2026 · 62% pre-match

D

ItalyGiuseppe PARISI

IO Messina 2026 · Semifinals · TEAMS

1–1

13 Jun 2026 · 57% pre-match

W

6–1

13 Jun 2026 · 95% pre-match

W

ItalyAngelo LO PRESTI

IO Messina 2026 · Groups · Group 3 · TEAMS

3–2

13 Jun 2026 · 87% pre-match

D

Giovanni Pio Buttitta

IO Messina 2026 · Groups · Group 3 · TEAMS

1–1

13 Jun 2026 · 82% pre-match

W

ItalyCarlo SICILIANO

IO Messina 2026 · Groups · Group 2 · TEAMS

6–2

13 Jun 2026 · 95% pre-match

L

3–4

13 Jun 2026 · SD · 45% pre-match

W

ItalyRoberto SAITTA

IO Messina 2026 · Semifinals · OPEN

3–2

13 Jun 2026 · 61% pre-match

W

1–0

13 Jun 2026 · 56% pre-match

W

ItalyClaudio PANEBIANCOUpset

IO Messina 2026 · Last 16 · OPEN

2–1

13 Jun 2026 · SD · 28% pre-match

L

ItalySalvatore MANDANICI

IO Messina 2026 · Groups · Group 6 · OPEN

1–2

13 Jun 2026 · 54% pre-match

W

BelgiumCédric GEURTEN

IO Messina 2026 · Groups · Group 6 · OPEN

6–0

13 Jun 2026 · 89% pre-match

W

Luke Joseph Xerri

IO Messina 2026 · Groups · Group 6 · OPEN

5–1

13 Jun 2026 · 96% pre-match

W

ItalyMarco DI VITO

GP Napoli 2026 · Last 8 · TEAMS

3–2

28 Mar 2026 · 31% pre-match

Tournaments

15 entries · 1 title · 1 runner-up

EventDateCategoryResultW–D–L
IO Messina 202613 Jun 2026OPENRunner-up5–0–2
GP Napoli 202628 Mar 2026OPENLast 163–0–1
IO Bormla 202610 Jan 2026OPENGroups1–1–2
Satellite Cosenza 202518 Oct 2025OPENWinner8–0–0
GP Messina 202514 Jun 2025OPENLast 163–0–1
IO Napoli 202511 Jan 2025OPENLast 164–0–1
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024U20Barrage1–1–1
GP Messina 20248 Jun 2024OPENLast 162–1–1
GP Messina 20248 Jun 2024U20Groups1–1–0
IO Napoli 202318 Nov 2023OPENSemi-finals5–1–1
IO Napoli 202318 Nov 2023U20Groups1–1–0
EC Gibraltar Individuals 202316 Sept 2023U20Semi-finals4–0–2
GP Messina 202317 Jun 2023OPENQuarter-finals3–0–2
Major Milan 20197 Dec 2019OPENGroups3–0–3
Major Milan 20197 Dec 2019U20Semi-finals0–0–1

Head to head · top 25 of 94 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyCarlo SICILIANOA.S. Cosenza3300175+1214 Jun 2026Compare
ItalyCarmelo SCIACCAMessina Table Soccer300325-310 Jan 2026Compare
ItalyGiuseppe PARISISC Catania 1987302135-214 Jun 2026Compare
MaltaJason PISANIH'Attard SC301224-210 Jan 2026Compare
BelgiumNoah DENNESC Lion's Eugies3210165+1122 Sept 2024Compare
ItalySalvatore MANDANICIBologna Tigers Subbuteo310296+313 Jun 2026Compare
ItalyAlessandro NATOLIMessina Table Soccer220031+213 Jun 2026Compare
ItalyAmerigo SCATAMACCHIAA.S. Cosenza220042+214 Jun 2026Compare
ItalyAndrea BologninoCCT Eagles Napoli2200103+718 Nov 2023Compare
ItalyAndrea TESTASubbuteo Vomero220070+711 Jan 2025Compare
ItalyAngelo LO PRESTIASD Siracusa Calcio Tavolo220064+214 Jun 2026Compare
ItalyCarmelo NataleSubbuteo Club Reggio Calabria220092+78 Jun 2024Compare
ItalyClaudio LA TORREF.lli Bari Reggio Emilia2002411-714 Jun 2025Compare
BelgiumCorentin BOUCHEZSC Lion's Eugies210124-217 Sept 2023Compare
ItalyEdoardo SOMMELLACT Paola2200122+1014 Jun 2026Compare
ItalyFrançois VILLETTEPinco Devils Table Soccer220072+528 Mar 2026Compare
Giovanni Pio Buttitta202022014 Jun 2026Compare
SpainJavier Junquera MiñambresCFM Manolo Preciado2200132+1121 Sept 2024Compare
MaltaJohn ZAMMITST Stembert201134-110 Jan 2026Compare
ItalyLeonardo GIUDICETS Napoli Fighters200239-618 Nov 2023Compare
ItalyLuca BATTISTATS Napoli Fighters200247-328 Mar 2026Compare
ItalyLuca GENTILETS Napoli Fighters220092+728 Mar 2026Compare
ItalyLuigi GRILLOA.S. Cosenza220080+822 Mar 2025Compare
BelgiumNoah JANSSENSRochefort TS211054+18 Jun 2024Compare
ItalySalvatore RANDIELLIASD Siracusa Calcio Tavolo220071+614 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