TFMYSTFTable football profiles

MLT0033

Joseph MIFSUD

MaltaMalta·Free Agent·OPEN

FISTF VETERAN

#99

99 pts · -5

MySTF Elo

1650

#307 active · peak 1744

Showing official FISTF results only.

Elo rating

82 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
13
5
15
41
8

2021–22

54% W

2022–23

40% W

2023–24

67% W

2024–25

54% W

2025–26

25% W

Match statistics · All time

Played

82

43W 9D 30L

Win rate

52%

Goals per game

1.95 – 1.11

160 for · 91 against · GD +69

Clean sheets

31

38% of games

Sudden death

1

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

71

most often Charles AQUILINA

Results

  • Won43 (52%)
  • Drawn9 (11%)
  • Lost30 (37%)

Form · last 10

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

All matches

Show recent only
L

0–3

24 Jan 2026 · 61% pre-match

W

ItalyLucio CANICCHIO

MGP Paris 2026 · Last 32 · VETERAN

3–0

24 Jan 2026 · 57% pre-match

L

GibraltarJohn FIELD

MGP Paris 2026 · Groups · Group 5 · VETERAN

0–3

24 Jan 2026 · 14% pre-match

L

ItalyMassimiliano CROATTI

MGP Paris 2026 · Groups · Group 5 · VETERAN

0–3

24 Jan 2026 · 22% pre-match

L

BelgiumYves PEREMANS

MGP Paris 2026 · Groups · Group 5 · VETERAN

0–3

24 Jan 2026 · 62% pre-match

L

0–1

20 Sept 2025 · 21% pre-match

D

EnglandJustin FINCH

ECSTFA European Championships 2025 · Groups · Group 12 · VETERAN

1–1

20 Sept 2025 · 48% pre-match

W

GreeceIoannis SALAMOURISUpset

ECSTFA European Championships 2025 · Groups · Group 12 · VETERAN

1–0

20 Sept 2025 · 22% pre-match

L

GreeceLeonidas PAPAMICHAILUpset

MGP Athens 2025 · Barrage · VETERAN

0–1

28 Jun 2025 · 82% pre-match

L

GreeceLampros DROSSOPOULOS

MGP Athens 2025 · Groups · Group 9 · VETERAN

0–1

28 Jun 2025 · 38% pre-match

W

GreeceSpyridon KOUSTAS

MGP Athens 2025 · Groups · Group 9 · VETERAN

8–0

28 Jun 2025 · 78% pre-match

D

GreeceAthanasios GKOGKOS

MGP Athens 2025 · Groups · Group 9 · VETERAN

2–2

28 Jun 2025 · 76% pre-match

W

GreeceAthanasios CHALIOTIS

MGP Athens 2025 · Groups · Group 9 · VETERAN

1–0

28 Jun 2025 · 90% pre-match

L

0–1

31 May 2025 · 24% pre-match

W

SpainAlberto GÓMEZ

Major Bologna 2025 · Barrage · VETERAN

2–0

31 May 2025 · 35% pre-match

L

ItalyGianfranco CALONICO

Major Bologna 2025 · Groups · Group 1 · VETERAN

0–2

31 May 2025 · 8% pre-match

W

GreeceNikos MANDARAKAS

Major Bologna 2025 · Groups · Group 1 · VETERAN

5–0

31 May 2025 · 89% pre-match

L

MaltaJamie BONNICI

GP Bormla 2025 · Groups · Group 1 · OPEN

0–2

4 May 2025 · 25% pre-match

W

ItalyMarco PACELLA

GP Bormla 2025 · Groups · Group 1 · OPEN

9–0

4 May 2025 · 93% pre-match

L

BelgiumBessim GOLGER

GP Bormla 2025 · Groups · Group 1 · OPEN

0–1

4 May 2025 · 9% pre-match

W

CzechiaMarco ZUCCHI

GP Vienna 2025 · Groups · Group 4 · VETERAN

2–1

5 Apr 2025 · 60% pre-match

L

ItalyPasquale TORANO

GP Vienna 2025 · Groups · Group 4 · VETERAN

1–2

