TFMYSTFTable football profiles

MLT0060

Thomas EBEJER

MaltaMalta·Bormla SC · team #1·OPEN

FISTF OPEN

#817

6 pts · +9

MySTF Elo

1510

#528 active · peak 1693

Official FISTF results.

Elo rating

80 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
2
11
37
12
18

2021–22

50% W

2022–23

73% W

2023–24

49% W

2024–25

42% W

2025–26

28% W

Match statistics · All time

Played

80

37W 13D 30L

Win rate

46%

Goals per game

2.34 – 2.19

187 for · 175 against · GD +12

Clean sheets

18

23% of games

Sudden death

0

Shoot-outs

1/2

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

65

most often Gabriel EBEJER

Results

  • Won37 (46%)
  • Drawn13 (16%)
  • Lost30 (38%)

Form · last 10

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

All matches

Show recent only
L

BelgiumMartin DHEURUpset

GP Bormla 2026 · Groups · U20

0–5

25 Apr 2026 · 76% pre-match

L

MaltaJayden BONNICI

GP Bormla 2026 · Groups · Group 1 · U20

0–5

25 Apr 2026 · 41% pre-match

L

MaltaRobert FARRUGIA RANDON

GP Bormla 2026 · Groups · Group 5 · U20

1–2

25 Apr 2026 · 37% pre-match

W

MaltaGabriel EBEJER

GP Bormla 2026 · Groups · Group 1 · U20

1–0

25 Apr 2026 · 75% pre-match

L

0–1

3 Jan 2026 · 13% pre-match

D

EnglandPaul SUTTON

IO Heckmondwike 2026 · Semifinals · TEAMS

1–1

3 Jan 2026 · 43% pre-match

W

BelgiumBenjamin MARAIN

IO Heckmondwike 2026 · Groups · Group 1 · TEAMS

8–2

3 Jan 2026 · 45% pre-match

W

EnglandAdrian HAWCROFT

IO Heckmondwike 2026 · Groups · Group 1 · TEAMS

9–0

3 Jan 2026 · 55% pre-match

L

2–5

3 Jan 2026 · 20% pre-match

W

EnglandBen STAPLES

IO Heckmondwike 2026 · Groups · Group 4 · OPEN

5–1

3 Jan 2026 · 54% pre-match

L

EnglandMick HAMMONDS

IO Heckmondwike 2026 · Groups · Group 4 · OPEN

1–2

3 Jan 2026 · 19% pre-match

L

EnglandBob VARNEY

IO Heckmondwike 2026 · Groups · Group 4 · OPEN

2–3

3 Jan 2026 · 20% pre-match

D

MaltaRobert FARRUGIA RANDON

IO Bormla 2025 · Groups · Group 1 · U20

2–2

22 Nov 2025 · 25% pre-match

D

ItalyLorenzo SANI

IO Bormla 2025 · Groups · Group 1 · U20

2–2

22 Nov 2025 · 39% pre-match

W

MaltaGabriel EBEJER

IO Bormla 2025 · Groups · Group 1 · U20

2–0

22 Nov 2025 · 77% pre-match

L

0–5

20 Sept 2025 · 22% pre-match

L

0–5

20 Sept 2025 · 6% pre-match

L

0–5

20 Sept 2025 · 8% pre-match

L

BelgiumJann SEGERS

GP Ludwigsburg 2025 · Semifinals · U20

1–5

12 Jul 2025 · 31% pre-match

W

4–1

12 Jul 2025 · 81% pre-match

W

BelgiumKonstandinos TSANGOURIS

GP Ludwigsburg 2025 · Groups · Group 3 · U20

2–1

12 Jul 2025 · 57% pre-match

W

GermanyNoah WULFF

GP Ludwigsburg 2025 · Groups · Group 3 · U20

6–1

12 Jul 2025 · 85% pre-match

D

BelgiumNoah DENNE

IO Yorkshire 2025 · Semifinals · U20

1–1(0–1 SO)

4 Jan 2025 · 28% pre-match

D

1–1(2–0 SO)

4 Jan 2025 · 24% pre-match

W

EnglandAdrian HAWCROFT

IO Yorkshire 2025 · Groups · Group 7 · OPEN

2–0

4 Jan 2025 · 51% pre-match

L

EnglandRudi PETERSCHINIGG

IO Yorkshire 2025 · Groups · Group 7 · OPEN

3–5

4 Jan 2025 · 25% pre-match

L

BelgiumMaxime RAIROUX

IO Yorkshire 2025 · Groups · Group 7 · OPEN

0–5

4 Jan 2025 · 9% pre-match

L

0–4

21 Sept 2024 · 36% pre-match

W

1–0

21 Sept 2024 · 69% pre-match

L

