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

Official FISTF results.

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 · 2025–26 season

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

Recent matches

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

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

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

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