TFMYSTFTable football profiles

ESP0006

Vicenç PRATS

SpainSpain·Barcelona FT · team #45·OPEN

FISTF VETERAN

#40

257.5 pts

MySTF Elo

1770

#178 active · peak 1928

Showing official FISTF results only.

Elo rating

197 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
19
16
63
54
45

2019–20

63% W

2022–23

81% W

2023–24

70% W

2024–25

61% W

2025–26

53% W

Match statistics · Last 12 months

Played

45

24W 4D 17L

Win rate

53%

Goals per game

2.62 – 1.62

118 for · 73 against · GD +45

Clean sheets

9

20% of games

Sudden death

3

Shoot-outs

1/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

42

most often Jose Luis Bonavia

Results

  • Won24 (53%)
  • Drawn4 (9%)
  • Lost17 (38%)

Form · last 10

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

All matches

Show recent only
D

SpainBonifacio RUÍZ

IO Mataro 2026 · Semifinals · TEAMS

3–3

18 Jul 2026 · 62% pre-match

W

SpainMarc LIGOS

IO Mataro 2026 · Groups · Group 2 · TEAMS

4–1

18 Jul 2026 · 51% pre-match

W

EnglandJoseph KINRADE

IO Mataro 2026 · Groups · Group 2 · TEAMS

7–0

18 Jul 2026 · 81% pre-match

L

SpainÁlex ARAUJO

IO Mataro 2026 · Last 8 · OPEN

2–4

18 Jul 2026 · 53% pre-match

W

SpainÁlvaro PÉREZ

IO Mataro 2026 · Last 16 · OPEN

4–1

18 Jul 2026 · 54% pre-match

D

SpainAlfred LAPORTA

IO Mataro 2026 · Barrage · OPEN

2–2(3–2 SO)

18 Jul 2026 · SD · 53% pre-match

D

SpainMarc LIGOS

IO Mataro 2026 · Groups · Group 8 · OPEN

2–2

18 Jul 2026 · 51% pre-match

W

SpainLuis CRUZ GALLARDO

IO Mataro 2026 · Groups · Group 8 · OPEN

2–1

18 Jul 2026 · 76% pre-match

W

EnglandJoseph KINRADE

IO Mataro 2026 · Groups · Group 8 · OPEN

5–1

18 Jul 2026 · 75% pre-match

L

MaltaGeorge EBEJER

GP Derry 2026 · Semifinals · OPEN

0–2

6 Jun 2026 · 22% pre-match

W

2–1

6 Jun 2026 · 64% pre-match

W

5–0

6 Jun 2026 · 46% pre-match

W

Northern IrelandDee JENKINS

GP Derry 2026 · Groups · Group 5 · OPEN

10–1

6 Jun 2026 · 94% pre-match

W

MaltaJosef CAMILLERI

GP Derry 2026 · Groups · Group 5 · OPEN

3–1

6 Jun 2026 · 44% pre-match

W

GermanyEdin MULASMAJIC

GP Derry 2026 · Groups · Group 5 · OPEN

3–2

6 Jun 2026 · 52% pre-match

L

1–5

9 May 2026 · 8% pre-match

L

2–3

9 May 2026 · 24% pre-match

W

PortugalGil AFONSO

MGP Mallorca 2026 · Groups · Group 1 · TEAMS

3–1

9 May 2026 · 38% pre-match

L

ItalyPasquale TORANO

MGP Mallorca 2026 · Last 16 · VETERAN

2–3

9 May 2026 · SD · 19% pre-match

W

EnglandAaron SKINNER

MGP Mallorca 2026 · Barrage · VETERAN

3–2

9 May 2026 · SD · 37% pre-match

L

GreeceAlberto DI MAGGIO

MGP Mallorca 2026 · Groups · Group 4 · VETERAN

1–4

9 May 2026 · 7% pre-match

W

GibraltarRichard BERLIAQUE

MGP Mallorca 2026 · Groups · Group 4 · VETERAN

5–0

9 May 2026 · 75% pre-match

W

Jose Luis Bonavia

MGP Mallorca 2026 · Groups · Group 4 · VETERAN

3–1

9 May 2026 · 64% pre-match

W

ItalyMaurizio CUZZOCREA

MGP Frameries 2026 · Groups · Group 9 · TEAMS

4–2

