TFMYSTFTable football profiles

ESP0557

Xavi MASO

SpainSpain·Barcelona FT · team #45·OPEN

FISTF OPEN

#179

104 pts · -2

MySTF Elo

1171

#880 active

Official FISTF results.

Elo rating

91 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
8
18
21
44

2022–23

13% W

2023–24

11% W

2024–25

14% W

2025–26

5% W

Match statistics · Last 12 months

Played

37

2W 4D 31L

Win rate

5%

Goals per game

0.38 – 4.43

14 for · 164 against · GD -150

Clean sheets

5

14% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

36

most often Matteo ESPOSITO

Results

  • Won2 (5%)
  • Drawn4 (11%)
  • Lost31 (84%)

Form · last 10

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

All matches

Show recent only
L

ItalyMichele CERULLO

Sat Rainham 2026 · Groups · Group 3 · OPEN

0–5

9 Aug 2026 · 9% pre-match

D

EnglandJoel PALMER-JONES

Sat Rainham 2026 · Groups · Group 3 · OPEN

0–0

9 Aug 2026 · 33% pre-match

D

EnglandLee FENTON

Sat Rainham 2026 · Groups · Group 3 · OPEN

0–0

9 Aug 2026 · 33% pre-match

L

SpainLuis LÓPEZ

IO Mataro 2026 · Groups · Group 2 · TEAMS

0–5

18 Jul 2026 · 2% pre-match

L

SpainOriol Quer

IO Mataro 2026 · Groups · Group 2 · TEAMS

0–3

18 Jul 2026 · 9% pre-match

L

SpainFerran COLL

IO Mataro 2026 · Barrage · CONSOLATION

0–5

18 Jul 2026 · 2% pre-match

L

SpainRafael GÓMEZ

IO Mataro 2026 · Groups · Group 10 · OPEN

0–5

18 Jul 2026 · 6% pre-match

L

José Luis Márquez

IO Mataro 2026 · Groups · Group 10 · OPEN

0–1

18 Jul 2026 · 9% pre-match

L

SpainCesc VIDAL TORNER

IO Mataro 2026 · Groups · Group 10 · OPEN

1–2

18 Jul 2026 · 18% pre-match

L

0–9

6 Jun 2026 · 1% pre-match

L

IrelandMark FARRELL

GP Derry 2026 · Groups · Group 8 · OPEN

1–4

6 Jun 2026 · 6% pre-match

W

Northern IrelandIan GREERUpset

GP Derry 2026 · Groups · Group 8 · OPEN

3–0

6 Jun 2026 · 24% pre-match

D

GermanyLuc KAOUANE

GP Derry 2026 · Groups · Group 8 · OPEN

0–0

6 Jun 2026 · 41% pre-match

L

SpainToni ROSA

MGP Mallorca 2026 · Match · TEAMS

0–2

9 May 2026 · 10% pre-match

L

José M. Castellano

MGP Mallorca 2026 · Groups · Group 4 · TEAMS

0–7

9 May 2026 · 5% pre-match

L

ItalyMarco DI VITO

MGP Mallorca 2026 · Groups · Group 5 · TEAMS

0–7

9 May 2026 · 0% pre-match

L

BelgiumElodie BERTHOLET

MGP Mallorca 2026 · Groups · Group 4 · TEAMS

0–3

9 May 2026 · 12% pre-match

L

SpainAlbert CARLES PRAT

MGP Mallorca 2026 · Last 32 · CONSOLATION

0–3

9 May 2026 · 11% pre-match

D

BelgiumLouka DEMEULDRE

MGP Mallorca 2026 · Groups · Group 15 · OPEN

3–3

9 May 2026 · 28% pre-match

L

SpainÁngel VALVERDE

MGP Mallorca 2026 · Groups · Group 15 · OPEN

0–7

9 May 2026 · 0% pre-match

L

José David Somoza

MGP Mallorca 2026 · Groups · Group 15 · OPEN

0–3

9 May 2026 · 16% pre-match

L

GreeceAntonis VLACHOPOULOS

MGP Frameries 2026 · Groups · Group 4 · TEAMS

1–2

7 Mar 2026 · 7% pre-match

L

ItalyMarcello BODIN DE CHATELARD

MGP Frameries 2026 · Groups · Group 4 · TEAMS

0–3

7 Mar 2026 · 7% pre-match

L

BelgiumValéry WILLOT

MGP Frameries 2026 · Groups · Group 4 · TEAMS

0–4

