TFMYSTFTable football profiles

ITA0756

Mauro SALVATI

ItalyItaly·CS Virtus Rieti · team #25·OPEN

FISTF OPEN

#330

43 pts · -13

MySTF Elo

1836

#124 active · peak 1848

Official FISTF results.

Elo rating

97 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
12
8
22
24
31

2019–20

50% W

2022–23

50% W

2023–24

45% W

2024–25

71% W

2025–26

48% W

Match statistics · All time

Played

97

52W 17D 28L

Win rate

54%

Goals per game

2.81 – 1.74

273 for · 169 against · GD +104

Clean sheets

24

25% of games

Sudden death

0

Shoot-outs

1/2

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

84

most often William DOTTO

Results

  • Won52 (54%)
  • Drawn17 (18%)
  • Lost28 (29%)

Form · last 10

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

All matches

Show recent only
L

MaltaMark GAUCI

MGP Mallorca 2026 · Final · TEAMS

2–8

9 May 2026 · 17% pre-match

W

MaltaGeorge EBEJERUpset

MGP Mallorca 2026 · Semifinals · TEAMS

3–2

9 May 2026 · 27% pre-match

D

2–2

9 May 2026 · 22% pre-match

W

BelgiumValéry WILLOT

MGP Mallorca 2026 · Groups · Group 4 · TEAMS

3–1

9 May 2026 · 65% pre-match

W

SpainPedro BENAVENT

MGP Mallorca 2026 · Groups · Group 4 · TEAMS

5–1

9 May 2026 · 91% pre-match

W

SpainÁlex ARAUJO

MGP Mallorca 2026 · Groups · Group 4 · TEAMS

4–3

9 May 2026 · 66% pre-match

L

3–4

9 May 2026 · 21% pre-match

W

WalesBrendan ASHLEY

MGP Mallorca 2026 · Groups · Group 3 · OPEN

8–0

9 May 2026 · 96% pre-match

D

SpainAlfred LAPORTA

MGP Mallorca 2026 · Groups · Group 3 · OPEN

2–2

9 May 2026 · 64% pre-match

L

BelgiumChristophe DHEUR

MGP Mallorca 2026 · Groups · Group 3 · OPEN

3–4

9 May 2026 · 8% pre-match

L

0–1

24 Jan 2026 · 20% pre-match

W

FranceEmmanuel GORGETTE

MGP Paris 2026 · Groups · Group 9 · TEAMS

2–1

24 Jan 2026 · 81% pre-match

W

BelgiumLéa DESPRETZ

MGP Paris 2026 · Groups · Group 9 · TEAMS

5–0

24 Jan 2026 · 57% pre-match

L

1–2

6 Dec 2025 · 16% pre-match

L

1–2

6 Dec 2025 · 29% pre-match

W

2–1

6 Dec 2025 · 48% pre-match

W

3–1

6 Dec 2025 · 82% pre-match

W

2–0

6 Dec 2025 · 84% pre-match

L

2–4

6 Dec 2025 · 16% pre-match

W

4–0

6 Dec 2025 · 72% pre-match

D

AustriaAlexander HAAS

Major Bologne - Macron Cup 2025 · Groups · Group 20 · OPEN

1–1

6 Dec 2025 · 39% pre-match

L

ItalyWilliam DOTTO

Major Bologne - Macron Cup 2025 · Groups · Group 20 · OPEN

3–4

6 Dec 2025 · 23% pre-match

D

3–3

6 Sept 2025 · 22% pre-match

D

ItalySaverio BARI

IO Reggio Emilia 2025 · Semifinals · TEAMS

1–1

6 Sept 2025 · 10% pre-match

W

5–3

6 Sept 2025 · 38% pre-match

W

ItalyMarco AVERNA

IO Reggio Emilia 2025 · Groups · Grp5 · TEAMS

5–1

6 Sept 2025 · 53% pre-match

L

ItalyVittorio NicchiUpset

IO Reggio Emilia 2025 · Groups · Grp5 · TEAMS

4–5

6 Sept 2025 · 85% pre-match

W

ItalyGabriele SILVERI

IO Reggio Emilia 2025 · Groups · Grp5 · TEAMS

2–1

6 Sept 2025 · 47% pre-match

D

1–1(1–3 SO)

6 Sept 2025 · 67% pre-match

L

ItalySaverio BARI

IO Reggio Emilia 2025 · Groups · Group 1 · OPEN

3–6

6 Sept 2025 · 11% pre-match

W

ItalySebastian DI GENNARO

IO Reggio Emilia 2025 · Groups · Group 1 · OPEN

3–0

6 Sept 2025 · 71% pre-match

