TFMYSTFTable football profiles

MLT0002

Charles AQUILINA

MaltaMalta·Bormla SC · team #1·OPEN

FISTF VETERAN

#3

1984 pts · -1

MySTF Elo

1970

#42 active · peak 1999

Showing official FISTF results only.

Elo rating

335 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
13
12
88
119
103

2021–22

77% W

2022–23

67% W

2023–24

64% W

2024–25

71% W

2025–26

70% W

Match statistics · All time

Played

335

230W 47D 58L

Win rate

69%

Goals per game

2.73 – 0.94

915 for · 316 against · GD +599

Clean sheets

150

45% of games

Sudden death

16

Shoot-outs

4/9

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

208

most often John ZAMMIT

Results

  • Won230 (69%)
  • Drawn47 (14%)
  • Lost58 (17%)

Form · last 10

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

All matches

Show recent only
D

MaltaDerek CONTI

GP Ludwigsburg 2026 · Final · WS1-WS2 · TEAMS

2–2

11 Jul 2026 · 25% pre-match

W

MaltaJohn ZAMMIT

GP Ludwigsburg 2026 · Semifinals · 1A-WB2 · TEAMS

3–2

11 Jul 2026 · 70% pre-match

W

BelgiumLucas PERE

GP Ludwigsburg 2026 · Groups · Group 2 · TEAMS

2–0

11 Jul 2026 · 75% pre-match

W

BelgiumNoah DENNE

GP Ludwigsburg 2026 · Groups · Group 1 · TEAMS

4–1

11 Jul 2026 · 75% pre-match

W

ItalyAlessandro INDELLI

GP Ludwigsburg 2026 · Groups · Group 1 · TEAMS

9–0

11 Jul 2026 · 96% pre-match

W

3–0(5–0 SO)

11 Jul 2026 · 91% pre-match

L

3–4

11 Jul 2026 · 35% pre-match

D

AustriaDavid BUSCH

GP Ludwigsburg 2026 · Semifinals · VETERAN

1–1(3–2 SO)

11 Jul 2026 · SD · 55% pre-match

W

GermanyEdin MULASMAJIC

GP Ludwigsburg 2026 · Last 8 · 3A-1B · VETERAN

3–1

11 Jul 2026 · 82% pre-match

W

BelgiumOlivier PERE

GP Ludwigsburg 2026 · Groups · Group 3 · VETERAN

3–0

11 Jul 2026 · 63% pre-match

W

GermanyKlaus GOTTKE

GP Ludwigsburg 2026 · Groups · Group 3 · VETERAN

10–0

11 Jul 2026 · 92% pre-match

W

ItalyAlessandro INDELLI

GP Ludwigsburg 2026 · Groups · Group 3 · VETERAN

9–0

11 Jul 2026 · 96% pre-match

L

MaltaMark GAUCI

MGP Athens 2026 · Final · TEAMS

0–1

27 Jun 2026 · 34% pre-match

W

1–0

27 Jun 2026 · 54% pre-match

W

2–1

27 Jun 2026 · 82% pre-match

W

GreeceVasileios KADINOPOULOS

MGP Athens 2026 · Groups · Group 1 · TEAMS

1–0

27 Jun 2026 · 89% pre-match

W

GreeceAthanasios KOTROTSOS

MGP Athens 2026 · Groups · Group 1 · TEAMS

4–1

27 Jun 2026 · 97% pre-match

W

GreeceTheodoros PILATOS

MGP Athens 2026 · Groups · Group 1 · TEAMS

7–0

27 Jun 2026 · 96% pre-match

D

MaltaJason PISANI

MGP Athens 2026 · Final · VETERAN

1–1(0–1 SO)

27 Jun 2026 · 38% pre-match

D

GreeceAlberto DI MAGGIO

MGP Athens 2026 · Semifinals · VETERAN

1–1(1–0 SO)

27 Jun 2026 · 17% pre-match

W

ItalyPasquale TORANO

MGP Athens 2026 · Last 8 · VETERAN

1–0

27 Jun 2026 · 38% pre-match

W

2–1

27 Jun 2026 · SD · 47% pre-match

W

2–0

27 Jun 2026 · 72% pre-match

L

GreeceIoannis MPOUGIOURIS

MGP Athens 2026 · Groups · Group 3 · VETERAN

0–3

27 Jun 2026 · 66% pre-match

W

GreecePanagiotis KONIDARIS

MGP Athens 2026 · Groups · Group 3 · VETERAN

9–0

27 Jun 2026 · 98% pre-match

W

GreeceVasileios KADINOPOULOS

MGP Athens 2026 · Groups · Group 3 · VETERAN

3–0

27 Jun 2026 · 88% pre-match

L

MaltaJurgen BALZAN

GP Bormla 2026 · Final · TEAMS

1–2

25 Apr 2026 · 41% pre-match

W

MaltaKurt POLIDANO

GP Bormla 2026 · Groups · Group 1 · TEAMS

3–0

25 Apr 2026 · 83% pre-match

W

MaltaJohn ZAMMIT

GP Bormla 2026 · Groups · Group 1 · TEAMS

2–1

25 Apr 2026 · 76% pre-match

L

1–3

25 Apr 2026 · 47% pre-match

L

MaltaJason PISANI

GP Bormla 2026 · Semifinals · VETERAN

1–2

25 Apr 2026 · SD · 42% pre-match

W

MaltaJohn ZAMMIT

GP Bormla 2026 · Groups · Group 1 · VETERAN

1–0

25 Apr 2026 · 76% pre-match

W

United StatesVarant KURKEYERIAN

GP Bormla 2026 · Groups · Group 1 · VETERAN

5–0

25 Apr 2026 · 87% pre-match

W

GreeceGeorgios ANGELINAS

GP Bormla 2026 · Groups · Group 1 · VETERAN

2–1

25 Apr 2026 · 84% pre-match

W

BelgiumJann SEGERS

IO Wrexham 2026 · Final · TEAMS

5–1

11 Apr 2026 · 77% pre-match

W

EnglandSamuel CURTIS

IO Wrexham 2026 · Semifinals · TEAMS

6–0

11 Apr 2026 · 66% pre-match

W

ScotlandMalcolm JAMIESON

IO Wrexham 2026 · Groups · Group 1 · TEAMS

4–0

11 Apr 2026 · 90% pre-match

W

Northern IrelandEoin ADAMS

IO Wrexham 2026 · Groups · Group 1 · TEAMS

8–0

11 Apr 2026 · 99% pre-match

L

0–1

11 Apr 2026 · 48% pre-match

W

WalesChris BEDFORD

IO Wrexham 2026 · Barrage · OPEN

6–1

11 Apr 2026 · 68% pre-match

W

BelgiumLucas PERE

IO Wrexham 2026 · Groups · Group 9 · OPEN

5–1

11 Apr 2026 · 59% pre-match

W

EnglandStuart BRIFFETT

IO Wrexham 2026 · Groups · Group 9 · OPEN

7–0

11 Apr 2026 · 97% pre-match

W

EnglandIan SHARP

IO Wrexham 2026 · Groups · Group 9 · OPEN

8–0

11 Apr 2026 · 95% pre-match

L

1–3

7 Mar 2026 · 34% pre-match

L

BelgiumMaxime RAIROUX

MGP Frameries 2026 · Groups · Group 1 · TEAMS

0–1

7 Mar 2026 · 44% pre-match

W

ItalyVincenzo PRESTIA

MGP Frameries 2026 · Groups · Group 1 · TEAMS

2–0

7 Mar 2026 · 84% pre-match

L

FranceChristophe MONTEIROUpset

MGP Frameries 2026 · Last 16 · VETERAN

1–3

7 Mar 2026 · 86% pre-match

L

2–3

7 Mar 2026 · 57% pre-match

W

EnglandAaron SKINNER

MGP Frameries 2026 · Barrage · VETERAN

3–1

7 Mar 2026 · 75% pre-match

W

BelgiumPhilippe ROUFOSSE

MGP Frameries 2026 · Groups · Group 1 · VETERAN

2–1

7 Mar 2026 · 87% pre-match

W

