TFMYSTFTable football profiles

MLT0013

Josef CAMILLERI

MaltaMalta·Bormla SC · team #1·OPEN

FISTF OPEN

#76

243.5 pts · +4

MySTF Elo

1674

#275 active · peak 1705

Official FISTF results.

Elo rating

259 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
6
7
6
38
66
39
97

2019–20

50% W

2020–21

43% W

2021–22

67% W

2022–23

45% W

2023–24

52% W

2024–25

49% W

2025–26

51% W

Match statistics · All time

Played

259

129W 31D 99L

Win rate

50%

Goals per game

2.52 – 1.82

652 for · 472 against · GD +180

Clean sheets

62

24% of games

Sudden death

4

Shoot-outs

1/2

won / played

Walkovers

1

1 received · 0 given · not in stats

Opponents

198

most often Benjamin MARAIN

Results

  • Won129 (50%)
  • Drawn31 (12%)
  • Lost99 (38%)

Form · last 10

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

Recent matches

Show all 260
W

Andrea Piccino

GP Ludwigsburg 2026 · Groups · Group 1 · TEAMS

5–3

11 Jul 2026 · 67% pre-match

L

BelgiumChristophe DHEUR

GP Ludwigsburg 2026 · Last 16 · 8B-2A · OPEN

1–6

11 Jul 2026 · 2% pre-match

L

BelgiumMaxime RAIROUX

GP Ludwigsburg 2026 · Groups · Group 8 · OPEN

0–3

11 Jul 2026 · 13% pre-match

W

BelgiumMathieu CRASSET

GP Ludwigsburg 2026 · Groups · Group 8 · OPEN

2–0

11 Jul 2026 · 71% pre-match

W

ItalyNicola MARICONDA

GP Ludwigsburg 2026 · Groups · Group 8 · OPEN

6–0

11 Jul 2026 · 88% pre-match

L

0–4

27 Jun 2026 · 4% pre-match

L

GreeceIoannis SALAMOURIS

MGP Athens 2026 · Semifinals · TEAMS

1–2

27 Jun 2026 · 16% pre-match

L

1–4

27 Jun 2026 · 9% pre-match

D

GreeceGeorgios KOLLIAS

MGP Athens 2026 · Groups · Group 1 · TEAMS

0–0

27 Jun 2026 · 38% pre-match

W

GreeceApollon DIMAKEAS

MGP Athens 2026 · Groups · Group 1 · TEAMS

7–0

27 Jun 2026 · 87% pre-match

W

GreeceChristos FILIPPOU

MGP Athens 2026 · Groups · Group 1 · TEAMS

5–0

27 Jun 2026 · 58% pre-match

L

GreecePhilippos PAPIDAKIS

MGP Athens 2026 · Groups · Group 9 · OPEN

2–4

27 Jun 2026 · 15% pre-match

W

GreeceEleftherios KANETIS

MGP Athens 2026 · Groups · Group 9 · OPEN

2–0

27 Jun 2026 · 82% pre-match

L

GreeceGeorgios KOUTIS

MGP Athens 2026 · Groups · Group 9 · OPEN

2–4

27 Jun 2026 · 12% pre-match

L

EnglandMartin HODDS

GP Derry 2026 · Final · TEAMS

2–4

6 Jun 2026 · 37% pre-match

W

MASO XAVIER

GP Derry 2026 · Semifinals · TEAMS

6–1

6 Jun 2026 · 81% pre-match

W

GermanyLuc KAOUANE

GP Derry 2026 · Groups · TEAMS

4–2

6 Jun 2026 · 94% pre-match

W

ScotlandGareth CHRISTIE

GP Derry 2026 · Groups · TEAMS

4–0

6 Jun 2026 · 49% pre-match

L

0–1

6 Jun 2026 · SD · 56% pre-match

D

GermanyEdin MULASMAJIC

GP Derry 2026 · Groups · Group 5 · OPEN

2–2

6 Jun 2026 · 47% pre-match

Tournaments

40 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
GP Ludwigsburg 202611 Jul 2026OPENLast 162–0–2
MGP Athens 202627 Jun 2026OPENGroups1–0–2
GP Derry 20266 Jun 2026OPENLast 161–1–2
GGP Traiskirchen 20262 May 2026CONSOLATIONGroups1–0–1
GGP Traiskirchen 20262 May 2026OPENGroups2–1–2
GP Bormla 202625 Apr 2026OPENGroups0–2–1
IO Wrexham 202611 Apr 2026OPENLast 163–0–2
GP Larissa 20267 Feb 2026OPENGroups1–0–2
IO Bormla 202610 Jan 2026OPENGroups0–1–3
IO Heckmondwike 20263 Jan 2026OPENQuarter-finals4–1–0
IO Bormla 202522 Nov 2025OPENGroups1–0–2
GP Eugies 202511 Oct 2025OPENGroups1–0–2
GP Sevilla 20254 Oct 2025OPENQuarter-finals4–0–1
IO Attard 202521 Jun 2025OPENBarrage1–1–2
GP Bormla 20254 May 2025OPENGroups1–0–2

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