0–3

21 Sept 2024 · 39% pre-match

L

ItalyClaudio LA TORRE

GP Messina 2024 · Groups · Group 3 · OPEN

3–9

8 Jun 2024 · 9% pre-match

D

ItalyRiccardo NATOLI

GP Messina 2024 · Groups · Group 1 · U20

2–2

8 Jun 2024 · 23% pre-match

D

ItalyVincenzo PRESTIA

GP Messina 2024 · Groups · Group 3 · OPEN

1–1

8 Jun 2024 · 55% pre-match

W

BelgiumNoah JANSSENS

GP Messina 2024 · Groups · Group 1 · U20

4–3

8 Jun 2024 · 40% pre-match

W

ItalyRoberto TORINI

GP Messina 2024 · Groups · Group 3 · OPEN

2–1

8 Jun 2024 · 57% pre-match

L

2–3

11 May 2024 · 45% pre-match

W

1–0

11 May 2024 · 46% pre-match

W

5–1

11 May 2024 · 56% pre-match

W

3–0

11 May 2024 · 58% pre-match

L

0–2

11 May 2024 · 13% pre-match

L

1–3

11 May 2024 · 45% pre-match

W

ItalyDino GASPARETTO

MGP Bologna - Macron Cup 2024 · Groups · Group 20 · OPEN

1–0

11 May 2024 · 41% pre-match

D

BelgiumNoah JANSSENS

GP Malta 2024 · Groups · Group 1 · U20

1–1

27 Apr 2024 · 33% pre-match

W

MaltaRobert FARRUGIA RANDON

GP Malta 2024 · Groups · Group 1 · U20

3–2

27 Apr 2024 · 56% pre-match

W

MaltaGabriel EBEJER

GP Malta 2024 · Groups · Group 1 · U20

4–2

27 Apr 2024 · 76% pre-match

L

MaltaJamie BONNICI

GP Malta 2024 · Groups · Group 3 · OPEN

2–12

27 Apr 2024 · 17% pre-match

L

MaltaMelvin BARUN

GP Malta 2024 · Groups · Group 3 · OPEN

2–3

27 Apr 2024 · 52% pre-match

L

GreeceSpyros POLIZOS

GP Malta 2024 · Groups · Group 3 · OPEN

0–4

27 Apr 2024 · 26% pre-match

L

MaltaJurgen BALZAN

GP Malta 2024 · Groups · Group 3 · OPEN

2–11

27 Apr 2024 · 12% pre-match

L

GreeceEvangelos Kotrotsos

GP Vienna 2024 · Groups · Group 1 · U20

1–4

6 Apr 2024 · 58% pre-match

W

GreecePavlos MALINDRETOS

GP Vienna 2024 · Groups · Group 1 · U20

5–1

6 Apr 2024 · 94% pre-match

L

AustriaThomas Karnthaler

GP Vienna 2024 · Groups · Group 5 · OPEN

1–2

6 Apr 2024 · 41% pre-match

W

AustriaDaniel VRANOVITZ

GP Vienna 2024 · Groups · Group 5 · OPEN

4–3

6 Apr 2024 · 79% pre-match

L

AustriaWolfgang LEITNER

GP Vienna 2024 · Groups · Group 5 · OPEN

2–3

6 Apr 2024 · 23% pre-match

D

Ermanno Junior Fioretti

GP Vienna 2024 · Groups · Group 5 · OPEN

1–1

6 Apr 2024 · 66% pre-match

W

GreecePanagiotis SKOUROS

GP Vienna 2024 · Groups · Group 5 · OPEN

3–1

6 Apr 2024 · 70% pre-match

L

MaltaMelvin BARUNUpset

Sat Malta 2024 · Groups · Group 1 · OPEN

0–3

27 Jan 2024 · 70% pre-match

D

MaltaPatrick PACE

Sat Malta 2024 · Groups · Group 1 · OPEN

1–1

27 Jan 2024 · 61% pre-match

W

Isaac Sam Camilleri

Sat Malta 2024 · Groups · Group 1 · OPEN

3–0

27 Jan 2024 · 89% pre-match

W

MaltaGabriel EBEJER

Sat Malta 2024 · Groups · Group 1 · OPEN

6–0

27 Jan 2024 · 83% pre-match

W

EnglandKevin Adderley

IO Yorkshire 2024 · Groups · Group 1 · TEAMS

1–0

6 Jan 2024 · 81% pre-match

L

EnglandRuby MATTHEWS

IO Yorkshire 2024 · Groups · Group 1 · U20

1–2

6 Jan 2024 · 57% pre-match

W

IrelandDaniel Kaliszewski

IO Yorkshire 2024 · Groups · Group 1 · U20

6–1

