TFMYSTFTable football profiles

MLT0126

Spencer CONTI

MaltaMalta·H'Attard SC · team #56·OPEN

FISTF OPEN

#123

155 pts · +7

MySTF Elo

1667

#284 active · peak 1690

Showing official FISTF results only.

Elo rating

179 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
5
7
23
53
51
40

2019–20

0% W

2021–22

29% W

2022–23

48% W

2023–24

34% W

2024–25

47% W

2025–26

33% W

Match statistics · All time

Played

179

68W 38D 73L

Win rate

38%

Goals per game

1.98 – 1.83

355 for · 327 against · GD +28

Clean sheets

38

21% of games

Sudden death

2

Shoot-outs

2/4

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

135

most often Alessandro NATOLI

Results

  • Won68 (38%)
  • Drawn38 (21%)
  • Lost73 (41%)

Form · last 10

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

All matches

Show recent only
D

BelgiumPascal SCHEEN

Sat Sydney 2026 · Groups · Group 1 · TEAMS

1–1

14 Jun 2026 · 17% pre-match

W

ItalyMaurizio CUZZOCREA

Sat Sydney 2026 · Groups · Group 1 · TEAMS

2–1

14 Jun 2026 · 45% pre-match

D

BelgiumPascal SCHEEN

IO Messina 2026 · Groups · Group 1 · TEAMS

1–1

13 Jun 2026 · 13% pre-match

W

ItalyMaurizio CUZZOCREA

IO Messina 2026 · Groups · Group 1 · TEAMS

2–1

13 Jun 2026 · 40% pre-match

L

1–4

13 Jun 2026 · 9% pre-match

L

ItalyAlessandro NATOLI

IO Messina 2026 · Groups · Group 5 · OPEN

0–1

13 Jun 2026 · 27% pre-match

L

ItalyAlessandro SICILIANO

IO Messina 2026 · Groups · Group 5 · OPEN

0–1

13 Jun 2026 · 36% pre-match

W

ItalyLorenzo BUONO

IO Messina 2026 · Groups · Group 5 · OPEN

5–1

13 Jun 2026 · 70% pre-match

W

SpainRafael GARCÍA CORREDERA

MGP Mallorca 2026 · Groups · Group 6 · TEAMS

4–1

9 May 2026 · 87% pre-match

L

GibraltarJohn FIELD

MGP Mallorca 2026 · Groups · Group 6 · TEAMS

2–5

9 May 2026 · 10% pre-match

D

Ermanno Junior Fioretti

MGP Mallorca 2026 · Groups · Group 6 · TEAMS

1–1

9 May 2026 · 54% pre-match

D

1–1(4–5 SO)

9 May 2026 · 54% pre-match

L

GreeceGeorgios VLASSOPOULOS

MGP Mallorca 2026 · Groups · Group 13 · OPEN

1–4

9 May 2026 · 6% pre-match

W

BelgiumElodie BERTHOLET

MGP Mallorca 2026 · Groups · Group 13 · OPEN

3–1

9 May 2026 · 65% pre-match

W

SpainAlfredo SORIA GARCÍA

MGP Mallorca 2026 · Groups · Group 13 · OPEN

3–1

9 May 2026 · 69% pre-match

L

MaltaJayden BONNICI

GP Bormla 2026 · Groups · Group 1 · OPEN

5–6

25 Apr 2026 · 55% pre-match

L

GreeceChristos ANGELINAS

GP Bormla 2026 · Groups · Group 1 · OPEN

1–2

25 Apr 2026 · 32% pre-match

L

BelgiumBessim GOLGER

GP Bormla 2026 · Groups · Group 1 · OPEN

1–3

25 Apr 2026 · 10% pre-match

L

BelgiumDelphine DIEUDONNE

MGP Frameries 2026 · Last 8 · A · TEAMS

3–4

7 Mar 2026 · 39% pre-match

L

BelgiumChristophe DHEUR

MGP Frameries 2026 · Groups · Group 3 · TEAMS

2–4

7 Mar 2026 · 6% pre-match

W

EnglandChris SHILLING

MGP Frameries 2026 · Groups · Group 3 · TEAMS

5–0

7 Mar 2026 · 93% pre-match

D

BelgiumAlain Hanotiaux

MGP Frameries 2026 · Groups · Group 3 · TEAMS

1–1

7 Mar 2026 · 54% pre-match

L

1–6

7 Mar 2026 · 6% pre-match

D

ItalyMassimo BOLOGNINO

MGP Frameries 2026 · Groups · Group 15 · OPEN

1–1

7 Mar 2026 · 12% pre-match

W

Florian RENAULT

MGP Frameries 2026 · Groups · Group 15 · OPEN

7–2

7 Mar 2026 · 69% pre-match

W

GreeceEfthimios KOUTSOGIANNIS

MGP Frameries 2026 · Groups · Group 15 · OPEN

5–0

7 Mar 2026 · 32% pre-match

D

MaltaJayden BONNICI

