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

Played

76

36W 9D 31L

Win rate

47%

Goals per game

2.62 – 1.91

199 for · 145 against · GD +54

Clean sheets

18

24% of games

Sudden death

1

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

67

most often Christophe DHEUR

Results

  • Won36 (47%)
  • Drawn9 (12%)
  • Lost31 (41%)

Form · last 10

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

All matches

Show recent only
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

L

SpainVicenç PRATS

GP Derry 2026 · Groups · Group 5 · OPEN

1–3

6 Jun 2026 · 36% pre-match

W

Northern IrelandDee JENKINS

GP Derry 2026 · Groups · Group 5 · OPEN

6–0

6 Jun 2026 · 92% pre-match

W

3–2

2 May 2026 · 58% pre-match

W

GermanyJanus GERSIE

GGP Traiskirchen 2026 · Semifinals · TEAMS

2–1

2 May 2026 · 78% pre-match

L

AustriaJürgen LIZAR

GGP Traiskirchen 2026 · Groups · Group 1 · TEAMS

0–1

2 May 2026 · 55% pre-match

W

ItalyRuggero TORBOLI

GGP Traiskirchen 2026 · Groups · Group 1 · TEAMS

4–0

2 May 2026 · 55% pre-match

W

GermanyMarcel KWIATKOWSKI

GGP Traiskirchen 2026 · Groups · Group 1 · TEAMS

3–1

2 May 2026 · 33% pre-match

W

GermanyMarcus TILGNER

GGP Traiskirchen 2026 · Groups · Group 4 · CONSOLATION

2–1

2 May 2026 · 62% pre-match

L

ItalyAlessandro CASANOVA

GGP Traiskirchen 2026 · Groups · Group 4 · CONSOLATION

0–1

2 May 2026 · 38% pre-match

L

AustriaMurat TÜNGER

GGP Traiskirchen 2026 · Groups · Group 4 · OPEN

2–3

2 May 2026 · 29% pre-match

D

AustriaJürgen LIZAR

GGP Traiskirchen 2026 · Groups · Group 4 · OPEN

1–1

2 May 2026 · 55% pre-match

W

GermanyMarian FLEMER

GGP Traiskirchen 2026 · Groups · Group 4 · OPEN

5–2

2 May 2026 · 75% pre-match

W

GermanyLuc KAOUANE

GGP Traiskirchen 2026 · Groups · Group 4 · OPEN

4–1

2 May 2026 · 94% pre-match

L

ItalyMatteo FUMAIUpset

GGP Traiskirchen 2026 · Groups · Group 4 · OPEN

0–1

2 May 2026 · 77% pre-match

L

MaltaSamuel BARTOLO

GP Bormla 2026 · Groups · Group 1 · TEAMS

2–6

25 Apr 2026 · 5% pre-match

L

MaltaRobert FARRUGIA RANDON

GP Bormla 2026 · Groups · Group 1 · TEAMS

1–2

25 Apr 2026 · 52% pre-match

L

BelgiumBessim GOLGER

GP Bormla 2026 · Match · TEAMS

3–5

25 Apr 2026 · 10% pre-match

D

GreeceGeorgios ANGELINAS

GP Bormla 2026 · Groups · Group 4 · OPEN

3–3

25 Apr 2026 · 56% pre-match

D

BelgiumChristophe DHEUR

GP Bormla 2026 · Groups · Group 4 · OPEN

0–0

25 Apr 2026 · 5% pre-match

L

MaltaJohn ZAMMIT

GP Bormla 2026 · Groups · Group 4 · OPEN

2–3

25 Apr 2026 · 40% pre-match

W

BelgiumLucas PEREUpset

IO Wrexham 2026 · Final · TEAMS

2–1

11 Apr 2026 · 28% pre-match

W

EnglandIan AGGETTUpset

IO Wrexham 2026 · Semifinals · TEAMS

2–1

11 Apr 2026 · 29% pre-match

W

EnglandTerry ARNOLD

IO Wrexham 2026 · Groups · Group 1 · TEAMS

6–0

11 Apr 2026 · 87% pre-match

W

EnglandBrian DALEY

IO Wrexham 2026 · Groups · Group 1 · TEAMS

3–0

11 Apr 2026 · 65% pre-match

L

2–3