Head to head · top 25 of 198 opponents

OpponentPWDLGFGAGDW/OLast met
BelgiumBenjamin MARAINAvenir Subbuteo Hennuyer330084+43 Jan 2026Compare
ItalyClaudio PANEBIANCOSC Catania 19873003413-98 Jun 2024Compare
MaltaJohn ZAMMITST Stembert301257-225 Apr 2026Compare
MaltaMario FLERI SOLERH'Attard SC3210114+721 Jun 2025Compare
BelgiumMaxime RAIROUXSC Lion's Eugies300306-611 Jul 2026Compare
TunisiaMongi ROUISSC Lion's Eugies3003311-813 Jul 2024Compare
FranceRémi SORETAvenir Subbuteo Hennuyer302135-23 Jan 2026Compare
MaltaRobert FARRUGIA RANDONH'Attard SC3201127+525 Apr 2026Compare
MaltaSamuel BARTOLOValletta SC3003213-1127 Jun 2026Compare
EnglandSamuel CURTISYorkshire Phoenix and Dewsbury Moor TFC330071+63 Jan 2026Compare
MaltaSpencer CONTIH'Attard SC301205-521 Jun 2025Compare
EnglandTerry ARNOLDKent Invicta TFC3300161+1511 Apr 2026Compare
GreeceVasileios ANGELOPOULOSOlympia CS301215-47 Feb 2026Compare
Walter Joseph Attard3300163+134 May 2025Compare
EnglandAlan LEELangton Green Subbuteo Club210124-222 Feb 2025Compare
ItalyAlessandro CASANOVASC Sombrero200202-22 May 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo2002510-525 Apr 2026Compare
ItalyCarmelo SCIACCAMessina Table Soccer200219-810 Jan 2026Compare
ItalyCarmine NAPOLITANOSC Fiamme Azzurre220082+611 Jan 2025Compare
BelgiumChristophe DHEURValletta SC201116-511 Jul 2026Compare
GermanyEdin MULASMAJICSG '94 Hannover201134-16 Jun 2026Compare
ItalyEdoardo BELLOTTOCS SC Serenissima Mestre211063+37 Dec 2024Compare
Northern IrelandEoin ADAMSYorkshire Phoenix220080+83 Jan 2026Compare
MaltaGabriel EBEJERBormla SC2200102+822 Nov 2025Compare
MaltaGeorge EBEJERBormla SC2002610-422 Nov 2025Compare

Club team matches

Bormla SC Team A · #1
L

MaltaValletta SC

GP Ludwigsburg 2026 · Final · WS1-WS2

1–2

11 Jul 2026

W

BelgiumST Stembert

GP Ludwigsburg 2026 · Semifinals · 1A-WB2

2–1

11 Jul 2026

D

BelgiumSC Lion's Eugies

GP Ludwigsburg 2026 · Groups · Group 1

2–2

11 Jul 2026

W

GermanySubbuteo Club Höpfigheim

GP Ludwigsburg 2026 · Groups · Group 1

4–0

11 Jul 2026

L

MaltaValletta SC

MGP Athens 2026 · Final

0–3

27 Jun 2026

W

GreeceTSC Falcons Athens

MGP Athens 2026 · Semifinals

2–1

27 Jun 2026

W

GreeceAtlas FTC

MGP Athens 2026 · Last 8

2–1

27 Jun 2026

W

Noctuas Athens TSC

MGP Athens 2026 · Groups · Group 1

2–1

27 Jun 2026

W

GreeceRoligans Ilioupolis TSC 2

MGP Athens 2026 · Groups · Group 1

4–0

27 Jun 2026

W

GreeceCrimson Horses 2

MGP Athens 2026 · Groups · Group 1

4–0

27 Jun 2026

D

2–2

6 Jun 2026

W

SpainBarcelona FT

GP Derry 2026 · Semifinals

4–0

6 Jun 2026

W

GermanySG '94 Hannover

GP Derry 2026 · Groups

4–0

6 Jun 2026

W

Northern IrelandDerry City

GP Derry 2026 · Groups

3–1

6 Jun 2026

L

ItalyCS Virtus Rieti

MGP Mallorca 2026 · Semifinals

1–2

9 May 2026