TFMYSTFTable football profiles

ITA0436

Pietro IELAPI

ItalyItaly·Subbuteo Club Reggio Calabria · team #60·OPEN

FISTF VETERAN

#92

103 pts · +4

MySTF Elo

1548

#457 active · peak 1604

Official FISTF results.

Elo rating

86 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
6
23
34
23

2022–23

33% W

2023–24

48% W

2024–25

44% W

2025–26

26% W

Match statistics · All time

Played

86

34W 10D 42L

Win rate

40%

Goals per game

1.88 – 1.95

162 for · 168 against · GD -6

Clean sheets

22

26% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

78

most often Antonio Berardi

Results

  • Won34 (40%)
  • Drawn10 (12%)
  • Lost42 (49%)

Form · last 10

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

All matches

Show recent only
W

ItalySalvatore RIGGIO

GP Napoli 2026 · Groups · Group 3 · TEAMS

3–2

28 Mar 2026 · 43% pre-match

L

0–4

28 Mar 2026 · 8% pre-match

W

ItalyDario MARABELLO

GP Napoli 2026 · Last 16 · VETERAN

2–1

28 Mar 2026 · 69% pre-match

D

ItalyLuigi GRILLO

GP Napoli 2026 · Groups · Group 7 · VETERAN

1–1

28 Mar 2026 · 40% pre-match

D

ItalyLionello PALMIERI

GP Napoli 2026 · Groups · Group 7 · VETERAN

0–0

28 Mar 2026 · 53% pre-match

W

ItalyGiuseppe PORCELLI

GP Napoli 2026 · Groups · Group 7 · VETERAN

3–1

28 Mar 2026 · 44% pre-match

D

2–2

7 Mar 2026 · 17% pre-match

L

NetherlandsKenney GERRETS

MGP Frameries 2026 · Semifinals · A · TEAMS

1–2

7 Mar 2026 · 30% pre-match

W

FranceFrançoise GUYOT

MGP Frameries 2026 · Last 8 · A · TEAMS

6–0

7 Mar 2026 · 46% pre-match

L

3–4

7 Mar 2026 · 26% pre-match

W

MaltaEmanuel CAMILLERI

MGP Frameries 2026 · Groups · Group 1 · TEAMS

4–0

7 Mar 2026 · 89% pre-match

L

BelgiumMaxime RAIROUX

MGP Frameries 2026 · Groups · Group 1 · TEAMS

0–1

7 Mar 2026 · 7% pre-match

L

SpainDavid GONZÁLEZ

MGP Frameries 2026 · Groups · Group 1 · TEAMS

0–4

7 Mar 2026 · 2% pre-match

L

BelgiumSébastien ROCHEZ

MGP Frameries 2026 · Groups · Group 24 · VETERAN

1–3

7 Mar 2026 · 18% pre-match

D

BelgiumCédric VANTON

MGP Frameries 2026 · Groups · Group 24 · VETERAN

1–1

7 Mar 2026 · 43% pre-match

W

FranceCyril BOLUSSET

MGP Frameries 2026 · Groups · Group 24 · VETERAN

5–0

7 Mar 2026 · 62% pre-match

L

SpainFerran COLL

MGP Frameries 2026 · Groups · Group 24 · VETERAN

0–3

7 Mar 2026 · 13% pre-match

L

1–4

6 Dec 2025 · 16% pre-match

L

ItalyLuigi DI VITO

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

1–3

6 Dec 2025 · 10% pre-match

L

2–3

6 Dec 2025 · 53% pre-match

L

ItalyNico LUCCHESI

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

1–2

6 Dec 2025 · 30% pre-match

L

ItalyPasquale TORANO

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

2–4

6 Dec 2025 · 8% pre-match

L

ItalyLuca BISIO

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

1–3

6 Dec 2025 · 27% pre-match

D

5–5

14 Jun 2025 · 15% pre-match

W

ItalyFrancesco QUATTRINIUpset

GP Messina 2025 · Groups · Group 2 · TEAMS

3–2

14 Jun 2025 · 22% pre-match

W

ItalyDaniele SALATINO

GP Messina 2025 · Groups · Group 2 · TEAMS

2–1

14 Jun 2025 · 33% pre-match

L

ItalySalvatore RIGGIO

GP Messina 2025 · Groups · Group 2 · TEAMS

0–1

14 Jun 2025 · 49% pre-match

L

BelgiumSteffen DESPRETZ

Major Bologna 2025 · Groups · Group 4 · TEAMS

0–1

31 May 2025 · 15% pre-match

L

ItalyLuca BISIO

