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

Played

50

38W 5D 7L

Win rate

76%

Goals per game

3.34 – 1.20

167 for · 60 against · GD +107

Clean sheets

18

36% of games

Sudden death

3

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

44

most often Andrea CICCARELLI

Results

  • Won38 (76%)
  • Drawn5 (10%)
  • Lost7 (14%)

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 50
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 44 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyAndrea CICCARELLITS Napoli Fighters211043+17 Mar 2026Compare
SpainCarlos FLORESValletta SC210168-29 May 2026Compare
MaltaJason PISANIH'Attard SC202055025 Apr 2026Compare
BelgiumJérôme HEYVAERTRacing White Woluwé Subbuteo220050+57 Mar 2026Compare
MaltaJosef CAMILLERIBormla SC2200102+827 Jun 2026Compare
ItalyMarco BRUNELLICS Virtus Rieti220030+39 May 2026Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo101022027 Jun 2026Compare
ItalyAlessandro NATOLIMessina Table Soccer110030+310 Jan 2026Compare
SpainÁlvaro PÉREZTiburones FM110060+67 Mar 2026Compare
GreeceAthanasios CHALIOTISCrimson Horses110050+57 Mar 2026Compare
GreeceAthanasios KORDANTONOPOULOSRoligans Ilioupolis TSC110030+327 Jun 2026Compare
FranceAxel DONVALBormla SC110052+39 May 2026Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM110041+39 May 2026Compare
MaltaCharles AQUILINABormla SC110031+210 Jan 2026Compare
GreeceChristos CHYTASTSC Falcons Athens110032+127 Jun 2026Compare
BelgiumDavid FraikinRochefort TS110021+17 Mar 2026Compare
FranceDavid LEROYRochefort TS110062+424 Jan 2026Compare
GreeceEktoras BARTZISProteas Athens SC110030+327 Jun 2026Compare
GreeceEleftherios MerosGlyfada United TSC110080+827 Jun 2026Compare
SpainFabio MASTROIANNISubbuteo Dragons110061+59 May 2026Compare
SpainFrancisco UCHAAS Iluro Futbol Taula110081+79 May 2026Compare
MaltaGeorge EBEJERBormla SC110031+225 Apr 2026Compare
GreeceGeorgios KARATARAKISProteas Athens SC110061+527 Jun 2026Compare
GreeceGeorgios VLASSOPOULOSProteas Athens SC100112-17 Mar 2026Compare
ItalyGianfranco CALONICOMaster Sanremo110010+124 Jan 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