FranceAxel MODESTE

MGP Frameries 2026 · Groups · Group 1 · VETERAN

1–0

7 Mar 2026 · 91% pre-match

D

ItalyEnrico GIANNARELLI

MGP Frameries 2026 · Groups · Group 1 · VETERAN

1–1

7 Mar 2026 · 62% pre-match

L

1–2

24 Jan 2026 · 40% pre-match

W

BelgiumJoffray LAURENT

MGP Paris 2026 · Last 16 · TEAMS

2–1

24 Jan 2026 · 67% pre-match

W

FranceOlivier SAGIT

MGP Paris 2026 · Groups · Group 1 · TEAMS

1–0

24 Jan 2026 · 92% pre-match

W

EnglandJason CHRISTOPHER

MGP Paris 2026 · Groups · Group 1 · TEAMS

3–0

24 Jan 2026 · 91% pre-match

L

ItalyGerardo PATRUNO

MGP Paris 2026 · Last 8 · VETERAN

0–2

24 Jan 2026 · 34% pre-match

W

GreeceIoannis SALAMOURIS

MGP Paris 2026 · Last 16 · VETERAN

2–1

24 Jan 2026 · 50% pre-match

W

BelgiumBenoît MASSART

MGP Paris 2026 · Last 32 · VETERAN

3–2

24 Jan 2026 · 54% pre-match

W

FranceThierry VIVRON

MGP Paris 2026 · Groups · Group 1 · VETERAN

3–0

24 Jan 2026 · 78% pre-match

W

José Manuel Sánchez

MGP Paris 2026 · Groups · Group 1 · VETERAN

2–0

24 Jan 2026 · 84% pre-match

L

ItalyAlessandro NATOLIUpset

IO Bormla 2026 · Groups · Group 1 · TEAMS

2–4

10 Jan 2026 · 83% pre-match

L

MaltaSamuel BARTOLO

IO Bormla 2026 · Groups · Group 1 · TEAMS

1–3

10 Jan 2026 · 17% pre-match

W

1–0

10 Jan 2026 · SD · 44% pre-match

W

MaltaMark GAUCIUpset

IO Bormla 2026 · Semifinals · OPEN

4–3

10 Jan 2026 · SD · 26% pre-match

W

MaltaJurgen BALZAN

IO Bormla 2026 · Last 8 · OPEN

1–0

10 Jan 2026 · 37% pre-match

W

MaltaKurt POLIDANO

IO Bormla 2026 · Barrage · OPEN

1–0

10 Jan 2026 · 90% pre-match

D

MaltaJamie BONNICI

IO Bormla 2026 · Groups · Group 5 · OPEN

2–2

10 Jan 2026 · 46% pre-match

W

MaltaSpencer CONTI

IO Bormla 2026 · Groups · Group 5 · OPEN

3–1

10 Jan 2026 · 79% pre-match

W

MaltaJayden BONNICI

IO Bormla 2026 · Groups · Group 5 · OPEN

4–2

10 Jan 2026 · 88% pre-match

W

ItalyAlessandro NATOLI

IO Bormla 2026 · Groups · Group 5 · OPEN

3–0

10 Jan 2026 · 76% pre-match

L

0–3

6 Dec 2025 · 22% pre-match

W

1–0

6 Dec 2025 · 67% pre-match

L

0–2

6 Dec 2025 · 62% pre-match

D

2–2

6 Dec 2025 · 43% pre-match

L

0–1

6 Dec 2025 · 33% pre-match

W

2–1

6 Dec 2025 · 39% pre-match

W

2–1

6 Dec 2025 · 70% pre-match

W

5–1

6 Dec 2025 · 60% pre-match

D

0–0

6 Dec 2025 · 59% pre-match

W

4–0

6 Dec 2025 · 97% pre-match

W

ItalyCorrado TRENTA

Major Bologne - Macron Cup 2025 · Groups · Group 1 · VETERAN

1–0

6 Dec 2025 · 85% pre-match

W

MaltaMelvin BARUN

IO Bormla 2025 · Final · TEAMS

2–0

22 Nov 2025 · 89% pre-match

W

ItalyRuggero TORBOLI

IO Bormla 2025 · Groups · Group 1 · TEAMS

4–0

22 Nov 2025 · 89% pre-match

W

MaltaMelvin BARUN

IO Bormla 2025 · Match · TEAMS

2–0

22 Nov 2025 · 89% pre-match

W

MaltaMario CAMILLERI

IO Bormla 2025 · Final · Group 1 · VETERAN

2–1

22 Nov 2025 · SD · 37% pre-match

W

ItalyAlessandro CASANOVA

IO Bormla 2025 · Semifinals · Group 1 · VETERAN

3–0

22 Nov 2025 · 84% pre-match

W

MaltaPatrick PACE

IO Bormla 2025 · Groups · Group 1 · VETERAN

2–0

22 Nov 2025 · 89% pre-match

W

MaltaEmanuel CAMILLERI

IO Bormla 2025 · Groups · Group 1 · VETERAN

6–0

22 Nov 2025 · 98% pre-match

W

ItalyMaurizio COLELLA

IO Bormla 2025 · Groups · Group 1 · VETERAN

2–0

22 Nov 2025 · 73% pre-match

L

0–1

4 Oct 2025 · 70% pre-match

W

PortugalGil AFONSO

GP Sevilla 2025 · Semifinals · TEAMS

2–1

4 Oct 2025 · 81% pre-match

W

3–2

4 Oct 2025 · 74% pre-match

D

Bruno Gerosa

GP Sevilla 2025 · Groups · Group 1 · TEAMS

2–2

4 Oct 2025 · 84% pre-match

W

ItalyMaurizio COLELLA

GP Sevilla 2025 · Groups · Group 1 · TEAMS

1–0

4 Oct 2025 · 80% pre-match

W

5–1

4 Oct 2025 · 90% pre-match

L

GibraltarJohn FIELD

GP Sevilla 2025 · Last 8 · VETERAN

0–1

4 Oct 2025 · 34% pre-match

W

SpainLuis LÓPEZ

GP Sevilla 2025 · Groups · Group 1 · VETERAN

2–1

4 Oct 2025 · 59% pre-match

W

SpainAntonio MORENO VICO

GP Sevilla 2025 · Groups · Group 1 · VETERAN

10–0

4 Oct 2025 · 94% pre-match

L

0–1

20 Sept 2025 · 54% pre-match

W

1–0

20 Sept 2025 · 49% pre-match

D

BelgiumYves PEREMANS

ECSTFA European Championships 2025 · Groups · Group 3 · VETERAN

0–0

20 Sept 2025 · 82% pre-match

W

NetherlandsRichard ORANJE

ECSTFA European Championships 2025 · Groups · Group 3 · VETERAN

5–0

20 Sept 2025 · 97% pre-match

W

MaltaJohn ZAMMIT

IO Attard 2025 · Final · VETERAN

1–0

21 Jun 2025 · 63% pre-match

W

MaltaJason PISANIUpset

IO Attard 2025 · Semifinals · VETERAN

1–0

21 Jun 2025 · 29% pre-match

L

MaltaJohn ZAMMIT

IO Attard 2025 · Groups · Group 2 · VETERAN

2–4

21 Jun 2025 · 69% pre-match

W

MaltaEmanuel CAMILLERI

IO Attard 2025 · Groups · Group 2 · VETERAN

8–0

21 Jun 2025 · 98% pre-match

W

MaltaValentino ZAMARA

IO Attard 2025 · Groups · Group 2 · VETERAN

7–0

21 Jun 2025 · 97% pre-match

L

1–3

31 May 2025 · SD · 28% pre-match

L

0–1

31 May 2025 · 43% pre-match

D

ItalyMatteo ESPOSITO

Major Bologna 2025 · Groups · Group 7 · TEAMS

1–1

31 May 2025 · 61% pre-match

W

ItalyMauro PETRINI

Major Bologna 2025 · Groups · Group 1 · TEAMS

2–0

31 May 2025 · 95% pre-match

W

3–1

31 May 2025 · 92% pre-match

W

2–1

31 May 2025 · 50% pre-match