11 Apr 2026 · 16% pre-match

W

ScotlandMalcolm LEES

IO Wrexham 2026 · Barrage · OPEN

3–1

11 Apr 2026 · 69% pre-match

L

EnglandRudi PETERSCHINIGG

IO Wrexham 2026 · Groups · Group 10 · OPEN

1–2

11 Apr 2026 · 59% pre-match

W

EnglandMichael MAYES

IO Wrexham 2026 · Groups · Group 10 · OPEN

4–1

11 Apr 2026 · 69% pre-match

W

IrelandFrankie CONNOLLY

IO Wrexham 2026 · Groups · Group 10 · OPEN

10–1

11 Apr 2026 · 94% pre-match

D

2–2

7 Feb 2026 · 31% pre-match

W

GreeceAthanasios BARTZISUpset

GP Larissa 2026 · Semifinals · TEAMS

3–2

7 Feb 2026 · 24% pre-match

L

GreeceSarantis PAPIDAKIS

GP Larissa 2026 · Groups · Group 1 · TEAMS

0–1

7 Feb 2026 · 30% pre-match

W

GreeceStavros MELLIOS

GP Larissa 2026 · Groups · Group 1 · TEAMS

6–0

7 Feb 2026 · 62% pre-match

D

0–0

7 Feb 2026 · 37% pre-match

L

GreeceGeorgios VLASSOPOULOS

GP Larissa 2026 · Groups · Group 10 · OPEN

2–3

7 Feb 2026 · 9% pre-match

W

GreeceKostas SKAFIDAS

GP Larissa 2026 · Groups · Group 10 · OPEN

3–2

7 Feb 2026 · 60% pre-match

L

GreeceSotiris KOROLOGOS

GP Larissa 2026 · Groups · Group 10 · OPEN

1–2

7 Feb 2026 · 28% pre-match

L

ItalyCarmelo SCIACCA

IO Bormla 2026 · Groups · Group 4 · OPEN

1–8

10 Jan 2026 · 11% pre-match

L

ItalyRiccardo NATOLI

IO Bormla 2026 · Groups · Group 3 · OPEN

2–5

10 Jan 2026 · 20% pre-match

D

MaltaJohn ZAMMIT

IO Bormla 2026 · Groups · Group 4 · OPEN

2–2

10 Jan 2026 · 25% pre-match

L

MaltaKurt POLIDANO

IO Bormla 2026 · Groups · Group 4 · OPEN

0–2

10 Jan 2026 · 69% pre-match

L

0–2

3 Jan 2026 · 18% pre-match

W

EnglandSamuel CURTISUpset

IO Heckmondwike 2026 · Semifinals · TEAMS

3–0

3 Jan 2026 · 24% pre-match

W

FranceRafaël MIDOUX

IO Heckmondwike 2026 · Groups · Group 1 · TEAMS

5–2

3 Jan 2026 · 63% pre-match

W

WalesBrendan ASHLEY

IO Heckmondwike 2026 · Groups · Group 1 · TEAMS

8–0

3 Jan 2026 · 93% pre-match

D

2–2(1–3 SO)

3 Jan 2026 · 13% pre-match

W

3–2

3 Jan 2026 · 49% pre-match

W

BelgiumBenjamin MARAIN

IO Heckmondwike 2026 · Groups · Group 6 · OPEN

4–3

3 Jan 2026 · 53% pre-match

W

Northern IrelandEoin ADAMS

IO Heckmondwike 2026 · Groups · Group 6 · OPEN

5–0

3 Jan 2026 · 96% pre-match

W

EnglandDan NICHOLLS

IO Heckmondwike 2026 · Groups · Group 6 · OPEN

1–0

3 Jan 2026 · 73% pre-match

L

MaltaGeorge EBEJER

IO Bormla 2025 · Final · TEAMS

3–5

22 Nov 2025 · 8% pre-match

W

ItalyNico LUCCHESI

IO Bormla 2025 · Groups · Group 1 · TEAMS

2–1

22 Nov 2025 · 34% pre-match

L

MaltaGeorge EBEJER

IO Bormla 2025 · Match · TEAMS

3–5

22 Nov 2025 · 8% pre-match

L

ItalyRuggero TORBOLI

IO Bormla 2025 · Groups · Group 4 · OPEN

