TFMYSTFTable football profiles

ESP0545

Ricard CARLES PRAT

SpainSpain·Barcelona FT · team #45·OPEN

FISTF OPEN

#110

178 pts · +2

MySTF Elo

1591

#394 active · peak 1609

Showing official FISTF results only.

Elo rating

78 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
8
13
14
43

2022–23

25% W

2023–24

31% W

2024–25

36% W

2025–26

33% W

Match statistics · All time

Played

78

25W 11D 42L

Win rate

32%

Goals per game

1.82 – 2.53

142 for · 197 against · GD -55

Clean sheets

21

27% of games

Sudden death

2

Shoot-outs

1/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

70

most often Francisco UCHA

Results

  • Won25 (32%)
  • Drawn11 (14%)
  • Lost42 (54%)

Form · last 10

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

All matches

Show recent only
W

SpainJulia EGLICERIO

IO Mataro 2026 · Groups · Group 2 · TEAMS

7–1

18 Jul 2026 · 78% pre-match

L

SpainÁlex ARAUJO

IO Mataro 2026 · Last 16 · OPEN

0–6

18 Jul 2026 · 32% pre-match

D

SpainFrancisco UCHA

IO Mataro 2026 · Groups · Group 6 · OPEN

1–1

18 Jul 2026 · 65% pre-match

W

SpainJulia EGLICERIO

IO Mataro 2026 · Groups · Group 6 · OPEN

6–0

18 Jul 2026 · 83% pre-match

W

SpainJulià ROSA

IO Mataro 2026 · Groups · Group 6 · OPEN

4–0

18 Jul 2026 · 33% pre-match

L

ItalyGiuliano GAZZOLDI

GP Derry 2026 · Semifinals · OPEN

0–3

6 Jun 2026 · 22% pre-match

W

EnglandIan AGGETTUpset

GP Derry 2026 · Last 8 · OPEN

4–3

6 Jun 2026 · SD · 18% pre-match

W

MaltaJosef CAMILLERIUpset

GP Derry 2026 · Last 16 · OPEN

1–0

6 Jun 2026 · SD · 25% pre-match

D

FranceLionel ABECASSIS

GP Derry 2026 · Groups · Group 3 · OPEN

1–1

6 Jun 2026 · 22% pre-match

W

Northern IrelandStephen MCALLISTER

GP Derry 2026 · Groups · Group 3 · OPEN

9–0

6 Jun 2026 · 60% pre-match

W

EnglandPaul LAWRENSON

GP Derry 2026 · Groups · Group 3 · OPEN

4–0

6 Jun 2026 · 38% pre-match

L

1–9

9 May 2026 · 5% pre-match

W

BelgiumJann SEGERSUpset

MGP Mallorca 2026 · Barrage · TEAMS

2–1

9 May 2026 · 18% pre-match

L

SpainAlberto GÓMEZ

MGP Mallorca 2026 · Groups · Group 1 · TEAMS

0–2

9 May 2026 · 16% pre-match

D

0–0

9 May 2026 · 6% pre-match

L

José M. Castellano

MGP Mallorca 2026 · Last 32 · CONSOLATION

1–7

9 May 2026 · 24% pre-match

W

MaltaKurt POLIDANOUpset

MGP Mallorca 2026 · Barrage · CONSOLATION

5–2

9 May 2026 · 26% pre-match

L

ItalyMattia FERRANTE

MGP Mallorca 2026 · Groups · Group 7 · OPEN

2–5

9 May 2026 · 6% pre-match

L

PortugalSérgio LOUREIRO

MGP Mallorca 2026 · Groups · Group 7 · OPEN

2–8

9 May 2026 · 3% pre-match

L

BelgiumJann SEGERS

MGP Mallorca 2026 · Groups · Group 7 · OPEN

2–3

9 May 2026 · 19% pre-match

L

BelgiumAurélien FEYE

MGP Frameries 2026 · Groups · Group 17 · OPEN