L

0–1

31 May 2025 · 40% pre-match

W

1–0

31 May 2025 · 71% pre-match

L

BelgiumPascal SCHEEN

Major Bologna 2025 · Groups · Group 5 · TEAMS

0–1

31 May 2025 · 27% pre-match

W

ItalyLorenzo FRICANO

Major Bologna 2025 · Groups · Group 5 · TEAMS

3–2

31 May 2025 · 48% pre-match

L

ItalyAlfonso GARGIULOUpset

Major Bologna 2025 · Groups · Group 5 · TEAMS

0–1

31 May 2025 · 72% pre-match

D

ItalyPaolo NATALE

IO Tarzo 2025 · Final · TEAMS

4–4

8 Mar 2025 · 84% pre-match

W

ItalyPierluigi BIANCHI

IO Tarzo 2025 · Groups · Group 1 · TEAMS

7–1

8 Mar 2025 · 92% pre-match

W

2–1

7 Dec 2024 · 46% pre-match

W

2–1

7 Dec 2024 · 39% pre-match

W

MaltaSpencer CONTI

GGP Reggio Emilia 2024 · Groups · Grp 2 · TEAMS

5–1

7 Dec 2024 · 71% pre-match

W

PortugalAfonso PEREIRA

GGP Reggio Emilia 2024 · Groups · Grp 2 · TEAMS

4–3

7 Dec 2024 · 53% pre-match

W

ItalyAlessandro CASANOVA

GGP Reggio Emilia 2024 · Groups · Grp 2 · TEAMS

2–0

7 Dec 2024 · 80% pre-match

L

ItalyGiancarlo RUSSOUpset

GGP Reggio Emilia 2024 · Semifinals · CONSOLATION

0–3

7 Dec 2024 · 81% pre-match

W

PortugalAfonso PEREIRA

GGP Reggio Emilia 2024 · Last 8 · CONSOLATION

5–4

7 Dec 2024 · 54% pre-match

W

8–1

7 Dec 2024 · 85% pre-match

W

ItalyMauro PETRINI

GGP Reggio Emilia 2024 · Groups · Group 1 · OPEN

2–0

7 Dec 2024 · 79% pre-match

L

AustriaWolfgang HAAS

GGP Reggio Emilia 2024 · Groups · Group 1 · OPEN

1–2

7 Dec 2024 · 13% pre-match

D

ItalyAlessandro BILLI

GGP Reggio Emilia 2024 · Groups · Group 1 · OPEN

2–2

7 Dec 2024 · 50% pre-match

W

6–1

26 Oct 2024 · 25% pre-match

W

3–1

26 Oct 2024 · 77% pre-match

W

5–0

26 Oct 2024 · 70% pre-match

W

3–0

26 Oct 2024 · 46% pre-match

W

8–0

26 Oct 2024 · 74% pre-match

W

2–0

26 Oct 2024 · 77% pre-match

W

3–2

11 May 2024 · 25% pre-match

W

MaltaGeorge EBEJERUpset

MGP Bologna - Macron Cup 2024 · Semifinals · TEAMS

1–0

11 May 2024 · 26% pre-match

L

0–1

11 May 2024 · 7% pre-match

D

3–3

11 May 2024 · 52% pre-match

L

ItalyLuca ZAMBELLO

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

1–4

11 May 2024 · 8% pre-match

W

6–0

11 May 2024 · 60% pre-match

L

MaltaMark GAUCI

MGP Milan 2023 · Last 8 · TEAMS

1–3

9 Dec 2023 · 13% pre-match

D

0–0

9 Dec 2023 · 21% pre-match

W

FranceAxel MODESTE

MGP Milan 2023 · Groups · TEAMS

3–1

9 Dec 2023 · 47% pre-match

W

6–0

9 Dec 2023 · 75% pre-match

L

2–4

9 Dec 2023 · 25% pre-match

D

1–1

9 Dec 2023 · 25% pre-match

D

ItalyAlex IORIO

MGP Milan 2023 · Groups · OPEN

1–1

9 Dec 2023 · 36% pre-match

L

BelgiumBessim GOLGER

MGP Milan 2023 · Groups · OPEN

2–4

9 Dec 2023 · 12% pre-match

D

1–1

9 Sept 2023 · 41% pre-match

W

ItalyGaetano CIRAOLO

IO Reggio 2023 · Groups · Grp 4 · TEAMS

4–1

9 Sept 2023 · 65% pre-match

W

ItalyMarco Bonciani

IO Reggio 2023 · Groups · Grp 4 · TEAMS

3–1

9 Sept 2023 · 59% pre-match