W

PortugalManuel SANTOS

Major Bologna 2025 · Semifinals · VETERAN

3–2

31 May 2025 · SD · 56% pre-match

W

1–0

31 May 2025 · 45% pre-match

W

SpainFerran COLL

Major Bologna 2025 · Last 16 · VETERAN

1–0

31 May 2025 · 66% pre-match

W

2–0

31 May 2025 · 70% pre-match

W

NorwayRiccardo DESTEFANIS

Major Bologna 2025 · Groups · Group 4 · VETERAN

6–0

31 May 2025 · 97% pre-match

W

GreeceAthanasios CHALIOTIS

Major Bologna 2025 · Groups · Group 4 · VETERAN

2–0

31 May 2025 · 96% pre-match

D

MaltaJoseph Borg Bonaci

GP Bormla 2025 · Semifinals · TEAMS

0–0

4 May 2025 · 57% pre-match

L

MaltaJohn ZAMMIT

GP Bormla 2025 · Groups · Group 1 · TEAMS

2–3

4 May 2025 · 65% pre-match

L

ItalyGianmarco DEL BROCCOUpset

GP Bormla 2025 · Match · TEAMS

1–2

4 May 2025 · 87% pre-match

L

MaltaJason PISANI

GP Bormla 2025 · Final · Group 1 · VETERAN

1–2

4 May 2025 · 49% pre-match

W

MaltaMario CAMILLERI

GP Bormla 2025 · Semifinals · Group 2 · VETERAN

1–0

4 May 2025 · 58% pre-match

W

MaltaPatrick PACE

GP Bormla 2025 · Groups · Group 2 · VETERAN

1–0

4 May 2025 · 87% pre-match

D

ItalyFrancesco QUATTRINI

GP Bormla 2025 · Groups · Group 2 · VETERAN

1–1

4 May 2025 · 85% pre-match

W

GermanyPanagiotis KROMMYDAS

GP Bormla 2025 · Groups · Group 2 · VETERAN

4–0

4 May 2025 · 96% pre-match

W

MaltaEmanuel CAMILLERI

GP Bormla 2025 · Groups · Group 2 · VETERAN

11–1

4 May 2025 · 98% pre-match

D

BelgiumNoah JANSSENS

GP Vienna 2025 · Final · TEAMS

1–1

5 Apr 2025 · 62% pre-match

W

ItalyMichele CERULLO

GP Vienna 2025 · Groups · Group 1 · TEAMS

6–0

5 Apr 2025 · 95% pre-match

W

AustriaWolfgang LEITNER

GP Vienna 2025 · Groups · Group 1 · TEAMS

3–2

5 Apr 2025 · 53% pre-match

D

AustriaErich HINKELMANN

GP Vienna 2025 · Groups · Group 1 · TEAMS

1–1

5 Apr 2025 · 72% pre-match

D

GreeceStylianos TSANGOURIS

GP Vienna 2025 · Groups · Group 1 · TEAMS

2–2

5 Apr 2025 · 73% pre-match

L

1–2

5 Apr 2025 · 64% pre-match

W

MaltaJason PISANI

GP Vienna 2025 · Last 8 · VETERAN

3–1

5 Apr 2025 · 55% pre-match

W

MaltaJohn ZAMMIT

GP Vienna 2025 · Barrage · VETERAN

2–0

5 Apr 2025 · 71% pre-match

W

AustriaFlorian DAXBÖCK

GP Vienna 2025 · Groups · Group 3 · VETERAN

16–0

5 Apr 2025 · 98% pre-match

W

AustriaGünther BAMBERZKY

GP Vienna 2025 · Groups · Group 3 · VETERAN

1–0

5 Apr 2025 · 83% pre-match

D

ItalyFrancesco TORANO

GP Vienna 2025 · Groups · Group 3 · VETERAN

1–1

5 Apr 2025 · 57% pre-match

W

MaltaMark GAUCI

IO Valletta 2025 · Final · TEAMS

1–0

22 Feb 2025 · 34% pre-match

L

MaltaJurgen BALZAN

IO Valletta 2025 · Groups · Group 1 · TEAMS

0–2

22 Feb 2025 · 51% pre-match

W

MaltaAdrian BONNICI

IO Valletta 2025 · Groups · Group 1 · TEAMS

2–0

22 Feb 2025 · 70% pre-match

W

MaltaJohn ZAMMIT

IO Valletta 2025 · Groups · Group 1 · TEAMS

3–1

22 Feb 2025 · 73% pre-match

L

MaltaJohn ZAMMITUpset

IO Valletta 2025 · Semifinals · VETERAN

0–1

22 Feb 2025 · 76% pre-match

W

PortugalMiguel PEREIRA

IO Valletta 2025 · Groups · Group 1 · VETERAN

5–1

22 Feb 2025 · 89% pre-match

W

MaltaFrank CHETCUTI DIMECH

IO Valletta 2025 · Groups · Group 1 · VETERAN

3–2

22 Feb 2025 · 87% pre-match

W

MaltaEmanuel CAMILLERI

IO Valletta 2025 · Groups · Group 1 · VETERAN

7–0

22 Feb 2025 · 98% pre-match

W

3–1

25 Jan 2025 · 57% pre-match

D

2–2

25 Jan 2025 · 72% pre-match

D

1–1

25 Jan 2025 · 47% pre-match

W

4–0

25 Jan 2025 · 88% pre-match

L

0–1

25 Jan 2025 · 27% pre-match

W

BelgiumSébastien ROCHEZ

Major Paris 2025 · Semifinals · VETERAN

5–0

25 Jan 2025 · 73% pre-match

W

1–0

25 Jan 2025 · 65% pre-match

W

MaltaJoseph MIFSUD

Major Paris 2025 · Last 16 · VETERAN

1–0

25 Jan 2025 · 78% pre-match

W

FranceXavier DUBOIS

Major Paris 2025 · Last 32 · VETERAN

3–0

25 Jan 2025 · 73% pre-match

W

BelgiumBenoît MASSART

Major Paris 2025 · Groups · VETERAN

2–1

25 Jan 2025 · 51% pre-match

W

FranceDaniel GUYOT

Major Paris 2025 · Groups · VETERAN

8–0

25 Jan 2025 · 94% pre-match

D

0–0

25 Jan 2025 · 95% pre-match

L

1–2

3 Jan 2025 · 35% pre-match

D

0–0

3 Jan 2025 · 45% pre-match

L

0–3

3 Jan 2025 · 66% pre-match

W

6–2

3 Jan 2025 · 83% pre-match

W

BelgiumNathan Dizier

Major Frameries 2025 · Groups · Group 1 · TEAMS

4–1

3 Jan 2025 · 73% pre-match

W

BelgiumJérôme CYGANEK

Major Frameries 2025 · Groups · Group 1 · TEAMS

9–1

3 Jan 2025 · 93% pre-match

W

1–0

3 Jan 2025 · 56% pre-match

W

ItalyGianfranco CALONICOUpset

Major Frameries 2025 · Semifinals · VETERAN

1–0

3 Jan 2025 · SD · 21% pre-match

W

3–2

3 Jan 2025 · 84% pre-match

W

2–0

3 Jan 2025 · 75% pre-match

W

MaltaJohn ZAMMIT

Major Frameries 2025 · Last 32 · VETERAN

3–2

3 Jan 2025 · 67% pre-match

W

BelgiumOlivier VAN GLABEKE

Major Frameries 2025 · Groups · Group 4 · VETERAN

5–0

3 Jan 2025 · 95% pre-match

W

BelgiumMichel DE SCHUYTENEER

Major Frameries 2025 · Groups · Group 4 · VETERAN

16–0

3 Jan 2025 · 97% pre-match

D

ItalyLucio CANICCHIO

Major Frameries 2025 · Groups · Group 4 · VETERAN

2–2

3 Jan 2025 · 87% pre-match

W

2–0

14 Dec 2024 · 78% pre-match

W

BelgiumOlivier Saffer

GP Eugies 2024 · Semifinals · TEAMS

2–1

14 Dec 2024 · 90% pre-match

W

3–0

