TFMYSTFTable football profiles

MLT0122

Robert FARRUGIA RANDON

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

FISTF U20

#7

318 pts · +2

MySTF Elo

1638

#320 active · peak 1736

Official FISTF results.

Elo rating

145 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
3
7
11
53
38
33

2019–20

33% W

2021–22

14% W

2022–23

36% W

2023–24

40% W

2024–25

66% W

2025–26

36% W

Match statistics · All time

Played

145

64W 14D 67L

Win rate

44%

Goals per game

3.06 – 2.86

443 for · 414 against · GD +29

Clean sheets

23

16% of games

Sudden death

2

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

104

most often Gabriel EBEJER

Results

  • Won64 (44%)
  • Drawn14 (10%)
  • Lost67 (46%)

Form · last 10

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

Recent matches

Show all 145
L

1–7

14 Jun 2026 · 9% pre-match

W

ItalyElio DEGAETANO

Sat Sydney 2026 · Groups · Group 4 · TEAMS

10–0

14 Jun 2026 · 75% pre-match

L

1–7

13 Jun 2026 · 11% pre-match

W

ItalyElio DEGAETANO

IO Messina 2026 · Groups · Group 4 · TEAMS

10–0

13 Jun 2026 · 74% pre-match

W

5–3

13 Jun 2026 · 85% pre-match

L

Giovanni Pio Buttitta

IO Messina 2026 · Groups · Group 4 · OPEN

2–3

13 Jun 2026 · 64% pre-match

L

ItalyClaudio PANEBIANCO

IO Messina 2026 · Groups · Group 4 · OPEN

2–5

13 Jun 2026 · 12% pre-match

D

ItalyArmando GIUFFRÈ

IO Messina 2026 · Groups · Group 4 · OPEN

1–1

13 Jun 2026 · 19% pre-match

W

MaltaGeorge EBEJERUpset

GP Bormla 2026 · Groups · Group 1 · TEAMS

2–1

25 Apr 2026 · 9% pre-match

W

MaltaJosef CAMILLERIUpset

GP Bormla 2026 · Groups · Group 1 · TEAMS

2–1

25 Apr 2026 · 28% pre-match

L

MaltaKurt POLIDANO

GP Bormla 2026 · Groups · Group 1 · TEAMS

2–4

25 Apr 2026 · 48% pre-match

W

4–3

25 Apr 2026 · 43% pre-match

W

BelgiumMartin DHEUR

GP Bormla 2026 · Groups · Group 1 · U20

10–2

25 Apr 2026 · 81% pre-match

L

MaltaJason PISANI

GP Bormla 2026 · Groups · Group 6 · OPEN

1–3

25 Apr 2026 · 9% pre-match

L

MaltaSamuel BARTOLO

GP Bormla 2026 · Groups · Group 6 · OPEN

2–6

25 Apr 2026 · 3% pre-match

W

MaltaThomas EBEJER

GP Bormla 2026 · Groups · Group 5 · U20

2–1

25 Apr 2026 · 43% pre-match

W

MaltaGabriel EBEJER

GP Bormla 2026 · Groups · Group 1 · U20

7–1

25 Apr 2026 · 77% pre-match

L

MaltaJamie BONNICI

GP Bormla 2026 · Groups · Group 6 · OPEN

2–8

25 Apr 2026 · 9% pre-match

D

MaltaJayden BONNICI

GP Bormla 2026 · Groups · Group 1 · U20

2–2

25 Apr 2026 · 49% pre-match

L

ItalyCesare NATOLI

IO Bormla 2026 · Semifinals · CONSOLATION

2–5

10 Jan 2026 · 47% pre-match

Tournaments

27 entries · 7 titles · 0 runner-up

EventDateCategoryResultW–D–L
IO Messina 202613 Jun 2026OPENGroups0–1–2
IO Messina 202613 Jun 2026U20Winner1–0–0
GP Bormla 202625 Apr 2026OPENGroups0–0–3
GP Bormla 202625 Apr 2026U20Winner4–1–0
IO Bormla 202610 Jan 2026CONSOLATION—0–0–1
IO Bormla 202610 Jan 2026OPENGroups0–1–2
IO Bormla 202522 Nov 2025OPENGroups0–1–2
IO Bormla 202522 Nov 2025U20Groups1–2–0
ECSTFA European Championships 202520 Sept 2025U16Quarter-finals2–0–2
IO Attard 202521 Jun 2025OPENGroups1–0–2
IO Attard 202521 Jun 2025U16Groups2–0–0
GP Messina 202514 Jun 2025U16Winner5–0–0
GP Messina 202514 Jun 2025U20Winner1–0–0
Major Bologna 202531 May 2025U16Winner6–0–0
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024U16Quarter-finals4–0–1

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

Head to head · top 25 of 104 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaGabriel EBEJERBormla SC5500345+2925 Apr 2026Compare
MaltaJurgen BALZANValletta SC4004323-2021 Jun 2025Compare
MaltaMauro CAMILLERIBormla SC4013816-822 Nov 2025Compare
ItalyClaudio PANEBIANCOSC Catania 19873003419-1514 Jun 2026Compare
MaltaJayden BONNICIH'Attard SC311168-225 Apr 2026Compare
MaltaJosef CAMILLERIBormla SC3102712-525 Apr 2026Compare
ItalyLorenzo SANISC Sombrero3210105+522 Nov 2025Compare
Luke Joseph Xerri3300204+1613 Jun 2026Compare
GreecePanagiotis SKOUROSRoligans Ilioupolis TSC320197+220 Sept 2025Compare
MaltaThomas EBEJERBormla SC311166025 Apr 2026Compare
ItalyAngelo BISIOTSC Stella Artois Milano210133020 Sept 2025Compare
ItalyArmando GIUFFRÈMessina Table Soccer201113-213 Jun 2026Compare
ItalyCesare NATOLIMessina Table Soccer200248-410 Jan 2026Compare
BelgiumChristopher SABETTAWamme SC200207-73 Feb 2024Compare
ItalyDaniele SALATINOBARI TABLE SOCCER220093+614 Jun 2025Compare
MaltaDeisler Azzopardi ContiValletta Lions TFC2200111+1021 Sept 2023Compare
ItalyElio DEGAETANOCT Paola2200200+2014 Jun 2026Compare
MaltaGeorge EBEJERBormla SC210159-425 Apr 2026Compare
MaltaJason PISANIH'Attard SC200237-425 Apr 2026Compare
BelgiumJérôme CYGANEKAvenir Subbuteo Hennuyer211076+121 Sept 2024Compare
MaltaJeshua BonniciValletta Lions TFC200225-31 Oct 2022Compare
FranceLouis SORETAvenir Subbuteo Hennuyer210174+33 Feb 2024Compare
MaltaMark GAUCIValletta SC2002122-2122 Nov 2025Compare
BelgiumNoah JANSSENSRochefort TS200227-527 Apr 2024Compare
MaltaPatrick PACESS Lazio TFC201123-110 Jan 2026Compare

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