L

ItalyWilliam DOTTO

IO Reggio 2023 · Last 16 · OPEN

0–6

9 Sept 2023 · 29% pre-match

W

5–1

9 Sept 2023 · 56% pre-match

D

ItalyAndrea DI VINCENZO

IO Reggio 2023 · Groups · Grp 4 · OPEN

2–2

9 Sept 2023 · 43% pre-match

W

ItalyAngelo DI GENNARO

IO Reggio 2023 · Groups · Grp 4 · OPEN

2–1

9 Sept 2023 · 64% pre-match

W

ItalyStefano CORAZZA

IO Reggio 2023 · Groups · Grp 4 · OPEN

8–1

9 Sept 2023 · 56% pre-match

W

3–2

13 May 2023 · 38% pre-match

L

1–3

13 May 2023 · 34% pre-match

L

ItalyWilliam DOTTO

Major Bologna (Italy) 2023 · Groups · Group 2 · TEAMS

2–3

13 May 2023 · 31% pre-match

W

AustriaErich HINKELMANN

Major Bologna (Italy) 2023 · Groups · Group 2 · TEAMS

2–0

13 May 2023 · 61% pre-match

W

GreecePeriklis DIMOPOULOSUpset

Major Bologna (Italy) 2023 · Groups · Group 2 · TEAMS

3–2

13 May 2023 · 18% pre-match

L

ItalyMario CORRADI

GGP RegioEmilia 2023 · Groups · Group 6 · TEAMS

1–5

25 Mar 2023 · 44% pre-match

W

ItalyAntonio MASILE

GGP RegioEmilia 2023 · Groups · Group 6 · TEAMS

6–0

25 Mar 2023 · 61% pre-match

D

2–2

25 Mar 2023 · 55% pre-match

D

2–2

7 Dec 2019 · 42% pre-match

W

ItalyMarco Perazzo

Major Milan 2019 · Barrage · TEAMS

2–0

7 Dec 2019 · 52% pre-match

L

Mattiangeli F.

Major Milan 2019 · Groups · Group 7 · TEAMS

0–1

7 Dec 2019 · 45% pre-match

L

AustriaWolfgang HAAS

Major Milan 2019 · Groups · Group 7 · TEAMS

1–2

7 Dec 2019 · 59% pre-match

W

ItalyGiuseppe Ferro

Major Milan 2019 · Final · Consol. · OPEN

4–0

7 Dec 2019 · 37% pre-match

W

ItalyRuggero TORBOLI

Major Milan 2019 · Semifinals · Consol. · OPEN

2–0

7 Dec 2019 · 47% pre-match

W

ItalyMattia FERRANTE

Major Milan 2019 · Last 8 · Consol. · OPEN

5–0

7 Dec 2019 · 38% pre-match

W

FrancePaul NASZALYI

Major Milan 2019 · Last 16 · Consol. · OPEN

2–0

7 Dec 2019 · 36% pre-match

D

ItalyEmanuele Funaro

Major Milan 2019 · Last 32 · Consol. · OPEN

5–5(8–6 SO)

7 Dec 2019 · 36% pre-match

L

ItalyAlfonso GARGIULO

Major Milan 2019 · Groups · Group 10 · OPEN

2–3

7 Dec 2019 · 41% pre-match

W

ItalyLuigi Santise

Major Milan 2019 · Groups · Group 10 · OPEN

7–0

7 Dec 2019 · 42% pre-match

L

BelgiumFlorian GIAUX

Major Milan 2019 · Groups · Group 10 · OPEN

3–6

7 Dec 2019 · 40% pre-match

Tournaments

8 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
MGP Mallorca 20269 May 2026OPENBarrage1–1–2
Major Bologne - Macron Cup 20256 Dec 2025OPENLast 641–1–2
IO Reggio Emilia 20256 Sept 2025OPENBarrage1–1–1
GGP Reggio Emilia 20247 Dec 2024CONSOLATION—2–0–1
GGP Reggio Emilia 20247 Dec 2024OPENGroups1–1–1
MGP Milan 20239 Dec 2023OPENGroups0–2–1
IO Reggio 20239 Sept 2023OPENLast 163–1–1
Major Milan 20197 Dec 2019OPENGroups5–1–2