7 Mar 2026 · 44% pre-match

L

GreeceVelissarios FRAGKAKIS

MGP Frameries 2026 · Groups · Group 9 · TEAMS

1–3

7 Mar 2026 · 30% pre-match

L

BelgiumOlivier PERE

MGP Frameries 2026 · Groups · Group 9 · TEAMS

0–1

7 Mar 2026 · 29% pre-match

L

ItalySanto LONGO

MGP Frameries 2026 · Groups · Group 22 · VETERAN

0–2

7 Mar 2026 · 42% pre-match

W

EnglandCayne MATTHEWS

MGP Frameries 2026 · Groups · Group 22 · VETERAN

7–1

7 Mar 2026 · 82% pre-match

D

NetherlandsPatrick DE JONG

MGP Frameries 2026 · Groups · Group 22 · VETERAN

2–2

7 Mar 2026 · 48% pre-match

L

0–1

24 Jan 2026 · 27% pre-match

W

BelgiumChloé DESPRETZ

MGP Paris 2026 · Groups · Group 9 · TEAMS

5–0

24 Jan 2026 · 95% pre-match

W

FranceChristophe MONTEIRO

MGP Paris 2026 · Groups · Group 9 · TEAMS

2–0

24 Jan 2026 · 51% pre-match

W

ItalyStefano CAPOSSELAUpset

MGP Paris 2026 · Groups · Group 9 · TEAMS

2–1

24 Jan 2026 · 22% pre-match

L

Jose Luis Sanchez

MGP Paris 2026 · Barrage · VETERAN

2–3

24 Jan 2026 · 63% pre-match

W

BelgiumMarc HAMBROUCK

MGP Paris 2026 · Groups · Group 13 · VETERAN

5–0

24 Jan 2026 · 86% pre-match

W

ItalyRiccardo MARINUCCI

MGP Paris 2026 · Groups · Group 13 · VETERAN

2–0

24 Jan 2026 · 73% pre-match

L

GreeceAntonios KASTELLANOS

MGP Paris 2026 · Groups · Group 13 · VETERAN

0–1

24 Jan 2026 · 25% pre-match

L

0–1

6 Dec 2025 · 61% pre-match

L

1–6

6 Dec 2025 · 10% pre-match

L

0–3

6 Dec 2025 · 60% pre-match

W

4–0

6 Dec 2025 · 94% pre-match

L

AustriaStefan SANDNER

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

1–2

6 Dec 2025 · 33% pre-match

W

ItalyMarco BOCCI

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

3–0

6 Dec 2025 · 91% pre-match

L

ItalyMaurizio COLELLA

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

1–2

6 Dec 2025 · 53% pre-match

W

Jose Luis Bonavia

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

2–1

6 Dec 2025 · 76% pre-match

Tournaments

24 entries · 3 titles · 2 runner-up

EventDateCategoryResultW–D–L
IO Mataro 202618 Jul 2026OPENQuarter-finals3–2–1
GP Derry 20266 Jun 2026OPENSemi-finals5–0–1
MGP Mallorca 20269 May 2026VETERANLast 163–0–2
MGP Frameries 20267 Mar 2026VETERANGroups1–1–1
MGP Paris 202624 Jan 2026VETERANBarrage2–0–2
Major Bologne - Macron Cup 20256 Dec 2025VETERANLast 163–0–3
IO Barcelona 202519 Jul 2025VETERANQuarter-finals2–1–2
Major Bologna 202531 May 2025VETERANBarrage2–0–2
MGP Mallorca 202526 Apr 2025VETERANLast 163–0–1
Major Paris 202525 Jan 2025VETERANLast 322–0–2
Major Frameries 20253 Jan 2025VETERANLast 323–0–1
GP Seville 20245 Oct 2024VETERANWinner4–1–0
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024VETERANLast 164–0–1
Sat Mataro 202420 Jul 2024OPENWinner5–0–0
GP Mallorca 202413 Apr 2024VETERANGroups0–0–3
MGP Paris 20243 Feb 2024VETERANSemi-finals5–0–1
MGP Frameries 20243 Feb 2024VETERANQuarter-finals4–1–1
MGP Milan 20239 Dec 2023VETERANSemi-finals6–0–1
IO Estepa 20237 Oct 2023VETERANQuarter-finals2–0–2
EC Gibraltar Individuals 202316 Sept 2023VETERANRunner-up5–2–1
Satellite Montormes del Valles 20233 Aug 2023OPENWinner6–0–0
Satellite Mataro 202316 Jul 2023OPENQuarter-finals4–0–1
GP Gibraltar 202022 Feb 2020OPENRunner-up7–2–2
GP Issy 20201 Feb 2020VETERANBarrage2–0–2