5 Apr 2025 · 19% pre-match

W

SwitzerlandFabio DOMENICO

GP Vienna 2025 · Groups · Group 4 · VETERAN

5–0

5 Apr 2025 · 73% pre-match

W

AustraliaRobert GREEN

GP Vienna 2025 · Groups · Group 4 · VETERAN

2–0

5 Apr 2025 · 57% pre-match

D

AustriaErich HINKELMANN

GP Vienna 2025 · Groups · Group 4 · VETERAN

0–0

5 Apr 2025 · 39% pre-match

L

MaltaAdrian BONNICI

IO Valletta 2025 · Semifinals · VETERAN

1–3

22 Feb 2025 · 37% pre-match

W

PortugalMiguel PEREIRA

IO Valletta 2025 · Barrage · M1 · VETERAN

3–0

22 Feb 2025 · 61% pre-match

L

BelgiumBessim GOLGER

IO Valletta 2025 · Groups · Group 1 · OPEN

0–1

22 Feb 2025 · 8% pre-match

W

MaltaJayden BONNICI

IO Valletta 2025 · Groups · Group 1 · OPEN

3–1

22 Feb 2025 · 77% pre-match

D

Jean Carl Tabone

IO Valletta 2025 · Groups · Group 1 · OPEN

1–1

22 Feb 2025 · 19% pre-match

W

MaltaSteve AUSTIN

IO Valletta 2025 · Groups · Group 3 · VETERAN

3–0

22 Feb 2025 · 82% pre-match

W

MaltaJoseph ZAMMIT PAVIA

IO Valletta 2025 · Groups · Group 3 · VETERAN

3–0

22 Feb 2025 · 83% pre-match

W

FranceDaniel GUYOT

Major Paris 2025 · Groups · TEAMS

2–0

25 Jan 2025 · 74% pre-match

W

3–1

25 Jan 2025 · 62% pre-match

L

MaltaCharles AQUILINA

Major Paris 2025 · Last 16 · VETERAN

0–1

25 Jan 2025 · 11% pre-match

W

GreeceAdrianos DERVIS

Major Paris 2025 · Last 32 · VETERAN

1–0

25 Jan 2025 · 44% pre-match

W

EnglandTerry ARNOLD

Major Paris 2025 · Groups · VETERAN

6–0

25 Jan 2025 · 90% pre-match

L

BelgiumDaniel SCHEEN

Major Paris 2025 · Groups · VETERAN

0–3

25 Jan 2025 · 17% pre-match

W

2–0

25 Jan 2025 · 77% pre-match

L

1–2

11 Jan 2025 · 17% pre-match

W

ItalyVincenzo Nappa

IO Napoli 2025 · Semifinals · TEAMS

2–0

11 Jan 2025 · 61% pre-match

L

1–2

11 Jan 2025 · 19% pre-match

W

ItalyRaffaele DI VITO

IO Napoli 2025 · Groups · Group 3 · TEAMS

3–1

11 Jan 2025 · 54% pre-match

W

ItalyLuigi GRILLO

IO Napoli 2025 · Groups · Group 5 · TEAMS

2–0

11 Jan 2025 · 61% pre-match

D

ItalyNicolò COLOSSI

IO Napoli 2025 · Groups · Group 3 · TEAMS

1–1

11 Jan 2025 · 34% pre-match

L

ItalyVincenzo RICCIO

IO Napoli 2025 · Groups · Group 8 · VETERAN

1–3

11 Jan 2025 · 52% pre-match

L

ItalySeverino GARAUpset

IO Napoli 2025 · Groups · Group 8 · VETERAN

0–2

11 Jan 2025 · 72% pre-match

W

ItalyLionello PALMIERI

IO Napoli 2025 · Groups · Group 8 · VETERAN

3–1

11 Jan 2025 · 68% pre-match

W

4–1

22 Sept 2024 · 66% pre-match

L

3–4

27 Apr 2024 · SD · 38% pre-match

W

MaltaJosef CAMILLERI

GP Malta 2024 · Groups · Group 4 · OPEN

3–0

27 Apr 2024 · 43% pre-match

W

