TFMYSTFTable football profiles

ITA0530

Riccardo MARINUCCI

ItalyItaly·Bologna Tigers Subbuteo · team #7·VETERAN

FISTF VETERAN

#110

79.5 pts · +1

MySTF Elo

1431

#649 active · peak 1512

Showing official FISTF results only.

Elo rating

82 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
7
4
37
18
16

2019–20

43% W

2022–23

0% W

2023–24

27% W

2024–25

33% W

2025–26

31% W

Match statistics · All time

Played

82

24W 5D 53L

Win rate

29%

Goals per game

1.82 – 2.78

149 for · 228 against · GD -79

Clean sheets

16

20% of games

Sudden death

1

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

71

most often Charles AQUILINA

Results

  • Won24 (29%)
  • Drawn5 (6%)
  • Lost53 (65%)

Form · last 10

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

All matches

Show recent only
L

Jean Michel Cuenca

MGP Mallorca 2026 · Groups · Group 10 · VETERAN

1–5

9 May 2026 · 19% pre-match

L

ItalyFrancesco MATTIANGELI

MGP Mallorca 2026 · Groups · Group 10 · VETERAN

1–5

9 May 2026 · 6% pre-match

L

Juan Carlos Granados

MGP Mallorca 2026 · Groups · Group 10 · VETERAN

2–5

9 May 2026 · 8% pre-match

L

ItalyCarlo ALESSI

MGP Frameries 2026 · Barrage · VETERAN

0–4

7 Mar 2026 · 7% pre-match

L

GreeceChristos ANGELINAS

MGP Frameries 2026 · Groups · Group 18 · VETERAN

1–5

7 Mar 2026 · 16% pre-match

W

Jean Marc Matha

MGP Frameries 2026 · Groups · Group 18 · VETERAN

4–1

7 Mar 2026 · 36% pre-match

W

EnglandTerry ARNOLD

MGP Frameries 2026 · Groups · Group 18 · VETERAN

7–2

7 Mar 2026 · 56% pre-match

W

FranceLea POUPART

MGP Paris 2026 · Groups · Group 4 · TEAMS

2–0

24 Jan 2026 · 65% pre-match

L

SpainJulio CANDELAS

MGP Paris 2026 · Last 16 · VETERAN

0–3

24 Jan 2026 · 24% pre-match

L

GreeceAntonios KASTELLANOS

MGP Paris 2026 · Groups · Group 13 · VETERAN

0–3

24 Jan 2026 · 8% pre-match

L

SpainVicenç PRATS

MGP Paris 2026 · Groups · Group 13 · VETERAN

0–2

24 Jan 2026 · 14% pre-match

W

BelgiumMarc HAMBROUCK

MGP Paris 2026 · Groups · Group 13 · VETERAN

2–1

24 Jan 2026 · 54% pre-match

L

ItalyLuca BISIO

IO Reggio Emilia 2025 · Barrage · VETERAN

0–2

6 Sept 2025 · 14% pre-match

L

ItalyMario CORRADI

IO Reggio Emilia 2025 · Groups · Group 9 · VETERAN

1–5

6 Sept 2025 · 9% pre-match

D

ItalyRiccardo PORRO

IO Reggio Emilia 2025 · Groups · Group 9 · VETERAN

1–1

6 Sept 2025 · 36% pre-match

W

ItalyMarco GIAMPAOLA

IO Reggio Emilia 2025 · Groups · Group 9 · VETERAN

2–1

6 Sept 2025 · 35% pre-match

L

MaltaJason PISANI

GP Messina 2025 · Last 16 · VETERAN

0–3

14 Jun 2025 · 3% pre-match

L

MaltaMassimo CREMONA

GP Messina 2025 · Groups · Group 7 · VETERAN

0–5

14 Jun 2025 · 6% pre-match

W

ItalyLuciano LUPO

GP Messina 2025 · Groups · Group 7 · VETERAN