Head to head · all 84 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyWilliam DOTTOCS SC Serenissima Mestre3003513-86 Dec 2025Compare
PortugalAfonso PEREIRAAtletico Pisa220097+27 Dec 2024Compare
ItalyAlex IORIOCS Virtus Rieti201124-29 Dec 2023Compare
ItalyAlfonso GARGIULOSubbito Gol Ferrara200224-231 May 2025Compare
ItalyAndrea CICCARELLITS Napoli Fighters201112-124 Jan 2026Compare
ItalyFerdinando GASPARINIASD SC Salernitana201146-26 Dec 2025Compare
MaltaGeorge EBEJERBormla SC220042+29 May 2026Compare
ItalyMarco DI VITOCCT Eagles Napoli211054+19 May 2026Compare
ItalyMario CORRADITSC Stella Artois Milano210168-26 Sept 2025Compare
MaltaMark GAUCIValletta SC2002311-89 May 2026Compare
ItalySaverio BARIF.lli Bari Reggio Emilia201147-36 Sept 2025Compare
AustriaWolfgang HAASST Stembert200224-27 Dec 2024Compare
ItalyAldo GentileschiPapata Group Ponticino101022025 Mar 2023Compare
ItalyAlessandro AMATELLISubbuteo Casale10103306 Sept 2025Compare
ItalyAlessandro BILLISubbito Gol Ferrara10102207 Dec 2024Compare
ItalyAlessandro CASANOVASC Sombrero110020+27 Dec 2024Compare
ItalyAlessio TACCHIACS SC Serenissima Mestre110020+26 Dec 2025Compare
SpainÁlex ARAUJOAS Iluro Futbol Taula110043+19 May 2026Compare
AustriaAlexander HAASTSC Royal 78 Kaisermühlen10101106 Dec 2025Compare
SpainAlfred LAPORTAMallorca Águilas FM10102209 May 2026Compare
ItalyAndrea DI VINCENZOSubbuteo Club Real Montesilvano10102209 Sept 2023Compare
ItalyAngelo DI GENNAROSubbito Gol Ferrara110021+19 Sept 2023Compare
ItalyAntonio La TorreBologna Tigers Subbuteo110032+113 May 2023Compare
ItalyAntonio MASILEKAIROS110060+625 Mar 2023Compare
GreeceAntonios StratoudakisPiraeus Lions TSC110060+69 Dec 2023Compare
FranceAxel MODESTEBOSS110031+29 Dec 2023Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo100124-29 Dec 2023Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110080+89 May 2026Compare
SpainCarles PUERTASAS Iluro Futbol Taula110080+826 Oct 2024Compare
ItalyCesare SANTANICCHIASC Sombrero100124-29 Dec 2023Compare
ItalyChristian FRICANOSubbuteo Casale101033011 May 2024Compare
BelgiumChristophe DHEURValletta SC100134-19 May 2026Compare
GreeceChristos PITSARISCrimson Horses110021+16 Dec 2025Compare
BelgiumCorentin BOUCHEZSC Lion's Eugies110030+326 Oct 2024Compare
ItalyDamiano GIAMPAOLASubbuteo Club Real Montesilvano110060+611 May 2024Compare
ItalyDaniele DELLA MONACAPinco Devils Table Soccer110051+49 Sept 2023Compare
ItalyEmanuele FunaroSC Ligures10105507 Dec 2019Compare
FranceEmmanuel GORGETTEBOSS110021+124 Jan 2026Compare
AustriaErich HINKELMANNTSC Phoenix110020+213 May 2023Compare
BelgiumFlorian GIAUXRochefort TS100136-37 Dec 2019Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo10100009 Dec 2023Compare
ItalyGabriele SILVERISC Ascoli110021+16 Sept 2025Compare
ItalyGaetano CIRAOLOSubbuteisti Modena 1982110041+39 Sept 2023Compare
ItalyGiancarlo RUSSOCT Torino 2009100103-37 Dec 2024Compare
ItalyGianfranco MASTRANTUONOMaster Sanremo110010+131 May 2025Compare
ItalyGiuliano GAZZOLDISubbito Gol Ferrara10101106 Sept 2025Compare
ItalyGiuseppe FerroASD SC Salernitana110040+47 Dec 2019Compare
GibraltarJohn FIELDAFT Turia 1981100112-16 Dec 2025Compare
BelgiumLéa DESPRETZAvenir Subbuteo Hennuyer110050+524 Jan 2026Compare
ItalyLorenzo FRICANOSubbuteo Casale110032+131 May 2025Compare
ItalyLuca ZAMBELLOSubbuteo Casale100114-311 May 2024Compare
ItalyLuigi DI VITOCCT Eagles Napoli100134-19 May 2026Compare
ItalyLuigi SantiseCT Torino 2009110070+77 Dec 2019Compare
ItalyMarco AVERNASubbuteo Club Reggio Calabria110051+46 Sept 2025Compare
ItalyMarco BoncianiCS Firenze110031+29 Sept 2023Compare
ItalyMarco LAMBERTIF.lli Bari Reggio Emilia110021+17 Dec 2024Compare
ItalyMarco PerazzoSC Ascoli110020+27 Dec 2019Compare
ItalyMassimiliano IERVESESubbuteo Club Real Montesilvano110081+77 Dec 2024Compare
ItalyMassimo DE PAOLISSS Lazio TFC Roma10101109 Sept 2023Compare
ItalyMattia FERRANTECCT Eagles Napoli110050+57 Dec 2019Compare
Mattiangeli F.100101-17 Dec 2019Compare
ItalyMaurizio LEPRIASD SC Salernitana110021+17 Dec 2024Compare
ItalyMauro PETRINISubbuteo Club Labronico110020+27 Dec 2024Compare
ItalyMichele STERLECCHINISubbuteo Club Real Montesilvano110031+26 Dec 2025Compare
FranceNicolas MORIERUnion Subbuteo Prignac-Puylaurens110020+226 Oct 2024Compare
BelgiumNoah DIRICKWamme SC110050+526 Oct 2024Compare
ItalyPaolo NATALECS SC Serenissima Mestre10104408 Mar 2025Compare
BelgiumPascal SCHEENST Stembert100101-131 May 2025Compare
ItalyPatrizio LAZZARETTISS Lazio TFC Roma110061+526 Oct 2024Compare
FrancePaul NASZALYIBOSS110020+27 Dec 2019Compare
SpainPedro BENAVENTSubbuteo Club Almería110051+49 May 2026Compare
GreecePeriklis DIMOPOULOSMessina Table Soccer110032+113 May 2023Compare
ItalyPierluigi BIANCHIPinco Devils Table Soccer110071+68 Mar 2025Compare
FranceRaphaël POMMIERSC Catania 1987100101-131 May 2025Compare
ItalyRuggero TORBOLISC Ligures110020+27 Dec 2019Compare
MaltaSamuel BARTOLOValletta SC100101-111 May 2024Compare
ItalySebastian DI GENNAROSubbito Gol Ferrara110030+36 Sept 2025Compare
PortugalSérgio LOUREIROTSC Falcons Athens100112-16 Dec 2025Compare
MaltaSpencer CONTIH'Attard SC110051+47 Dec 2024Compare
ItalyStefano CORAZZAPinco Devils Table Soccer110081+79 Sept 2023Compare
MaltaTristan FenechBormla SC110031+226 Oct 2024Compare
BelgiumValéry WILLOTST Stembert110031+29 May 2026Compare
GreeceVasileios KOUTSOMPINASCrimson Horses110040+46 Dec 2025Compare
ItalyVittorio NicchiPapata Group Ponticino100145-16 Sept 2025Compare
L

