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 · All time

Played

91

8W 9D 74L

Win rate

9%

Goals per game

0.44 – 4.23

40 for · 385 against · GD -345

Clean sheets

14

15% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

79

most often Guillem ALSINA

Results

  • Won8 (9%)
  • Drawn9 (10%)
  • Lost74 (81%)

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

D

Nico Pérez

GP Sevilla 2025 · Groups · Group 3 · TEAMS

1–1

4 Oct 2025 · 15% pre-match

L

SpainManuel ROMERO

GP Sevilla 2025 · Groups · Group 2 · TEAMS

0–2

4 Oct 2025 · 21% pre-match

L

SpainManuel BAENA

GP Sevilla 2025 · Groups · Group 2 · TEAMS

0–3

4 Oct 2025 · 7% pre-match

L

Luis Felipe Méndez

GP Sevilla 2025 · Barrage · CONSOLATION

1–6

4 Oct 2025 · 8% pre-match

L

PortugalGil AFONSO

GP Sevilla 2025 · Groups · Group 12 · OPEN

1–5

4 Oct 2025 · 8% pre-match

L

SpainÁlvaro PÉREZ

GP Sevilla 2025 · Groups · Group 12 · OPEN

1–6

4 Oct 2025 · 8% pre-match

D

Miguel Ángel Matabuena

GP Sevilla 2025 · Groups · Group 12 · OPEN

0–0

4 Oct 2025 · 11% pre-match

L

1–2

19 Jul 2025 · 13% pre-match

L

Luis Felipe Méndez

IO Barcelona 2025 · Last 16 · CONSOLATION

0–3

19 Jul 2025 · 7% pre-match

W

SpainGuillem ALSINA

IO Barcelona 2025 · Barrage · CONSOLATION

1–0

19 Jul 2025 · 39% pre-match

L

SpainBruno GEROSA CISNEROS

IO Barcelona 2025 · Groups · Group 11 · OPEN

0–8

19 Jul 2025 · 8% pre-match

L

SpainFrancisco UCHA

IO Barcelona 2025 · Groups · Group 11 · OPEN

0–4

19 Jul 2025 · 27% pre-match

W

SpainJordi HERRAIZ DELGADOUpset

IO Barcelona 2025 · Groups · Group 11 · OPEN

2–1

19 Jul 2025 · 25% pre-match

L

Trichot JJ

MGP Mallorca 2025 · Last 64 · CONSOLATION

0–1

26 Apr 2025 · 13% pre-match

L

SpainAlfredo SORIA GARCÍA

MGP Mallorca 2025 · Groups · Group 4 · OPEN

0–3

26 Apr 2025 · 23% pre-match

L

MaltaSamuel BARTOLO

MGP Mallorca 2025 · Groups · Group 4 · OPEN

0–6

26 Apr 2025 · 0% pre-match

L

EnglandMick HAMMONDS

MGP Mallorca 2025 · Groups · Group 4 · OPEN

0–6

26 Apr 2025 · 5% pre-match

W

BelgiumThomas JANSSENSUpset

Major Paris 2025 · Groups · OPEN

3–0

25 Jan 2025 · 23% pre-match

L

1–11

25 Jan 2025 · 2% pre-match

L

0–10

25 Jan 2025 · 2% pre-match

L

0–3

26 Oct 2024 · 10% pre-match

L

0–5

26 Oct 2024 · 7% pre-match

L

0–4

26 Oct 2024 · 12% pre-match

L

0–9

26 Oct 2024 · 7% pre-match

L

PortugalLuís ABREU

ECSTFA Europa League - Lisbon 2024 · Groups · Group 4 · TEAMS

1–4

26 Oct 2024 · 9% pre-match

L

1–11

21 Sept 2024 · 8% pre-match

L

2–9

21 Sept 2024 · 0% pre-match

L

0–8

21 Sept 2024 · 6% pre-match

L

SpainArturo MARTÍNEZ

Sat Mataro 2024 · Groups · Group 3 · OPEN

0–1

20 Jul 2024 · 8% pre-match

W

SpainAlbert CARLES PRATUpset

Sat Mataro 2024 · Groups · Group 3 · OPEN

1–0

20 Jul 2024 · 12% pre-match

D

Rafel Blasco

Sat Mataro 2024 · Groups · Group 3 · OPEN

0–0

20 Jul 2024 · 14% pre-match

L

BelgiumLucas PERE

GP Mallorca 2024 · Groups · Group 1 · TEAMS

0–2

13 Apr 2024 · 7% pre-match

L

SpainCristian ANTÚNEZ

