TFMYSTFTable football profiles

ESP0024

Carlos FLORES

SpainSpain·Valletta SC · team #2·OPEN

FISTF OPEN

#1

3380 pts

MySTF Elo

2448

#1 active · peak 2468

Official FISTF results.

Elo rating

224 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
12
23
58
70
61

2019–20

92% W

2022–23

91% W

2023–24

90% W

2024–25

93% W

2025–26

93% W

Match statistics · 2025–26 season

Played

61

57W 2D 2L

Win rate

93%

Goals per game

5.00 – 1.89

305 for · 115 against · GD +190

Clean sheets

7

11% of games

Sudden death

4

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

49

most often Samuel BARTOLO

Results

  • Won57 (93%)
  • Drawn2 (3%)
  • Lost2 (3%)

Form · last 10

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

All matches

Show recent only
L

MaltaSamuel BARTOLOUpset

MGP Mallorca 2026 · Semifinals · TEAMS

3–4

9 May 2026 · 81% pre-match

W

SpainFerran COLL

MGP Mallorca 2026 · Last 8 · TEAMS

11–1

9 May 2026 · 97% pre-match

W

SpainRubén BENITA

MGP Mallorca 2026 · Groups · Group 1 · TEAMS

6–2

9 May 2026 · 98% pre-match

W

SpainCristian ANTÚNEZ

MGP Mallorca 2026 · Groups · Group 2 · TEAMS

6–1

9 May 2026 · 97% pre-match

W

3–2

9 May 2026 · 91% pre-match

W

2–1

9 May 2026 · SD · 85% pre-match

W

5–2

9 May 2026 · 77% pre-match

W

ItalyAlex IORIO

MGP Mallorca 2026 · Last 16 · OPEN

6–4

9 May 2026 · 96% pre-match

W

9–5

9 May 2026 · 82% pre-match

W

ItalyMarco DI VITO

MGP Mallorca 2026 · Groups · Group 1 · OPEN

5–3

9 May 2026 · 94% pre-match

W

Miguel Ángel López

MGP Mallorca 2026 · Groups · Group 1 · OPEN

5–4

9 May 2026 · 97% pre-match

W

4–3

7 Mar 2026 · 90% pre-match

W

3–0

7 Mar 2026 · 89% pre-match

W

7–2

7 Mar 2026 · 92% pre-match

W

6–1

7 Mar 2026 · 93% pre-match

W

BelgiumKevin LELUBRE

MGP Frameries 2026 · Groups · Group 2 · TEAMS

10–0

7 Mar 2026 · 100% pre-match

W

BelgiumRémy Huynh

MGP Frameries 2026 · Groups · Group 2 · TEAMS

8–4

7 Mar 2026 · 95% pre-match

W

EnglandRichard BADGER

MGP Frameries 2026 · Groups · Group 2 · TEAMS

9–0

7 Mar 2026 · 99% pre-match

W

6–3

7 Mar 2026 · 94% pre-match

W

BelgiumSami TARGUI

MGP Frameries 2026 · Semifinals · OPEN

3–2

7 Mar 2026 · SD · 89% pre-match

W

5–2

7 Mar 2026 · 73% pre-match

W

3–1

7 Mar 2026 · 86% pre-match

W

1–0

7 Mar 2026 · 87% pre-match

W

6–1

7 Mar 2026 · 97% pre-match

W

BelgiumJann SEGERS

MGP Frameries 2026 · Groups · Group 1 · OPEN

13–2

7 Mar 2026 · 98% pre-match

W

GreecePanagiotis ALIADIS

MGP Frameries 2026 · Groups · Group 1 · OPEN

10–2

7 Mar 2026 · 100% pre-match

W

EnglandDaryl RADWELL

MGP Frameries 2026 · Groups · Group 1 · OPEN

9–3

7 Mar 2026 · 100% pre-match

W

5–4

24 Jan 2026 · 66% pre-match

W

ItalyAntonio METTIVIERI

MGP Paris 2026 · Semifinals · TEAMS

2–1

24 Jan 2026 · 98% pre-match

W

GibraltarJohn FIELD

MGP Paris 2026 · Groups · Group 2 · TEAMS

4–1

24 Jan 2026 · 92% pre-match

W

5–3

24 Jan 2026 · 81% pre-match

W

5–2

24 Jan 2026 · 68% pre-match

W

3–2

24 Jan 2026 · 90% pre-match

W

GreeceSpyros POLIZOS

MGP Paris 2026 · Last 16 · OPEN

3–0

24 Jan 2026 · 94% pre-match

W

5–1

24 Jan 2026 · 92% pre-match

W

GreeceSpyridon PATRINOS

MGP Paris 2026 · Groups · Group 1 · OPEN

5–1

24 Jan 2026 · 95% pre-match

W