MaltaValletta SC

MGP Mallorca 2026 · Final

0–4

9 May 2026

W

MaltaBormla SC

MGP Mallorca 2026 · Semifinals

2–1

9 May 2026

W

ItalyCCT Eagles Napoli

MGP Mallorca 2026 · Last 8

2–0

9 May 2026

W

BelgiumST Stembert

MGP Mallorca 2026 · Groups · Group 4

3–0

9 May 2026

W

SpainSubbuteo Club Almería

MGP Mallorca 2026 · Groups · Group 4

4–0

9 May 2026

L

ItalyTS Napoli Fighters

MGP Paris 2026 · Last 16

1–3

24 Jan 2026

D

SpainBarcelona FT

MGP Paris 2026 · Groups · Group 9

2–2

24 Jan 2026

L

GreeceTSC Falcons Athens

Major Bologne - Macron Cup 2025 · Last 8

1–2

6 Dec 2025

W

SpainTiburones FM

Major Bologne - Macron Cup 2025 · Last 16

3–1

6 Dec 2025

D

GreeceCrimson Horses

Major Bologne - Macron Cup 2025 · Groups · Group 9

2–2

6 Dec 2025

W

ItalySubbuteo Club Real Montesilvano

Major Bologne - Macron Cup 2025 · Groups · Group 9

4–0

6 Dec 2025

L

ItalyCCT Eagles Napoli

Major Bologne - Macron Cup 2025 · Groups · Group 6

0–4

6 Dec 2025

W

ItalyCS SC Serenissima Mestre

Major Bologne - Macron Cup 2025 · Groups · Group 9

3–0

6 Dec 2025

L

ItalySubbuteo Club Reggio Calabria

Major Bologne - Macron Cup 2025 · Groups · Group 6

1–2

6 Dec 2025

W

ItalySubbuteo Casale

IO Reggio Emilia 2025 · Final

2–1

6 Sept 2025