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 · Last 12 months

Played

38

12W 5D 21L

Win rate

32%

Goals per game

1.63 – 2.53

62 for · 96 against · GD -34

Clean sheets

11

29% of games

Sudden death

2

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

36

most often Jann SEGERS

Results

  • Won12 (32%)
  • Drawn5 (13%)
  • Lost21 (55%)

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

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 36 opponents

OpponentPWDLGFGAGDW/OLast met
BelgiumJann SEGERSAvenir Subbuteo Hennuyer21014409 May 2026Compare
SpainJulia EGLICERIOMoralzarzal Subbuteo CAD2200131+1218 Jul 2026Compare
SpainAlberto GÓMEZSubbuteo Dragons100102-29 May 2026Compare
SpainÁlex ARAUJOAS Iluro Futbol Taula100106-618 Jul 2026Compare
ItalyAlex IORIOCS Virtus Rieti100101-124 Jan 2026Compare
GreeceAntonios KASTELLANOSOlympia CS100102-224 Jan 2026Compare
BelgiumAurélien FEYERochefort TS100105-57 Mar 2026Compare
FranceAxel MODESTEBOSS110010+124 Jan 2026Compare
AustriaChristian HAASST Stembert100101-124 Jan 2026Compare
GreeceChristos PITSARISCrimson Horses100114-36 Dec 2025Compare
MaltaDerek CONTIValletta SC100105-57 Mar 2026Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100119-89 May 2026Compare
SpainFrancisco UCHAAS Iluro Futbol Taula101011018 Jul 2026Compare
FranceFranck DUBREUILElan Subbutéo Club de Champs-sur-Marne100112-124 Jan 2026Compare
ItalyGiuliano GAZZOLDISubbito Gol Ferrara100103-36 Jun 2026Compare
EnglandIan AGGETTYorkshire Phoenix and Dewsbury Moor TFC110043+16 Jun 2026Compare
MaltaJason PISANIH'Attard SC10100009 May 2026Compare
José M. Castellano100117-69 May 2026Compare
MaltaJosef CAMILLERIBormla SC110010+16 Jun 2026Compare
SpainJulià ROSAAS Iluro Futbol Taula110040+418 Jul 2026Compare
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
ItalyMarco DEL GENOVESEAtletico Pisa10100006 Dec 2025Compare
ItalyMarco DI VITOCCT Eagles Napoli100123-16 Dec 2025Compare
ItalyMattia FERRANTECCT Eagles Napoli100125-39 May 2026Compare
ItalyMicael CAVIGLIASS Lazio TFC Roma100108-824 Jan 2026Compare
EnglandPaul LAWRENSONYorkshire Phoenix and Dewsbury Moor TFC110040+46 Jun 2026Compare
ItalyPierluigi SIGNORETTISC Sombrero100104-46 Dec 2025Compare
FranceRaphaël POMMIERSC Catania 1987110030+324 Jan 2026Compare
PortugalSérgio LOUREIROTSC Falcons Athens100128-69 May 2026Compare
MaltaSpencer CONTIH'Attard SC100112-16 Dec 2025Compare
BelgiumSteffen DESPRETZAvenir Subbuteo Hennuyer110010+124 Jan 2026Compare
Northern IrelandStephen MCALLISTERDerry City110090+96 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