ItalyDavide VISENTIN

MGP Paris 2026 · Groups · Group 1 · OPEN

5–0

24 Jan 2026 · 98% pre-match

W

MaltaDerek CONTI

MGP Paris 2026 · Groups · Group 1 · OPEN

5–2

24 Jan 2026 · 86% pre-match

W

6–4

6 Dec 2025 · 71% pre-match

W

5–2

6 Dec 2025 · 88% pre-match

L

2–3

6 Dec 2025 · 70% pre-match

W

7–2

6 Dec 2025 · 96% pre-match

W

EnglandRichard BADGER

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

9–1

6 Dec 2025 · 98% pre-match

W

3–2

6 Dec 2025 · 84% pre-match

W

2–1

6 Dec 2025 · SD · 76% pre-match

W

3–2

6 Dec 2025 · 80% pre-match

W

5–2

6 Dec 2025 · 87% pre-match

W

3–1

6 Dec 2025 · 91% pre-match

W

4–2

6 Dec 2025 · 96% pre-match

W

4–2

6 Dec 2025 · 93% pre-match

W

5–2

6 Dec 2025 · 98% pre-match

W

5–0

6 Dec 2025 · 97% pre-match

W

2–1

20 Sept 2025 · 66% pre-match

W

5–1

20 Sept 2025 · 57% pre-match

W

2–1

20 Sept 2025 · SD · 62% pre-match

W

4–3

20 Sept 2025 · 57% pre-match

W

3–2

20 Sept 2025 · 78% pre-match

W

3–2

20 Sept 2025 · 92% pre-match

D

3–3

20 Sept 2025 · 93% pre-match

W

6–1

20 Sept 2025 · 87% pre-match

D

3–3

20 Sept 2025 · 91% pre-match

Tournaments

20 entries · 14 titles · 4 runner-up

EventDateCategoryResultW–D–L
MGP Mallorca 20269 May 2026OPENWinner7–0–0
MGP Frameries 20267 Mar 2026OPENWinner9–0–0
MGP Paris 202624 Jan 2026OPENWinner8–0–0
Major Bologne - Macron Cup 20256 Dec 2025OPENWinner9–0–0
ECSTFA European Championships 202520 Sept 2025OPENWinner6–2–0
IO Barcelona 202519 Jul 2025OPENWinner7–0–0
GGP Valencia 202528 Jun 2025OPENWinner5–0–0
MGP Mallorca 202526 Apr 2025OPENWinner8–0–0
Major Paris 202525 Jan 2025OPENWinner8–0–0
IO Napoli 202511 Jan 2025OPENRunner-up6–0–1
Major Frameries 20253 Jan 2025OPENWinner8–0–0
GP Eugies 202414 Dec 2024OPENRunner-up5–1–1
MGP Bologna - Macron Cup 202411 May 2024OPENLast 164–1–0
MGP Paris 20243 Feb 2024OPENWinner8–0–0
MGP Frameries 20243 Feb 2024OPENRunner-up6–0–2
MGP Milan 20239 Dec 2023OPENWinner8–0–0
EC Gibraltar Individuals 202316 Sept 2023OPENWinner7–0–0
Major Athens 20238 Jul 2023OPENRunner-up7–0–1
GP Messina 202317 Jun 2023OPENWinner7–0–0
Major Milan 20197 Dec 2019OPENQuarter-finals5–0–1