1–2

22 Nov 2025 · 56% pre-match

L

ItalyGiuseppe FRASCAUpset

IO Bormla 2025 · Groups · Group 4 · OPEN

1–3

22 Nov 2025 · 77% pre-match

W

MaltaGabriel EBEJER

IO Bormla 2025 · Groups · Group 4 · OPEN

7–2

22 Nov 2025 · 86% 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
IO Glasgow 202522 Feb 2025OPENGroups2–0–1
IO Napoli 202511 Jan 2025OPENLast 322–0–2
IO Yorkshire 20254 Jan 2025OPENBarrage2–1–1
GGP Reggio Emilia 20247 Dec 2024OPENQuarter-finals3–1–1
GP Ludwigsburg 202413 Jul 2024OPENLast 163–0–2
MGP Ilioupoli Athens 202429 Jun 2024OPENGroups0–0–3
GP Messina 20248 Jun 2024OPENLast 162–1–1
GP Malta 202427 Apr 2024OPENGroups2–0–2
GP Mallorca 202413 Apr 2024OPENLast 162–1–2
IO Malta 202424 Feb 2024OPENQuarter-finals0–1–2
MGP Frameries 20243 Feb 2024CONSOLATION—3–0–1
MGP Paris 20243 Feb 2024OPENGroups0–1–2
MGP Frameries 20243 Feb 2024OPENGroups1–0–2
IO Yorkshire 20246 Jan 2024OPENSemi-finals5–0–1
MGP Milan 20239 Dec 2023OPENGroups0–1–2
IO Valletta Lions 202330 Sept 2023OPENQuarter-finals2–1–1
GP Ludwigsburg 202315 Jul 2023CONSOLATION—0–0–1
GP Ludwigsburg 202315 Jul 2023OPENGroups1–0–2
Major Athens 20238 Jul 2023OPENBarrage2–0–2
IO H'attard 202323 Jun 2023OPENBarrage3–0–1
GP Messina 202317 Jun 2023OPENLast 163–0–1
IO Athens 202328 Jan 2023OPENBarrage1–1–2
FISTF INTERNATIONAL OPEN OF MALTA 2022 - HATTARD SC1 Jun 2022OPENQuarter-finals3–1–1
GP Athens 20211 Jul 2021OPENLast 162–1–1
IO Valletta 202029 Feb 2020OPENMatches1–0–2

Head to head · all 67 opponents