IO Bormla 2026 · Groups · Group 5 · OPEN

3–3

10 Jan 2026 · 55% pre-match

L

MaltaCharles AQUILINA

IO Bormla 2026 · Groups · Group 5 · OPEN

1–3

10 Jan 2026 · 10% pre-match

L

MaltaJamie BONNICI

IO Bormla 2026 · Groups · Group 5 · OPEN

0–2

10 Jan 2026 · 14% pre-match

W

ItalyAlessandro NATOLI

IO Bormla 2026 · Groups · Group 5 · OPEN

2–1

10 Jan 2026 · 37% pre-match

L

0–6

6 Dec 2025 · 8% pre-match

L

1–2

6 Dec 2025 · 31% pre-match

L

0–1

6 Dec 2025 · 11% pre-match

W

2–1

6 Dec 2025 · 66% pre-match

L

2–3

6 Dec 2025 · 30% pre-match

W

2–1

6 Dec 2025 · 52% pre-match

W

5–0

6 Dec 2025 · 69% pre-match

L

EnglandKaspar BENNETT

Major Bologne - Macron Cup 2025 · Groups · Group 23 · OPEN

1–3

6 Dec 2025 · 10% pre-match

D

2–2

6 Dec 2025 · 63% pre-match

D

1–1

6 Dec 2025 · 58% pre-match

L

0–3

26 Jul 2025 · 13% pre-match

W

6–0

26 Jul 2025 · 93% pre-match

W

4–2

26 Jul 2025 · 73% pre-match

W

6–0

26 Jul 2025 · 91% pre-match

L

MaltaJurgen BALZAN

IO Attard 2025 · Semifinals · OPEN

2–3

21 Jun 2025 · 10% pre-match

W

2–1

21 Jun 2025 · 67% pre-match

W

MaltaGabriel EBEJER

IO Attard 2025 · Groups · Group 3 · OPEN

3–0

21 Jun 2025 · 88% pre-match

W

MaltaJosef CAMILLERI

IO Attard 2025 · Groups · Group 3 · OPEN

2–0

21 Jun 2025 · 44% pre-match

W

MaltaMario FLERI SOLER

IO Attard 2025 · Groups · Group 3 · OPEN

2–0

21 Jun 2025 · 80% pre-match

D

2–2

14 Jun 2025 · 19% pre-match

L

GreeceAlberto DI MAGGIO

GP Messina 2025 · Groups · Group 2 · TEAMS

0–1

14 Jun 2025 · 8% pre-match

W

ItalyLuigi QUARANTA

GP Messina 2025 · Groups · Group 2 · TEAMS

3–1

14 Jun 2025 · 54% pre-match

W

ItalyAntonino CAMPAGNA

GP Messina 2025 · Groups · Group 2 · TEAMS

5–2

14 Jun 2025 · 65% pre-match

L

0–2

14 Jun 2025 · 8% pre-match

W

ItalyAlessandro NATOLI

GP Messina 2025 · Groups · Group 8 · OPEN

2–1

14 Jun 2025 · 39% pre-match

W

ItalyGianfranco SCARAMUZZI

GP Messina 2025 · Groups · Group 8 · OPEN

1–0

14 Jun 2025 · 81% pre-match

W

ItalyRoberto SAITTA

GP Messina 2025 · Groups · Group 8 · OPEN

3–2

14 Jun 2025 · 30% pre-match

W

2–1

31 May 2025 · 44% pre-match

D

0–0

31 May 2025 · 29% pre-match

D

ItalyGiovanni VOLPI

Major Bologna 2025 · Groups · Group 4 · TEAMS

0–0

31 May 2025 · 43% pre-match

L

BelgiumMatthias AVERLANT

Major Bologna 2025 · Groups · Group 4 · TEAMS

0–2

31 May 2025 · 14% pre-match

L

ItalyFerdinando GASPARINI

Major Bologna 2025 · Groups · Group 3 · TEAMS

0–3

31 May 2025 · 6% pre-match

L

ItalyGiovanni VOLPI

Major Bologna 2025 · Last 16 · CONSOLATION

0–1

31 May 2025 · 47% pre-match

D

MaltaMario FLERI SOLER

Major Bologna 2025 · Last 32 · CONSOLATION

0–0(2–0 SO)

31 May 2025 · 77% pre-match

D

GreeceAlberto DI MAGGIO

Major Bologna 2025 · Groups · Group 5 · OPEN

1–1

31 May 2025 · 6% pre-match

L

ItalyAlessandro CASANOVA

Major Bologna 2025 · Groups · Group 5 · OPEN

1–3

31 May 2025 · 59% pre-match

W

ItalyGiuseppe RAGUSA

Major Bologna 2025 · Groups · Group 5 · OPEN

4–0

31 May 2025 · 72% pre-match

W

GreeceIoannis DEMENTIS

IO Chalkida 2025 · Groups · Group 3 · TEAMS

2–1

10 May 2025 · 65% pre-match

D

GreeceNikolaos SKORDAS