Major Bologna 2025 · Last 8 · VETERAN

0–5

31 May 2025 · 26% pre-match

W

3–0

31 May 2025 · 67% pre-match

W

ItalyMarco GIAMPAOLA

Major Bologna 2025 · Barrage · VETERAN

3–1

31 May 2025 · 48% pre-match

W

MaltaStanley FARRUGIA RANDON

Major Bologna 2025 · Groups · Group 14 · VETERAN

2–1

31 May 2025 · 66% pre-match

W

GreeceChristos ANGELINASUpset

Major Bologna 2025 · Groups · Group 14 · VETERAN

1–0

31 May 2025 · 17% pre-match

L

ItalyCarlo ALESSI

Major Bologna 2025 · Groups · Group 14 · VETERAN

0–1

31 May 2025 · 11% pre-match

L

GreeceGiorgos FILIPPOU

IO Chalkida 2025 · Groups · Group 3 · TEAMS

1–6

10 May 2025 · 17% pre-match

L

GreeceAlexios FARMAKIS

IO Chalkida 2025 · Groups · Group 3 · TEAMS

0–2

10 May 2025 · 44% pre-match

W

GreecePanagiotis ALIADIS

IO Chalkida 2025 · Groups · Group 3 · TEAMS

1–0

10 May 2025 · 62% pre-match

L

GreeceAdrianos DERVIS

IO Chalkida 2025 · Barrage · 1B-5B · VETERAN

0–3

10 May 2025 · 28% pre-match

D

GreeceChristos KOTROTSOS

IO Chalkida 2025 · Groups · Group 1 · VETERAN

2–2

10 May 2025 · 82% pre-match

W

GreeceLazaros PAPAKONSTANTINOUUpset

IO Chalkida 2025 · Groups · Group 1 · VETERAN

1–0

10 May 2025 · 14% pre-match

D

GreeceNikos PSOMIADIS

IO Chalkida 2025 · Groups · Group 1 · VETERAN

0–0

10 May 2025 · 31% pre-match

L

0–3

22 Mar 2025 · 26% pre-match

L

ItalyAntonio Berardi

Satellite Cosenza 2025 · Groups · Group 2 · TEAMS

1–2

22 Mar 2025 · 53% pre-match

L

1–5

22 Mar 2025 · 30% pre-match

W

6–3

22 Mar 2025 · 49% pre-match

W

ItalyPierfrancesco PERRI

Satellite Cosenza 2025 · Groups · Group 13 · OPEN

4–0

22 Mar 2025 · 53% pre-match

D

ItalyDavide DISMA

Satellite Cosenza 2025 · Groups · Group 13 · OPEN

2–2

22 Mar 2025 · 76% pre-match

W

ItalyTommaso MAZZONI

Satellite Cosenza 2025 · Groups · Group 13 · OPEN

5–1

22 Mar 2025 · 68% pre-match

W

NetherlandsHenk LANDZAAT

Major Frameries 2025 · Semifinals · TEAMS

3–0

3 Jan 2025 · 36% pre-match

L

0–1

3 Jan 2025 · 74% pre-match

W

4–0

3 Jan 2025 · 41% pre-match

W

BelgiumVéronique DERY

Major Frameries 2025 · Groups · Group 6 · TEAMS

2–0

3 Jan 2025 · 86% pre-match

L

BelgiumSébastien ROCHEZ

Major Frameries 2025 · Groups · Group 6 · TEAMS

1–3

3 Jan 2025 · 22% pre-match

L

EnglandAlan LEE

Major Frameries 2025 · Groups · Group 6 · TEAMS

1–2

3 Jan 2025 · 39% pre-match

W

IrelandJohn MOORE

Major Frameries 2025 · Groups · Group 18 · VETERAN

5–0

3 Jan 2025 · 78% pre-match

L

BelgiumBenoît MASSART

Major Frameries 2025 · Groups · Group 18 · VETERAN

0–4

3 Jan 2025 · 12% pre-match

L

FranceXavier DUBOIS

Major Frameries 2025 · Groups · Group 18 · VETERAN

0–3

3 Jan 2025 · 24% pre-match

L

MaltaJason PISANI

GP Messina 2024 · Semifinals · TEAMS

1–3

8 Jun 2024 · 13% pre-match

W

ItalyDavide DISMA

GP Messina 2024 · Barrage · TEAMS

4–2

8 Jun 2024 · 76% pre-match

W

ItalyGianluca GILIBERTO

GP Messina 2024 · Groups · Group 3 · TEAMS

3–1