Head to head · all 42 opponents

OpponentPWDLGFGAGDW/OLast met
Jose Luis Bonavia220052+39 May 2026Compare
EnglandJoseph KINRADEMoralzarzal SCAD2200121+1118 Jul 2026Compare
SpainMarc LIGOSAS Iluro Futbol Taula211063+318 Jul 2026Compare
EnglandAaron SKINNERLangton Green Subbuteo Club110032+19 May 2026Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo100114-39 May 2026Compare
SpainÁlex ARAUJOAS Iluro Futbol Taula100124-218 Jul 2026Compare
SpainAlfred LAPORTAMallorca Águilas FM101022018 Jul 2026Compare
SpainÁlvaro PÉREZTiburones FM110041+318 Jul 2026Compare
GreeceAntonios KASTELLANOSOlympia CS100101-124 Jan 2026Compare
SpainBonifacio RUÍZMallorca Águilas FM101033018 Jul 2026Compare
EnglandCayne MATTHEWSYorkshire Phoenix and Dewsbury Moor TFC110071+67 Mar 2026Compare
BelgiumChloé DESPRETZAvenir Subbuteo Hennuyer110050+524 Jan 2026Compare
FranceChristophe MONTEIROBOSS110020+224 Jan 2026Compare
Northern IrelandDee JENKINSDerry City1100101+96 Jun 2026Compare
GermanyEdin MULASMAJICSG '94 Hannover110032+16 Jun 2026Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli100116-56 Dec 2025Compare
ScotlandGareth CHRISTIEDerry City110021+16 Jun 2026Compare
BelgiumGeoffrey MARAINAvenir Subbuteo Hennuyer100123-19 May 2026Compare
MaltaGeorge EBEJERBormla SC100102-26 Jun 2026Compare
ItalyGianfranco SCARAMUZZIBARI TABLE SOCCER110040+46 Dec 2025Compare
PortugalGil AFONSOSubbuteo Dragons110031+29 May 2026Compare
Jose Luis Sanchez100123-124 Jan 2026Compare
MaltaJosef CAMILLERIBormla SC110031+26 Jun 2026Compare
GreeceKonstantinos SESESOlympia CS100101-124 Jan 2026Compare
FranceLionel ABECASSISFree Agent110050+56 Jun 2026Compare
SpainLuis CRUZ GALLARDOTiburones FM110021+118 Jul 2026Compare
BelgiumMarc HAMBROUCKRacing White Woluwé Subbuteo110050+524 Jan 2026Compare
ItalyMarco BOCCIA.S. Cosenza110030+36 Dec 2025Compare
ItalyMaurizio COLELLASC Ligures100112-16 Dec 2025Compare
ItalyMaurizio CUZZOCREACT Paola110042+27 Mar 2026Compare
BelgiumOlivier PEREAvenir Subbuteo Hennuyer100101-17 Mar 2026Compare
ItalyPasquale TORANOLeonessa Brescia Aps100123-19 May 2026Compare
NetherlandsPatrick DE JONGDutch Legends10102207 Mar 2026Compare
United StatesPaul EYESSporting America TSC100103-36 Dec 2025Compare
ItalyPietro DI PIETRANTONIOSubbuteo Club Reggio Calabria100101-16 Dec 2025Compare
ItalyRiccardo MARINUCCIBologna Tigers Subbuteo110020+224 Jan 2026Compare
GibraltarRichard BERLIAQUEEuropa FC TSC110050+59 May 2026Compare
ItalySanto LONGOSC Catania 1987100102-27 Mar 2026Compare
ItalySaverio BARIF.lli Bari Reggio Emilia100115-49 May 2026Compare
AustriaStefan SANDNERTSC Royal 78 Kaisermühlen100112-16 Dec 2025Compare
ItalyStefano CAPOSSELACS Virtus Rieti110021+124 Jan 2026Compare
GreeceVelissarios FRAGKAKISTSC Falcons Athens100113-27 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