2–0

14 Jun 2025 · 32% pre-match

W

ItalyAntonino CAMPAGNA

GP Messina 2025 · Groups · Group 8 · VETERAN

4–1

14 Jun 2025 · 34% pre-match

L

SpainJosé GARCÍA FERRI

MGP Mallorca 2025 · Last 64 · CONSOLATION

0–5

26 Apr 2025 · 57% pre-match

W

AustriaFlorian DAXBÖCK

MGP Mallorca 2025 · Groups · Group 1 · VETERAN

4–0

26 Apr 2025 · 67% pre-match

L

MaltaJason PISANI

MGP Mallorca 2025 · Groups · Group 1 · VETERAN

0–3

26 Apr 2025 · 5% pre-match

L

Juan Carlos Granados

MGP Mallorca 2025 · Groups · Group 1 · VETERAN

2–3

26 Apr 2025 · 9% pre-match

L

MaltaJohn ZAMMIT

Major Paris 2025 · Groups · VETERAN

1–2

25 Jan 2025 · 10% pre-match

W

FranceYann LOAREC

Major Paris 2025 · Groups · VETERAN

2–0

25 Jan 2025 · 35% pre-match

L

0–1

25 Jan 2025 · 18% pre-match

L

0–3

3 Jan 2025 · 16% pre-match

L

BelgiumOlivier PERE

Major Frameries 2025 · Groups · Group 12 · VETERAN

2–4

3 Jan 2025 · 9% pre-match

W

AustriaFlorian DAXBÖCK

Major Frameries 2025 · Groups · Group 12 · VETERAN

4–0

3 Jan 2025 · 66% pre-match

W

GreeceAthanasios CHALIOTIS

Major Frameries 2025 · Groups · Group 12 · VETERAN

5–0

3 Jan 2025 · 69% pre-match

L

0–3

7 Dec 2024 · 60% pre-match

L

ItalyMassimiliano CROATTI

GGP Reggio Emilia 2024 · Groups · Group 2 · VETERAN

1–6

7 Dec 2024 · 9% pre-match

L

BelgiumDaniel SCHEEN

GGP Reggio Emilia 2024 · Groups · Group 2 · VETERAN

1–6

7 Dec 2024 · 6% pre-match

L

1–5

13 Jul 2024 · 10% pre-match

D

BelgiumJann SEGERS

GP Ludwigsburg 2024 · Groups · Group 2 · TEAMS

3–3

13 Jul 2024 · 23% pre-match

L

GermanyEdin MULASMAJIC

GP Ludwigsburg 2024 · Groups · Group 2 · VETERAN

1–4

13 Jul 2024 · 34% pre-match

W

SwitzerlandPeter ERB

GP Ludwigsburg 2024 · Groups · Group 2 · VETERAN

3–1

13 Jul 2024 · 48% pre-match

L

BelgiumDaniel SCHEEN

GP Ludwigsburg 2024 · Groups · Group 2 · VETERAN

1–8

13 Jul 2024 · 8% pre-match

W

GreeceApollon DIMAKEAS

MGP Ilioupoli Athens 2024 · Groups · Group 5 · TEAMS

4–0

29 Jun 2024 · 73% pre-match

L

1–4

29 Jun 2024 · 17% pre-match

W

GreeceNikolaos GKIOTLIS

MGP Ilioupoli Athens 2024 · Groups · Group 2 · VETERAN

2–1

29 Jun 2024 · 44% pre-match

L

MaltaCharles AQUILINA

MGP Ilioupoli Athens 2024 · Groups · Group 2 · VETERAN

0–6

29 Jun 2024 · 7% pre-match

W

GreeceDimitris KOURABASUpset

MGP Ilioupoli Athens 2024 · Groups · Group 2 · VETERAN

3–0

29 Jun 2024 · 21% pre-match

L

ItalyPasquale CITRIGNO

