TFMYSTFTable football profiles

MLT0004

Samuel BARTOLO

MaltaMalta·Valletta SC · team #2·OPEN

FISTF OPEN

#12

856.5 pts · -2

MySTF Elo

2169

#6 active · peak 2209

Showing official FISTF results only.

Elo rating

237 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
15
3
27
53
80
59

2019–20

87% W

2021–22

100% W

2022–23

81% W

2023–24

83% W

2024–25

84% W

2025–26

75% W

Match statistics · All time

Played

237

193W 19D 25L

Win rate

81%

Goals per game

3.24 – 1.15

768 for · 273 against · GD +495

Clean sheets

89

38% of games

Sudden death

8

Shoot-outs

2/3

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

166

most often Carlos FLORES

Results

  • Won193 (81%)
  • Drawn19 (8%)
  • Lost25 (11%)

Form · last 10

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

Recent matches

Show all 237
W

4–0

27 Jun 2026 · 94% pre-match

D

GreeceAlberto DI MAGGIO

MGP Athens 2026 · Semifinals · TEAMS

2–2

27 Jun 2026 · 49% pre-match

W

5–1

27 Jun 2026 · 96% pre-match

W

GreeceGiannis NIKOLAIDIS

MGP Athens 2026 · Groups · Group 6 · TEAMS

2–0

27 Jun 2026 · 95% pre-match

W

GreeceEleftherios Meros

MGP Athens 2026 · Groups · Group 2 · TEAMS

8–0

27 Jun 2026 · 98% pre-match

W

GreeceAthanasios KORDANTONOPOULOS

MGP Athens 2026 · Groups · Group 2 · TEAMS

3–0

27 Jun 2026 · 98% pre-match

L

EnglandKaspar BENNETTUpset

MGP Athens 2026 · Last 8 · OPEN

0–3

27 Jun 2026 · 75% pre-match

W

3–0

27 Jun 2026 · 90% pre-match

W

6–1

27 Jun 2026 · 86% pre-match

W

GreeceChristos CHYTAS

MGP Athens 2026 · Groups · Group 4 · OPEN

3–2

27 Jun 2026 · 94% pre-match

W

GreeceNikolaos PAPPAS

MGP Athens 2026 · Groups · Group 4 · OPEN

3–1

27 Jun 2026 · 82% pre-match

W

1–0

9 May 2026 · 65% pre-match

W

SpainCarlos FLORESUpset

MGP Mallorca 2026 · Semifinals · TEAMS

4–3

9 May 2026 · 10% pre-match

L

ItalySalvatore MANDANICIUpset

MGP Mallorca 2026 · Last 8 · TEAMS

3–4

9 May 2026 · 91% pre-match

W

EnglandBob VARNEY

MGP Mallorca 2026 · Groups · Group 3 · TEAMS

4–1

9 May 2026 · 88% pre-match

W

GibraltarLawrence ALVAREZ

MGP Mallorca 2026 · Groups · Group 3 · TEAMS

7–0

9 May 2026 · 96% pre-match

L

2–5

9 May 2026 · 12% pre-match

W

2–0

9 May 2026 · 74% pre-match

W

6–1

9 May 2026 · 89% pre-match

W

FranceAxel DONVAL

MGP Mallorca 2026 · Groups · Group 8 · OPEN

5–2

9 May 2026 · 84% pre-match

Tournaments

21 entries · 7 titles · 1 runner-up

EventDateCategoryResultW–D–L
MGP Athens 202627 Jun 2026OPENQuarter-finals4–0–1
MGP Mallorca 20269 May 2026OPENQuarter-finals5–0–1
GP Bormla 202625 Apr 2026OPENQuarter-finals3–1–1
MGP Frameries 20267 Mar 2026OPENLast 323–1–1
MGP Paris 202624 Jan 2026OPENLast 163–1–1
ECSTFA European Championships 202520 Sept 2025OPENQuarter-finals4–0–2
GGP Rain 202530 Aug 2025OPENWinner6–0–0
GP Bormla 20254 May 2025OPENWinner6–0–0
MGP Mallorca 202526 Apr 2025OPENSemi-finals6–0–1
IO Valletta 202522 Feb 2025OPENWinner3–1–2
Major Paris 202525 Jan 2025OPENSemi-finals6–0–1
Major Frameries 20253 Jan 2025OPENLast 164–0–1
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024OPENQuarter-finals4–1–1
MGP Bologna - Macron Cup 202411 May 2024OPENQuarter-finals4–2–0
IO Malta 202424 Feb 2024OPENWinner5–0–0

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

Head to head · top 25 of 166 opponents

OpponentPWDLGFGAGDW/OLast met
SpainCarlos FLORESValletta SC83052024-49 May 2026Compare
MaltaMark GAUCIValletta SC86021714+320 Sept 2025Compare
MaltaJohn ZAMMITST Stembert7610189+925 Apr 2026Compare
MaltaJurgen BALZANValletta SC5410127+530 Aug 2025Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo421197+24 May 2025Compare
MaltaJason PISANIH'Attard SC422075+225 Apr 2026Compare
BelgiumPascal SCHEENST Stembert431061+59 May 2026Compare
Antonio Jesús Casín310243+120 Sept 2025Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia3201107+33 Feb 2024Compare
BelgiumJérôme HEYVAERTRacing White Woluwé Subbuteo330071+67 Mar 2026Compare
MaltaJosef CAMILLERIBormla SC3300132+1127 Jun 2026Compare
ItalySaverio BARIF.lli Bari Reggio Emilia311176+125 Apr 2026Compare
AustriaWolfgang HAASST Stembert3300116+530 Aug 2025Compare
AustriaAlexander HAASTSC Royal 78 Kaisermühlen220094+530 Aug 2025Compare
MaltaAlfred BonniciValletta Lions TFC210147-31 Oct 2022Compare
ItalyAndrea CICCARELLITS Napoli Fighters211043+17 Mar 2026Compare
ItalyAndrea DI VINCENZOSubbuteo Club Real Montesilvano211010+13 Feb 2024Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM220071+69 May 2026Compare
MaltaCharles AQUILINABormla SC220062+410 Jan 2026Compare
AustriaChristian HAASST Stembert220083+520 Sept 2025Compare
GreeceChristos PITSARISCrimson Horses220070+73 Jan 2025Compare
GreeceDimitrios DIMOPOULOSProteas Athens SC210133021 Sept 2024Compare
ItalyFabrizio FEDELESubbuteo Club Real Montesilvano220031+225 Jan 2025Compare
FranceFayçal ROUISSC Ascoli220031+226 Oct 2024Compare
GreeceGeorgios KARATARAKISProteas Athens SC2200111+1027 Jun 2026Compare

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