GP Mallorca 2024 · Groups · Group 1 · TEAMS

0–5

13 Apr 2024 · 11% pre-match

L

PortugalRicardo JOSÉ

GP Mallorca 2024 · Groups · Group 11 · OPEN

0–5

13 Apr 2024 · 5% pre-match

L

SpainManuel REGUERA DELGADO

GP Mallorca 2024 · Groups · Group 11 · OPEN

1–2

13 Apr 2024 · 35% pre-match

L

BelgiumFrédéric THIEL

GP Mallorca 2024 · Groups · Group 11 · OPEN

0–6

13 Apr 2024 · 26% pre-match

L

0–7

3 Feb 2024 · 5% pre-match

L

0–4

3 Feb 2024 · 27% pre-match

L

0–6

3 Feb 2024 · 1% pre-match

L

BelgiumPhilippe Mairesse

MGP Frameries 2024 · Last 32 · CONSOLATION

0–5

3 Feb 2024 · 25% pre-match

W

ItalyPietro DI PIETRANTONIOUpset

MGP Frameries 2024 · Groups · Group 6 · OPEN

5–0

3 Feb 2024 · 14% pre-match

D

EnglandThomas LACEY

MGP Frameries 2024 · Groups · Group 6 · OPEN

0–0

3 Feb 2024 · 66% pre-match

L

BelgiumBessim GOLGER

MGP Frameries 2024 · Groups · Group 6 · OPEN

0–7

3 Feb 2024 · 1% pre-match

L

1–9

9 Dec 2023 · 6% pre-match

L

0–3

9 Dec 2023 · 46% pre-match

L

ItalyLuca ZAMBELLO

MGP Milan 2023 · Groups · OPEN

0–12

9 Dec 2023 · 4% pre-match

L

1–4

3 Aug 2023 · 34% pre-match

L

0–3

3 Aug 2023 · 23% pre-match

L

0–3

3 Aug 2023 · 23% pre-match

L

0–3

16 Jul 2023 · 34% pre-match

W

SpainGuillem ALSINA

Satellite Mataro 2023 · Barrage · CONSOLATION

1–0

16 Jul 2023 · 41% pre-match

D

SpainGuillem ALSINA

Satellite Mataro 2023 · Groups · Group 3 · OPEN

0–0

16 Jul 2023 · 41% pre-match

L

SpainFerran BORBONES

Satellite Mataro 2023 · Groups · Group 3 · OPEN

0–1

16 Jul 2023 · 31% pre-match

L

SpainDavid GALLART

Satellite Mataro 2023 · Groups · Group 3 · OPEN

0–2

16 Jul 2023 · 40% 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 79 opponents