GP Messina 2024 · Barrage · VETERAN

1–5

8 Jun 2024 · 21% pre-match

L

ItalyAmerigo SCATAMACCHIA

GP Messina 2024 · Groups · Group 5 · VETERAN

0–5

8 Jun 2024 · 18% pre-match

W

ItalyAntonino CRISERÀ

GP Messina 2024 · Groups · Group 5 · VETERAN

4–0

8 Jun 2024 · 40% pre-match

W

ItalySalvatore CURRÒ

GP Messina 2024 · Groups · Group 5 · VETERAN

3–1

8 Jun 2024 · 52% pre-match

L

0–5

6 Apr 2024 · 5% pre-match

L

AustriaErich HINKELMANN

GP Vienna 2024 · Semifinals · TEAMS

1–2

6 Apr 2024 · 12% pre-match

D

AustriaStefan SANDNER

GP Vienna 2024 · Groups · Group 2 · TEAMS

1–1

6 Apr 2024 · 8% pre-match

W

AustriaKatharina OCENASEK

GP Vienna 2024 · Groups · Group 2 · TEAMS

6–0

6 Apr 2024 · 42% pre-match

L

GreeceEvangelos Kotrotsos

GP Vienna 2024 · Groups · Group 2 · TEAMS

3–4

6 Apr 2024 · 20% pre-match

L

MaltaCharles AQUILINA

GP Vienna 2024 · Groups · Group 3 · VETERAN

1–3

6 Apr 2024 · 5% pre-match

L

AustriaStefan SANDNER

GP Vienna 2024 · Groups · Group 3 · VETERAN

1–5

6 Apr 2024 · 9% pre-match

W

AustriaFlorian DAXBÖCK

GP Vienna 2024 · Groups · Group 3 · VETERAN

7–0

6 Apr 2024 · 40% pre-match

L

ItalyLucio CANICCHIO

GP Vienna 2024 · Groups · Group 3 · VETERAN

0–2

6 Apr 2024 · 9% pre-match

L

BelgiumBenoît MASSART

MGP Paris 2024 · Groups · VETERAN

2–5

3 Feb 2024 · 7% pre-match

L

FranceThierry VIVRON

MGP Paris 2024 · Groups · VETERAN

1–2

3 Feb 2024 · 15% pre-match

L

0–3

3 Feb 2024 · 18% pre-match

L

MaltaSteve AUSTIN

MGP Frameries 2024 · Last 32 · CONSOLATION

0–5

3 Feb 2024 · 40% pre-match

L

BelgiumYves PEREMANS

MGP Frameries 2024 · Groups · Group 10 · VETERAN

1–4

3 Feb 2024 · 18% pre-match

W

EnglandMartin COLWELL

MGP Frameries 2024 · Groups · Group 10 · VETERAN

8–0

3 Feb 2024 · 58% pre-match

L

AustriaDavid BUSCH

MGP Frameries 2024 · Groups · Group 10 · VETERAN

1–4

3 Feb 2024 · 9% pre-match

L

1–3

9 Dec 2023 · 15% pre-match

W

ItalyGiancarlo Riva

MGP Milan 2023 · Groups · VETERAN

5–0

9 Dec 2023 · 48% pre-match

L

0–5

9 Dec 2023 · 5% pre-match

L

0–5

9 Sept 2023 · 29% pre-match

L

ItalyCarlo ALESSI

IO Reggio 2023 · Groups · Grp 5 · VETERAN

1–6

9 Sept 2023 · 15% pre-match

L

ItalyMarco Perazzo

IO Reggio 2023 · Groups · Grp 5 · VETERAN

0–3

9 Sept 2023 · 37% pre-match

L

ItalyMarco LAMBERTI

IO Reggio 2023 · Groups · Grp 5 · VETERAN

0–6

9 Sept 2023 · 16% pre-match

L

GreecePanagiotis VASILOPOULOS