14 Dec 2024 · 89% pre-match

D

GermanyEdin MULASMAJIC

GP Eugies 2024 · Groups · Group 1 · TEAMS

4–4

14 Dec 2024 · 94% pre-match

W

BelgiumNoah DENNE

GP Eugies 2024 · Groups · Group 1 · TEAMS

2–1

14 Dec 2024 · 83% pre-match

W

BelgiumPascal Flémal

GP Eugies 2024 · Groups · Group 1 · TEAMS

4–0

14 Dec 2024 · 95% pre-match

W

EnglandRudi PETERSCHINIGG

GP Eugies 2024 · Groups · Group 1 · TEAMS

3–0

14 Dec 2024 · 73% pre-match

L

BelgiumBenoît MASSART

GP Eugies 2024 · Last 16 · VETERAN

3–4

14 Dec 2024 · SD · 57% pre-match

W

BelgiumOlivier DUBOIS

GP Eugies 2024 · Groups · Group 2 · VETERAN

6–2

14 Dec 2024 · 83% pre-match

W

SpainArturo MARTÍNEZ

GP Eugies 2024 · Groups · Group 2 · VETERAN

4–0

14 Dec 2024 · 79% pre-match

W

BelgiumDidier VAN RENTERGHEM

GP Eugies 2024 · Groups · Group 2 · VETERAN

5–0

14 Dec 2024 · 92% pre-match

L

0–2

30 Nov 2024 · 68% pre-match

W

FranceLouis SORET

GP Caen 2024 · Semifinals · TEAMS

2–0

30 Nov 2024 · 77% pre-match

W

BelgiumSophia GROSDENT

GP Caen 2024 · Groups · Group 1 · TEAMS

1–0

30 Nov 2024 · 93% pre-match

W

BelgiumLucas PERE

GP Caen 2024 · Groups · Group 3 · TEAMS

1–0

30 Nov 2024 · 84% pre-match

W

TunisiaYasser ROUIS

GP Caen 2024 · Groups · Group 1 · TEAMS

5–0

30 Nov 2024 · 97% pre-match

W

FranceThéo MODESTE

GP Caen 2024 · Groups · Group 1 · TEAMS

1–0

30 Nov 2024 · 42% pre-match

W

BelgiumDaniel SCHEEN

GP Caen 2024 · Final · VETERAN

2–1

30 Nov 2024 · 43% pre-match

W

FranceXavier DUBOIS

GP Caen 2024 · Semifinals · VETERAN

3–0

30 Nov 2024 · 69% pre-match

W

FranceEric NASZALYI

GP Caen 2024 · Last 8 · VETERAN

2–1

30 Nov 2024 · 59% pre-match

W

FranceVincent VANDAMME

GP Caen 2024 · Groups · Group 2 · VETERAN

10–0

30 Nov 2024 · 91% pre-match

W

FranceThierry VIVRON

GP Caen 2024 · Groups · Group 2 · VETERAN

2–0

30 Nov 2024 · 71% pre-match

W

Jean Marc Rethore

GP Caen 2024 · Groups · Group 2 · VETERAN

6–0

30 Nov 2024 · 88% pre-match

W

3–2

9 Nov 2024 · 79% pre-match

W

BelgiumSalvatore VISCONTI

IO Mechelen 2024 · Semifinals · TEAMS

3–0

9 Nov 2024 · 83% pre-match

W

8–0

9 Nov 2024 · 95% pre-match

W

6–1

9 Nov 2024 · 96% pre-match

D

1–1

9 Nov 2024 · 52% pre-match

W

EnglandBob VARNEY

IO Mechelen 2024 · Final · VETERAN

3–2

9 Nov 2024 · 61% pre-match

W

BelgiumBenoît MASSART

IO Mechelen 2024 · Semifinals · VETERAN

2–0

9 Nov 2024 · 39% pre-match

W

EnglandJustin FINCH

IO Mechelen 2024 · Last 8 · VETERAN

2–1

9 Nov 2024 · SD · 61% pre-match

D

BelgiumPhilippe ROUFOSSE

IO Mechelen 2024 · Last 16 · VETERAN

0–0(2–0 SO)

9 Nov 2024 · 71% pre-match

W

3–1

9 Nov 2024 · 73% pre-match

W

AustraliaRobert GREEN

IO Mechelen 2024 · Groups · VETERAN

5–0

9 Nov 2024 · 70% pre-match

D

1–1

26 Oct 2024 · 33% pre-match

W

2–0

26 Oct 2024 · 61% pre-match

L

1–3

26 Oct 2024 · 44% pre-match

L

1–3

26 Oct 2024 · 39% pre-match

L

0–1

22 Sept 2024 · 36% pre-match

W

3–1

22 Sept 2024 · 79% pre-match

W

2–1

22 Sept 2024 · 65% pre-match

L

0–1

21 Sept 2024 · 56% pre-match

W

1–0

21 Sept 2024 · 71% pre-match

W

3–2

21 Sept 2024 · SD · 40% pre-match

W

4–1

21 Sept 2024 · 59% pre-match

W

4–1

21 Sept 2024 · 75% pre-match

W

3–0

21 Sept 2024 · 94% pre-match

D

1–1

21 Sept 2024 · 76% pre-match

D

0–0

29 Jun 2024 · 44% pre-match

L

1–2

29 Jun 2024 · 45% pre-match

D

0–0

29 Jun 2024 · 79% pre-match

W

5–3

29 Jun 2024 · 88% pre-match

W

GreeceGeorgios PITIHOUTIS

MGP Ilioupoli Athens 2024 · Groups · Group 1 · TEAMS

6–0

29 Jun 2024 · 97% pre-match

W

GreeceKostantinos Seses

MGP Ilioupoli Athens 2024 · Groups · Group 1 · TEAMS

3–1

29 Jun 2024 · 49% pre-match

L

GreeceNikos PSOMIADISUpset

MGP Ilioupoli Athens 2024 · Last 16 · VETERAN

0–1

29 Jun 2024 · 78% pre-match

W

GreeceDimitris KOURABAS

MGP Ilioupoli Athens 2024 · Groups · Group 2 · VETERAN

3–0

29 Jun 2024 · 84% pre-match

W

ItalyRiccardo MARINUCCI

MGP Ilioupoli Athens 2024 · Groups · Group 2 · VETERAN

6–0

29 Jun 2024 · 89% pre-match

W

GreeceNikolaos GKIOTLIS

MGP Ilioupoli Athens 2024 · Groups · Group 2 · VETERAN

2–1

29 Jun 2024 · 92% pre-match

L

0–1

11 May 2024 · 56% pre-match

D

0–0

11 May 2024 · 51% pre-match

W

6–0

11 May 2024 · 95% pre-match

W

ItalyClaudio DOGALI

MGP Bologna - Macron Cup 2024 · Groups · Group 3 · TEAMS

3–2

11 May 2024 · 49% pre-match

D

SpainAlberto GÓMEZ

MGP Bologna - Macron Cup 2024 · Groups · Group 3 · TEAMS

0–0

11 May 2024 · 65% pre-match

L

ItalyFabio BELLONIUpset

MGP Bologna - Macron Cup 2024 · Semifinals · VETERAN

1–3

11 May 2024 · 74% pre-match

W

2–1

11 May 2024 · 69% pre-match

W

3–2

11 May 2024 · SD · 82% pre-match

D

ItalyEmanuele LO CASCIO

MGP Bologna - Macron Cup 2024 · Groups · Group 4 · VETERAN

1–1

11 May 2024 · 75% pre-match

W

SpainAlberto GÓMEZ

MGP Bologna - Macron Cup 2024 · Groups · Group 4 · VETERAN

3–0

11 May 2024 · 72% pre-match

W

7–3

11 May 2024 · 96% pre-match

D

MaltaMario CAMILLERI

GP Malta 2024 · Groups · Group 1 · TEAMS

0–0

27 Apr 2024 · 63% pre-match

L

MaltaJoseph Borg Bonaci

GP Malta 2024 · Groups · Group 1 · TEAMS

0–2

27 Apr 2024 · 64% pre-match

W