OpponentPWDLGFGAGDW/OLast met
SpainGuillem ALSINABarcelona FT321020+219 Jul 2025Compare
José Luis Márquez300307-718 Jul 2026Compare
SpainAlbert CARLES PRATBarcelona FT210113-29 May 2026Compare
SpainAlfredo SORIA GARCÍAMurcia Subbuteo Club210123-124 Jan 2026Compare
PortugalGil AFONSOSubbuteo Dragons200219-86 Dec 2025Compare
Jean Carl Tabone2002019-196 Jun 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer200217-67 Mar 2026Compare
Luis Felipe Méndez200219-84 Oct 2025Compare
ItalyMatteo ESPOSITOTS Napoli Fighters2002119-187 Mar 2026Compare
MaltaSamuel BARTOLOValletta SC2002012-1226 Apr 2025Compare
SpainÁlvaro PÉREZTiburones FM100116-54 Oct 2025Compare
ItalyAndrea DI VINCENZOSubbuteo Club Real Montesilvano100107-73 Feb 2024Compare
SpainÁngel VALVERDEMurcia Subbuteo Club100107-79 May 2026Compare
Antonio Manuel Hernández100114-33 Aug 2023Compare
GreeceAntonis VLACHOPOULOSAthinaikos CS100112-17 Mar 2026Compare
SpainArç BarnolaAS Iluro Futbol Taula100112-119 Jul 2025Compare
SpainArturo MARTÍNEZFree Agent100101-120 Jul 2024Compare
FranceAymeric POUFFETUnion Subbuteo Prignac-Puylaurens100104-426 Oct 2024Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo100107-73 Feb 2024Compare
SpainBonifacio RUÍZMallorca Águilas FM100102-224 Jan 2026Compare
SpainBruno GEROSA CISNEROSMallorca Águilas FM100108-819 Jul 2025Compare
BelgiumBryan DE SCHUYTENEERRacing White Woluwé Subbuteo100101-17 Mar 2026Compare
SpainCesc VIDAL TORNERAS Iluro Futbol Taula100112-118 Jul 2026Compare
AustriaChristian HAASST Stembert1001012-126 Dec 2025Compare
BelgiumCorentin BOUCHEZSC Lion's Eugies100105-526 Oct 2024Compare
SpainCristian ANTÚNEZTiburones FM100105-513 Apr 2024Compare
ItalyDaniele BertelliCS Virtus Rieti100109-926 Oct 2024Compare
SpainDavid GALLARTSubbuteo Dragons100102-216 Jul 2023Compare
ItalyDavide RIGONSubbito Gol Ferrara100103-36 Dec 2025Compare
GreeceDimitrios DIMOPOULOSProteas Athens SC100129-721 Sept 2024Compare
BelgiumElodie BERTHOLETAvenir Subbuteo Hennuyer100103-39 May 2026Compare
SpainFerran BORBONESBarcelona FT100101-116 Jul 2023Compare
SpainFerran COLLBarcelona FT100105-518 Jul 2026Compare
BelgiumFlorian GIAUXRochefort TS1001111-1025 Jan 2025Compare
SpainFrancisco UCHAAS Iluro Futbol Taula100104-419 Jul 2025Compare
BelgiumFrédéric THIELSC Lion's Eugies100106-613 Apr 2024Compare
Northern IrelandIan GREERDerry City110030+36 Jun 2026Compare
EnglandJoel PALMER-JONESKent Invicta TFC10100009 Aug 2026Compare
SpainJordi HERRAIZ DELGADOAS Iluro Futbol Taula110021+119 Jul 2025Compare
José David Somoza100103-39 May 2026Compare
José M. Castellano100107-79 May 2026Compare
SpainJulio CANDELASMoralzarzal Subbuteo CAD100103-326 Oct 2024Compare
BelgiumJustin LEROYRochefort TS100108-821 Sept 2024Compare
EnglandLee FENTONSurrey Saracens Subbuteo10100009 Aug 2026Compare
BelgiumLouka DEMEULDREAvenir Subbuteo Hennuyer10103309 May 2026Compare
GermanyLuc KAOUANESG '94 Hannover10100006 Jun 2026Compare
ItalyLuca ZAMBELLOSubbuteo Casale1001012-129 Dec 2023Compare
PortugalLuís ABREUAtletico Pisa100114-326 Oct 2024Compare
SpainLuis LÓPEZTiburones FM100105-518 Jul 2026Compare
SpainManuel BAENATiburones FM100103-34 Oct 2025Compare
SpainManuel REGUERA DELGADOFM La Plazoleta100112-113 Apr 2024Compare
SpainManuel ROMEROEuropa FC TSC100102-24 Oct 2025Compare
SpainMarc LIGOSAS Iluro Futbol Taula100103-33 Aug 2023Compare
GermanyMarcel KWIATKOWSKISparta Spreeathen 74/821001111-1021 Sept 2024Compare
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
ItalyMaurizio LEPRIASD SC Salernitana100119-89 Dec 2023Compare
ItalyMichele CERULLOGCT DLF Gorizia100105-59 Aug 2026Compare
EnglandMick HAMMONDSWolverhampton Table Football Club100106-626 Apr 2025Compare
Miguel Ángel Matabuena10100004 Oct 2025Compare
Nico Pérez10101104 Oct 2025Compare
SpainOriol QuerAS Iluro Futbol Taula100103-318 Jul 2026Compare
BelgiumPhilippe MairesseAvenir Subbuteo Hennuyer100105-53 Feb 2024Compare
ItalyPietro DI PIETRANTONIOSubbuteo Club Reggio Calabria110050+53 Feb 2024Compare
BelgiumQuentin VAN GLABEKEST Stembert100104-43 Feb 2024Compare
SpainRafael GÓMEZAFT Turia 1981100105-518 Jul 2026Compare
Rafel Blasco101000020 Jul 2024Compare
PortugalRicardo JOSÉSubbuteo Dragons100105-513 Apr 2024Compare
GreeceSpyridon STRATOUDAKISEvia CAN100103-39 Dec 2023Compare
FranceThéo MODESTEASD SC Salernitana100107-724 Jan 2026Compare
BelgiumThomas JANSSENSST Stembert110030+325 Jan 2025Compare
EnglandThomas LACEYKent Invicta TFC10100003 Feb 2024Compare
SpainToni ROSAAS Iluro Futbol Taula100102-29 May 2026Compare
Trichot JJ100101-126 Apr 2025Compare
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