IO Chalkida 2025 · Groups · Group 3 · TEAMS

0–0

10 May 2025 · 28% pre-match

W

GreeceKonstantinos CHANOSUpset

IO Chalkida 2025 · Groups · Group 3 · TEAMS

2–1

10 May 2025 · 27% pre-match

W

GreeceLampros DROSSOPOULOSUpset

IO Chalkida 2025 · Groups · Group 3 · TEAMS

1–0

10 May 2025 · 16% pre-match

L

GreeceEvripidis PRANTSOUDIS

IO Chalkida 2025 · Barrage · 7B-10B · OPEN

1–4

10 May 2025 · 14% pre-match

L

Nikolas PSOMIADIS

IO Chalkida 2025 · Groups · Group 10 · OPEN

1–5

10 May 2025 · 21% pre-match

W

GreeceNikolaos LIAKOPOULOS

IO Chalkida 2025 · Groups · Group 10 · OPEN

3–0

10 May 2025 · 59% pre-match

W

GreeceKonstantinos KARASAVVAS

IO Chalkida 2025 · Groups · Group 10 · OPEN

2–0

10 May 2025 · 68% pre-match

D

BelgiumPascal SCHEEN

GP Bormla 2025 · Barrage · Group 2 · OPEN

0–0(0–2 SO)

4 May 2025 · 9% pre-match

L

MaltaMark GAUCI

GP Bormla 2025 · Groups · Group 4 · OPEN

2–4

4 May 2025 · 5% pre-match

L

ItalyPierpaolo MURABITO

GP Bormla 2025 · Groups · Group 4 · OPEN

1–3

4 May 2025 · 47% pre-match

W

MaltaJosef CAMILLERI

GP Bormla 2025 · Groups · Group 4 · OPEN

3–0

4 May 2025 · 34% pre-match

L

1–3

22 Feb 2025 · 4% pre-match

L

MaltaMark GAUCI

IO Valletta 2025 · Groups · Group 3 · OPEN

2–3

22 Feb 2025 · 6% pre-match

D

PortugalMax PEREIRA

IO Valletta 2025 · Groups · Group 3 · OPEN

1–1

22 Feb 2025 · 39% pre-match

W

Isaac Sam Camilleri

IO Valletta 2025 · Groups · Group 3 · OPEN

1–0

22 Feb 2025 · 75% pre-match

W

2–1

7 Dec 2024 · 60% pre-match

D

ItalyMirco MARINARI

GGP Reggio Emilia 2024 · Groups · Grp 2 · TEAMS

2–2

7 Dec 2024 · 61% pre-match

L

ItalyMauro SALVATI

GGP Reggio Emilia 2024 · Groups · Grp 2 · TEAMS

1–5

7 Dec 2024 · 15% pre-match

L

ItalyMassimiliano BOSCHIUpset

GGP Reggio Emilia 2024 · Groups · Grp 2 · TEAMS

0–4

7 Dec 2024 · 78% pre-match

L

0–3

7 Dec 2024 · 36% pre-match

W

ItalyEnrico GIANNARELLIUpset

GGP Reggio Emilia 2024 · Groups · Group 11 · OPEN

4–2

7 Dec 2024 · 27% pre-match

D

EnglandBrandon LAVENDER

GGP Reggio Emilia 2024 · Groups · Group 11 · OPEN

2–2

7 Dec 2024 · 48% pre-match

W

ItalyGiulio NUCCI

GGP Reggio Emilia 2024 · Groups · Group 11 · OPEN

2–0

7 Dec 2024 · 65% pre-match

L

1–2

8 Jun 2024 · SD · 41% pre-match

L

ItalyRiccardo La Rosa

GP Messina 2024 · Groups · Group 7 · OPEN

0–4

8 Jun 2024 · 35% pre-match

W

ItalyClaudio PANEBIANCO

GP Messina 2024 · Groups · Group 7 · OPEN

3–0

8 Jun 2024 · 35% pre-match

W

ItalyStefano STAGNO

GP Messina 2024 · Groups · Group 7 · OPEN

6–0

8 Jun 2024 · 69% pre-match

W

NetherlandsRinaldo VAN DIJK

GP Malta 2024 · Groups · Group 1 · TEAMS

9–0

27 Apr 2024 · 71% pre-match

L

MaltaJason PISANI

GP Malta 2024 · Groups · Group 1 · TEAMS

1–3

27 Apr 2024 · 17% pre-match

L

GreeceSpyros POLIZOS

GP Malta 2024 · Groups · Group 1 · TEAMS

0–6

27 Apr 2024 · 21% pre-match

D

MaltaMark BALDACCHINO

GP Malta 2024 · Groups · Group 1 · TEAMS

1–1

27 Apr 2024 · 57% pre-match

D

MaltaJoseph Borg Bonaci

GP Malta 2024 · Groups · Group 1 · TEAMS

1–1

27 Apr 2024 · 21% pre-match

W

Isaac Sam Camilleri