MaltaRobert FARRUGIA RANDON

GP Malta 2024 · Groups · Group 4 · OPEN

5–0

27 Apr 2024 · 64% pre-match

W

BelgiumNoah JANSSENS

GP Malta 2024 · Groups · Group 4 · OPEN

2–0

27 Apr 2024 · 45% pre-match

D

MaltaMario CAMILLERI

GP Malta 2024 · Groups · Group 4 · OPEN

2–2

27 Apr 2024 · 31% pre-match

L

1–2

30 Sept 2023 · 13% pre-match

W

MaltaJurgen BALZANUpset

IO Valletta Lions 2023 · Semifinals · OPEN

2–1

30 Sept 2023 · 18% pre-match

W

1–0

30 Sept 2023 · 33% pre-match

W

MaltaHansel MalliaUpset

IO Valletta Lions 2023 · Groups · Group 1 · OPEN

1–0

30 Sept 2023 · 30% pre-match

W

ItalyClaudio CHIARA

IO Valletta Lions 2023 · Groups · Group 1 · OPEN

4–0

30 Sept 2023 · 76% pre-match

W

ItalyDavide DISMA

IO Valletta Lions 2023 · Groups · Group 1 · OPEN

5–0

30 Sept 2023 · 70% pre-match

L

MaltaMark GAUCI

IO Valletta Lions 2023 · Groups · Group 1 · OPEN

0–1

30 Sept 2023 · 11% pre-match

L

MaltaCharles AQUILINA

IO Valletta Lions 2023 · Groups · Group 1 · TEAMS

1–4

30 Sept 2023 · 22% pre-match

W

MaltaJayden BONNICI

IO Valletta Lions 2023 · Groups · Group 1 · TEAMS

2–0

30 Sept 2023 · 65% pre-match

W

ItalyGiuseppe FRASCA

IO Valletta Lions 2023 · Groups · Group 1 · TEAMS

4–1

30 Sept 2023 · 60% pre-match

W

GreeceDimitrios Zarogiannis

Major Athens 2023 · Groups · Group 1 · TEAMS

4–0

8 Jul 2023 · 63% pre-match

W

GreeceManousos Chatzistavrakis

Major Athens 2023 · Groups · Group 3 · VETERAN

3–0

8 Jul 2023 · 53% pre-match

L

GreecePeriklis DIMOPOULOS

Major Athens 2023 · Groups · Group 3 · VETERAN

0–7

8 Jul 2023 · 12% pre-match

L

GreeceDimitris KOURABAS

Major Athens 2023 · Groups · Group 3 · VETERAN

1–2

8 Jul 2023 · 49% pre-match

D

ItalyAlberto Vatteroni

Major Bologna (Italy) 2023 · Groups · Group 4 · TEAMS

0–0

13 May 2023 · 53% pre-match

W

GreeceTheofilos Karagianniotis

Major Ilioupolis 2022 · Groups · Group 10 · TEAMS

4–0

1 Jul 2022 · 69% pre-match

L

GreeceKonstantinos KORDATOS

Major Ilioupolis 2022 · Groups · Group 2 · TEAMS

1–2

1 Jul 2022 · 35% pre-match

W

GreeceGeorgios PITIHOUTIS

Major Ilioupolis 2022 · Groups · Group 4 · VETERAN

2–1

1 Jul 2022 · 73% pre-match

D

GreeceKonstantinos KECHRIS

Major Ilioupolis 2022 · Groups · Group 4 · VETERAN

1–1

1 Jul 2022 · 22% pre-match

L

GreeceAthanasios BARTZIS

Major Ilioupolis 2022 · Groups · Group 4 · VETERAN

0–3

1 Jul 2022 · 43% pre-match

L

0–1

1 Jun 2022 · 28% pre-match

D

1–1

1 Jun 2022 · 38% pre-match

W

5–1

1 Jun 2022 · 59% pre-match

W

4–1

1 Jun 2022 · 38% pre-match

W

6–1

1 Jun 2022 · 69% pre-match

L

0–2

1 Jun 2022 · 33% pre-match

W

2–1

1 Jun 2022 · 28% pre-match

