TFMYSTFTable football profiles

MLT0071

Jamie BONNICI

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

FISTF OPEN

#126

149.5 pts · -1

MySTF Elo

1916

#71 active · peak 1939

Showing official FISTF results only.

Elo rating

95 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
3
5
4
35
30
18

2019–20

33% W

2021–22

60% W

2022–23

100% W

2023–24

51% W

2024–25

67% W

2025–26

67% W

Match statistics · All time

Played

95

58W 13D 24L

Win rate

61%

Goals per game

3.01 – 1.37

286 for · 130 against · GD +156

Clean sheets

27

28% of games

Sudden death

4

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

79

most often Mark GAUCI

Results

  • Won58 (61%)
  • Drawn13 (14%)
  • Lost24 (25%)

Form · last 10

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

All matches

Show recent only
L

MaltaSamuel BARTOLO

GP Bormla 2026 · Groups · Group 6 · OPEN

1–3

25 Apr 2026 · 13% pre-match

L

MaltaJason PISANI

GP Bormla 2026 · Groups · Group 6 · OPEN

0–1

25 Apr 2026 · 41% pre-match

W

MaltaRobert FARRUGIA RANDON

GP Bormla 2026 · Groups · Group 6 · OPEN

8–2

25 Apr 2026 · 82% pre-match

L

ItalyLuca BATTISTA

GP Napoli 2026 · Semifinals · TEAMS

1–2

28 Mar 2026 · 24% pre-match

W

ItalyCesare NATOLI

GP Napoli 2026 · Groups · Group 4 · TEAMS

1–0

28 Mar 2026 · 82% pre-match

W

ItalyMassimo Cotugno

GP Napoli 2026 · Groups · Group 4 · TEAMS

3–0

28 Mar 2026 · 91% pre-match

W

ItalyDamiano GIAMPAOLA

GP Napoli 2026 · Groups · Group 4 · TEAMS

6–0

28 Mar 2026 · 94% pre-match

L

1–3

28 Mar 2026 · 23% pre-match

W

4–2

28 Mar 2026 · 53% pre-match

W

ItalyAlberto RECANO

GP Napoli 2026 · Barrage · OPEN

3–2

28 Mar 2026 · 86% pre-match

W

FranceAudrey HERBAUT

GP Napoli 2026 · Groups · Group 11 · OPEN

3–2

28 Mar 2026 · 65% pre-match

W

ItalySalvatore RIGGIO

GP Napoli 2026 · Groups · Group 11 · OPEN

4–0

28 Mar 2026 · 88% pre-match

W

ItalyOrazio SANTORO

GP Napoli 2026 · Groups · Group 11 · OPEN

8–1

28 Mar 2026 · 96% pre-match

D

1–1(2–3 SO)

10 Jan 2026 · 36% pre-match

D

MaltaCharles AQUILINA

IO Bormla 2026 · Groups · Group 5 · OPEN

2–2

10 Jan 2026 · 34% pre-match

W

ItalyAlessandro NATOLI

IO Bormla 2026 · Groups · Group 6 · OPEN

4–0

10 Jan 2026 · 73% pre-match

W

MaltaSpencer CONTI

IO Bormla 2026 · Groups · Group 5 · OPEN

2–0

10 Jan 2026 · 73% pre-match

W

MaltaJayden BONNICI

IO Bormla 2026 · Groups · Group 5 · OPEN

5–3

10 Jan 2026 · 83% pre-match

D

MaltaJurgen BALZAN

GP Bormla 2025 · Final · TEAMS

1–1

4 May 2025 · 32% pre-match

W

MaltaMelanie Magro

GP Bormla 2025 · Semifinals · TEAMS

5–1

4 May 2025 · 90% pre-match

W

BelgiumAurélien FEYE

GP Bormla 2025 · Groups · Group 1 · TEAMS

4–1

4 May 2025 · 91% pre-match

D

BelgiumBessim GOLGER

GP Bormla 2025 · Match · TEAMS