GP Malta 2024 · Groups · Group 2 · OPEN

4–2

27 Apr 2024 · 82% pre-match

L

Jean Carl Tabone

GP Malta 2024 · Groups · Group 2 · OPEN

2–3

27 Apr 2024 · 25% pre-match

L

GreeceChristos PITSARIS

GP Malta 2024 · Groups · Group 2 · OPEN

1–2

27 Apr 2024 · 31% pre-match

L

BelgiumBessim GOLGER

GP Malta 2024 · Groups · Group 2 · OPEN

1–2

27 Apr 2024 · 6% pre-match

D

MaltaGeorge EBEJER

IO Malta 2024 · Groups · TEAMS

1–1

24 Feb 2024 · 25% pre-match

D

1–1

24 Feb 2024 · 67% pre-match

L

MaltaMark GAUCI

IO Malta 2024 · Groups · TEAMS

1–2

24 Feb 2024 · 10% pre-match

W

3–1

24 Feb 2024 · 65% pre-match

L

MaltaJurgen BALZAN

IO Malta 2024 · Last 8 · OPEN

0–2

24 Feb 2024 · 12% pre-match

L

MaltaMark GAUCI

IO Malta 2024 · Groups · Group 1 · OPEN

2–3

24 Feb 2024 · 10% pre-match

W

ItalyFabio ABATE

IO Malta 2024 · Groups · Group 1 · OPEN

2–0

24 Feb 2024 · 72% pre-match

D

2–2

3 Feb 2024 · 43% pre-match

W

BelgiumBenjamin MARAIN

MGP Frameries 2024 · Semifinals · TEAMS

6–1

3 Feb 2024 · 45% pre-match

W

2–0

3 Feb 2024 · 59% pre-match

L

0–2

3 Feb 2024 · 38% pre-match

L

BelgiumGeoffrey MARAIN

MGP Frameries 2024 · Groups · Group 9 · TEAMS

1–2

3 Feb 2024 · 22% pre-match

W

BelgiumVincent DIRICK

MGP Frameries 2024 · Groups · Group 9 · TEAMS

4–0

3 Feb 2024 · 57% pre-match

W

IrelandDaniel Kaliszewski

MGP Frameries 2024 · Groups · Group 9 · TEAMS

11–1

3 Feb 2024 · 79% pre-match

L

ItalyCarlo ALESSI

MGP Frameries 2024 · Groups · Group 9 · TEAMS

0–3

3 Feb 2024 · 16% pre-match

L

2–3

3 Feb 2024 · 10% pre-match

D

2–2(1–0 SO)

3 Feb 2024 · 47% pre-match

W

BelgiumFrédéric THIEL

MGP Frameries 2024 · Groups · Group 23 · OPEN

3–1

3 Feb 2024 · 66% pre-match

D

BelgiumDelphine DIEUDONNE

MGP Frameries 2024 · Groups · Group 23 · OPEN

3–3

3 Feb 2024 · 31% pre-match

L

PortugalRicardo JOSÉ

MGP Frameries 2024 · Groups · Group 23 · OPEN

1–2

3 Feb 2024 · 26% pre-match

L

ItalyLuca ZAMBELLO

MGP Milan 2023 · Barrage · OPEN

3–5

9 Dec 2023 · 9% pre-match

W

ItalyPasquale SEPE

MGP Milan 2023 · Groups · OPEN

5–0

9 Dec 2023 · 59% pre-match

D

2–2

9 Dec 2023 · 12% pre-match

D

ItalyLuigi ROMANO

MGP Milan 2023 · Groups · OPEN

1–1

9 Dec 2023 · 66% pre-match

D

1–1

28 Oct 2023 · 27% pre-match

L

1–3

28 Oct 2023 · 22% pre-match

W

2–1

28 Oct 2023 · 71% pre-match

D

2–2

28 Oct 2023 · 37% pre-match

L

0–4

28 Oct 2023 · 16% pre-match

L

1–2

28 Oct 2023 · 57% pre-match

W

8–0

28 Oct 2023 · 50% pre-match

L

1–2

30 Sept 2023 · 15% pre-match

W

2–1

30 Sept 2023 · 35% pre-match

D

MaltaJosef CAMILLERI

IO Valletta Lions 2023 · Groups · Group 4 · OPEN

0–0

30 Sept 2023 · 33% pre-match

W

ItalyFabrizio GUASTELLA

IO Valletta Lions 2023 · Groups · Group 4 · OPEN

4–0

30 Sept 2023 · 71% pre-match

D

2–2

30 Sept 2023 · 52% pre-match

W

ItalyAngelo LO PRESTI

IO Valletta Lions 2023 · Groups · Group 1 · TEAMS

2–0

30 Sept 2023 · 56% pre-match

D

ItalyMassimiliano Nastasi

IO Valletta Lions 2023 · Groups · Group 1 · TEAMS

1–1

30 Sept 2023 · 10% pre-match

W

ItalyClaudio CHIARA

