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

Showing official FISTF results only.

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

Recent matches

Show all 80
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

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

Showing the latest 15 · use “Show all” above to list every event.

Head to head · top 25 of 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

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