6 Jan 2024 · 88% pre-match

D

FranceLouis SORET

IO Yorkshire 2024 · Groups · Group 1 · U20

2–2

6 Jan 2024 · 57% pre-match

W

EnglandConnor GREGORY

IO Yorkshire 2024 · Groups · Group 1 · U20

10–2

6 Jan 2024 · 85% pre-match

W

PortugalMax PEREIRA

IO Yorkshire 2024 · Groups · Group 1 · U20

6–2

6 Jan 2024 · 83% pre-match

W

BelgiumBenjamin MARAIN

IO Yorkshire 2024 · Groups · Group 1 · U20

3–2

6 Jan 2024 · 61% pre-match

W

2–1

4 Mar 2023 · 63% pre-match

W

6–0

4 Mar 2023 · 61% pre-match

W

BelgiumNoé Scheen

Major Framerie 2023 · Groups · Group 8 · TEAMS

4–1

4 Mar 2023 · 64% pre-match

L

BelgiumCorentin BOUCHEZ

Major Framerie 2023 · Groups · Group 8 · TEAMS

1–4

4 Mar 2023 · 56% pre-match

W

ItalySanto LONGO

IO Athens 2023 · Groups · Group 1 · TEAMS

4–1

28 Jan 2023 · 53% pre-match

W

3–0

1 Oct 2022 · 85% pre-match

D

2–2

1 Oct 2022 · 45% pre-match

W

1–0

1 Oct 2022 · 59% pre-match

D

0–0

1 Oct 2022 · 42% pre-match

W

MaltaSamuel BARTOLOUpset

IO Valetta 2022 · Match · OPEN

5–0

1 Oct 2022 · 18% pre-match

W

MaltaJohn ZAMMITUpset

IO Valetta 2022 · Groups · Group 3 · OPEN

5–0

1 Oct 2022 · 24% pre-match

W

2–0

1 May 2022 · 43% pre-match

L

0–3

1 May 2022 · 44% pre-match

Tournaments

21 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
GP Bormla 202625 Apr 2026U20Groups1–0–3
IO Heckmondwike 20263 Jan 2026OPENGroups1–0–2
IO Heckmondwike 20263 Jan 2026U20Barrage0–0–1
IO Bormla 202522 Nov 2025U20Groups1–2–0
ECSTFA European Championships 202520 Sept 2025U20Groups0–0–3
GP Ludwigsburg 202512 Jul 2025U20Semi-finals3–0–1
IO Yorkshire 20254 Jan 2025OPENGroups1–0–2
IO Yorkshire 20254 Jan 2025U20Semi-finals0–2–0
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024U20Groups1–0–2
GP Messina 20248 Jun 2024OPENGroups1–1–1
GP Messina 20248 Jun 2024U20Groups1–1–0
MGP Bologna - Macron Cup 202411 May 2024CONSOLATION—3–0–1
MGP Bologna - Macron Cup 202411 May 2024OPENGroups1–0–2
GP Malta 202427 Apr 2024OPENGroups0–0–4
GP Malta 202427 Apr 2024U20Groups2–1–0
GP Vienna 20246 Apr 2024OPENGroups2–1–2
GP Vienna 20246 Apr 2024U20Groups1–0–1
Sat Malta 202427 Jan 2024OPENGroups2–1–1
IO Yorkshire 20246 Jan 2024U20Groups4–1–1
IO Valetta 20221 Oct 2022OPENGroups3–2–0
GP Mallorca 20221 May 2022OPENMatches1–0–1