Head to head · all 49 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaSamuel BARTOLOValletta SC3201129+39 May 2026Compare
BelgiumChristophe DHEURValletta SC220042+220 Sept 2025Compare
GreeceDimitrios DIMOPOULOSProteas Athens SC2200103+724 Jan 2026Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia211065+124 Jan 2026Compare
ItalyGabriele SILVERISC Ascoli2200111+107 Mar 2026Compare
GreeceGeorgios VLASSOPOULOSProteas Athens SC220072+59 May 2026Compare
ItalyLuca ZAMBELLOSubbuteo Casale2200116+57 Mar 2026Compare
ItalyMassimo BOLOGNINOCCT Eagles Napoli2200124+87 Mar 2026Compare
ItalyMatteo CICCARELLITS Napoli Fighters210177024 Jan 2026Compare
EnglandRichard BADGERGodiva Subbuteo Club2200181+177 Mar 2026Compare
FranceThéo MODESTEASD SC Salernitana2200113+87 Mar 2026Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo110032+120 Sept 2025Compare
ItalyAlessandro AMATELLISubbuteo Casale110043+17 Mar 2026Compare
ItalyAlex IORIOCS Virtus Rieti110064+29 May 2026Compare
ItalyAndrea CICCARELLITS Napoli Fighters110030+37 Mar 2026Compare
SpainÁngel VALVERDEMurcia Subbuteo Club110032+19 May 2026Compare
ItalyAntonio METTIVIERICCT Eagles Napoli110021+124 Jan 2026Compare
FranceAxel DONVALBormla SC101033020 Sept 2025Compare
ItalyClaudio LA TORREF.lli Bari Reggio Emilia110053+224 Jan 2026Compare
SpainCristian ANTÚNEZTiburones FM110061+59 May 2026Compare
EnglandDaryl RADWELLKent Invicta TFC110093+67 Mar 2026Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia110032+16 Dec 2025Compare
ItalyDavide VISENTINLeonessa Brescia Aps110050+524 Jan 2026Compare
MaltaDerek CONTIValletta SC110052+324 Jan 2026Compare
EnglandElliott BELLEFONTAINEH'Attard SC110061+520 Sept 2025Compare
GreeceEvripidis PRANTSOUDISProteas Athens SC110032+120 Sept 2025Compare
SpainFerran COLLBarcelona FT1100111+109 May 2026Compare
ItalyFilippo MUSSINOSC Fiamme Azzurre110042+26 Dec 2025Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli110095+49 May 2026Compare
ItalyGiulio CURATOFoggia CT110052+36 Dec 2025Compare
BelgiumJann SEGERSAvenir Subbuteo Hennuyer1100132+117 Mar 2026Compare
GibraltarJohn FIELDAFT Turia 1981110041+324 Jan 2026Compare
BelgiumKevin LELUBRESC Lion's Eugies1100100+107 Mar 2026Compare
ItalyLeonardo GIUDICETS Napoli Fighters110031+27 Mar 2026Compare
ItalyLuca BATTISTATS Napoli Fighters110010+17 Mar 2026Compare
ItalyMarco DI VITOCCT Eagles Napoli110053+29 May 2026Compare
ItalyMarco PREZIUSOTS Napoli Fighters110032+16 Dec 2025Compare
ItalyMatteo ESPOSITOTS Napoli Fighters110031+26 Dec 2025Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer110072+56 Dec 2025Compare
Miguel Ángel López110054+19 May 2026Compare
GreecePanagiotis ALIADISAthinaikos CS1100102+87 Mar 2026Compare
BelgiumRémy HuynhRochefort TS110084+47 Mar 2026Compare
SpainRubén BENITAAFT Turia 1981110062+49 May 2026Compare
BelgiumSami TARGUIRochefort TS110032+17 Mar 2026Compare
ItalySaverio BARIF.lli Bari Reggio Emilia110021+16 Dec 2025Compare
GreeceSpyridon PATRINOSOlympia CS110051+424 Jan 2026Compare
GreeceSpyros POLIZOSTSC Falcons Athens110030+324 Jan 2026Compare
ItalyStefano BUONOSC Bagheria110063+37 Mar 2026Compare
ItalyStefano CAPOSSELACS Virtus Rieti110042+26 Dec 2025Compare

Club team matches

Valletta SC Team A · #2
W

MaltaBormla SC

GP Ludwigsburg 2026 · Final · WS1-WS2

2–1

11 Jul 2026

W

BelgiumSC Lion's Eugies

GP Ludwigsburg 2026 · Semifinals · WB1-2A

4–0

11 Jul 2026

D

BelgiumST Stembert

GP Ludwigsburg 2026 · Groups · Group 2

1–1

11 Jul 2026

W

BelgiumWamme SC

GP Ludwigsburg 2026 · Groups · Group 2

4–0

11 Jul 2026

W

BelgiumRacing White Woluwé Subbuteo

GP Ludwigsburg 2026 · Groups · Group 2

2–1

11 Jul 2026

W

GermanySG '94 Hannover

GP Ludwigsburg 2026 · Groups · Group 2

4–0

11 Jul 2026

W

MaltaBormla SC

MGP Athens 2026 · Final

3–0

27 Jun 2026

W

ItalyBologna Tigers Subbuteo

MGP Athens 2026 · Semifinals

2–1

27 Jun 2026

W

GreeceSubbuteurs Athens TSC

MGP Athens 2026 · Last 8

3–1

27 Jun 2026

W

GreeceGlyfada United TSC

MGP Athens 2026 · Groups · Group 2

4–0

27 Jun 2026

W

GreeceRoligans Ilioupolis TSC

MGP Athens 2026 · Groups · Group 2

3–0

27 Jun 2026

W

ItalyCS Virtus Rieti

MGP Mallorca 2026 · Final

4–0

9 May 2026

W

ItalyF.lli Bari Reggio Emilia

MGP Mallorca 2026 · Semifinals

3–0

9 May 2026

D

ItalyBologna Tigers Subbuteo

MGP Mallorca 2026 · Last 8

2–2

9 May 2026

W

EnglandCAP Ciudad de Murcia FM

MGP Mallorca 2026 · Groups · Group 3

2–1

9 May 2026