IO Valletta Lions 2023 · Groups · Group 1 · TEAMS

5–0

30 Sept 2023 · 53% pre-match

L

MaltaJohn ZAMMIT

IO Valletta Lions 2023 · Groups · Group 1 · TEAMS

0–2

30 Sept 2023 · 26% pre-match

L

MaltaJurgen BALZAN

IO H'attard 2023 · Semifinals · OPEN

2–4

23 Jun 2023 · 16% pre-match

W

3–2

23 Jun 2023 · SD · 56% pre-match

W

MaltaGabriel EBEJER

IO H'attard 2023 · Groups · B · OPEN

7–1

23 Jun 2023 · 50% pre-match

D

MaltaGeorge EBEJER

IO H'attard 2023 · Groups · B · OPEN

2–2

23 Jun 2023 · 18% pre-match

W

1–0

23 Jun 2023 · 39% pre-match

L

MaltaGeorge EBEJER

GP Messina 2023 · Last 8 · TEAMS

0–1

17 Jun 2023 · 19% pre-match

W

ItalyGiuseppe Lo Cascio

GP Messina 2023 · Groups · Group 4 · TEAMS

4–0

17 Jun 2023 · 49% pre-match

W

ItalyCarmelo Calvo

GP Messina 2023 · Groups · Group 4 · TEAMS

7–2

17 Jun 2023 · 40% pre-match

W

Antonio Campagna

GP Messina 2023 · Groups · Group 4 · TEAMS

4–1

17 Jun 2023 · 30% pre-match

W

MaltaMauro CAMILLERIUpset

GP Messina 2023 · Groups · OPEN

6–5

17 Jun 2023 · 23% pre-match

L

1–4

17 Jun 2023 · 26% pre-match

D

1–1

17 Jun 2023 · 37% pre-match

L

BelgiumRémy Huynh

Major Framerie 2023 · Last 16 · TEAMS

0–5

4 Mar 2023 · 10% pre-match

W

IrelandDaniel Kaliszewski

Major Framerie 2023 · Groups · Group 12 · TEAMS

3–0

4 Mar 2023 · 34% pre-match

D

2–2

1 Oct 2022 · 15% pre-match

L

B. Bonaci J.

IO Valetta 2022 · Match · TEAMS

0–5

1 Oct 2022 · 23% pre-match

L

MaltaGeorge EBEJER

IO Valetta 2022 · Groups · Group 1 · TEAMS

3–5

1 Oct 2022 · 10% pre-match

W

Deisler Azzopardi

IO Valetta 2022 · Groups · Group 1 · TEAMS

3–0

1 Oct 2022 · 51% pre-match

L

1–4

1 Sept 2022 · 9% pre-match

D

1–1

1 Sept 2022 · 15% pre-match

W

2–1

1 Sept 2022 · 35% pre-match

W

2–1

1 Sept 2022 · 11% pre-match

L

0–1

1 Sept 2022 · 39% pre-match

L

0–1

1 Jun 2022 · 13% pre-match

L

0–2

1 Jun 2022 · 63% pre-match

L

0–4

1 Jun 2022 · 9% pre-match

W

2–1

1 Jun 2022 · 39% pre-match

D

2–2

1 Jun 2022 · 15% pre-match

L

1–3

1 Jun 2022 · 14% pre-match

W

3–0

1 Jun 2022 · 29% pre-match

L

Frank Chetcuti

IO Valletta 2020 · Groups · Group 1 · TEAMS

0–4

29 Feb 2020 · 34% pre-match

L

MaltaSamuel BARTOLO

IO Valletta 2020 · Groups · Group 1 · TEAMS

2–6

29 Feb 2020 · 9% pre-match

L

MaltaHansel Mallia

IO Valletta 2020 · Groups · Group 1 · TEAMS

1–4

29 Feb 2020 · 31% pre-match

L

0–5

29 Feb 2020 · 18% pre-match

L

Andrew Abela

IO Valletta 2020 · Groups · Group 1 · OPEN

1–2

29 Feb 2020 · 40% pre-match

Tournaments