Head to head · all 65 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaGabriel EBEJERBormla SC5500173+1425 Apr 2026Compare
BelgiumNoah JANSSENSRochefort TS311159-420 Sept 2025Compare
MaltaRobert FARRUGIA RANDONH'Attard SC311166025 Apr 2026Compare
EnglandAdrian HAWCROFTYorkshire Phoenix and Dewsbury Moor TFC2200110+113 Jan 2026Compare
BelgiumBenjamin MARAINAvenir Subbuteo Hennuyer2200114+73 Jan 2026Compare
MaltaJamie BONNICIH'Attard SC2002215-1327 Apr 2024Compare
BelgiumJann SEGERSAvenir Subbuteo Hennuyer200219-812 Jul 2025Compare
FranceLouis SORETAvenir Subbuteo Hennuyer20203304 Jan 2025Compare
MaltaMelvin BARUNBormla SC200226-427 Apr 2024Compare
EnglandRuby MATTHEWSAvenir Subbuteo Hennuyer200237-43 Jan 2026Compare
ItalyAlfonso GARGIULOSubbito Gol Ferrara110030+311 May 2024Compare
MaltaAlfred BonniciValletta Lions TFC10100001 Oct 2022Compare
ItalyAntonio METTIVIERICCT Eagles Napoli100102-211 May 2024Compare
GreeceApollon DIMAKEASRoligans Ilioupolis TSC110020+21 May 2022Compare
EnglandBen STAPLESYorkshire Phoenix and Dewsbury Moor TFC110051+43 Jan 2026Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM100123-13 Jan 2026Compare
PortugalCarolina VILLARIGUESCrimson Horses100113-211 May 2024Compare
ItalyClaudio LA TORREF.lli Bari Reggio Emilia100139-68 Jun 2024Compare
EnglandConnor GREGORYKent Invicta TFC1100102+86 Jan 2024Compare
BelgiumCorentin BOUCHEZSC Lion's Eugies100114-34 Mar 2023Compare
IrelandDaniel KaliszewskiIrish Premier League110061+56 Jan 2024Compare
AustriaDaniel VRANOVITZTSC Royal 78 Kaisermühlen110043+16 Apr 2024Compare
ItalyDanilo PRESTIKAIROS100123-111 May 2024Compare
BelgiumDavid WOUTERSSC Flanders110021+14 Mar 2023Compare
Deisler Azzopardi110030+31 Oct 2022Compare
ItalyDino GASPARETTOSubbito Gol Ferrara110010+111 May 2024Compare
Ermanno Junior Fioretti10101106 Apr 2024Compare
GreeceEvangelos KotrotsosRoligans Ilioupolis TSC100114-36 Apr 2024Compare
ItalyFrancesco BorgoSubbuteo Casale100103-321 Sept 2024Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli100105-520 Sept 2025Compare
ItalyFulvio MIOTTIAtletico Pisa110051+411 May 2024Compare
GreeceGeorgios VLASSOPOULOSProteas Athens SC100105-520 Sept 2025Compare
GreeceGiannis NIKOLAIDISAtlas FTC110010+111 May 2024Compare
Isaac Camilleri110010+11 Oct 2022Compare
Isaac Sam Camilleri110030+327 Jan 2024Compare
MaltaJayden BONNICIH'Attard SC100105-525 Apr 2026Compare
MaltaJeshua BonniciValletta Lions TFC10102201 Oct 2022Compare
MaltaJohn ZAMMITST Stembert110050+51 Oct 2022Compare
MaltaJurgen BALZANValletta SC1001211-927 Apr 2024Compare
EnglandKevin AdderleyYorkshire Phoenix and Dewsbury Moor TFC110010+16 Jan 2024Compare
BelgiumKonstandinos TSANGOURISRacing White Woluwé Subbuteo110021+112 Jul 2025Compare
ItalyLorenzo SANISC Sombrero101022022 Nov 2025Compare
BelgiumLulani VERHOEVENWamme SC110060+64 Mar 2023Compare
GermanyMarian FLEMERSparta Spreeathen 74/82110010+121 Sept 2024Compare
BelgiumMartin DHEURST Stembert100105-525 Apr 2026Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer100101-13 Jan 2026Compare
PortugalMax PEREIRAASCT Sessana 1982110062+46 Jan 2024Compare
BelgiumMaxime RAIROUXSC Lion's Eugies100105-54 Jan 2025Compare
EnglandMick HAMMONDSWolverhampton Table Football Club100112-13 Jan 2026Compare
BelgiumNoah DENNESC Lion's Eugies10101104 Jan 2025Compare
GermanyNoah WULFFSG '94 Hannover110061+512 Jul 2025Compare
BelgiumNoé ScheenST Stembert110041+34 Mar 2023Compare
GreecePanagiotis SKOUROSRoligans Ilioupolis TSC110031+26 Apr 2024Compare
MaltaPatrick PACESS Lazio TFC101011027 Jan 2024Compare
EnglandPaul SUTTONYorkshire Phoenix and Dewsbury Moor TFC10101103 Jan 2026Compare
GreecePavlos MALINDRETOSRoligans Ilioupolis TSC110051+46 Apr 2024Compare
ItalyRiccardo NATOLIMessina Table Soccer10102208 Jun 2024Compare
ItalyRoberto TORINISC Sombrero110021+18 Jun 2024Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club100135-24 Jan 2025Compare
MaltaSamuel BARTOLOValletta SC110050+51 Oct 2022Compare
ItalySanto LONGOSC Catania 1987110041+328 Jan 2023Compare
GreeceSpyros POLIZOSTSC Falcons Athens100104-427 Apr 2024Compare
AustriaThomas KarnthalerTSC Phoenix100112-16 Apr 2024Compare
ItalyVincenzo PRESTIASubbuteo Club Reggio Calabria10101108 Jun 2024Compare
AustriaWolfgang LEITNERTFC Mattersburg100123-16 Apr 2024Compare

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