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

Official FISTF results.

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

Recent matches

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

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

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

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