27 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
IO Messina 202613 Jun 2026OPENLast 161–0–3
MGP Mallorca 20269 May 2026OPENBarrage2–1–1
GP Bormla 202625 Apr 2026OPENGroups0–0–3
MGP Frameries 20267 Mar 2026OPENLast 642–1–1
IO Bormla 202610 Jan 2026OPENGroups1–1–2
Major Bologne - Macron Cup 20256 Dec 2025CONSOLATION—2–0–1
Major Bologne - Macron Cup 20256 Dec 2025OPENGroups0–2–1
GP Haverhill SubbuteoFest 202526 Jul 2025OPENLast 163–0–1
IO Attard 202521 Jun 2025OPENSemi-finals4–0–1
GP Messina 202514 Jun 2025OPENLast 163–0–1
Major Bologna 202531 May 2025CONSOLATION—0–1–1
Major Bologna 202531 May 2025OPENGroups1–1–1
IO Chalkida 202510 May 2025OPENBarrage2–0–2
GP Bormla 20254 May 2025OPENBarrage1–1–2
IO Valletta 202522 Feb 2025OPENQuarter-finals1–1–2
GGP Reggio Emilia 20247 Dec 2024OPENBarrage2–1–1
GP Messina 20248 Jun 2024OPENBarrage2–0–2
GP Malta 202427 Apr 2024OPENGroups1–0–3
IO Malta 202424 Feb 2024OPENQuarter-finals1–0–2
MGP Frameries 20243 Feb 2024OPENLast 321–2–2
MGP Milan 20239 Dec 2023OPENBarrage1–2–1
IO Valletta Lions 202330 Sept 2023OPENQuarter-finals2–2–1
IO H'attard 202323 Jun 2023OPENSemi-finals3–1–1
GP Messina 202317 Jun 2023OPENGroups1–1–1
FISTF SATELLITE 2022 - HATTARD SC1 Sept 2022OPENGroups2–1–2
FISTF INTERNATIONAL OPEN OF MALTA 2022 - HATTARD SC1 Jun 2022OPENGroups2–1–1
IO Valletta 202029 Feb 2020OPENGroups0–0–2