MaltaFrank CHETCUTI DIMECH

GP Malta 2024 · Groups · Group 1 · TEAMS

6–1

27 Apr 2024 · 80% pre-match

W

MaltaVincent Mifsud

GP Malta 2024 · Groups · Group 1 · TEAMS

6–0

27 Apr 2024 · 93% pre-match

L

ItalyPasquale TORANO

GP Malta 2024 · Final · VETERAN

1–2

27 Apr 2024 · 51% pre-match

W

MaltaJason PISANI

GP Malta 2024 · Semifinals · VETERAN

2–1

27 Apr 2024 · SD · 58% pre-match

W

GermanyPanagiotis KROMMYDAS

GP Malta 2024 · Groups · Group 2 · VETERAN

3–1

27 Apr 2024 · 95% pre-match

W

ItalyMassimiliano CROATTI

GP Malta 2024 · Groups · Group 2 · VETERAN

2–1

27 Apr 2024 · 51% pre-match

W

MaltaPatrick PACE

GP Malta 2024 · Groups · Group 2 · VETERAN

1–0

27 Apr 2024 · 81% pre-match

W

MaltaJohn ZAMMIT

GP Malta 2024 · Groups · Group 2 · VETERAN

2–0

27 Apr 2024 · 69% pre-match

W

5–0

6 Apr 2024 · 93% pre-match

W

AustriaGünther BAMBERZKY

GP Vienna 2024 · Semifinals · TEAMS

2–1

6 Apr 2024 · 66% pre-match

D

AustriaDavid BUSCH

GP Vienna 2024 · Last 8 · VETERAN

2–2(2–3 SO)

6 Apr 2024 · 53% pre-match

W

ItalyRiccardo MARINUCCI

GP Vienna 2024 · Groups · Group 3 · VETERAN

3–1

6 Apr 2024 · 93% pre-match

D

ItalyLucio CANICCHIO

GP Vienna 2024 · Groups · Group 3 · VETERAN

0–0

6 Apr 2024 · 70% pre-match

W

AustriaStefan SANDNER

GP Vienna 2024 · Groups · Group 3 · VETERAN

2–0

6 Apr 2024 · 61% pre-match

W

AustriaFlorian DAXBÖCK

GP Vienna 2024 · Groups · Group 3 · VETERAN

8–0

6 Apr 2024 · 94% pre-match

L

MaltaDerek CONTI

IO Malta 2024 · Final · TEAMS

2–3

24 Feb 2024 · 52% pre-match

W

6–0

24 Feb 2024 · 74% pre-match

L

MaltaSamuel BARTOLO

IO Malta 2024 · Groups · TEAMS

1–3

24 Feb 2024 · 19% pre-match

W

MaltaJohn ZAMMIT

IO Malta 2024 · Final · VETERAN

2–0

24 Feb 2024 · 65% pre-match

W

MaltaPatrick PACE

IO Malta 2024 · Semifinals · VETERAN

2–0

24 Feb 2024 · 77% pre-match

W

ItalyAntonio GENTILE

IO Malta 2024 · Groups · Group 2 · VETERAN

2–0

24 Feb 2024 · 82% pre-match

W

MaltaSteve AUSTIN

IO Malta 2024 · Groups · Group 2 · VETERAN

5–0

24 Feb 2024 · 91% pre-match

W

MaltaJohn ZAMMIT

IO Malta 2024 · Groups · Group 2 · VETERAN

6–1

24 Feb 2024 · 64% pre-match

L

SpainCarlos FLORES

MGP Frameries 2024 · Semifinals · TEAMS

2–7

3 Feb 2024 · 10% pre-match

W

3–0

3 Feb 2024 · 42% pre-match

D

3–3

3 Feb 2024 · 66% pre-match

D

FranceAxel MODESTE

MGP Frameries 2024 · Groups · Group 3 · TEAMS

2–2

3 Feb 2024 · 79% pre-match

W

Jean Michel Cuenca

MGP Frameries 2024 · Groups · Group 3 · TEAMS

4–1

3 Feb 2024 · 67% pre-match

W

BelgiumMichaël Denooz

MGP Frameries 2024 · Groups · Group 3 · TEAMS

5–1

3 Feb 2024 · 74% pre-match

D

GibraltarJohn FIELD

MGP Frameries 2024 · Last 8 · VETERAN

3–3(2–3 SO)

3 Feb 2024 · 29% pre-match

W

EnglandBob VARNEY

MGP Frameries 2024 · Last 16 · VETERAN

3–1

3 Feb 2024 · 47% pre-match

W

3–0

3 Feb 2024 · 72% pre-match

W

NetherlandsRené BOLTE

MGP Frameries 2024 · Groups · Group 4 · VETERAN

5–0

3 Feb 2024 · 76% pre-match

W

Jean Michel Cuenca

MGP Frameries 2024 · Groups · Group 4 · VETERAN

3–2

3 Feb 2024 · 58% pre-match

W

BelgiumVito DI RUGGIERO

MGP Frameries 2024 · Groups · Group 4 · VETERAN

3–2

3 Feb 2024 · 68% pre-match

D

0–0(1–2 SO)

27 Jan 2024 · 71% pre-match

W

MaltaMelvin BARUN

Sat Malta 2024 · Semifinals · OPEN

3–0

27 Jan 2024 · 77% pre-match

W

MaltaEmanuel CAMILLERI

Sat Malta 2024 · Groups · Group 2 · OPEN

4–0

27 Jan 2024 · 92% pre-match

W

MaltaNicole Abela

Sat Malta 2024 · Groups · Group 2 · OPEN

2–0

27 Jan 2024 · 95% pre-match

W

MaltaTristan Fenech

Sat Malta 2024 · Groups · Group 2 · OPEN

5–0

27 Jan 2024 · 79% pre-match

W

MaltaRobert FARRUGIA RANDON

Sat Malta 2024 · Groups · Group 2 · OPEN

3–1

27 Jan 2024 · 80% pre-match

W

3–2

28 Oct 2023 · 69% pre-match

D

2–2

28 Oct 2023 · 34% pre-match

L

1–2

28 Oct 2023 · 9% pre-match

L

0–1

28 Oct 2023 · 60% pre-match

W

2–0

28 Oct 2023 · 60% pre-match

W

3–1

28 Oct 2023 · 60% pre-match

L

1–4

28 Oct 2023 · 45% pre-match

L

2–3

28 Oct 2023 · 39% pre-match

W

1–0

28 Oct 2023 · 41% pre-match

D

2–2(3–4 SO)

30 Sept 2023 · SD · 42% pre-match

W

MaltaJohn ZAMMIT

IO Valletta Lions 2023 · Semifinals · VETERAN

2–0

30 Sept 2023 · 57% pre-match

W

MaltaAdrian BONNICI

IO Valletta Lions 2023 · Groups · Group 1 · VETERAN

2–1

30 Sept 2023 · 38% pre-match

W

MaltaSteve AUSTIN

IO Valletta Lions 2023 · Groups · Group 1 · VETERAN

3–0

30 Sept 2023 · 75% pre-match

W

MaltaEmanuel CAMILLERI

IO Valletta Lions 2023 · Groups · Group 1 · VETERAN

6–0

30 Sept 2023 · 92% pre-match

L

0–1

30 Sept 2023 · 26% pre-match

W

MaltaJoseph MIFSUD

IO Valletta Lions 2023 · Groups · Group 1 · TEAMS

4–1

30 Sept 2023 · 60% pre-match

W

MaltaJayden BONNICI

IO Valletta Lions 2023 · Groups · Group 1 · TEAMS

7–1

30 Sept 2023 · 80% pre-match

W

2–1

17 Sept 2023 · 32% pre-match

W

3–0

17 Sept 2023 · 66% pre-match

L

BelgiumEric Threis

EC Gibraltar Teams 2023 · Groups · Group 1 · TEAMS

1–2

17 Sept 2023 · 34% pre-match

W

SpainLuis LÓPEZ

EC Gibraltar Teams 2023 · Groups · Group 1 · TEAMS

2–1

17 Sept 2023 · 63% pre-match

D

GermanyEdin MULASMAJIC