Major Athens 2023 · Groups · Group 2 · VETERAN

0–3

8 Jul 2023 · 34% pre-match

L

GreeceLazaros PAPAKONSTANTINOU

Major Athens 2023 · Groups · Group 2 · VETERAN

1–3

8 Jul 2023 · 13% pre-match

D

GreeceGiorgos ZAVOS

Major Athens 2023 · Groups · Group 2 · VETERAN

1–1

8 Jul 2023 · 16% pre-match

D

EnglandFinley Skinner

Major Framerie 2023 · Groups · Group 7 · TEAMS

1–1

4 Mar 2023 · 42% pre-match

L

ItalyDaniele POCHESCI

Major Milan 2019 · Groups · Group 7 · TEAMS

1–5

7 Dec 2019 · 33% pre-match

L

ItalyDaniele DI CÈ

Major Milan 2019 · Last 8 · Consol. · VETERAN

2–3

7 Dec 2019 · SD · 42% pre-match

W

GreeceGeorgios ANGELINAS

Major Milan 2019 · Last 16 · Consol. · VETERAN

5–0

7 Dec 2019 · 45% pre-match

W

EnglandBob VARNEY

Major Milan 2019 · Last 32 · Consol. · VETERAN

5–0

7 Dec 2019 · 43% pre-match

L

ItalyStefano BACCHIN

Major Milan 2019 · Groups · Group 7 · VETERAN

1–3

7 Dec 2019 · 38% pre-match

W

ItalyDavide Massone

Major Milan 2019 · Groups · Group 7 · VETERAN

12–0

7 Dec 2019 · 43% pre-match

L

MaltaMario CAMILLERI

Major Milan 2019 · Groups · Group 7 · VETERAN

1–3

7 Dec 2019 · 40% pre-match

Tournaments

21 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
MGP Mallorca 20269 May 2026VETERANGroups0–0–3
MGP Frameries 20267 Mar 2026VETERANBarrage2–0–2
MGP Paris 202624 Jan 2026VETERANLast 161–0–3
IO Reggio Emilia 20256 Sept 2025VETERANBarrage1–1–2
GP Messina 202514 Jun 2025VETERANLast 162–0–2
MGP Mallorca 202526 Apr 2025CONSOLATION—0–0–1
MGP Mallorca 202526 Apr 2025VETERANGroups1–0–2
Major Paris 202525 Jan 2025VETERANGroups1–0–2
Major Frameries 20253 Jan 2025VETERANBarrage2–0–2
GGP Reggio Emilia 20247 Dec 2024VETERANQuarter-finals0–0–3
GP Ludwigsburg 202413 Jul 2024VETERANGroups1–0–2
MGP Ilioupoli Athens 202429 Jun 2024VETERANLast 162–0–2
GP Messina 20248 Jun 2024VETERANBarrage2–0–2
GP Vienna 20246 Apr 2024VETERANGroups1–0–3
MGP Frameries 20243 Feb 2024CONSOLATION—0–0–1
MGP Paris 20243 Feb 2024VETERANGroups0–0–3
MGP Frameries 20243 Feb 2024VETERANGroups1–0–2
MGP Milan 20239 Dec 2023VETERANGroups1–0–2
IO Reggio 20239 Sept 2023VETERANBarrage0–0–4
Major Athens 20238 Jul 2023VETERANGroups0–1–2
Major Milan 20197 Dec 2019VETERANGroups3–0–3