Head to head · all 135 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyAlessandro NATOLIMessina Table Soccer420255013 Jun 2026Compare
MaltaGeorge EBEJERBormla SC402269-324 Feb 2024Compare
MaltaJohn ZAMMITST Stembert411246-230 Sept 2023Compare
MaltaJurgen BALZANValletta SC4004511-621 Jun 2025Compare
MaltaMark GAUCIValletta SC4004712-54 May 2025Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo300338-525 Apr 2026Compare
MaltaJosef CAMILLERIBormla SC321050+521 Jun 2025Compare
MaltaMassimo CREMONAMessina Table Soccer3003113-1228 Oct 2023Compare
BelgiumPascal SCHEENST Stembert303022014 Jun 2026Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo201112-114 Jun 2025Compare
ItalyAlessandro CASANOVASC Sombrero210134-131 May 2025Compare
MaltaCharles AQUILINABormla SC200226-410 Jan 2026Compare
IrelandDaniel KaliszewskiIrish Premier League2200141+133 Feb 2024Compare
BelgiumDelphine DIEUDONNEELM'Aye SC201167-17 Mar 2026Compare
Ermanno Junior Fioretti20202209 May 2026Compare
MaltaGabriel EBEJERBormla SC2200101+921 Jun 2025Compare
ItalyGiovanni VOLPICS SC Serenissima Mestre201101-131 May 2025Compare
Isaac Sam Camilleri220052+322 Feb 2025Compare
MaltaJason PISANIH'Attard SC201124-227 Apr 2024Compare
MaltaJayden BONNICIH'Attard SC201189-125 Apr 2026Compare
EnglandKaspar BENNETTProteas Athens SC200216-56 Dec 2025Compare
MaltaMario FLERI SOLERH'Attard SC211020+221 Jun 2025Compare
MaltaMark BALDACCHINOH'Attard SC211032+121 Jun 2025Compare
ItalyMassimo BOLOGNINOCCT Eagles Napoli201112-17 Mar 2026Compare
ItalyMaurizio CUZZOCREACT Paola220042+214 Jun 2026Compare
MaltaMauro CAMILLERIBormla SC220086+230 Sept 2023Compare
ItalyPierpaolo MURABITOASD Siracusa Calcio Tavolo201124-26 Dec 2025Compare
MaltaSamuel BARTOLOValletta SC2002210-81 Jun 2022Compare
Stanley F. Randon21012201 Sept 2022Compare
Walter Joseph Attard220041+324 Feb 2024Compare
BelgiumAlain HanotiauxSC Charleroi10101107 Mar 2026Compare
ItalyAlessandro AMATELLISubbuteo Casale100106-66 Dec 2025Compare
ItalyAlessandro FRATINISC Fonte Nuova110050+56 Dec 2025Compare
ItalyAlessandro SICILIANOSubbuteisti Modena 1982100101-113 Jun 2026Compare
EnglandAlexander SCOTTWolverhampton Table Football Club110060+626 Jul 2025Compare
SpainAlfredo SORIA GARCÍAMurcia Subbuteo Club110031+29 May 2026Compare
ItalyAmerigo SCATAMACCHIAA.S. Cosenza100112-16 Dec 2025Compare
Andrew Abela100112-129 Feb 2020Compare
ItalyAngelo LO PRESTIASD Siracusa Calcio Tavolo110020+230 Sept 2023Compare
ItalyAntonino CAMPAGNAMessina Table Soccer110052+314 Jun 2025Compare
Antonio Campagna110041+317 Jun 2023Compare
Antonio Jesús Casín100116-57 Mar 2026Compare
BelgiumAntonio TIMPANOWamme SC10102203 Feb 2024Compare
ItalyArmando GIUFFRÈMessina Table Soccer101022014 Jun 2025Compare
FranceAudrey HERBAUTElan Subbutéo Club de Champs-sur-Marne100112-128 Oct 2023Compare
B. Bonaci J.100105-51 Oct 2022Compare
BelgiumBenjamin MARAINAvenir Subbuteo Hennuyer110061+53 Feb 2024Compare
EnglandBrandon LAVENDERGCT DLF Gorizia10102207 Dec 2024Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110060+626 Jul 2025Compare
ItalyCarlo ALESSIMaster Sanremo100103-33 Feb 2024Compare
ItalyCarmelo CalvoBarcellona Calcio Tavolo110072+517 Jun 2023Compare
ItalyCarmelo SCIACCAMessina Table Soccer100114-313 Jun 2026Compare
EnglandChris SHILLINGKent Invicta TFC110050+57 Mar 2026Compare
AustriaChristian HAASST Stembert10102209 Dec 2023Compare
BelgiumChristophe DHEURValletta SC100124-27 Mar 2026Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer100112-125 Apr 2026Compare
GreeceChristos PITSARISCrimson Horses100112-127 Apr 2024Compare
ItalyClaudio CHIARAASD Siracusa Calcio Tavolo110050+530 Sept 2023Compare
ItalyClaudio PANEBIANCOSC Catania 1987110030+38 Jun 2024Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100123-13 Feb 2024Compare
BelgiumDavid WOUTERSSC Flanders101022028 Oct 2023Compare
Deisler Azzopardi110030+31 Oct 2022Compare
ItalyEdoardo BELLOTTOCS SC Serenissima Mestre100103-37 Dec 2024Compare
GreeceEfthimios KOUTSOGIANNISCrimson Horses110050+57 Mar 2026Compare
Elliot Bellefontaine100113-228 Oct 2023Compare
BelgiumElodie BERTHOLETAvenir Subbuteo Hennuyer110031+29 May 2026Compare
ItalyEnrico GIANNARELLISubbuteo Club Labronico110042+27 Dec 2024Compare
GreeceEvripidis PRANTSOUDISProteas Athens SC100114-310 May 2025Compare
ItalyFabio ABATESubbuteo Club Reggio Calabria110020+224 Feb 2024Compare
ItalyFabrizio GUASTELLAMessina Table Soccer110040+430 Sept 2023Compare
ItalyFerdinando GASPARINIASD SC Salernitana100103-331 May 2025Compare
Florian RENAULT110072+57 Mar 2026Compare
ItalyFrancesco BorgoSubbuteo Casale101000031 May 2025Compare
ItalyFrancesco RICCOBENESubbuteo Club Reggio Calabria101011024 Feb 2024Compare
Frank Chetcuti100104-429 Feb 2020Compare
BelgiumFrédéric THIELSC Lion's Eugies110031+23 Feb 2024Compare
BelgiumGeoffrey MARAINAvenir Subbuteo Hennuyer100112-13 Feb 2024Compare
GreeceGeorgios VLASSOPOULOSProteas Athens SC100114-39 May 2026Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo100102-214 Jun 2025Compare
ItalyGiancarlo RUSSOCT Torino 200910102206 Dec 2025Compare
ItalyGianfranco SCARAMUZZIBARI TABLE SOCCER110010+114 Jun 2025Compare
ItalyGianmaria LENASubbuteo Club Reggio Calabria100123-16 Dec 2025Compare
ItalyGiulio NUCCICS Virtus Rieti110020+27 Dec 2024Compare
ItalyGiuseppe Lo CascioSC Bagheria110040+417 Jun 2023Compare
ItalyGiuseppe RAGUSATrento Subbuteo110040+431 May 2025Compare
ItalyGiuseppe TORREBARI TABLE SOCCER100114-317 Jun 2023Compare
MaltaHansel MalliaSC Fiamme Azzurre100114-329 Feb 2020Compare
GreeceIoannis DEMENTISOlympia CS110021+110 May 2025Compare
MaltaJamie BONNICIH'Attard SC100102-210 Jan 2026Compare
Jean Carl Tabone100123-127 Apr 2024Compare
Johann Mercieca110030+31 Jun 2022Compare
GibraltarJohn FIELDAFT Turia 1981100125-39 May 2026Compare
EnglandJosef HARRINGTONLangton Green Subbuteo Club110042+226 Jul 2025Compare
MaltaJoseph Borg BonaciH'Attard SC101011027 Apr 2024Compare
GreeceKonstantinos CHANOSEvia CAN110021+110 May 2025Compare
GreeceKonstantinos KARASAVVASEvia CAN110020+210 May 2025Compare
GreeceLampros DROSSOPOULOSAthinaikos CS110010+110 May 2025Compare
ItalyLorenzo BUONOSC Bagheria110051+413 Jun 2026Compare
ItalyLuca ZAMBELLOSubbuteo Casale100135-29 Dec 2023Compare
ItalyLuigi QUARANTABARI TABLE SOCCER110031+214 Jun 2025Compare
ItalyLuigi ROMANOGCT DLF Gorizia10101109 Dec 2023Compare
ItalyMassimiliano BOSCHISC Ligures100104-47 Dec 2024Compare
ItalyMassimiliano NastasiSC Fiamme Azzurre101011030 Sept 2023Compare
ItalyMassimo InverardiLeonessa Brescia Aps110021+17 Dec 2024Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer100102-231 May 2025Compare
ItalyMauro SALVATICS Virtus Rieti100115-47 Dec 2024Compare
PortugalMax PEREIRAASCT Sessana 1982101011022 Feb 2025Compare
NetherlandsMikey GERRETSMVV Rijnmond110020+23 Feb 2024Compare
ItalyMirco MARINARIAtletico Pisa10102207 Dec 2024Compare
GreeceNikolaos LIAKOPOULOSPolis Athlitikos Syllogos Daskaliou Kerateas110030+310 May 2025Compare
GreeceNikolaos SKORDASBologna Tigers Subbuteo101000010 May 2025Compare
Nikolas PSOMIADIS100115-410 May 2025Compare
ItalyPasquale SEPESubbuteo Vomero110050+59 Dec 2023Compare
BelgiumPol SERWYLangton Green Subbuteo Club110021+128 Oct 2023Compare
SpainRafael GARCÍA CORREDERAAC Los Remedios FM110041+39 May 2026Compare
BelgiumRémy HuynhRochefort TS100105-54 Mar 2023Compare
SpainRicard CARLES PRATBarcelona FT110021+16 Dec 2025Compare
PortugalRicardo JOSÉSubbuteo Dragons100112-13 Feb 2024Compare
ItalyRiccardo La RosaSC Palermo 2016100104-48 Jun 2024Compare
NetherlandsRinaldo VAN DIJKKent Invicta TFC110090+927 Apr 2024Compare
MaltaRobert FARRUGIA RANDONH'Attard SC101022030 Sept 2023Compare
ItalyRoberto SAITTASC Bagheria110032+114 Jun 2025Compare
ItalyRosario IFRIGERIOASD SC Salernitana101011017 Jun 2023Compare
GreeceSpyros POLIZOSTSC Falcons Athens100106-627 Apr 2024Compare
MaltaStanley FARRUGIA RANDONH'Attard SC110032+123 Jun 2023Compare
ItalyStefano STAGNOMessina Table Soccer110060+68 Jun 2024Compare
BelgiumStélio TsangourisSC Lion's Eugies101011028 Oct 2023Compare
Stephan Lambert110080+828 Oct 2023Compare
AustriaThomas WITTMANNTSC Royal 78 Kaisermühlen10102203 Feb 2024Compare
MaltaTristan FenechBormla SC10102201 Oct 2022Compare
MaltaValentino ZAMARAH'Attard SC100102-21 Jun 2022Compare
BelgiumValéry WILLOTST Stembert110021+16 Dec 2025Compare
BelgiumVincent DIRICKELM'Aye SC110040+43 Feb 2024Compare
MaltaVincent MifsudH'Attard SC110021+11 Sept 2022Compare
BelgiumYves PEREMANSSC Flanders100102-23 Feb 2024Compare

