TFMYSTFTable football profiles

ITA0552

Francesco MATTIANGELI

ItalyItaly·Bologna Tigers Subbuteo · team #7·VETERAN

FISTF VETERAN

#12

802.5 pts · -1

MySTF Elo

1869

#98 active · peak 1944

Official FISTF results.

Elo rating

225 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
5
15
75
72
58

2019–20

80% W

2022–23

67% W

2023–24

68% W

2024–25

69% W

2025–26

55% W

Match statistics · Last 12 months

Played

45

25W 9D 11L

Win rate

56%

Goals per game

2.13 – 0.82

96 for · 37 against · GD +59

Clean sheets

16

36% of games

Sudden death

1

Shoot-outs

1/3

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

42

most often Bob VARNEY

Results

  • Won25 (56%)
  • Drawn9 (20%)
  • Lost11 (24%)

Form · last 10

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

All matches

Show recent only
L

MaltaMark GAUCI

MGP Athens 2026 · Semifinals · TEAMS

0–2

27 Jun 2026 · 28% pre-match

W

GreeceGeorgios BRISKOLAS

MGP Athens 2026 · Groups · Group 4 · TEAMS

2–0

27 Jun 2026 · 94% pre-match

L

GreeceSarantis PAPIDAKIS

MGP Athens 2026 · Groups · Group 2 · TEAMS

0–2

27 Jun 2026 · 53% pre-match

D

0–0(0–1 SO)

27 Jun 2026 · 72% pre-match

D

GreeceChristos ANGELINAS

MGP Athens 2026 · Groups · Group 6 · VETERAN

0–0

27 Jun 2026 · 68% pre-match

W

GreeceNikolaos PROMPONAS

MGP Athens 2026 · Groups · Group 6 · VETERAN

4–0

27 Jun 2026 · 86% pre-match

D

GreeceKonstantinos MELEAS

MGP Athens 2026 · Groups · Group 6 · VETERAN

0–0

27 Jun 2026 · 84% pre-match

W

ItalyAleksandar Rossitto

MGP Mallorca 2026 · Groups · Group 6 · TEAMS

2–1

9 May 2026 · 87% pre-match

W

ItalyWilliam DOTTOUpset

MGP Mallorca 2026 · Final · VETERAN

2–1

9 May 2026 · 29% pre-match

W

GibraltarJohn FIELDUpset

MGP Mallorca 2026 · Semifinals · VETERAN

3–1

9 May 2026 · 27% pre-match

D

EnglandBob VARNEY

MGP Mallorca 2026 · Last 8 · VETERAN

1–1(3–2 SO)

9 May 2026 · 58% pre-match

W

AustriaDavid BUSCH

MGP Mallorca 2026 · Last 16 · VETERAN

1–0

9 May 2026 · 33% pre-match

D

Juan Carlos Granados

MGP Mallorca 2026 · Groups · Group 10 · VETERAN

1–1

9 May 2026 · 52% pre-match

W

ItalyRiccardo MARINUCCI

MGP Mallorca 2026 · Groups · Group 10 · VETERAN

5–1

9 May 2026 · 90% pre-match

W

Jean Michel Cuenca

MGP Mallorca 2026 · Groups · Group 10 · VETERAN

3–0

9 May 2026 · 74% pre-match

L

ItalyPasquale CITRIGNO

GP Napoli 2026 · Last 16 · VETERAN

1–2

28 Mar 2026 · 46% pre-match

W

ItalyDario MARABELLO

GP Napoli 2026 · Groups · Group 1 · VETERAN

2–0

28 Mar 2026 · 95% pre-match

W

ItalyLuciano LUPO

GP Napoli 2026 · Groups · Group 1 · VETERAN

7–1

28 Mar 2026 · 91% pre-match

W

ItalyAndrea TESTA

GP Napoli 2026 · Groups · Group 1 · VETERAN

3–1

28 Mar 2026 · 91% pre-match

W

5–1

7 Mar 2026 · 80% pre-match

W

NetherlandsMartijn DE JONG

MGP Frameries 2026 · Groups · Group 4 · TEAMS

7–1

7 Mar 2026 · 97% pre-match

D

ItalyPasquale TORANO

MGP Frameries 2026 · Last 16 · VETERAN

0–0(5–6 SO)

7 Mar 2026 · 35% pre-match

W

ItalySanto LONGO