1–1

4 May 2025 · 20% pre-match

L

MaltaMark GAUCI

GP Bormla 2025 · Semifinals · Group 1 · OPEN

2–3

4 May 2025 · 19% pre-match

W

MaltaJurgen BALZANUpset

GP Bormla 2025 · Last 8 · Group 1 · OPEN

2–1

4 May 2025 · SD · 29% pre-match

W

MaltaJoseph MIFSUD

GP Bormla 2025 · Groups · Group 1 · OPEN

2–0

4 May 2025 · 57% pre-match

W

BelgiumBessim GOLGERUpset

GP Bormla 2025 · Groups · Group 1 · OPEN

2–1

4 May 2025 · 14% pre-match

W

ItalyMarco PACELLA

GP Bormla 2025 · Groups · Group 1 · OPEN

7–0

4 May 2025 · 96% pre-match

W

MaltaAdrian BONNICI

IO Valletta 2025 · Groups · Group 1 · TEAMS

1–0

22 Feb 2025 · 48% pre-match

L

MaltaDerek CONTI

IO Valletta 2025 · Groups · Group 1 · TEAMS

1–3

22 Feb 2025 · 31% pre-match

D

BelgiumBessim GOLGER

IO Valletta 2025 · Groups · Group 1 · TEAMS

3–3

22 Feb 2025 · 13% pre-match

L

MaltaMark GAUCI

IO Valletta 2025 · Semifinals · OPEN

1–3

22 Feb 2025 · 19% pre-match

W

MaltaJohn ZAMMIT

IO Valletta 2025 · Last 8 · OPEN

1–0

22 Feb 2025 · SD · 53% pre-match

W

MaltaSamuel BARTOLOUpset

IO Valletta 2025 · Groups · Group 2 · OPEN

5–2

22 Feb 2025 · 11% pre-match

W

ItalyGiuseppe FRASCA

IO Valletta 2025 · Groups · Group 2 · OPEN

8–1

22 Feb 2025 · 89% pre-match

W

MaltaMelvin BARUN

IO Valletta 2025 · Groups · Group 2 · OPEN

2–0

22 Feb 2025 · 77% pre-match

D

4–4

26 Oct 2024 · 46% pre-match

L

0–2

26 Oct 2024 · 18% pre-match

W

5–1

26 Oct 2024 · 88% pre-match

W

4–0

26 Oct 2024 · 86% pre-match

W

1–0

26 Oct 2024 · 51% pre-match

W

1–0

26 Oct 2024 · 66% pre-match

W

3–1

26 Oct 2024 · 61% pre-match

W

3–1

26 Oct 2024 · 75% pre-match

W

12–0

22 Sept 2024 · 78% pre-match

L

0–2

21 Sept 2024 · 18% pre-match

L

1–2

21 Sept 2024 · 12% pre-match

W

5–2

21 Sept 2024 · 75% pre-match

W

12–0

21 Sept 2024 · 73% pre-match

L

0–4

11 May 2024 · 17% pre-match

D

1–1

11 May 2024 · 61% pre-match

L

0–1

11 May 2024 · 18% pre-match

L

0–4

11 May 2024 · 48% pre-match

W

3–1

11 May 2024 · 79% pre-match

W

3–2

11 May 2024 · 77% pre-match

D

2–2

11 May 2024 · 19% pre-match

W

6–0

11 May 2024 · 77% pre-match

L

0–1

11 May 2024 · 19% pre-match

L

GreeceSpyros POLIZOS

GP Malta 2024 · Groups · Group 3 · OPEN

2–3

27 Apr 2024 · 50% pre-match

W

MaltaThomas EBEJER

GP Malta 2024 · Groups · Group 3 · OPEN

12–2

27 Apr 2024 · 68% pre-match

D

MaltaJurgen BALZAN

GP Malta 2024 · Groups · Group 3 · OPEN

2–2

27 Apr 2024 · 23% pre-match

W

MaltaMelvin BARUN

