TFMYSTFTable football profiles

ESP0546

Albert CARLES PRAT

SpainSpain·Barcelona FT · team #45·OPEN

FISTF OPEN

#308

48 pts · +5

MySTF Elo

1477

#577 active · peak 1537

Showing official FISTF results only.

Elo rating

52 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
9
4
15
24

2022–23

56% W

2023–24

25% W

2024–25

33% W

2025–26

25% W

Match statistics · All time

Played

52

17W 6D 29L

Win rate

33%

Goals per game

1.54 – 2.67

80 for · 139 against · GD -59

Clean sheets

12

23% of games

Sudden death

0

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

46

most often Arturo MARTÍNEZ

Results

  • Won17 (33%)
  • Drawn6 (12%)
  • Lost29 (56%)

Form · last 10

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

All matches

Show recent only
W

SpainJulià ROSAUpset

IO Mataro 2026 · Groups · Group 2 · TEAMS

3–2

18 Jul 2026 · 26% pre-match

L

SpainJulio CANDELAS

IO Mataro 2026 · Barrage · OPEN

0–1

18 Jul 2026 · 25% pre-match

L

AustriaAlexander HAAS

IO Mataro 2026 · Groups · Group 5 · OPEN

1–4

18 Jul 2026 · 9% pre-match

W

SpainOwen MÁRQUEZ GALISTEO

IO Mataro 2026 · Groups · Group 5 · OPEN

9–0

18 Jul 2026 · 50% pre-match

D

FranceLudovic BEAUVAIS

IO Mataro 2026 · Groups · Group 5 · OPEN

1–1

18 Jul 2026 · 47% pre-match

D

Northern IrelandKenneth BEGGS

GP Derry 2026 · Groups · Group 4 · OPEN

2–2

6 Jun 2026 · 35% pre-match

L

BrazilFred ELESBAO

GP Derry 2026 · Groups · Group 4 · OPEN

1–5

6 Jun 2026 · 11% pre-match

L

ScotlandGareth CHRISTIE

GP Derry 2026 · Groups · Group 4 · OPEN

1–2

6 Jun 2026 · 28% pre-match

L

1–5

9 May 2026 · 1% pre-match

L

SpainBonifacio RUÍZ

MGP Mallorca 2026 · Last 16 · CONSOLATION

0–3

9 May 2026 · 35% pre-match

W

SpainXavi MASO

MGP Mallorca 2026 · Last 32 · CONSOLATION

3–0

9 May 2026 · 79% pre-match

W

SpainIsaac GARCÍA

MGP Mallorca 2026 · Groups · Group 18 · OPEN

1–0

9 May 2026 · 58% pre-match

L

ItalyFilippo CUBETA

MGP Mallorca 2026 · Groups · Group 18 · OPEN

1–8

9 May 2026 · 5% pre-match

L

BelgiumLucas PERE

MGP Mallorca 2026 · Groups · Group 18 · OPEN

2–9

9 May 2026 · 9% pre-match

D

FranceFranck DUBREUIL

MGP Paris 2026 · Barrage · TEAMS

1–1

24 Jan 2026 · 28% pre-match

D

BelgiumMathieu CRASSET

MGP Paris 2026 · Groups · Group 6 · TEAMS

1–1

24 Jan 2026 · 52% pre-match

L

BelgiumCorentin BOUCHEZ

MGP Paris 2026 · Groups · Group 6 · TEAMS

1–5

24 Jan 2026 · 8% pre-match

L

ItalyMattia FERRANTE

MGP Paris 2026 · Groups · Group 5 · TEAMS

0–6

24 Jan 2026 · 7% pre-match

L

SpainFrancisco CAYUELA

MGP Paris 2026 · Last 16 · CONSOLATION

0–2

24 Jan 2026 · 10% pre-match

W

BelgiumBessim GOLGERUpset

MGP Paris 2026 · Last 32 · CONSOLATION

3–0

24 Jan 2026 · 5% pre-match

W

SpainIsaac GARCÍA

MGP Paris 2026 · Barrage · CONSOLATION

2–0

24 Jan 2026 · 52% pre-match

L

ItalyLuca BATTISTA

MGP Paris 2026 · Groups · Group 29 · OPEN

0–5

24 Jan 2026 · 4% pre-match

L

FranceEmmanuel GORGETTE

MGP Paris 2026 · Groups · Group 29 · OPEN

1–3

24 Jan 2026 · 36% pre-match

L

GreeceChristos CHYTAS