7 Mar 2026 · 7% pre-match

L

ItalyMatteo ESPOSITO

MGP Frameries 2026 · Last 16 · CONSOLATION

1–11

7 Mar 2026 · 2% pre-match

L

BelgiumLucas PERE

MGP Frameries 2026 · Groups · Group 9 · OPEN

1–5

7 Mar 2026 · 3% pre-match

L

BelgiumBryan DE SCHUYTENEER

MGP Frameries 2026 · Groups · Group 9 · OPEN

0–1

7 Mar 2026 · 53% pre-match

L

MaltaMark GAUCI

MGP Frameries 2026 · Groups · Group 9 · OPEN

0–12

7 Mar 2026 · 0% pre-match

L

SpainBonifacio RUÍZ

MGP Paris 2026 · Last 32 · CONSOLATION

0–2

24 Jan 2026 · 12% pre-match

W

SpainAlfredo SORIA GARCÍAUpset

MGP Paris 2026 · Barrage · CONSOLATION

2–0

24 Jan 2026 · 12% pre-match

L

FranceThéo MODESTE

MGP Paris 2026 · Groups · Group 21 · OPEN

0–7

24 Jan 2026 · 0% pre-match

L

ItalyMatteo ESPOSITO

MGP Paris 2026 · Groups · Group 21 · OPEN

0–8

24 Jan 2026 · 1% pre-match

L

BelgiumMartin ANTOINE

MGP Paris 2026 · Groups · Group 21 · OPEN

0–8

24 Jan 2026 · 6% pre-match

L

0–3

6 Dec 2025 · 7% pre-match

L

ItalyMarco PREZIUSO

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

1–8

6 Dec 2025 · 0% pre-match

L

PortugalGil AFONSO

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

0–4

6 Dec 2025 · 7% pre-match

L

AustriaChristian HAAS

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

0–12

6 Dec 2025 · 1% pre-match

Tournaments

29 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
Sat Rainham 20269 Aug 2026OPENGroups0–2–1
IO Mataro 202618 Jul 2026CONSOLATION—0–0–1
IO Mataro 202618 Jul 2026OPENGroups0–0–3
GP Derry 20266 Jun 2026OPENLast 161–1–2
MGP Mallorca 20269 May 2026CONSOLATION—0–0–1
MGP Mallorca 20269 May 2026OPENGroups0–1–2
MGP Frameries 20267 Mar 2026CONSOLATION—0–0–1
MGP Frameries 20267 Mar 2026OPENGroups0–0–3
MGP Paris 202624 Jan 2026CONSOLATION—1–0–1
MGP Paris 202624 Jan 2026OPENGroups0–0–3
Major Bologne - Macron Cup 20256 Dec 2025CONSOLATION—0–0–1
Major Bologne - Macron Cup 20256 Dec 2025OPENGroups0–0–3
GP Sevilla 20254 Oct 2025CONSOLATION—0–0–1
GP Sevilla 20254 Oct 2025OPENGroups0–1–2
IO Barcelona 202519 Jul 2025CONSOLATION—1–0–1
IO Barcelona 202519 Jul 2025OPENGroups1–0–2
MGP Mallorca 202526 Apr 2025CONSOLATION—0–0–1
MGP Mallorca 202526 Apr 2025OPENGroups0–0–3
Major Paris 202525 Jan 2025OPENGroups1–0–2
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024OPENGroups0–0–3
Sat Mataro 202420 Jul 2024OPENGroups1–1–1
GP Mallorca 202413 Apr 2024OPENGroups0–0–3
MGP Frameries 20243 Feb 2024CONSOLATION—0–0–1
MGP Paris 20243 Feb 2024OPENGroups0–0–3
MGP Frameries 20243 Feb 2024OPENGroups1–1–1
MGP Milan 20239 Dec 2023OPENGroups0–0–3
Satellite Montormes del Valles 20233 Aug 2023OPENGroups0–0–3
Satellite Mataro 202316 Jul 2023CONSOLATION—1–0–1
Satellite Mataro 202316 Jul 2023OPENGroups0–1–2