8 Jun 2024 · 44% pre-match

L

ItalyCarmelo SCIACCA

GP Messina 2024 · Groups · Group 3 · TEAMS

1–4

8 Jun 2024 · 11% pre-match

W

ItalyAlessandro SICILIANO

GP Messina 2024 · Groups · Group 3 · TEAMS

5–2

8 Jun 2024 · 53% pre-match

W

ItalyGiuseppe Lo Cascio

GP Messina 2024 · Groups · Group 3 · TEAMS

2–0

8 Jun 2024 · 63% pre-match

L

ItalyLuigi BARONI

GP Messina 2024 · Barrage · VETERAN

1–3

8 Jun 2024 · 43% pre-match

L

ItalyFrancesco QUATTRINI

GP Messina 2024 · Groups · Group 6 · VETERAN

0–1

8 Jun 2024 · 27% pre-match

W

ItalyGiulio SERGI

GP Messina 2024 · Groups · Group 6 · VETERAN

4–0

8 Jun 2024 · 60% pre-match

W

ItalyDario MARABELLO

GP Messina 2024 · Groups · Group 6 · VETERAN

5–0

8 Jun 2024 · 61% pre-match

L

0–4

11 May 2024 · 17% pre-match

L

1–2

11 May 2024 · 34% pre-match

L

MaltaJurgen BALZAN

MGP Bologna - Macron Cup 2024 · Groups · Group 2 · TEAMS

1–5

11 May 2024 · 10% pre-match

D

2–2

11 May 2024 · 42% pre-match

L

0–1

11 May 2024 · 47% pre-match

L

EnglandBob VARNEY

MGP Bologna - Macron Cup 2024 · Groups · Group 11 · VETERAN

0–1

11 May 2024 · 23% pre-match

W

ItalyFederico MATTIANGELI

MGP Bologna - Macron Cup 2024 · Groups · Group 11 · VETERAN

5–0

11 May 2024 · 50% pre-match

W

ItalyMassimo MANFREDELLI

MGP Bologna - Macron Cup 2024 · Groups · Group 11 · VETERAN

4–2

11 May 2024 · 50% pre-match

L

1–2

18 Nov 2023 · 22% pre-match

W

ItalyDomenico VINACCIA

IO Napoli 2023 · Barrage · VETERAN

2–0

18 Nov 2023 · 43% pre-match

L

ItalyCorrado TRENTA

IO Napoli 2023 · Groups · Group 7 · VETERAN

1–2

18 Nov 2023 · 46% pre-match

W

ItalyEzio MANCARUSO

IO Napoli 2023 · Groups · Group 7 · VETERAN

1–0

18 Nov 2023 · 50% pre-match

W

ItalyBruno SONNI

IO Napoli 2023 · Groups · Group 7 · VETERAN

5–0

18 Nov 2023 · 40% pre-match

W

ItalyAntonio Berardi

GP Messina 2023 · Groups · Group 2 · TEAMS

5–2

17 Jun 2023 · 34% pre-match

L

ItalyClaudio LA TORRE

GP Messina 2023 · Groups · Group 3 · TEAMS

1–8

17 Jun 2023 · 10% pre-match

D

ItalyEnrico Testa

GP Messina 2023 · Groups · Group 3 · TEAMS

1–1

17 Jun 2023 · 36% pre-match

L

MaltaAdrian BONNICI

GP Messina 2023 · Groups · VETERAN

3–7

17 Jun 2023 · 15% pre-match

L

ItalySanto LONGO

GP Messina 2023 · Groups · VETERAN

1–5

17 Jun 2023 · 46% pre-match

W

ItalySalvatore CURRÒ

GP Messina 2023 · Groups · VETERAN

3–0

17 Jun 2023 · 40% pre-match

Tournaments

11 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
GP Napoli 202628 Mar 2026VETERANQuarter-finals2–2–1
MGP Frameries 20267 Mar 2026VETERANGroups1–1–2
Major Bologne - Macron Cup 20256 Dec 2025VETERANLast 320–0–4
Major Bologna 202531 May 2025VETERANQuarter-finals4–0–2
IO Chalkida 202510 May 2025VETERANBarrage1–2–1
Satellite Cosenza 202522 Mar 2025OPENLast 163–1–1
Major Frameries 20253 Jan 2025VETERANGroups1–0–2
GP Messina 20248 Jun 2024VETERANBarrage2–0–2
MGP Bologna - Macron Cup 202411 May 2024VETERANBarrage2–0–2
IO Napoli 202318 Nov 2023VETERANLast 163–0–2
GP Messina 202317 Jun 2023VETERANGroups1–0–2

