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

Recent matches

Show all 37
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

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

Showing the latest 15 · use “Show all” above to list every event.

Head to head · top 25 of 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
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