Head to head · all 71 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaCharles AQUILINABormla SC3003114-1329 Jun 2024Compare
AustriaFlorian DAXBÖCKTSC Phoenix3300150+1526 Apr 2025Compare
GreeceAntonios KASTELLANOSOlympia CS200217-624 Jan 2026Compare
ItalyCarlo ALESSIMaster Sanremo2002110-97 Mar 2026Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer200218-77 Mar 2026Compare
BelgiumDaniel SCHEENST Stembert2002214-127 Dec 2024Compare
MaltaJason PISANIH'Attard SC200206-614 Jun 2025Compare
Juan Carlos Granados200248-49 May 2026Compare
AustriaStefan SANDNERTSC Royal 78 Kaisermühlen201126-46 Apr 2024Compare
ItalyAmerigo SCATAMACCHIAA.S. Cosenza100105-58 Jun 2024Compare
ItalyAntonino CAMPAGNAMessina Table Soccer110041+314 Jun 2025Compare
ItalyAntonino CRISERÀSubbuteo Club Reggio Calabria110040+48 Jun 2024Compare
GreeceApollon DIMAKEASRoligans Ilioupolis TSC110040+429 Jun 2024Compare
GreeceAthanasios CHALIOTISCrimson Horses110050+53 Jan 2025Compare
BelgiumBenoît MASSARTSC Temploux100125-33 Feb 2024Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM110050+57 Dec 2019Compare
ItalyDaniele DI CÈSubbuteisti Modena 1982100123-17 Dec 2019Compare
ItalyDaniele POCHESCICS Virtus Rieti100115-47 Dec 2019Compare
AustriaDavid BUSCHBarcelona FT100114-33 Feb 2024Compare
ItalyDavide MassoneMessina Table Soccer1100120+127 Dec 2019Compare
GreeceDimitris KOURABASGlyfada Utd TSC110030+329 Jun 2024Compare
GermanyEdin MULASMAJICSG '94 Hannover100114-313 Jul 2024Compare
AustriaErich HINKELMANNTSC Phoenix100112-16 Apr 2024Compare
GreeceEvangelos KotrotsosRoligans Ilioupolis TSC100134-16 Apr 2024Compare
ItalyFederico MATTIANGELICS Virtus Rieti100105-59 Sept 2023Compare
EnglandFinley SkinnerFree Agent10101104 Mar 2023Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo100115-49 May 2026Compare
MaltaGeorge EBEJERBormla SC100115-413 Jul 2024Compare
GreeceGeorgios ANGELINASPiraeus Lions TSC110050+57 Dec 2019Compare
ItalyGiancarlo RivaTeam Campania110050+59 Dec 2023Compare
ItalyGianfranco CALONICOMaster Sanremo100105-59 Dec 2023Compare
GreeceGiorgos ZAVOSScarlet Battalion SC10101108 Jul 2023Compare
BelgiumJann SEGERSAvenir Subbuteo Hennuyer101033013 Jul 2024Compare
Jean Marc Matha110041+37 Mar 2026Compare
Jean Michel Cuenca100115-49 May 2026Compare
MaltaJohn ZAMMITST Stembert100112-125 Jan 2025Compare
SpainJosé GARCÍA FERRISubbuteo Club Almería100105-526 Apr 2025Compare
SpainJulio CANDELASMoralzarzal Subbuteo CAD100103-324 Jan 2026Compare
AustriaKatharina OCENASEKTSC Royal 78 Kaisermühlen110060+66 Apr 2024Compare
GreeceLampros DROSSOPOULOSAthinaikos CS100101-125 Jan 2025Compare
GreeceLazaros PAPAKONSTANTINOUAtlas FTC100113-28 Jul 2023Compare
FranceLea POUPARTCeltic Combourg CFT110020+224 Jan 2026Compare
ItalyLuca BISIOTSC Stella Artois Milano100102-26 Sept 2025Compare
ItalyLuciano LUPOCT Paola110020+214 Jun 2025Compare
ItalyLucio CANICCHIOASD SC Salernitana100102-26 Apr 2024Compare
Luis Felipe Méndez100103-33 Feb 2024Compare
BelgiumMarc HAMBROUCKRacing White Woluwé Subbuteo110021+124 Jan 2026Compare
ItalyMarco GIAMPAOLASubbuteo Club Real Montesilvano110021+16 Sept 2025Compare
ItalyMarco LAMBERTIF.lli Bari Reggio Emilia100106-69 Sept 2023Compare
ItalyMarco PerazzoSC Ascoli100103-39 Sept 2023Compare
MaltaMario CAMILLERIValletta SC100113-27 Dec 2019Compare
ItalyMario CORRADITSC Stella Artois Milano100115-46 Sept 2025Compare
EnglandMartin COLWELLCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club110080+83 Feb 2024Compare
ItalyMassimiliano CROATTIMaster Sanremo100116-57 Dec 2024Compare
MaltaMassimo CREMONAMessina Table Soccer100105-514 Jun 2025Compare
GreeceNikolaos GKIOTLISThessaloniki TSC110021+129 Jun 2024Compare
BelgiumOlivier PEREAvenir Subbuteo Hennuyer100124-23 Jan 2025Compare
GreecePanagiotis VASILOPOULOSAthinaikos CS100103-38 Jul 2023Compare
ItalyPasquale CITRIGNOSubbuteo Club Reggio Calabria100115-48 Jun 2024Compare
SwitzerlandPeter ERBSubbuteo.ch110031+213 Jul 2024Compare
NorwayRiccardo DESTEFANISSubbuteo Oslo100103-37 Dec 2024Compare
ItalyRiccardo PORROSubbuteisti Modena 198210101106 Sept 2025Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club100113-29 Dec 2023Compare
ItalySalvatore CURRÒMessina Table Soccer110031+28 Jun 2024Compare
ItalyStefano BACCHINMaster Sanremo100113-27 Dec 2019Compare
MaltaSteve AUSTINValletta Lions TFC100105-53 Feb 2024Compare
EnglandTerry ARNOLDKent Invicta TFC110072+57 Mar 2026Compare
FranceThierry VIVRONBOSS100112-13 Feb 2024Compare
SpainVicenç PRATSBarcelona FT100102-224 Jan 2026Compare
FranceYann LOARECCeltic Combourg CFT110020+225 Jan 2025Compare
BelgiumYves PEREMANSSC Flanders100114-33 Feb 2024Compare
L

