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 · 2025–26 season

Played

33

12W 6D 15L

Win rate

36%

Goals per game

3.12 – 2.91

103 for · 96 against · GD +7

Clean sheets

3

9% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

26

most often Claudio PANEBIANCO

Results

  • Won12 (36%)
  • Drawn6 (18%)
  • Lost15 (45%)

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 33
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 26 opponents

OpponentPWDLGFGAGDW/OLast met
ItalyClaudio PANEBIANCOSC Catania 19873003419-1514 Jun 2026Compare
ItalyCesare NATOLIMessina Table Soccer200248-410 Jan 2026Compare
ItalyElio DEGAETANOCT Paola2200200+2014 Jun 2026Compare
MaltaGabriel EBEJERBormla SC2200153+1225 Apr 2026Compare
MaltaJayden BONNICIH'Attard SC211065+125 Apr 2026Compare
MaltaThomas EBEJERBormla SC211043+125 Apr 2026Compare
ItalyAlessandro SICILIANOSubbuteisti Modena 1982100112-120 Sept 2025Compare
SpainAndrés PUERTOAC Los Remedios FM110090+920 Sept 2025Compare
ItalyAngelo BISIOTSC Stella Artois Milano100102-220 Sept 2025Compare
ItalyArmando GIUFFRÈMessina Table Soccer101011013 Jun 2026Compare
MaltaGeorge EBEJERBormla SC110021+125 Apr 2026Compare
Giovanni Pio Buttitta100123-113 Jun 2026Compare
MaltaJamie BONNICIH'Attard SC100128-625 Apr 2026Compare
MaltaJason PISANIH'Attard SC100113-225 Apr 2026Compare
Jean Carl Tabone100135-210 Jan 2026Compare
MaltaJosef CAMILLERIBormla SC110021+125 Apr 2026Compare
MaltaKurt POLIDANOValletta SC100124-225 Apr 2026Compare
ItalyLorenzo SANISC Sombrero101022022 Nov 2025Compare
Luke Joseph Xerri110053+213 Jun 2026Compare
MaltaMark GAUCIValletta SC100118-722 Nov 2025Compare
BelgiumMartin DHEURST Stembert1100102+825 Apr 2026Compare
MaltaMauro CAMILLERIBormla SC101011022 Nov 2025Compare
ItalyNico LUCCHESISC Sombrero100104-422 Nov 2025Compare
GreecePanagiotis SKOUROSRoligans Ilioupolis TSC110031+220 Sept 2025Compare
MaltaPatrick PACESS Lazio TFC101011010 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