0–5

7 Mar 2026 · 42% pre-match

L

ItalyLeonardo GIUDICE

MGP Frameries 2026 · Groups · Group 17 · OPEN

0–5

7 Mar 2026 · 5% pre-match

L

MaltaDerek CONTI

MGP Frameries 2026 · Groups · Group 17 · OPEN

0–5

7 Mar 2026 · 5% pre-match

L

0–2

24 Jan 2026 · 9% pre-match

D

BelgiumLéa DESPRETZ

MGP Paris 2026 · Groups · Group 9 · TEAMS

0–0

24 Jan 2026 · 21% pre-match

W

FranceAxel MODESTEUpset

MGP Paris 2026 · Groups · Group 9 · TEAMS

1–0

24 Jan 2026 · 27% pre-match

L

ItalyAlex IORIO

MGP Paris 2026 · Groups · Group 9 · TEAMS

0–1

24 Jan 2026 · 11% pre-match

L

FranceFranck DUBREUIL

MGP Paris 2026 · Last 32 · CONSOLATION

1–2

24 Jan 2026 · 32% pre-match

W

FranceRaphaël POMMIERUpset

MGP Paris 2026 · Barrage · CONSOLATION

3–0

24 Jan 2026 · 14% pre-match

L

ItalyMicael CAVIGLIA

MGP Paris 2026 · Groups · Group 13 · OPEN

0–8

24 Jan 2026 · 4% pre-match

W

BelgiumSteffen DESPRETZUpset

MGP Paris 2026 · Groups · Group 13 · OPEN

1–0

24 Jan 2026 · 9% pre-match

L

AustriaChristian HAAS

MGP Paris 2026 · Groups · Group 13 · OPEN

0–1

24 Jan 2026 · 6% pre-match

L

MaltaSpencer CONTI

Major Bologne - Macron Cup 2025 · Groups · Group 6 · TEAMS

1–2

6 Dec 2025 · 19% pre-match

L

ItalyMarco DI VITO

Major Bologne - Macron Cup 2025 · Groups · Group 4 · TEAMS

2–3

6 Dec 2025 · 6% pre-match

L

0–4

6 Dec 2025 · 18% pre-match

D

0–0

6 Dec 2025 · 65% pre-match

L

1–4

6 Dec 2025 · 12% pre-match

L

BelgiumLucas PERE

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

0–2

6 Dec 2025 · 14% pre-match

L

Jesús Moreno

GP Sevilla 2025 · Last 16 · CONSOLATION

2–4

4 Oct 2025 · 45% pre-match

W

SpainAntonio MORENO VICO

GP Sevilla 2025 · Barrage · CONSOLATION

6–1

4 Oct 2025 · 58% pre-match

W

SpainStefka PIROVA

GP Sevilla 2025 · Groups · Group 3 · OPEN

6–0

4 Oct 2025 · 72% pre-match

L

PortugalSérgio RAMOS

GP Sevilla 2025 · Groups · Group 3 · OPEN

2–5

4 Oct 2025 · 10% pre-match

L

SpainJesús MAIRELES ALFARO

GP Sevilla 2025 · Groups · Group 3 · OPEN

1–2

4 Oct 2025 · 44% pre-match

W

SpainFernando GÓMEZUpset

IO Barcelona 2025 · Groups · Group 2 · TEAMS

2–0

19 Jul 2025 · 17% pre-match

L

1–3

19 Jul 2025 · 41% pre-match

L

SpainDavid GONZÁLEZ

IO Barcelona 2025 · Groups · Group 2 · OPEN

0–8

19 Jul 2025 · 5% pre-match

W

SpainRafael BLASCO

IO Barcelona 2025 · Groups · Group 2 · OPEN

3–0

19 Jul 2025 · 64% pre-match

W

SpainCarlos ESPADA

IO Barcelona 2025 · Groups · Group 2 · OPEN

2–0

19 Jul 2025 · 62% pre-match

L