GP Malta 2024 · Groups · Group 3 · OPEN

6–2

27 Apr 2024 · 74% pre-match

L

ItalyWilliam DOTTO

MGP Milan 2023 · Final · TEAMS

0–1

9 Dec 2023 · 27% pre-match

D

ItalyMassimiliano Nastasi

MGP Milan 2023 · Semifinals · TEAMS

2–2

9 Dec 2023 · 19% pre-match

D

AustriaDavid BUSCH

MGP Milan 2023 · Last 8 · TEAMS

2–2

9 Dec 2023 · 41% pre-match

W

7–0

9 Dec 2023 · 60% pre-match

W

4–1

9 Dec 2023 · 47% pre-match

W

1–0

9 Dec 2023 · 37% pre-match

W

4–0

9 Dec 2023 · 86% pre-match

L

FranceAxel DONVAL

MGP Milan 2023 · Groups · OPEN

3–5

9 Dec 2023 · 55% pre-match

D

2–2

9 Dec 2023 · 61% pre-match

L

MaltaMark GAUCI

IO Valletta Lions 2023 · Semifinals · OPEN

1–2

30 Sept 2023 · 21% pre-match

W

2–1

30 Sept 2023 · SD · 57% pre-match

W

MaltaMauro CAMILLERI

IO Valletta Lions 2023 · Groups · Group 5 · OPEN

1–0

30 Sept 2023 · 56% pre-match

W

4–1

30 Sept 2023 · 94% pre-match

W

ItalyAngelo LO PRESTI

IO Valletta Lions 2023 · Groups · Group 5 · OPEN

4–0

30 Sept 2023 · 79% pre-match

L

1–2

17 Sept 2023 · 17% pre-match

W

GermanyNoah WULFF

EC Gibraltar Teams 2023 · Groups · Group 1 · TEAMS

5–1

17 Sept 2023 · 95% pre-match

W

ItalyFilippo CUBETA

EC Gibraltar Teams 2023 · Groups · Group 1 · TEAMS

2–0

17 Sept 2023 · 34% pre-match

W

GibraltarLawrence ALVAREZ

EC Gibraltar Teams 2023 · Groups · Group 1 · TEAMS

8–0

17 Sept 2023 · 53% pre-match

L

1–2

16 Sept 2023 · SD · 18% pre-match

W

SpainAlberto GÓMEZ

EC Gibraltar Individuals 2023 · Groups · Group 3 · OPEN

1–0

16 Sept 2023 · 58% pre-match

W

GermanyMarcus TILGNER

EC Gibraltar Individuals 2023 · Groups · Group 3 · OPEN

6–1

16 Sept 2023 · 56% pre-match

L

ItalySaverio BARI

EC Gibraltar Individuals 2023 · Groups · Group 3 · OPEN

0–2

16 Sept 2023 · 16% pre-match

W

3–1

1 Oct 2022 · 38% pre-match

W

3–0

1 Oct 2022 · 64% pre-match

W

3–2

1 Oct 2022 · 53% pre-match

W

MaltaGeorge EBEJERUpset

IO Valetta 2022 · Match · OPEN

2–1

1 Oct 2022 · 20% pre-match

D

1–1

1 Jun 2022 · 26% pre-match

W

6–2

1 Jun 2022 · 49% pre-match

W

4–1

1 Jun 2022 · 47% pre-match

L

1–2

1 Jun 2022 · 23% pre-match

W

3–0

1 May 2022 · 36% pre-match

L

0–4

29 Feb 2020 · 24% pre-match

L

3–4

29 Feb 2020 · 42% pre-match

W

3–2

29 Feb 2020 · 40% pre-match

Tournaments