MGP Paris 2026 · Groups · Group 29 · OPEN

0–4

24 Jan 2026 · 21% pre-match

L

1–3

19 Jul 2025 · 19% pre-match

W

SpainFrancisco UCHA

IO Barcelona 2025 · Groups · Group 2 · TEAMS

1–0

19 Jul 2025 · 56% pre-match

D

SpainGuillem BALAGUER

IO Barcelona 2025 · Semifinals · CONSOLATION

1–1(1–2 SO)

19 Jul 2025 · 25% pre-match

W

NetherlandsRinaldo VAN DIJK

IO Barcelona 2025 · Last 8 · CONSOLATION

2–1

19 Jul 2025 · 52% pre-match

W

José Mª Diéguez

IO Barcelona 2025 · Last 16 · CONSOLATION

5–1

19 Jul 2025 · 53% pre-match

W

SpainGuillem ALSINA

IO Barcelona 2025 · Groups · Group 4 · OPEN

4–0

19 Jul 2025 · 66% pre-match

L

SpainFernando GÓMEZ

IO Barcelona 2025 · Groups · Group 4 · OPEN

0–5

19 Jul 2025 · 15% pre-match

L

SpainMarc LIGOS

IO Barcelona 2025 · Groups · Group 4 · OPEN

0–5

19 Jul 2025 · 23% pre-match

W

EnglandGage BADGER

MGP Mallorca 2025 · Barrage · TEAMS

1–0

26 Apr 2025 · 63% pre-match

L

PortugalSérgio RAMOS

MGP Mallorca 2025 · Groups · Group 1 · TEAMS

1–8

26 Apr 2025 · 7% pre-match

L

SpainIsaac ALFARO

MGP Mallorca 2025 · Groups · Group 1 · TEAMS

2–6

26 Apr 2025 · 11% pre-match

L

EnglandAaron SKINNER

MGP Mallorca 2025 · Last 64 · CONSOLATION

1–2

26 Apr 2025 · 13% pre-match

L

SpainMarc LIGOS

MGP Mallorca 2025 · Groups · Group 14 · OPEN

0–5

26 Apr 2025 · 27% pre-match

L

BelgiumNoah JANSSENS

MGP Mallorca 2025 · Groups · Group 14 · OPEN

1–5

26 Apr 2025 · 8% pre-match

L

SpainÁngel VALVERDE

MGP Mallorca 2025 · Groups · Group 14 · OPEN

0–5

26 Apr 2025 · 8% pre-match

L

SpainÁlex ARAUJO

Sat Mataro 2024 · Barrage · M6 · OPEN

1–5

20 Jul 2024 · 27% pre-match

W

Rafel Blasco

Sat Mataro 2024 · Groups · Group 3 · OPEN

5–0

20 Jul 2024 · 42% pre-match

L

SpainXavi MASOUpset

Sat Mataro 2024 · Groups · Group 3 · OPEN

0–1

20 Jul 2024 · 77% pre-match

D

SpainArturo MARTÍNEZ

Sat Mataro 2024 · Groups · Group 3 · OPEN

1–1

20 Jul 2024 · 24% pre-match

L

0–4

3 Aug 2023 · 25% pre-match

W

6–1

3 Aug 2023 · 55% pre-match

L

1–3

3 Aug 2023 · 44% pre-match

W

1–0

3 Aug 2023 · 43% pre-match

L

1–6

16 Jul 2023 · 39% pre-match

W

2–0

16 Jul 2023 · 56% pre-match

W

SpainOriol Quer

Satellite Mataro 2023 · Groups · Group 7 · OPEN

4–1

16 Jul 2023 · 36% pre-match

L

SpainToni ROSA

Satellite Mataro 2023 · Groups · Group 7 · OPEN

0–1

16 Jul 2023 · 49% pre-match

W

SpainSergi RIBÉ

Satellite Mataro 2023 · Groups · Group 7 · OPEN

3–0

16 Jul 2023 · 40% pre-match

Tournaments

13 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
IO Mataro 202618 Jul 2026OPENBarrage1–1–2
GP Derry 20266 Jun 2026OPENGroups0–1–2
MGP Mallorca 20269 May 2026CONSOLATION—1–0–1
MGP Mallorca 20269 May 2026OPENGroups1–0–2
MGP Paris 202624 Jan 2026CONSOLATION—2–0–1
MGP Paris 202624 Jan 2026OPENGroups0–0–3
IO Barcelona 202519 Jul 2025CONSOLATION—2–1–0
IO Barcelona 202519 Jul 2025OPENGroups1–0–2
MGP Mallorca 202526 Apr 2025CONSOLATION—0–0–1
MGP Mallorca 202526 Apr 2025OPENGroups0–0–3
Sat Mataro 202420 Jul 2024OPENBarrage1–1–2
Satellite Montormes del Valles 20233 Aug 2023OPENBarrage2–0–2
Satellite Mataro 202316 Jul 2023OPENQuarter-finals3–0–2