EnglandMick HAMMONDS

MGP Mallorca 2025 · Barrage · TEAMS

1–3

26 Apr 2025 · 16% pre-match

L

ItalyGerardo PATRUNO

MGP Mallorca 2025 · Groups · Group 1 · TEAMS

1–8

26 Apr 2025 · 6% pre-match

L

SpainFerran COLL

MGP Mallorca 2025 · Groups · Group 1 · TEAMS

3–4

26 Apr 2025 · 16% pre-match

L

SpainBonifacio RUÍZ

MGP Mallorca 2025 · Last 16 · CONSOLATION

2–3

26 Apr 2025 · 51% pre-match

W

SpainMassimo BARONE

MGP Mallorca 2025 · Last 32 · CONSOLATION

4–1

26 Apr 2025 · 54% pre-match

W

SpainToni VIDAL

MGP Mallorca 2025 · Last 64 · CONSOLATION

5–0

26 Apr 2025 · 51% pre-match

D

United StatesPatrick SHERIDAN

MGP Mallorca 2025 · Groups · Group 2 · OPEN

3–3

26 Apr 2025 · 22% pre-match

L

BelgiumBessim GOLGER

MGP Mallorca 2025 · Groups · Group 2 · OPEN

1–6

26 Apr 2025 · 2% pre-match

L

SpainLuis MATEOS

MGP Mallorca 2025 · Groups · Group 2 · OPEN

1–4

26 Apr 2025 · 17% pre-match

L

SpainArturo MARTÍNEZ

Sat Mataro 2024 · Barrage · M1 · OPEN

1–2

20 Jul 2024 · 22% pre-match

D

SpainRafael GÓMEZ

Sat Mataro 2024 · Groups · Group 5 · OPEN

0–0

20 Jul 2024 · 37% pre-match

W

SpainFrancisco UCHA

Sat Mataro 2024 · Groups · Group 5 · OPEN

2–1

20 Jul 2024 · 55% pre-match

W

Abdrés Merino

Sat Mataro 2024 · Groups · Group 5 · OPEN

5–0

20 Jul 2024 · 36% pre-match

W

SpainAntonio ANTÚNEZ

GP Mallorca 2024 · Groups · Group 4 · TEAMS

4–3

13 Apr 2024 · 75% pre-match

L

SpainÁngel VALVERDE

GP Mallorca 2024 · Groups · Group 3 · TEAMS

0–4

13 Apr 2024 · 10% pre-match

L

Miguel Ángel López

GP Mallorca 2024 · Groups · Group 3 · TEAMS

1–3

13 Apr 2024 · 13% pre-match

W

SpainManuel ROMERO

GP Mallorca 2024 · Groups · Group 5 · OPEN

2–0

13 Apr 2024 · 47% pre-match

L

BelgiumSteffen DESPRETZ

GP Mallorca 2024 · Groups · Group 5 · OPEN

1–2

13 Apr 2024 · 15% pre-match

D

EnglandMick HAMMONDS

GP Mallorca 2024 · Groups · Group 5 · OPEN

2–2

13 Apr 2024 · 20% pre-match

L

PortugalSérgio RAMOS

MGP Paris 2024 · Groups · OPEN

0–5

3 Feb 2024 · 14% pre-match

D

3–3

3 Feb 2024 · 41% pre-match

L

FranceDavid LEROY

MGP Paris 2024 · Groups · OPEN

0–1

3 Feb 2024 · 25% pre-match

L

0–3

3 Aug 2023 · 17% pre-match

D

1–1(3–1 SO)

3 Aug 2023 · 28% pre-match

L

1–3

3 Aug 2023 · 14% pre-match

W

3–0

3 Aug 2023 · 39% pre-match

W

6–0

3 Aug 2023 · 29% pre-match

L

0–2

16 Jul 2023 · 25% pre-match

L

ItalyAndrea CICCARELLI

Satellite Mataro 2023 · Groups · Group 1 · OPEN