MaltaValletta SC

MGP Athens 2026 · Semifinals

1–2

27 Jun 2026

W

GreeceOlympia CS

MGP Athens 2026 · Last 8

2–1

27 Jun 2026

W

GreeceCrimson Horses

MGP Athens 2026 · Barrage

4–0

27 Jun 2026

W

GreeceOlympia CS 2

MGP Athens 2026 · Groups · Group 4

4–0

27 Jun 2026

W

GreeceRoligans Ilioupolis TSC 3

MGP Athens 2026 · Groups · Group 4

4–0

27 Jun 2026

D

MaltaValletta SC

MGP Mallorca 2026 · Last 8

2–2

9 May 2026

W

BelgiumST Stembert

MGP Mallorca 2026 · Barrage

3–0

9 May 2026

W

SpainTiburones FM

MGP Mallorca 2026 · Groups · Group 6

4–0

9 May 2026

W

Jolly Team

MGP Mallorca 2026 · Groups · Group 6

3–0

9 May 2026

L

ItalySC Catania 1987

MGP Frameries 2026 · Last 16

1–2

7 Mar 2026

W

EnglandLangton Green Subbuteo Club

MGP Frameries 2026 · Barrage

2–1

7 Mar 2026

W

BelgiumRacing White Woluwé Subbuteo

MGP Frameries 2026 · Groups · Group 4

3–1

7 Mar 2026

W

FranceElan Subbutéo Club de Champs-sur-Marne

MGP Frameries 2026 · Groups · Group 4

4–0

7 Mar 2026

W

NetherlandsDutch Legends 2

MGP Frameries 2026 · Groups · Group 4

4–0

7 Mar 2026

L

ItalyTS Napoli Fighters

MGP Paris 2026 · Semifinals

0–4

24 Jan 2026