Head to head · all 46 opponents

OpponentPWDLGFGAGDW/OLast met
SpainArturo MARTÍNEZFree Agent201124-220 Jul 2024Compare
SpainIsaac GARCÍASubbuteo Club Almería220030+39 May 2026Compare
José Mª Diéguez2200112+919 Jul 2025Compare
SpainMarc LIGOSAS Iluro Futbol Taula2002010-1019 Jul 2025Compare
SpainToni ROSAAS Iluro Futbol Taula21011103 Aug 2023Compare
SpainXavi MASOBarcelona FT210131+29 May 2026Compare
EnglandAaron SKINNERLangton Green Subbuteo Club100112-126 Apr 2025Compare
SpainÁlex ARAUJOAS Iluro Futbol Taula100115-420 Jul 2024Compare
AustriaAlexander HAASTSC Royal 78 Kaisermühlen100114-318 Jul 2026Compare
SpainÁngel VALVERDEMurcia Subbuteo Club100105-526 Apr 2025Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo110030+324 Jan 2026Compare
SpainBonifacio RUÍZMallorca Águilas FM100103-39 May 2026Compare
GreeceChristos CHYTASTSC Falcons Athens100104-424 Jan 2026Compare
BelgiumCorentin BOUCHEZSC Lion's Eugies100115-424 Jan 2026Compare
SpainCristian ANTÚNEZTiburones FM100113-219 Jul 2025Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100115-49 May 2026Compare
FranceDavid LEROYRochefort TS100116-516 Jul 2023Compare
FranceEmmanuel GORGETTEBOSS100113-224 Jan 2026Compare
SpainFernando GÓMEZAFT Turia 1981100105-519 Jul 2025Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100118-79 May 2026Compare
SpainFrancisco CAYUELAMurcia Subbuteo Club100102-224 Jan 2026Compare
SpainFrancisco UCHAAS Iluro Futbol Taula110010+119 Jul 2025Compare
FranceFranck DUBREUILElan Subbutéo Club de Champs-sur-Marne101011024 Jan 2026Compare
BrazilFred ELESBAOSG '94 Hannover100115-46 Jun 2026Compare
EnglandGage BADGERWolverhampton Table Football Club110010+126 Apr 2025Compare
ScotlandGareth CHRISTIEDerry City100112-16 Jun 2026Compare
SpainGuillem ALSINABarcelona FT110040+419 Jul 2025Compare
SpainGuillem BALAGUERBarcelona FT101011019 Jul 2025Compare
SpainIsaac ALFAROTiburones FM100126-426 Apr 2025Compare
SpainJulià ROSAAS Iluro Futbol Taula110032+118 Jul 2026Compare
SpainJulio CANDELASMoralzarzal Subbuteo CAD100101-118 Jul 2026Compare
Northern IrelandKenneth BEGGSIrish Premier League10102206 Jun 2026Compare
ItalyLuca BATTISTATS Napoli Fighters100105-524 Jan 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer100129-79 May 2026Compare
FranceLudovic BEAUVAISFree Agent101011018 Jul 2026Compare
SpainMartí ROSAAS Iluro Futbol Taula100104-43 Aug 2023Compare
BelgiumMathieu CRASSETRacing White Woluwé Subbuteo101011024 Jan 2026Compare
ItalyMattia FERRANTECCT Eagles Napoli100106-624 Jan 2026Compare
BelgiumNoah JANSSENSRochefort TS100115-426 Apr 2025Compare
SpainOriol QuerAS Iluro Futbol Taula110041+316 Jul 2023Compare
SpainOwen MÁRQUEZ GALISTEOAS Iluro Futbol Taula110090+918 Jul 2026Compare
Rafel Blasco110050+520 Jul 2024Compare
SpainRicard CARLES PRATBarcelona FT110020+216 Jul 2023Compare
NetherlandsRinaldo VAN DIJKKent Invicta TFC110021+119 Jul 2025Compare
SpainSergi RIBÉBarcelona FT110030+316 Jul 2023Compare
PortugalSérgio RAMOSValletta SC100118-726 Apr 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