MGP Frameries 2026 · Last 32 · VETERAN

4–1

7 Mar 2026 · 58% pre-match

W

EnglandAlan LEE

MGP Frameries 2026 · Groups · Group 11 · VETERAN

3–1

7 Mar 2026 · 71% pre-match

W

BelgiumGeert LEYS

MGP Frameries 2026 · Groups · Group 11 · VETERAN

4–0

7 Mar 2026 · 79% pre-match

W

FranceOlivier BASTIN

MGP Frameries 2026 · Groups · Group 11 · VETERAN

3–1

7 Mar 2026 · 88% pre-match

L

ItalyLuca BATTISTA

MGP Paris 2026 · Semifinals · TEAMS

1–2

24 Jan 2026 · 18% pre-match

L

0–1

24 Jan 2026 · 26% pre-match

L

ItalyMaurizio LEPRI

MGP Paris 2026 · Last 16 · TEAMS

0–1

24 Jan 2026 · 43% pre-match

W

EnglandRudi PETERSCHINIGG

MGP Paris 2026 · Groups · Group 4 · TEAMS

2–1

24 Jan 2026 · 74% pre-match

L

GreeceLazaros PAPAKONSTANTINOU

MGP Paris 2026 · Groups · Group 4 · TEAMS

0–2

24 Jan 2026 · 44% pre-match

W

FranceLydie PINCHART

MGP Paris 2026 · Groups · Group 4 · TEAMS

5–0

24 Jan 2026 · 82% pre-match

L

GreeceAlberto DI MAGGIO

MGP Paris 2026 · Last 32 · VETERAN

1–2

24 Jan 2026 · 13% pre-match

W

BelgiumBruno GOSET

MGP Paris 2026 · Barrage · VETERAN

1–0

24 Jan 2026 · SD · 81% pre-match

W

Jose Luis Bonavia

MGP Paris 2026 · Groups · Group 11 · VETERAN

4–0

24 Jan 2026 · 91% pre-match

L

FranceLionel ABECASSIS

MGP Paris 2026 · Groups · Group 11 · VETERAN

0–1

24 Jan 2026 · 65% pre-match

D

BelgiumPhilippe ROUFOSSE

MGP Paris 2026 · Groups · Group 11 · VETERAN

1–1

24 Jan 2026 · 75% pre-match

L

1–2

6 Dec 2025 · 18% pre-match

W

4–0

6 Dec 2025 · 90% pre-match

W

5–0

6 Dec 2025 · 95% pre-match

W

3–0

6 Dec 2025 · 85% pre-match

L

1–2

6 Dec 2025 · 61% pre-match

D

SpainFerran COLL

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

1–1

6 Dec 2025 · 57% pre-match

D

1–1

6 Dec 2025 · 71% pre-match

W

ItalyStefano BACCHIN

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

2–1

6 Dec 2025 · 84% pre-match

Tournaments

26 entries · 2 titles · 1 runner-up

EventDateCategoryResultW–D–L
MGP Athens 202627 Jun 2026VETERANBarrage1–3–0
MGP Mallorca 20269 May 2026VETERANWinner5–2–0
GP Napoli 202628 Mar 2026VETERANLast 163–0–1
MGP Frameries 20267 Mar 2026VETERANLast 164–1–0
MGP Paris 202624 Jan 2026VETERANLast 322–1–2
Major Bologne - Macron Cup 20256 Dec 2025VETERANLast 321–2–1
ECSTFA European Championships 202520 Sept 2025VETERANBarrage1–3–0
IO Reggio Emilia 20256 Sept 2025VETERANRunner-up5–1–1
GP Messina 202514 Jun 2025VETERANQuarter-finals3–1–1
Major Bologna 202531 May 2025VETERANQuarter-finals5–0–1
MGP Mallorca 202526 Apr 2025VETERANLast 162–2–0
Major Paris 202525 Jan 2025VETERANQuarter-finals5–0–1
IO Napoli 202511 Jan 2025VETERANSemi-finals4–0–2
Major Frameries 20253 Jan 2025VETERANLast 164–0–2
GGP Reggio Emilia 20247 Dec 2024VETERANBarrage2–2–0
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024VETERANQuarter-finals4–1–1
MGP Ilioupoli Athens 202429 Jun 2024VETERANQuarter-finals3–0–2
GP Messina 20248 Jun 2024VETERANSemi-finals4–0–1
MGP Bologna - Macron Cup 202411 May 2024VETERANSemi-finals4–1–1
MGP Paris 20243 Feb 2024VETERANBarrage3–0–1
MGP Frameries 20243 Feb 2024VETERANLast 163–2–0
MGP Milan 20239 Dec 2023VETERANLast 164–0–1
EC Gibraltar Individuals 202316 Sept 2023VETERANLast 162–2–1
IO Reggio 20239 Sept 2023VETERANWinner3–3–0
Major Athens 20238 Jul 2023VETERANQuarter-finals3–0–1
Major Milan 20197 Dec 2019VETERANLast 164–0–1