OpponentPWDLGFGAGDW/OLast met
BelgiumChristophe DHEURValletta SC201116-511 Jul 2026Compare
MaltaGeorge EBEJERBormla SC2002610-422 Nov 2025Compare
MaltaJohn ZAMMITST Stembert201145-125 Apr 2026Compare
AustriaJürgen LIZARTSC Phoenix201112-12 May 2026Compare
GermanyLuc KAOUANESG '94 Hannover220083+56 Jun 2026Compare
FranceRémi SORETAvenir Subbuteo Hennuyer201124-23 Jan 2026Compare
ItalyRuggero TORBOLISC Ligures210152+32 May 2026Compare
MaltaSamuel BARTOLOValletta SC2002210-827 Jun 2026Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC201123-17 Feb 2026Compare
ItalyAlessandro CASANOVASC Sombrero100101-12 May 2026Compare
Andrea Piccino110053+211 Jul 2026Compare
GreeceApollon DIMAKEASRoligans Ilioupolis TSC110070+727 Jun 2026Compare
GreeceAthanasios BARTZISProteas Athens SC110032+17 Feb 2026Compare
BelgiumBenjamin MARAINAvenir Subbuteo Hennuyer110043+13 Jan 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo100135-225 Apr 2026Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110080+83 Jan 2026Compare
EnglandBrian DALEYYorkshire Phoenix and Dewsbury Moor TFC110030+311 Apr 2026Compare
ItalyCarmelo SCIACCAMessina Table Soccer100118-710 Jan 2026Compare
GreeceChristos FILIPPOUCrimson Horses110050+527 Jun 2026Compare
EnglandDan NICHOLLSGodiva Subbuteo Club110010+13 Jan 2026Compare
AustriaDaniel VRANOVITZTSC Royal 78 Kaisermühlen110032+12 May 2026Compare
Northern IrelandDee JENKINSDerry City110060+66 Jun 2026Compare
GermanyEdin MULASMAJICSG '94 Hannover10102206 Jun 2026Compare
GreeceEleftherios KANETISNoctuas Athens CC110020+227 Jun 2026Compare
Northern IrelandEoin ADAMSYorkshire Phoenix110050+53 Jan 2026Compare
IrelandFrankie CONNOLLYDerry City1100101+911 Apr 2026Compare
MaltaGabriel EBEJERBormla SC110072+522 Nov 2025Compare
ScotlandGareth CHRISTIEDerry City110040+46 Jun 2026Compare
GreeceGeorgios ANGELINASPiraeus Lions TSC101033025 Apr 2026Compare
GreeceGeorgios KOLLIASNoctuas Athens CC101000027 Jun 2026Compare
GreeceGeorgios KOUTISTSC Falcons Athens100124-227 Jun 2026Compare
GreeceGeorgios VLASSOPOULOSProteas Athens SC100123-17 Feb 2026Compare
ItalyGiuseppe FRASCAMessina Table Soccer100113-222 Nov 2025Compare
EnglandIan AGGETTYorkshire Phoenix and Dewsbury Moor TFC110021+111 Apr 2026Compare
GreeceIoannis SALAMOURISTSC Falcons Athens100112-127 Jun 2026Compare
GermanyJanus GERSIEBSC Schwalbach110021+12 May 2026Compare
EnglandKaspar BENNETTProteas Athens SC100114-327 Jun 2026Compare
GreeceKostas SKAFIDASCrimson Horses110032+17 Feb 2026Compare
MaltaKurt POLIDANOValletta SC100102-210 Jan 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer110021+111 Apr 2026Compare
ScotlandMalcolm LEESGlasgow TSA110031+211 Apr 2026Compare
GermanyMarcel KWIATKOWSKISparta Spreeathen 74/82110031+22 May 2026Compare
GermanyMarcus TILGNERSparta Spreeathen 74/82110021+12 May 2026Compare
GermanyMarian FLEMERSparta Spreeathen 74/82110052+32 May 2026Compare
EnglandMartin HODDSYorkshire Phoenix and Dewsbury Moor TFC100124-26 Jun 2026Compare
MASO XAVIER110061+56 Jun 2026Compare
BelgiumMathieu CRASSETRacing White Woluwé Subbuteo110020+211 Jul 2026Compare
ItalyMatteo FUMAIGCT DLF Gorizia100101-12 May 2026Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer100123-111 Apr 2026Compare
BelgiumMaxime RAIROUXSC Lion's Eugies100103-311 Jul 2026Compare
EnglandMichael MAYESGodiva Subbuteo Club110041+311 Apr 2026Compare
AustriaMurat TÜNGERTSC Royal 78 Kaisermühlen100123-12 May 2026Compare
ItalyNico LUCCHESISC Sombrero110021+122 Nov 2025Compare
ItalyNicola MARICONDAPinco Devils Table Soccer110060+611 Jul 2026Compare
EnglandPaul SUTTONYorkshire Phoenix and Dewsbury Moor TFC110032+13 Jan 2026Compare
GreecePhilippos PAPIDAKISScarlet Battalion SC100124-227 Jun 2026Compare
FranceRafaël MIDOUXAvenir Subbuteo Hennuyer110052+33 Jan 2026Compare
SpainRicard CARLES PRATBarcelona FT100101-16 Jun 2026Compare
ItalyRiccardo NATOLIMessina Table Soccer100125-310 Jan 2026Compare
MaltaRobert FARRUGIA RANDONH'Attard SC100112-125 Apr 2026Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club100112-111 Apr 2026Compare
EnglandSamuel CURTISYorkshire Phoenix and Dewsbury Moor TFC110030+33 Jan 2026Compare
GreeceSotiris KOROLOGOSAthinaikos CS100112-17 Feb 2026Compare
GreeceStavros MELLIOSCrimson Horses110060+67 Feb 2026Compare
EnglandTerry ARNOLDKent Invicta TFC110060+611 Apr 2026Compare
GreeceVasileios ANGELOPOULOSOlympia CS10100007 Feb 2026Compare
SpainVicenç PRATSBarcelona FT100113-26 Jun 2026Compare

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