W

2–1

1 Jun 2022 · 40% pre-match

Tournaments

16 entries · 0 titles · 1 runner-up

EventDateCategoryResultW–D–L
MGP Paris 202624 Jan 2026VETERANLast 161–0–4
ECSTFA European Championships 202520 Sept 2025VETERANGroups1–1–1
MGP Athens 202528 Jun 2025VETERANBarrage2–1–2
Major Bologna 202531 May 2025VETERANLast 162–0–2
GP Bormla 20254 May 2025OPENGroups1–0–2
GP Vienna 20255 Apr 2025VETERANGroups3–1–1
IO Valletta 202522 Feb 2025OPENGroups1–1–1
IO Valletta 202522 Feb 2025VETERANSemi-finals3–0–1
Major Paris 202525 Jan 2025VETERANLast 163–0–2
IO Napoli 202511 Jan 2025VETERANGroups1–0–2
GP Malta 202427 Apr 2024OPENQuarter-finals3–1–1
IO Valletta Lions 202330 Sept 2023OPENRunner-up5–0–2
Major Athens 20238 Jul 2023VETERANGroups1–0–2
Major Ilioupolis 20221 Jul 2022VETERANGroups1–1–1
FISTF INTERNATIONAL OPEN OF MALTA 2022 - HATTARD SC1 Jun 2022OPENQuarter-finals3–1–1
FISTF INTERNATIONAL OPEN OF MALTA 2022 - HATTARD SC1 Jun 2022VETERANSemi-finals2–0–1