EC Gibraltar Individuals 2023 · Groups · Group 7 · VETERAN

2–2

16 Sept 2023 · 70% pre-match

D

SpainFerran COLL

EC Gibraltar Individuals 2023 · Groups · Group 7 · VETERAN

2–2

16 Sept 2023 · 38% pre-match

D

BelgiumDenis BOUCHEZ

EC Gibraltar Individuals 2023 · Groups · Group 7 · VETERAN

1–1

16 Sept 2023 · 74% pre-match

W

2–0

8 Jul 2023 · 61% pre-match

W

GreeceAthanasios GKOGKOS

Major Athens 2023 · Groups · Group 2 · TEAMS

3–1

8 Jul 2023 · 67% pre-match

L

1–2

8 Jul 2023 · SD · 48% pre-match

W

5–1

8 Jul 2023 · 64% pre-match

W

GreeceAthanasios CHALIOTIS

Major Athens 2023 · Groups · Group 4 · VETERAN

8–0

8 Jul 2023 · 85% pre-match

L

SpainCarlos FLORES

Major Framerie 2023 · Semifinals · TEAMS

2–10

4 Mar 2023 · 21% pre-match

W

2–0

4 Mar 2023 · 67% pre-match

W

2–1

4 Mar 2023 · 44% pre-match

W

FranceXavier DUBOIS

Major Framerie 2023 · Groups · Group 6 · TEAMS

1–0

4 Mar 2023 · 60% pre-match

W

SerbiaMilan KNEZEVIC

Major Framerie 2023 · Groups · Group 6 · TEAMS

3–0

4 Mar 2023 · 63% pre-match

D

BelgiumBenoît MASSART

Major Framerie 2023 · Groups · Group 6 · TEAMS

1–1

4 Mar 2023 · 64% pre-match

L

MaltaDerek CONTI

IO Valetta 2022 · Match · TEAMS

1–2

1 Oct 2022 · 33% pre-match

D

2–2

1 Jun 2022 · 42% pre-match

W

2–1

1 Jun 2022 · 69% pre-match

L

1–5

1 Jun 2022 · 44% pre-match

W

1–0

1 Jun 2022 · 53% pre-match

W

3–0

1 Jun 2022 · 81% pre-match

W

5–1

1 Jun 2022 · 73% pre-match

W

3–1

1 Jun 2022 · 74% pre-match

W

3–0

1 Jun 2022 · 39% pre-match

W

2–1

1 Jun 2022 · 36% pre-match

D

2–2

1 Jun 2022 · 35% pre-match

W

3–0

1 Jun 2022 · 60% pre-match

W

7–0

1 Jun 2022 · 43% pre-match

W

2–1

1 Jun 2022 · 41% pre-match

Tournaments

34 entries · 9 titles · 7 runner-up

EventDateCategoryResultW–D–L
GP Ludwigsburg 202611 Jul 2026VETERANRunner-up4–1–1
MGP Athens 202627 Jun 2026VETERANRunner-up5–2–1
GP Bormla 202625 Apr 2026VETERANSemi-finals3–0–1
IO Wrexham 202611 Apr 2026OPENLast 164–0–1
MGP Frameries 20267 Mar 2026VETERANLast 163–1–2
MGP Paris 202624 Jan 2026VETERANQuarter-finals4–0–1
IO Bormla 202610 Jan 2026OPENWinner7–1–0
Major Bologne - Macron Cup 20256 Dec 2025VETERANSemi-finals5–1–1
IO Bormla 202522 Nov 2025VETERANWinner5–0–0
GP Sevilla 20254 Oct 2025VETERANQuarter-finals2–0–1
ECSTFA European Championships 202520 Sept 2025VETERANLast 162–1–1
IO Attard 202521 Jun 2025VETERANWinner4–0–1
Major Bologna 202531 May 2025VETERANWinner7–0–0
GP Bormla 20254 May 2025VETERANRunner-up4–1–1
GP Vienna 20255 Apr 2025VETERANSemi-finals4–1–1
IO Valletta 202522 Feb 2025VETERANSemi-finals3–0–1
Major Paris 202525 Jan 2025VETERANRunner-up6–1–1
Major Frameries 20253 Jan 2025VETERANWinner7–1–0
GP Eugies 202414 Dec 2024VETERANLast 163–0–1
GP Caen 202430 Nov 2024VETERANWinner6–0–0
IO Mechelen 20249 Nov 2024VETERANWinner5–1–0
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024VETERANSemi-finals5–1–1
MGP Ilioupoli Athens 202429 Jun 2024VETERANLast 163–0–1
MGP Bologna - Macron Cup 202411 May 2024VETERANSemi-finals4–1–1
GP Malta 202427 Apr 2024VETERANRunner-up5–0–1
GP Vienna 20246 Apr 2024VETERANQuarter-finals3–2–0
IO Malta 202424 Feb 2024VETERANWinner5–0–0
MGP Frameries 20243 Feb 2024VETERANQuarter-finals5–1–0
Sat Malta 202427 Jan 2024OPENRunner-up5–1–0
IO Valletta Lions 202330 Sept 2023VETERANRunner-up4–1–0
EC Gibraltar Individuals 202316 Sept 2023VETERANGroups0–3–0
Major Athens 20238 Jul 2023VETERANQuarter-finals2–0–1
FISTF INTERNATIONAL OPEN OF MALTA 2022 - HATTARD SC1 Jun 2022OPENSemi-finals5–0–1
FISTF INTERNATIONAL OPEN OF MALTA 2022 - HATTARD SC1 Jun 2022VETERANWinner4–1–0