Head to head · all 78 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyAntonio BerardiA.S. Cosenza210164+222 Mar 2025Compare
ItalyDario MARABELLOMessina Table Soccer220071+628 Mar 2026Compare
ItalyDavide DISMAASD Siracusa Calcio Tavolo211064+222 Mar 2025Compare
ItalyFrancesco QUATTRINISubbuteo Club Labronico210133014 Jun 2025Compare
ItalyLuca BISIOTSC Stella Artois Milano200218-76 Dec 2025Compare
ItalyLuigi BARONISubbuteo Club Reggio Calabria210176+122 Mar 2025Compare
ItalySalvatore RIGGIOMessina Table Soccer210133028 Mar 2026Compare
BelgiumSébastien ROCHEZST Stembert200226-47 Mar 2026Compare
MaltaAdrian BONNICIBormla SC100137-417 Jun 2023Compare
GreeceAdrianos DERVISProteas Athens SC100103-310 May 2025Compare
EnglandAlan LEELangton Green Subbuteo Club100112-13 Jan 2025Compare
ItalyAlessandro SICILIANOSubbuteisti Modena 1982110052+38 Jun 2024Compare
GreeceAlexios FARMAKISEvia CAN100102-210 May 2025Compare
ItalyAmerigo SCATAMACCHIAA.S. Cosenza100103-322 Mar 2025Compare
ItalyArturo AZZAROMaster Sanremo100123-16 Dec 2025Compare
BelgiumBenoît MASSARTSC Temploux100104-43 Jan 2025Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM100101-111 May 2024Compare
ItalyBruno SONNICCT Eagles Napoli110050+518 Nov 2023Compare
ItalyCarlo ALESSIMaster Sanremo100101-131 May 2025Compare
ItalyCarmelo SCIACCAMessina Table Soccer100114-38 Jun 2024Compare
PortugalCarolina VILLARIGUESCrimson Horses100112-111 May 2024Compare
BelgiumCédric VANTONRacing White Woluwé Subbuteo10101107 Mar 2026Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer110010+131 May 2025Compare
GreeceChristos KOTROTSOSThessaloniki TSC101022010 May 2025Compare
ItalyClaudio LA TORREF.lli Bari Reggio Emilia100118-717 Jun 2023Compare
ItalyCorrado TRENTACS Virtus Rieti100112-118 Nov 2023Compare
FranceCyril BOLUSSETFTC Saint-Symphorien-sur-Coise110050+57 Mar 2026Compare
ItalyDaniele SALATINOBARI TABLE SOCCER110021+114 Jun 2025Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100104-47 Mar 2026Compare
BelgiumDelphine DIEUDONNEELM'Aye SC10102207 Mar 2026Compare
ItalyDomenico VINACCIAA.S. Cosenza110020+218 Nov 2023Compare
MaltaEmanuel CAMILLERIH'Attard SC110040+47 Mar 2026Compare
ItalyEnrico TestaSC Catania 1987101011017 Jun 2023Compare
ItalyEzio MANCARUSOSubbuteo Vomero110010+118 Nov 2023Compare
ItalyFederico MATTIANGELICS Virtus Rieti110050+511 May 2024Compare
SpainFerran COLLBarcelona FT100103-37 Mar 2026Compare
FranceFrançoise GUYOTElan Subbutéo Club de Champs-sur-Marne110060+67 Mar 2026Compare
ItalyGaetano CIRAOLOSubbuteisti Modena 1982100101-111 May 2024Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo100104-411 May 2024Compare
ItalyGianluca GILIBERTOMessina Table Soccer110031+28 Jun 2024Compare
GreeceGiorgos FILIPPOUCrimson Horses100116-510 May 2025Compare
ItalyGiulio SERGISubbuteo Club Reggio Calabria110040+48 Jun 2024Compare
ItalyGiuseppe Lo CascioSC Bagheria110020+28 Jun 2024Compare
ItalyGiuseppe PORCELLISubbuteo Vomero110031+228 Mar 2026Compare
NetherlandsHenk LANDZAATDutch Legends110030+33 Jan 2025Compare
MaltaJason PISANIH'Attard SC100113-28 Jun 2024Compare
IrelandJohn MOOREIrish Premier League110050+53 Jan 2025Compare
MaltaJurgen BALZANValletta SC100115-411 May 2024Compare
NetherlandsKenney GERRETSMVV Rijnmond100112-17 Mar 2026Compare
GreeceLazaros PAPAKONSTANTINOUAtlas FTC110010+110 May 2025Compare
ItalyLionello PALMIERITSC Black Rose 98 Roma101000028 Mar 2026Compare
ItalyLuigi DI VITOCCT Eagles Napoli100113-26 Dec 2025Compare
ItalyLuigi GRILLOA.S. Cosenza101011028 Mar 2026Compare
NetherlandsMarco DE BRUINDutch Legends110040+43 Jan 2025Compare
ItalyMarco GIAMPAOLASubbuteo Club Real Montesilvano110031+231 May 2025Compare
ItalyMassimiliano CROATTIMaster Sanremo100112-118 Nov 2023Compare
ItalyMassimo AVERNASubbuteo Club Reggio Calabria100115-422 Mar 2025Compare
ItalyMassimo MANFREDELLICCT Eagles Napoli110042+211 May 2024Compare
BelgiumMaxime RAIROUXSC Lion's Eugies100101-17 Mar 2026Compare
ItalyNico LUCCHESISC Sombrero100112-16 Dec 2025Compare
GreeceNikos PSOMIADISSubbuteurs Athens TSC101000010 May 2025Compare
GreecePanagiotis ALIADISAthinaikos CS110010+110 May 2025Compare
ItalyPaolo DI MICHELANGELOSubbuteo Club Real Montesilvano110030+331 May 2025Compare
ItalyPaolo ZAMBELLOSubbuteo Casale100114-36 Dec 2025Compare
ItalyPasquale TORANOLeonessa Brescia Aps100124-26 Dec 2025Compare
ItalyPatrizio LAZZARETTISS Lazio TFC Roma100104-428 Mar 2026Compare
ItalyPierfrancesco PERRICT Paola110040+422 Mar 2025Compare
ItalyPietro DI PIETRANTONIOSubbuteo Club Reggio Calabria101022011 May 2024Compare
BelgiumQuentin VAN GLABEKEST Stembert100134-17 Mar 2026Compare
ItalyRiccardo NATOLIMessina Table Soccer101055014 Jun 2025Compare
ItalySalvatore CURRÒMessina Table Soccer110030+317 Jun 2023Compare
ItalySanto LONGOSC Catania 1987100115-417 Jun 2023Compare
BelgiumSébastien DARMONTUS Huy100101-13 Jan 2025Compare
MaltaStanley FARRUGIA RANDONH'Attard SC110021+131 May 2025Compare
BelgiumSteffen DESPRETZAvenir Subbuteo Hennuyer100101-131 May 2025Compare
ItalyTommaso MAZZONISubbuteo Club Basilicata110051+422 Mar 2025Compare
BelgiumVéronique DERYRacing White Woluwé Subbuteo110020+23 Jan 2025Compare
FranceXavier DUBOISFTC Caen100103-33 Jan 2025Compare
W