Head to head · all 71 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaCharles AQUILINABormla SC300316-525 Jan 2025Compare
MaltaJayden BONNICIH'Attard SC330092+722 Feb 2025Compare
Jean Carl Tabone311155022 Feb 2025Compare
MaltaAdrian BONNICIBormla SC200215-422 Feb 2025Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo200202-24 May 2025Compare
ItalyCesare SANTANICCHIASC Sombrero200213-231 May 2025Compare
MaltaJurgen BALZANValletta SC211032+130 Sept 2023Compare
MaltaMark GAUCIValletta SC200213-230 Sept 2023Compare
GreeceAdrianos DERVISProteas Athens SC110010+125 Jan 2025Compare
SpainAlberto GÓMEZSubbuteo Dragons110020+231 May 2025Compare
ItalyAlberto VatteroniCT Versilia 2002101000013 May 2023Compare
GreeceAthanasios BARTZISProteas Athens SC100103-31 Jul 2022Compare
GreeceAthanasios CHALIOTISCrimson Horses110010+128 Jun 2025Compare
GreeceAthanasios GKOGKOSOlympia CS101022028 Jun 2025Compare
ItalyClaudio CHIARAASD Siracusa Calcio Tavolo110040+430 Sept 2023Compare
FranceDaniel GUYOTFTC Saint-Symphorien-sur-Coise110020+225 Jan 2025Compare
BelgiumDaniel SCHEENST Stembert100103-325 Jan 2025Compare
ItalyDavide DISMAASD Siracusa Calcio Tavolo110050+530 Sept 2023Compare
GreeceDimitrios ZarogiannisOlympia CS110040+48 Jul 2023Compare
GreeceDimitris KOURABASGlyfada Utd TSC100112-18 Jul 2023Compare
AustriaErich HINKELMANNTSC Phoenix10100005 Apr 2025Compare
SwitzerlandFabio DOMENICOSubbuteo.ch110050+55 Apr 2025Compare
ItalyFrancesco GIAMBELLUCAASD SC Salernitana100103-324 Jan 2026Compare
GreeceGeorgios PITIHOUTISSubbuteurs Athens TSC110021+11 Jul 2022Compare
ItalyGianfranco CALONICOMaster Sanremo100102-231 May 2025Compare
ItalyGiuseppe FRASCAMessina Table Soccer110041+330 Sept 2023Compare
MaltaHansel MalliaSC Fiamme Azzurre110010+130 Sept 2023Compare
GreeceIoannis SALAMOURISTSC Falcons Athens110010+120 Sept 2025Compare
MaltaJamie BONNICIH'Attard SC100102-24 May 2025Compare
MaltaJason PISANIH'Attard SC110021+11 Jun 2022Compare
BelgiumJérôme CYGANEKAvenir Subbuteo Hennuyer110031+225 Jan 2025Compare
GibraltarJohn FIELDAFT Turia 1981100103-324 Jan 2026Compare
MaltaJosef CAMILLERIBormla SC110030+327 Apr 2024Compare
MaltaJoseph ZAMMIT PAVIAValletta Lions TFC110030+322 Feb 2025Compare
EnglandJustin FINCHAFT Turia 1981101011020 Sept 2025Compare
Kok Wee Tan110041+322 Sept 2024Compare
GreeceKonstantinos KECHRISLangton Green Subbuteo Club10101101 Jul 2022Compare
GreeceKonstantinos KORDATOSOlympia CS100112-11 Jul 2022Compare
GreeceLampros DROSSOPOULOSAthinaikos CS100101-128 Jun 2025Compare
GreeceLeonidas PAPAMICHAILScarlet Battalion SC100101-128 Jun 2025Compare
ItalyLionello PALMIERITSC Black Rose 98 Roma110031+211 Jan 2025Compare
ItalyLucio CANICCHIOASD SC Salernitana110030+324 Jan 2026Compare
ItalyLuigi GRILLOA.S. Cosenza110020+211 Jan 2025Compare
GreeceManousos ChatzistavrakisRoligans Ilioupolis TSC110030+38 Jul 2023Compare
ItalyMarco PACELLASubbuteo Club Basilicata110090+94 May 2025Compare
ItalyMarco PREZIUSOTS Napoli Fighters100112-111 Jan 2025Compare
CzechiaMarco ZUCCHITSC Phoenix110021+15 Apr 2025Compare
MaltaMario CAMILLERIValletta SC101022027 Apr 2024Compare
ItalyMassimiliano CROATTIMaster Sanremo100103-324 Jan 2026Compare
MaltaMelvin BARUNBormla SC110051+41 Jun 2022Compare
PortugalMiguel PEREIRAASCT Sessana 1982110030+322 Feb 2025Compare
ItalyNicolò COLOSSIBARI TABLE SOCCER101011011 Jan 2025Compare
GreeceNikos MANDARAKASPiraeus Lions TSC110050+531 May 2025Compare
BelgiumNoah JANSSENSRochefort TS110020+227 Apr 2024Compare
GermanyPanagiotis KROMMYDASSubbuteo Club Höpfigheim110020+225 Jan 2025Compare
ItalyPasquale TORANOLeonessa Brescia Aps100112-15 Apr 2025Compare
ItalyPatrizio LAZZARETTISS Lazio TFC Roma100101-120 Sept 2025Compare
GreecePeriklis DIMOPOULOSMessina Table Soccer100107-78 Jul 2023Compare
ItalyRaffaele DI VITOASCT Sessana 1982110031+211 Jan 2025Compare
MaltaRobert FARRUGIA RANDONH'Attard SC110050+527 Apr 2024Compare
AustraliaRobert GREENNorthern Falcons TFC110020+25 Apr 2025Compare
ItalySeverino GARASC Sombrero100102-211 Jan 2025Compare
GreeceSpyridon KOUSTASPiraeus Lions TSC110080+828 Jun 2025Compare
MaltaSteve AUSTINValletta Lions TFC110030+322 Feb 2025Compare
EnglandTerry ARNOLDKent Invicta TFC110060+625 Jan 2025Compare
GreeceTheofilos KaragianniotisFree Agent110040+41 Jul 2022Compare
MaltaValentino ZAMARAH'Attard SC110061+51 Jun 2022Compare
MaltaVincent MifsudH'Attard SC110021+11 Jun 2022Compare
ItalyVincenzo NappaASD SC Salernitana110020+211 Jan 2025Compare
ItalyVincenzo RICCIOASCT Sessana 1982100113-211 Jan 2025Compare
BelgiumYves PEREMANSSC Flanders100103-324 Jan 2026Compare

Club team matches

Free Agent

No team fixtures in the selected period.