Head to head · all 208 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaJohn ZAMMITST Stembert1612133617+1911 Jul 2026Compare
BelgiumBenoît MASSARTSC Temploux6411128+424 Jan 2026Compare
MaltaEmanuel CAMILLERIH'Attard SC6600421+4122 Nov 2025Compare
MaltaJason PISANIH'Attard SC631297+227 Jun 2026Compare
MaltaAdrian BONNICIBormla SC5410105+522 Feb 2025Compare
MaltaPatrick PACESS Lazio TFC541060+622 Nov 2025Compare
BelgiumSébastien ROCHEZST Stembert4400131+1225 Jan 2025Compare
FranceAxel MODESTEBOSS321053+27 Mar 2026Compare
SpainCarlos FLORESValletta SC3003519-143 Feb 2024Compare
BelgiumDaniel SCHEENST Stembert311177011 Jul 2026Compare
AustriaDavid BUSCHBarcelona FT312054+111 Jul 2026Compare
MaltaDerek CONTIValletta SC301257-211 Jul 2026Compare
GermanyEdin MULASMAJICSG '94 Hannover312097+211 Jul 2026Compare
MaltaFrank CHETCUTI DIMECHValletta Lions TFC3300153+1222 Feb 2025Compare
FranceJean-Marie AMBERNYBOSS320122020 Sept 2025Compare
MaltaJoseph MIFSUDFree Agent330061+525 Jan 2025Compare
MaltaJurgen BALZANValletta SC310224-225 Apr 2026Compare
GreeceLazaros PAPAKONSTANTINOUAtlas FTC310256-127 Jun 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer330081+711 Jul 2026Compare
ItalyLucio CANICCHIOASD SC Salernitana30305503 Jan 2025Compare
MaltaMario CAMILLERIValletta SC321031+222 Nov 2025Compare
MaltaMark GAUCIValletta SC320154+127 Jun 2026Compare
MaltaMelvin BARUNBormla SC330070+722 Nov 2025Compare
ItalyPasquale TORANOLeonessa Brescia Aps320132+127 Jun 2026Compare
BelgiumPhilippe ROUFOSSESC Temploux312032+17 Mar 2026Compare
ItalyRiccardo MARINUCCIBologna Tigers Subbuteo3300141+1329 Jun 2024Compare
FranceXavier DUBOISFTC Caen330070+725 Jan 2025Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo201114-327 Jun 2026Compare
SpainAlberto GÓMEZSubbuteo Dragons211030+311 May 2024Compare
ItalyAlessandro INDELLISubbuteo Club Höpfigheim2200180+1811 Jul 2026Compare
ItalyAlessandro NATOLIMessina Table Soccer210154+110 Jan 2026Compare
ItalyAndrea DI VINCENZOSubbuteo Club Real Montesilvano201112-129 Jun 2024Compare
GreeceAthanasios CHALIOTISCrimson Horses2200100+1031 May 2025Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM220063+39 Nov 2024Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer220082+631 May 2025Compare
GreeceDimitris KOURABASGlyfada Utd TSC220081+729 Jun 2024Compare
AustriaErich HINKELMANNTSC Phoenix211052+35 Apr 2025Compare
SpainFerran COLLBarcelona FT211032+131 May 2025Compare
AustriaFlorian DAXBÖCKTSC Phoenix2200240+245 Apr 2025Compare
BelgiumFlorian GIAUXRochefort TS200216-57 Mar 2026Compare
GreeceGeorgios KOUTISTSC Falcons Athens211010+129 Jun 2024Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo200203-324 Jan 2026Compare
ItalyGianfranco CALONICOMaster Sanremo210111025 Jan 2025Compare
GreeceGiannis NIKOLAIDISAtlas FTC211021+127 Jun 2026Compare
AustriaGünther BAMBERZKYTSC Royal 78 Kaisermühlen220031+25 Apr 2025Compare
GreeceIoannis SALAMOURISTSC Falcons Athens210133024 Jan 2026Compare
BelgiumJann SEGERSAvenir Subbuteo Hennuyer220083+511 Apr 2026Compare
MaltaJayden BONNICIH'Attard SC2200113+810 Jan 2026Compare
Jean Michel Cuenca220073+43 Feb 2024Compare
GibraltarJohn FIELDAFT Turia 1981201134-14 Oct 2025Compare
Jose Luis Sanchez220072+522 Sept 2024Compare
MaltaJoseph Borg BonaciH'Attard SC201102-24 May 2025Compare
EnglandJustin FINCHAFT Turia 1981220041+39 Nov 2024Compare
MaltaKurt POLIDANOValletta SC220040+425 Apr 2026Compare
SpainLuis LÓPEZTiburones FM220042+24 Oct 2025Compare
ItalyMassimiliano CROATTIMaster Sanremo211021+16 Dec 2025Compare
ItalyMaurizio COLELLASC Ligures220030+322 Nov 2025Compare
BelgiumMaxime RAIROUXSC Lion's Eugies201112-17 Mar 2026Compare
BelgiumNoah DENNESC Lion's Eugies220062+411 Jul 2026Compare
BelgiumNoah JANSSENSRochefort TS211031+25 Apr 2025Compare
GermanyPanagiotis KROMMYDASSubbuteo Club Höpfigheim220071+64 May 2025Compare
ItalyPatrizio LAZZARETTISS Lazio TFC Roma220042+231 May 2025Compare
MaltaSamuel BARTOLOValletta SC200226-410 Jan 2026Compare
ItalySaverio BARIF.lli Bari Reggio Emilia200225-331 May 2025Compare
BelgiumSébastien SCHEENASD SC Salernitana20201103 Jan 2025Compare
MaltaSpencer CONTIH'Attard SC220062+410 Jan 2026Compare
Stanley F. Randon220081+71 Jun 2022Compare
AustriaStefan SANDNERTSC Royal 78 Kaisermühlen220071+66 Dec 2025Compare
MaltaSteve AUSTINValletta Lions TFC220080+824 Feb 2024Compare
GreeceStylianos TSANGOURISRacing White Woluwé Subbuteo20204405 Apr 2025Compare
FranceThéo MODESTEASD SC Salernitana211021+125 Jan 2025Compare
FranceThierry VIVRONBOSS220050+524 Jan 2026Compare
GreeceVasileios KADINOPOULOSNoctuas Athens CC220040+427 Jun 2026Compare
A Bonnici110021+11 Jun 2022Compare
EnglandAaron SKINNERLangton Green Subbuteo Club110031+27 Mar 2026Compare
ItalyAlessandro CASANOVASC Sombrero110030+322 Nov 2025Compare
AustriaAlexander HAASTSC Royal 78 Kaisermühlen110010+16 Dec 2025Compare
ÁLVAREZ JAVIER110051+44 Oct 2025Compare
IrelandAndy FITZPATRICKSG '94 Hannover110061+59 Nov 2024Compare
MaltaAngelo BorgValletta SC10102201 Jun 2022Compare
SpainAntonio FERNÁNDEZTiburones FM110020+214 Dec 2024Compare
ItalyAntonio GENTILESubbuteo Club Reggio Calabria110020+224 Feb 2024Compare
Antonio Jesús Casín100113-226 Oct 2024Compare
SpainAntonio MORENO VICOSubbuteo Club Almería1100100+104 Oct 2025Compare
GreeceAntonios KASTELLANOSOlympia CS100101-121 Sept 2024Compare
SpainArturo MARTÍNEZFree Agent110040+414 Dec 2024Compare
GreeceAthanasios GKOGKOSOlympia CS110031+28 Jul 2023Compare
GreeceAthanasios KOTROTSOSRoligans Ilioupolis TSC110041+327 Jun 2026Compare
BelgiumBenoit LAGNEAUAvenir Subbuteo Hennuyer110080+89 Nov 2024Compare
Bruno Gerosa10102204 Oct 2025Compare
ItalyCarlo ALESSIMaster Sanremo110021+14 Mar 2023Compare
ItalyCarmelo SCIACCAMessina Table Soccer110010+110 Jan 2026Compare
ItalyCesare SANTANICCHIASC Sombrero10102206 Dec 2025Compare
WalesChris BEDFORDYorkshire Phoenix and Dewsbury Moor TFC110061+511 Apr 2026Compare
EnglandChristian SHORTBormla SC100101-111 Apr 2026Compare
FranceChristophe MONTEIROBOSS100113-27 Mar 2026Compare
ItalyClaudio DOGALISubbuteo Club Real Montesilvano110032+111 May 2024Compare
ItalyClaudio PANEBIANCOSC Catania 1987100102-26 Dec 2025Compare
BelgiumCorentin WauthyRochefort TS110030+314 Dec 2024Compare
ItalyCorrado TRENTACS Virtus Rieti110010+16 Dec 2025Compare
SpainCristian ANTÚNEZTiburones FM110032+14 Oct 2025Compare
FranceDaniel GUYOTFTC Saint-Symphorien-sur-Coise110080+825 Jan 2025Compare
ItalyDaniele POCHESCICS Virtus Rieti100101-111 May 2024Compare
BelgiumDavid FraikinRochefort TS110031+228 Oct 2023Compare
BelgiumDavid WOUTERSSC Flanders110040+425 Jan 2025Compare
BelgiumDenis BOUCHEZSC Lion's Eugies101011016 Sept 2023Compare
BelgiumDidier VAN RENTERGHEMRacing White Woluwé Subbuteo110050+514 Dec 2024Compare
GibraltarEddie TELLEZEuropa FC TSC110030+317 Sept 2023Compare
ItalyEmanuele LO CASCIOSS Lazio TFC Roma101011011 May 2024Compare
ItalyEnrico GIANNARELLISubbuteo Club Labronico10101107 Mar 2026Compare
Northern IrelandEoin ADAMSYorkshire Phoenix110080+811 Apr 2026Compare
FranceEric NASZALYIParis Université Club110021+130 Nov 2024Compare
BelgiumEric ThreisST Stembert100112-117 Sept 2023Compare
ItalyFabio BELLONISC Fiamme Azzurre100113-211 May 2024Compare
FranceFayçal ROUISSC Ascoli100114-328 Oct 2023Compare
ItalyFrancesco BorgoSubbuteo Casale110020+24 Mar 2023Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo110030+33 Feb 2024Compare
ItalyFrancesco QUATTRINISubbuteo Club Labronico10101104 May 2025Compare
ItalyFrancesco TORANOMaster Sanremo10101105 Apr 2025Compare
SpainFrancisco CAYUELAMurcia Subbuteo Club100101-14 Oct 2025Compare
GermanyFrank STILLERSC Flanders110010+121 Sept 2024Compare
ItalyGaetano CIRAOLOSubbuteisti Modena 1982110032+111 May 2024Compare
MaltaGeorge EBEJERBormla SC100115-41 Jun 2022Compare
GreeceGeorgios ANGELINASPiraeus Lions TSC110021+125 Apr 2026Compare
GreeceGeorgios KOLLIASNoctuas Athens CC110020+28 Jul 2023Compare
GreeceGeorgios PITIHOUTISSubbuteurs Athens TSC110060+629 Jun 2024Compare
ItalyGianfranco SCARAMUZZIBARI TABLE SOCCER110040+46 Dec 2025Compare
ItalyGianmarco DEL BROCCOSS Lazio TFC Roma100112-14 May 2025Compare
PortugalGil AFONSOSubbuteo Dragons110021+14 Oct 2025Compare
ItalyGiovanni FRASCARELLIASD SC Salernitana110031+231 May 2025Compare
Northern IrelandIan GREERDerry City110030+321 Sept 2024Compare
EnglandIan SHARPYorkshire Phoenix and Dewsbury Moor TFC110080+811 Apr 2026Compare
GreeceIoannis MPOUGIOURISSubbuteurs Athens TSC100103-327 Jun 2026Compare
MaltaJamie BONNICIH'Attard SC101022010 Jan 2026Compare
EnglandJason CHRISTOPHERWolverhampton Table Football Club110030+324 Jan 2026Compare
Jean Carl Tabone100113-225 Apr 2026Compare
Jean Marc Rethore110060+630 Nov 2024Compare
BelgiumJérôme CYGANEKAvenir Subbuteo Hennuyer110091+83 Jan 2025Compare
BelgiumJoffray LAURENTSC Lion's Eugies110021+124 Jan 2026Compare
Johann Mercieca110030+31 Jun 2022Compare
José Manuel Sánchez110020+224 Jan 2026Compare
SpainJuan NogueraMurcia Subbuteo Club100123-128 Oct 2023Compare
GermanyKlaus GOTTKESF SW gemaba Hitdorf1100100+1011 Jul 2026Compare
GreeceKostantinos SesesOlympia CS110031+229 Jun 2024Compare
ItalyLeonardo GIUDICETS Napoli Fighters100112-124 Jan 2026Compare
GreeceLeonidas KOUTROUMANOSPiraeus Lions TSC110073+411 May 2024Compare
GreeceLeonidas PAPAMICHAILScarlet Battalion SC101000025 Jan 2025Compare
FranceLouis SORETAvenir Subbuteo Hennuyer110020+230 Nov 2024Compare
PortugalLuís ABREUAtletico Pisa110021+16 Dec 2025Compare
ScotlandMalcolm JAMIESONKent Invicta TFC110040+411 Apr 2026Compare
PortugalManuel SANTOSSubbuteo Club Labronico110032+131 May 2025Compare
ItalyMarco DI VITOCCT Eagles Napoli100113-226 Oct 2024Compare
ItalyMassimiliano NastasiSC Fiamme Azzurre100101-130 Sept 2023Compare
ItalyMassimo AVERNASubbuteo Club Reggio Calabria110032+13 Jan 2025Compare
ItalyMatteo ESPOSITOTS Napoli Fighters101011031 May 2025Compare
ItalyMauro PETRINISubbuteo Club Labronico110020+231 May 2025Compare
ItalyMicael CAVIGLIASS Lazio TFC Roma100101-131 May 2025Compare
BelgiumMichaël DenoozSC Flanders110051+43 Feb 2024Compare
BelgiumMichel DE SCHUYTENEERRacing White Woluwé Subbuteo1100160+163 Jan 2025Compare
ItalyMichele CERULLOGCT DLF Gorizia110060+65 Apr 2025Compare
PortugalMiguel PEREIRAASCT Sessana 1982110051+422 Feb 2025Compare
SerbiaMilan KNEZEVICGuebwiller Alsace Subbuteo Club110030+34 Mar 2023Compare
BelgiumNathan DizierST Stembert110041+33 Jan 2025Compare
Nicolas Mariconda110030+311 Jul 2026Compare
MaltaNicole AbelaValletta SC110020+227 Jan 2024Compare
GreeceNikolaos GKIOTLISThessaloniki TSC110021+129 Jun 2024Compare
GreeceNikos PSOMIADISSubbuteurs Athens TSC100101-129 Jun 2024Compare
BelgiumOlivier DUBOISSC Temploux110062+414 Dec 2024Compare
BelgiumOlivier PEREAvenir Subbuteo Hennuyer110030+311 Jul 2026Compare
BelgiumOlivier SafferJSC Rochefort110021+114 Dec 2024Compare
FranceOlivier SAGITFTC Caen110010+124 Jan 2026Compare
BelgiumOlivier VAN GLABEKESC Lion's Eugies110050+53 Jan 2025Compare
GreecePanagiotis CHARATSISScarlet Battalion SC100101-128 Oct 2023Compare
GreecePanagiotis KONIDARISRoligans Ilioupolis TSC110090+927 Jun 2026Compare
GreecePanagiotis VASILOPOULOSAthinaikos CS110020+227 Jun 2026Compare
ItalyPaolo DI MICHELANGELOSubbuteo Club Real Montesilvano110060+611 May 2024Compare
ItalyPaolo FINARDISC Ascoli110021+111 May 2024Compare
BelgiumPascal FlémalRacing White Woluwé Subbuteo110040+414 Dec 2024Compare
BelgiumPascal SCHEENST Stembert100101-122 Sept 2024Compare
FranceRaphaël POMMIERSC Catania 1987110031+225 Jan 2025Compare
SpainRaúl BENITAAFT Turia 1981100101-120 Sept 2025Compare
NetherlandsRené BOLTEDutch Legends110050+53 Feb 2024Compare
NorwayRiccardo DESTEFANISSubbuteo Oslo110060+631 May 2025Compare
NetherlandsRichard ORANJEDutch Legends110050+520 Sept 2025Compare
MaltaRobert FARRUGIA RANDONH'Attard SC110031+227 Jan 2024Compare
AustraliaRobert GREENNorthern Falcons TFC110050+59 Nov 2024Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club110030+314 Dec 2024Compare
ItalyRuggero TORBOLISC Ligures110040+422 Nov 2025Compare
BelgiumSalvatore VISCONTISC Flanders110030+39 Nov 2024Compare
EnglandSamuel CURTISYorkshire Phoenix and Dewsbury Moor TFC110060+611 Apr 2026Compare
BelgiumSophia GROSDENTWamme SC110010+130 Nov 2024Compare
FranceStéphane POMMIERFTC Caen110032+19 Nov 2024Compare
EnglandStuart BRIFFETTCardiff Bluebirds TFC110070+711 Apr 2026Compare
GreeceTheodoros PILATOSCrimson Horses110070+727 Jun 2026Compare
MaltaTristan FenechBormla SC110050+527 Jan 2024Compare
MaltaValentino ZAMARAH'Attard SC110070+721 Jun 2025Compare
United StatesVarant KURKEYERIANSporting America TSC110050+525 Apr 2026Compare
GreeceVasilios ARGYROPOULOSGlyfada United TSC110053+229 Jun 2024Compare
GreeceVelissarios FRAGKAKISTSC Falcons Athens110010+127 Jun 2026Compare
SpainVicenç PRATSBarcelona FT110032+121 Sept 2024Compare
MaltaVincent MifsudH'Attard SC110060+627 Apr 2024Compare
FranceVincent VANDAMMEElan Subbutéo Club de Champs-sur-Marne1100100+1030 Nov 2024Compare
ItalyVincenzo PRESTIASubbuteo Club Reggio Calabria110020+27 Mar 2026Compare
BelgiumVito DI RUGGIERORochefort TS110032+13 Feb 2024Compare
Walter Attard110070+71 Jun 2022Compare
AustriaWolfgang LEITNERTFC Mattersburg110032+15 Apr 2025Compare
TunisiaYasser ROUISFTC Caen110050+530 Nov 2024Compare
BelgiumYves PEREMANSSC Flanders101000020 Sept 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