Club team matches

H'Attard SC Team A · #56
L

ItalySC Catania 1987

Sat Sydney 2026 · Last 8

0–4

14 Jun 2026

L

ItalySubbuteo Club Reggio Calabria

Sat Sydney 2026 · Groups · Group 4

1–3

14 Jun 2026

W

ItalyCT Paola 2

Sat Sydney 2026 · Groups · Group 4

4–0

14 Jun 2026

W

ItalyMessina Table Soccer 3

Sat Sydney 2026 · Groups · Group 4

3–0

14 Jun 2026

L

ItalySC Catania 1987

IO Messina 2026 · Last 8

0–4

13 Jun 2026

L

ItalySubbuteo Club Reggio Calabria

IO Messina 2026 · Groups · Group 4

1–3

13 Jun 2026

W

ItalyCT Paola 2

IO Messina 2026 · Groups · Group 4

4–0

13 Jun 2026

W

ItalyMessina Table Soccer 3

IO Messina 2026 · Groups · Group 4

3–0

13 Jun 2026

L

ItalyMessina Table Soccer

GP Messina 2025 · Groups · Group 4

1–3

14 Jun 2025

L

ItalySC Palermo 2016

GP Messina 2025 · Groups · Group 4

0–1

14 Jun 2025

L

ItalySubbuteo Club Reggio Calabria

Major Bologna 2025 · Barrage

0–4

31 May 2025

W

GreecePiraeus Lions TSC

Major Bologna 2025 · Groups · Group 6

3–1

31 May 2025

L

ItalyBologna Tigers Subbuteo

Major Bologna 2025 · Groups · Group 6

0–4

31 May 2025

L

ItalyMaster Sanremo

Major Bologna 2025 · Groups · Group 6

1–3

31 May 2025

L

BelgiumST Stembert

GP Bormla 2025 · Final

0–4

4 May 2025