0–9

16 Jul 2023 · 33% pre-match

D

SpainFrancisco UCHA

Satellite Mataro 2023 · Groups · Group 1 · OPEN

2–2

16 Jul 2023 · 49% pre-match

Tournaments

19 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
IO Mataro 202618 Jul 2026OPENLast 162–1–1
GP Derry 20266 Jun 2026OPENSemi-finals4–1–1
MGP Mallorca 20269 May 2026CONSOLATION—1–0–1
MGP Mallorca 20269 May 2026OPENGroups0–0–3
MGP Frameries 20267 Mar 2026OPENGroups0–0–3
MGP Paris 202624 Jan 2026CONSOLATION—1–0–1
MGP Paris 202624 Jan 2026OPENGroups1–0–2
Major Bologne - Macron Cup 20256 Dec 2025CONSOLATION—0–0–1
Major Bologne - Macron Cup 20256 Dec 2025OPENGroups0–1–2
GP Sevilla 20254 Oct 2025CONSOLATION—1–0–1
GP Sevilla 20254 Oct 2025OPENGroups1–0–2
IO Barcelona 202519 Jul 2025OPENBarrage2–0–2
MGP Mallorca 202526 Apr 2025CONSOLATION—2–0–1
MGP Mallorca 202526 Apr 2025OPENGroups0–1–2
Sat Mataro 202420 Jul 2024OPENBarrage2–1–1
GP Mallorca 202413 Apr 2024OPENGroups1–1–1
MGP Paris 20243 Feb 2024OPENGroups0–1–2
Satellite Montormes del Valles 20233 Aug 2023OPENSemi-finals2–1–2
Satellite Mataro 202316 Jul 2023OPENBarrage0–1–2

Head to head · all 70 opponents