Head to head · all 42 opponents

OpponentPWDLGFGAGDW/OLast met
EnglandBob VARNEYCAP Ciudad de Murcia FM201123-19 May 2026Compare
Jose Luis Bonavia220080+824 Jan 2026Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club220072+57 Mar 2026Compare
EnglandAlan LEELangton Green Subbuteo Club110031+27 Mar 2026Compare
ItalyAlberto BARATTUCCISubbuteo Club Reggio Calabria110030+36 Dec 2025Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo100112-124 Jan 2026Compare
ItalyAleksandar RossittoSubbuteo Club Reggio Calabria110021+19 May 2026Compare
ItalyAndrea TESTASubbuteo Vomero110031+228 Mar 2026Compare
BelgiumBruno GOSETST Stembert110010+124 Jan 2026Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer101000027 Jun 2026Compare
ItalyDario MARABELLOMessina Table Soccer110020+228 Mar 2026Compare
AustriaDavid BUSCHBarcelona FT110010+19 May 2026Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100112-16 Dec 2025Compare
SpainFerran COLLBarcelona FT10101106 Dec 2025Compare
BelgiumGeert LEYSSC Flanders110040+47 Mar 2026Compare
GreeceGeorgios BRISKOLASOlympia CS110020+227 Jun 2026Compare
Jean Michel Cuenca110030+39 May 2026Compare
GibraltarJohn FIELDAFT Turia 1981110031+29 May 2026Compare
Juan Carlos Granados10101109 May 2026Compare
GreeceKonstantinos MELEASSubbuteurs Athens TSC101000027 Jun 2026Compare
GreeceKonstantinos TRIANTAFILLOUTSC Falcons Athens10101106 Dec 2025Compare
GreeceLazaros PAPAKONSTANTINOUAtlas FTC100102-224 Jan 2026Compare
FranceLionel ABECASSISFree Agent100101-124 Jan 2026Compare
ItalyLuca BATTISTATS Napoli Fighters100112-124 Jan 2026Compare
ItalyLuciano LUPOCT Paola110071+628 Mar 2026Compare
FranceLydie PINCHARTCeltic Combourg CFT110050+524 Jan 2026Compare
MaltaMark GAUCIValletta SC100102-227 Jun 2026Compare
NetherlandsMartijn DE JONGDutch Legends110071+67 Mar 2026Compare
ItalyMaurizio LEPRIASD SC Salernitana100101-124 Jan 2026Compare
United StatesMichael JAKUBOWSKISporting America TSC110050+56 Dec 2025Compare
GreeceNikolaos PROMPONASRoligans Ilioupolis TSC110040+427 Jun 2026Compare
FranceOlivier BASTINUnion Subbuteo Prignac-Puylaurens110031+27 Mar 2026Compare
ItalyPasquale CITRIGNOSubbuteo Club Reggio Calabria100112-128 Mar 2026Compare
ItalyPasquale TORANOLeonessa Brescia Aps10100007 Mar 2026Compare
BelgiumPhilippe ROUFOSSESC Temploux101011024 Jan 2026Compare
ItalyRiccardo MARINUCCIBologna Tigers Subbuteo110051+49 May 2026Compare
ItalySanto LONGOSC Catania 1987110041+37 Mar 2026Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC100102-227 Jun 2026Compare
BelgiumSébastien SCHEENASD SC Salernitana100101-124 Jan 2026Compare
ItalyStefano BACCHINMaster Sanremo110021+16 Dec 2025Compare
GreeceVasileios ANGELOPOULOSOlympia CS101000027 Jun 2026Compare
ItalyWilliam DOTTOCS SC Serenissima Mestre110021+19 May 2026Compare
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