Head to head · all 36 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyMatteo ESPOSITOTS Napoli Fighters2002119-187 Mar 2026Compare
SpainAlbert CARLES PRATBarcelona FT100103-39 May 2026Compare
SpainAlfredo SORIA GARCÍAMurcia Subbuteo Club110020+224 Jan 2026Compare
SpainÁngel VALVERDEMurcia Subbuteo Club100107-79 May 2026Compare
GreeceAntonis VLACHOPOULOSAthinaikos CS100112-17 Mar 2026Compare
SpainBonifacio RUÍZMallorca Águilas FM100102-224 Jan 2026Compare
BelgiumBryan DE SCHUYTENEERRacing White Woluwé Subbuteo100101-17 Mar 2026Compare
SpainCesc VIDAL TORNERAS Iluro Futbol Taula100112-118 Jul 2026Compare
AustriaChristian HAASST Stembert1001012-126 Dec 2025Compare
ItalyDavide RIGONSubbito Gol Ferrara100103-36 Dec 2025Compare
BelgiumElodie BERTHOLETAvenir Subbuteo Hennuyer100103-39 May 2026Compare
SpainFerran COLLBarcelona FT100105-518 Jul 2026Compare
PortugalGil AFONSOSubbuteo Dragons100104-46 Dec 2025Compare
Northern IrelandIan GREERDerry City110030+36 Jun 2026Compare
Jean Carl Tabone100109-96 Jun 2026Compare
EnglandJoel PALMER-JONESKent Invicta TFC10100009 Aug 2026Compare
José David Somoza100103-39 May 2026Compare
José Luis Márquez100101-118 Jul 2026Compare
José M. Castellano100107-79 May 2026Compare
EnglandLee FENTONSurrey Saracens Subbuteo10100009 Aug 2026Compare
BelgiumLouka DEMEULDREAvenir Subbuteo Hennuyer10103309 May 2026Compare
GermanyLuc KAOUANESG '94 Hannover10100006 Jun 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer100115-47 Mar 2026Compare
SpainLuis LÓPEZTiburones FM100105-518 Jul 2026Compare
ItalyMarcello BODIN DE CHATELARDSubbuteo Casale100103-37 Mar 2026Compare
ItalyMarco DI VITOCCT Eagles Napoli100107-79 May 2026Compare
ItalyMarco PREZIUSOTS Napoli Fighters100118-76 Dec 2025Compare
IrelandMark FARRELLYorkshire Phoenix and Dewsbury Moor TFC100114-36 Jun 2026Compare
MaltaMark GAUCIValletta SC1001012-127 Mar 2026Compare
BelgiumMartin ANTOINERochefort TS100108-824 Jan 2026Compare
ItalyMichele CERULLOGCT DLF Gorizia100105-59 Aug 2026Compare
SpainOriol QuerAS Iluro Futbol Taula100103-318 Jul 2026Compare
SpainRafael GÓMEZAFT Turia 1981100105-518 Jul 2026Compare
FranceThéo MODESTEASD SC Salernitana100107-724 Jan 2026Compare
SpainToni ROSAAS Iluro Futbol Taula100102-29 May 2026Compare
BelgiumValéry WILLOTST Stembert100104-47 Mar 2026Compare
L

SpainMallorca Águilas FM

IO Mataro 2026 · Semifinals

1–2

18 Jul 2026

W

SpainMoralzarzal Subbuteo CAD

IO Mataro 2026 · Groups · Group 2

4–0

18 Jul 2026

L

MaltaBormla SC

GP Derry 2026 · Semifinals

0–4

6 Jun 2026

D

2–2

6 Jun 2026

W

IrelandIrish Premier League

GP Derry 2026 · Groups

2–1

6 Jun 2026

W

Northern IrelandDerry City 2

GP Derry 2026 · Groups

3–0

6 Jun 2026

L

SpainAS Iluro Futbol Taula

MGP Mallorca 2026 · Match

0–2

9 May 2026

L

ItalyF.lli Bari Reggio Emilia

MGP Mallorca 2026 · Last 8

0–4

9 May 2026

D

BelgiumAvenir Subbuteo Hennuyer

MGP Mallorca 2026 · Barrage

2–2

9 May 2026

D

SpainSubbuteo Dragons

MGP Mallorca 2026 · Groups · Group 1

2–2

9 May 2026

W

ItalyCT Paola

MGP Frameries 2026 · Groups · Group 9

3–1

7 Mar 2026

D

GreeceTSC Falcons Athens

MGP Frameries 2026 · Groups · Group 9

2–2

7 Mar 2026

D

1–1

24 Jan 2026

L

GreeceOlympia CS

MGP Paris 2026 · Barrage

0–4

24 Jan 2026

D

ItalyCS Virtus Rieti

MGP Paris 2026 · Groups · Group 9

2–2

24 Jan 2026