OpponentPWDLGFGAGDW/OLast met
SpainFrancisco UCHAAS Iluro Futbol Taula312054+118 Jul 2026Compare
SpainFerran COLLBarcelona FT200237-426 Apr 2025Compare
BelgiumJann SEGERSAvenir Subbuteo Hennuyer21014409 May 2026Compare
SpainJulia EGLICERIOMoralzarzal Subbuteo CAD2200131+1218 Jul 2026Compare
EnglandMick HAMMONDSWolverhampton Table Football Club201135-226 Apr 2025Compare
PortugalSérgio RAMOSValletta SC2002210-84 Oct 2025Compare
BelgiumSteffen DESPRETZAvenir Subbuteo Hennuyer210122024 Jan 2026Compare
Abdrés Merino110050+520 Jul 2024Compare
SpainAlbert CARLES PRATBarcelona FT100102-216 Jul 2023Compare
SpainAlberto GÓMEZSubbuteo Dragons100102-29 May 2026Compare
SpainÁlex ARAUJOAS Iluro Futbol Taula100106-618 Jul 2026Compare
ItalyAlex IORIOCS Virtus Rieti100101-124 Jan 2026Compare
ItalyAndrea CICCARELLITS Napoli Fighters100109-916 Jul 2023Compare
SpainÁngel VALVERDEMurcia Subbuteo Club100104-413 Apr 2024Compare
SpainAntonio ANTÚNEZAC Los Remedios FM110043+113 Apr 2024Compare
SpainAntonio MORENO VICOSubbuteo Club Almería110061+54 Oct 2025Compare
GreeceAntonios KASTELLANOSOlympia CS100102-224 Jan 2026Compare
SpainArturo MARTÍNEZFree Agent100112-120 Jul 2024Compare
BelgiumAurélien FEYERochefort TS100105-57 Mar 2026Compare
FranceAxel MODESTEBOSS110010+124 Jan 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo100116-526 Apr 2025Compare
SpainBonifacio RUÍZMallorca Águilas FM100123-126 Apr 2025Compare
SpainCarlos ESPADAMoralzarzal Subbuteo CAD110020+219 Jul 2025Compare
AustriaChristian HAASST Stembert100101-124 Jan 2026Compare
GreeceChristos PITSARISCrimson Horses100114-36 Dec 2025Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100108-819 Jul 2025Compare
FranceDavid LEROYRochefort TS100101-13 Feb 2024Compare
MaltaDerek CONTIValletta SC100105-57 Mar 2026Compare
SpainFernando GÓMEZAFT Turia 1981110020+219 Jul 2025Compare
SpainFerran BORBONESBarcelona FT110060+63 Aug 2023Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100119-89 May 2026Compare
FranceFranck DUBREUILElan Subbutéo Club de Champs-sur-Marne100112-124 Jan 2026Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo100118-726 Apr 2025Compare
ItalyGiuliano GAZZOLDISubbito Gol Ferrara100103-36 Jun 2026Compare
EnglandIan AGGETTYorkshire Phoenix and Dewsbury Moor TFC110043+16 Jun 2026Compare
MaltaJason PISANIH'Attard SC10100009 May 2026Compare
SpainJesús MAIRELES ALFAROSubbuteo Club Almería100112-14 Oct 2025Compare
Jesús Moreno100124-24 Oct 2025Compare
José David Somoza100113-219 Jul 2025Compare
José M. Castellano100117-69 May 2026Compare
MaltaJosef CAMILLERIBormla SC110010+16 Jun 2026Compare
SpainJulià ROSAAS Iluro Futbol Taula110040+418 Jul 2026Compare
BelgiumKenny DE SCHUYTENEERRacing White Woluwé Subbuteo10103303 Feb 2024Compare
MaltaKurt POLIDANOValletta SC110052+39 May 2026Compare
BelgiumLéa DESPRETZAvenir Subbuteo Hennuyer101000024 Jan 2026Compare
ItalyLeonardo GIUDICETS Napoli Fighters100105-57 Mar 2026Compare
FranceLionel ABECASSISFree Agent10101106 Jun 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer100102-26 Dec 2025Compare
SpainLuis MATEOSMurcia Subbuteo Club100114-326 Apr 2025Compare
SpainManuel ROMEROEuropa FC TSC110020+213 Apr 2024Compare
SpainMarc LIGOSAS Iluro Futbol Taula10101103 Aug 2023Compare
ItalyMarco DEL GENOVESEAtletico Pisa10100006 Dec 2025Compare
ItalyMarco DI VITOCCT Eagles Napoli100123-16 Dec 2025Compare
SpainMassimo BARONESubbuteo Dragons110041+326 Apr 2025Compare
ItalyMattia FERRANTECCT Eagles Napoli100125-39 May 2026Compare
ItalyMicael CAVIGLIASS Lazio TFC Roma100108-824 Jan 2026Compare
Miguel Ángel López100113-213 Apr 2024Compare
SpainPablo BaezaBarcelona FT110030+33 Aug 2023Compare
United StatesPatrick SHERIDANSporting America TSC101033026 Apr 2025Compare
EnglandPaul LAWRENSONYorkshire Phoenix and Dewsbury Moor TFC110040+46 Jun 2026Compare
ItalyPierluigi SIGNORETTISC Sombrero100104-46 Dec 2025Compare
SpainRafael BLASCOFree Agent110030+319 Jul 2025Compare
SpainRafael GÓMEZAFT Turia 1981101000020 Jul 2024Compare
FranceRaphaël POMMIERSC Catania 1987110030+324 Jan 2026Compare
PortugalSérgio LOUREIROTSC Falcons Athens100128-69 May 2026Compare
MaltaSpencer CONTIH'Attard SC100112-16 Dec 2025Compare
SpainStefka PIROVAAFT Turia 1981110060+64 Oct 2025Compare
Northern IrelandStephen MCALLISTERDerry City110090+96 Jun 2026Compare
SpainToni VIDALMallorca Águilas FM110050+526 Apr 2025Compare
SpainVicenç PRATSBarcelona FT100113-23 Aug 2023Compare
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