GreeceOlympia CS 3

MGP Athens 2026 · Groups · Group 5

4–0

27 Jun 2026

L

GreeceSubbuteurs Athens TSC

MGP Athens 2026 · Groups · Group 5

0–3

27 Jun 2026

W

GreeceCharilaos Trikoupis TS 2

MGP Athens 2026 · Groups · Group 5

4–0

27 Jun 2026

L

GreeceTSC Falcons Athens

MGP Athens 2026 · Groups · Group 5

0–3

27 Jun 2026

L

ItalyA.S. Cosenza

Sat Sydney 2026 · Last 8

1–2

14 Jun 2026

W

MaltaH'Attard SC

Sat Sydney 2026 · Groups · Group 4

3–1

14 Jun 2026

W

ItalyMessina Table Soccer 3

Sat Sydney 2026 · Groups · Group 4

4–0

14 Jun 2026

W

ItalyCT Paola 2

Sat Sydney 2026 · Groups · Group 4

4–0

14 Jun 2026

L

BelgiumST Stembert

Sat Sydney 2026 · Groups · Group 1

0–2

14 Jun 2026

D

ItalyCT Paola

Sat Sydney 2026 · Groups · Group 1

2–2

14 Jun 2026

L

ItalyA.S. Cosenza

IO Messina 2026 · Last 8

1–2

13 Jun 2026

W

MaltaH'Attard SC

IO Messina 2026 · Groups · Group 4

3–1

13 Jun 2026

W

ItalyMessina Table Soccer 3

IO Messina 2026 · Groups · Group 4

4–0

13 Jun 2026

W

ItalyCT Paola 2

IO Messina 2026 · Groups · Group 4

4–0

13 Jun 2026

L

BelgiumST Stembert

IO Messina 2026 · Groups · Group 1

0–2

13 Jun 2026