16 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
GP Bormla 202625 Apr 2026OPENGroups1–0–2
GP Napoli 202628 Mar 2026OPENQuarter-finals5–0–1
IO Bormla 202610 Jan 2026OPENQuarter-finals3–2–0
GP Bormla 20254 May 2025OPENSemi-finals4–0–1
IO Valletta 202522 Feb 2025OPENSemi-finals4–0–1
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024OPENLast 322–0–2
MGP Bologna - Macron Cup 202411 May 2024CONSOLATION—2–0–1
MGP Bologna - Macron Cup 202411 May 2024OPENGroups1–1–1
GP Malta 202427 Apr 2024OPENGroups2–1–1
MGP Milan 20239 Dec 2023OPENGroups1–1–1
IO Valletta Lions 202330 Sept 2023OPENSemi-finals4–0–1
EC Gibraltar Individuals 202316 Sept 2023OPENBarrage2–0–2
IO Valetta 20221 Oct 2022OPENMatches4–0–0
FISTF INTERNATIONAL OPEN OF MALTA 2022 - HATTARD SC1 Jun 2022OPENGroups2–1–1
GP Mallorca 20221 May 2022OPENMatches1–0–0
IO Valletta 202029 Feb 2020OPENMatches1–0–2

Head to head · all 79 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaMark GAUCIValletta SC4004712-54 May 2025Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo312065+14 May 2025Compare
MaltaJurgen BALZANValletta SC312054+14 May 2025Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo200202-211 May 2024Compare
MaltaDeisler Azzopardi ContiValletta Lions TFC220071+630 Sept 2023Compare
MaltaGeorge EBEJERBormla SC211032+11 Oct 2022Compare
MaltaJason PISANIH'Attard SC210132+125 Apr 2026Compare
ItalyLuca BATTISTATS Napoli Fighters200214-328 Mar 2026Compare
MaltaMelvin BARUNBormla SC220082+622 Feb 2025Compare
MaltaSamuel BARTOLOValletta SC210165+125 Apr 2026Compare
ItalySaverio BARIF.lli Bari Reggio Emilia200206-611 May 2024Compare
MaltaThomas EBEJERBormla SC2200152+1327 Apr 2024Compare
MaltaAdrian BONNICIBormla SC110010+122 Feb 2025Compare
SpainAlberto GÓMEZSubbuteo Dragons110010+116 Sept 2023Compare
ItalyAlberto RECANOTS Napoli Fighters110032+128 Mar 2026Compare
ItalyAlessandro NATOLIMessina Table Soccer110040+410 Jan 2026Compare
ItalyAngelo LO PRESTIASD Siracusa Calcio Tavolo110040+430 Sept 2023Compare
ItalyAntonio FUCCICCT Eagles Napoli101011011 May 2024Compare
FranceAudrey HERBAUTElan Subbutéo Club de Champs-sur-Marne110032+128 Mar 2026Compare
BelgiumAurélien FEYERochefort TS110041+34 May 2025Compare
FranceAxel DONVALBormla SC100135-29 Dec 2023Compare
ItalyCarmelo SCIACCAMessina Table Soccer101011010 Jan 2026Compare
ItalyCesare NATOLIMessina Table Soccer110010+128 Mar 2026Compare
MaltaCharles AQUILINABormla SC101022010 Jan 2026Compare
AustriaChristian HAASST Stembert100102-221 Sept 2024Compare
BelgiumChristophe DHEURValletta SC100112-117 Sept 2023Compare
ItalyClaudio LA TORREF.lli Bari Reggio Emilia100112-116 Sept 2023Compare
ItalyDamiano GIAMPAOLASubbuteo Club Real Montesilvano110060+628 Mar 2026Compare
Daniele Emiliano Bernardi110032+111 May 2024Compare
AustriaDavid BUSCHBarcelona FT10102209 Dec 2023Compare
ItalyDavide RIGONSubbito Gol Ferrara110031+211 May 2024Compare
MaltaDerek CONTIValletta SC100113-222 Feb 2025Compare
ItalyEdoardo BELLOTTOCS SC Serenissima Mestre10102209 Dec 2023Compare
GreeceEfthimios KOUTSOGIANNISCrimson Horses110010+126 Oct 2024Compare
ItalyFerdinando GASPARINIASD SC Salernitana101022011 May 2024Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia110020+217 Sept 2023Compare
SpainFrancisco CAYUELAMurcia Subbuteo Club110031+226 Oct 2024Compare
ItalyGiuseppe FRASCAMessina Table Soccer110081+722 Feb 2025Compare
Isaac Camilleri110032+11 Oct 2022Compare
MaltaJayden BONNICIH'Attard SC110053+210 Jan 2026Compare
Jean Tabone100112-11 Jun 2022Compare
FranceJean-Marie AMBERNYBOSS110010+126 Oct 2024Compare
MaltaJohn ZAMMITST Stembert110010+122 Feb 2025Compare
MaltaJosef CAMILLERIBormla SC110021+130 Sept 2023Compare
MaltaJoseph MIFSUDFree Agent110020+24 May 2025Compare
GibraltarLawrence ALVAREZEuropa FC TSC110080+817 Sept 2023Compare
ItalyLeonardo GIUDICETS Napoli Fighters100113-228 Mar 2026Compare
ItalyLucio CANICCHIOASD SC Salernitana110041+39 Dec 2023Compare
GermanyMarcel SCHULZBSC Schwalbach110052+321 Sept 2024Compare
ItalyMarco DEL GENOVESEAtletico Pisa110060+611 May 2024Compare
ItalyMarco PACELLASubbuteo Club Basilicata110070+74 May 2025Compare
ItalyMarco PREZIUSOTS Napoli Fighters100104-411 May 2024Compare
GermanyMarcus TILGNERSparta Spreeathen 74/82110061+516 Sept 2023Compare
MaltaMario CAMILLERIValletta SC100104-429 Feb 2020Compare
ItalyMassimiliano BOSCHISC Ligures110040+49 Dec 2023Compare
ItalyMassimiliano NastasiSC Fiamme Azzurre10102209 Dec 2023Compare
ItalyMassimo CotugnoAzzurra 99 Napoli110030+328 Mar 2026Compare
ItalyMatteo ESPOSITOTS Napoli Fighters110042+228 Mar 2026Compare
MaltaMauro CAMILLERIBormla SC110010+130 Sept 2023Compare
MaltaMelanie MagroBormla SC110051+44 May 2025Compare
FranceNicolas MORIERUnion Subbuteo Prignac-Puylaurens110040+426 Oct 2024Compare
MaltaNicole AbelaValletta SC110041+31 Jun 2022Compare
GermanyNoah WULFFSG '94 Hannover110051+417 Sept 2023Compare
ItalyOrazio SANTOROSubbuteo Club Reggio Calabria110081+728 Mar 2026Compare
BrazilRenato Pinheiro BarthezSAV Maria Zélia1100120+1221 Sept 2024Compare
Robert F.Randon110062+41 Jun 2022Compare
MaltaRobert FARRUGIA RANDONH'Attard SC110082+625 Apr 2026Compare
PortugalRuben PORTUGUÊSBormla SC110031+226 Oct 2024Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club110070+79 Dec 2023Compare
ItalySalvatore RIGGIOMessina Table Soccer110040+428 Mar 2026Compare
PortugalSérgio LOUREIROTSC Falcons Athens110010+19 Dec 2023Compare
MaltaSpencer CONTIH'Attard SC110020+210 Jan 2026Compare
GreeceSpyros POLIZOSTSC Falcons Athens100123-127 Apr 2024Compare
ItalyStefano CAPOSSELACS Virtus Rieti101044026 Oct 2024Compare
MaltaSteve AUSTINValletta Lions TFC110051+426 Oct 2024Compare
JapanTomoki ONOTokyo Sparkling Shooters1100120+1222 Sept 2024Compare
MaltaTristan FenechBormla SC110032+129 Feb 2020Compare
ItalyWilliam DOTTOCS SC Serenissima Mestre100101-19 Dec 2023Compare
AustriaWolfgang HAASST Stembert100112-121 Sept 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