TFMYSTFTable football profiles

POR0022

Sérgio RAMOS

PortugalPortugal·Valletta SC · team #2·OPEN

FISTF OPEN

#34

480.5 pts · +3

MySTF Elo

1940

#61 active · peak 1961

Official FISTF results.

Elo rating

162 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
1
3
55
59
44

2021–22

100% W

2022–23

33% W

2023–24

58% W

2024–25

59% W

2025–26

66% W

Match statistics · Last 12 months

Played

28

17W 8D 3L

Win rate

61%

Goals per game

2.75 – 0.86

77 for · 24 against · GD +53

Clean sheets

14

50% of games

Sudden death

0

Shoot-outs

0/2

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

25

most often Ruben PORTUGUÊS

Results

  • Won17 (61%)
  • Drawn8 (29%)
  • Lost3 (11%)

Form · last 10

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

Recent matches

Show all 28
L

0–2

2 May 2026 · 49% pre-match

W

PortugalRicardo JOSÉ

IO Lisbon 2026 · Semifinals · OPEN

2–1

2 May 2026 · 64% pre-match

W

PortugalCláudio MADEIRA

IO Lisbon 2026 · Groups · Group 1 · OPEN

1–0

2 May 2026 · 93% pre-match

W

PortugalJosé SANTOS

IO Lisbon 2026 · Groups · Group 1 · OPEN

6–1

2 May 2026 · 91% pre-match

W

PortugalCarolina VILLARIGUES

IO Lisbon 2026 · Groups · Group 1 · OPEN

6–0

2 May 2026 · 70% pre-match

D

PortugalRuben PORTUGUÊS

IO Lisbon 2026 · Groups · Group 1 · OPEN

1–1

2 May 2026 · 49% pre-match

W

ItalyMassimo AVERNA

MGP Frameries 2026 · Groups · Group 3 · TEAMS

5–0

7 Mar 2026 · 50% pre-match

W

EnglandThomas LACEY

MGP Frameries 2026 · Groups · Group 3 · TEAMS

10–0

7 Mar 2026 · 97% pre-match

D

2–2(2–4 SO)

7 Mar 2026 · 30% pre-match

W

1–0

7 Mar 2026 · 68% pre-match

D

ItalyRomualdo BALZANO

MGP Frameries 2026 · Groups · Group 14 · OPEN

2–2

7 Mar 2026 · 65% pre-match

W

BelgiumBenoit LAGNEAU

MGP Frameries 2026 · Groups · Group 14 · OPEN

8–1

7 Mar 2026 · 93% pre-match

L

GreeceGeorgios GENITSAROPOULOS

MGP Frameries 2026 · Groups · Group 14 · OPEN

0–2

7 Mar 2026 · 32% pre-match

D

PortugalRicardo JOSÉ

IO Lisbon 2026 · Semifinals · OPEN

2–2(2–3 SO)

14 Feb 2026 · 68% pre-match

W

PortugalGil AFONSO

IO Lisbon 2026 · Last 8 · OPEN

2–0

14 Feb 2026 · 68% pre-match

D

PortugalRuben PORTUGUÊS

IO Lisbon 2026 · Groups · Group 2 · OPEN

0–0

14 Feb 2026 · 57% pre-match

W

PortugalMiguel CASTRO

IO Lisbon 2026 · Groups · Group 2 · OPEN

8–0

14 Feb 2026 · 92% pre-match

W

ItalyMarco DI VITO

MGP Paris 2026 · Last 8 · TEAMS

3–2

24 Jan 2026 · 38% pre-match

W

BelgiumJustin LEROY

MGP Paris 2026 · Last 16 · TEAMS

2–0

24 Jan 2026 · 34% pre-match

W

SpainFrancisco CAYUELA

MGP Paris 2026 · Groups · Group 3 · TEAMS

1–0

24 Jan 2026 · 53% pre-match

Tournaments

22 entries · 0 titles · 3 runner-up

EventDateCategoryResultW–D–L
IO Lisbon 20262 May 2026OPENRunner-up4–1–1
MGP Frameries 20267 Mar 2026OPENLast 322–2–1
IO Lisbon 202614 Feb 2026OPENSemi-finals2–2–0
MGP Paris 202624 Jan 2026OPENLast 163–2–1
GP Eugies 202511 Oct 2025OPENGroups1–0–2
GP Sevilla 20254 Oct 2025OPENSemi-finals5–0–1
GP Lisbon 20255 Jul 2025OPENRunner-up4–0–1
Major Bologna 202531 May 2025OPENLast 322–2–0
MGP Mallorca 202526 Apr 2025OPENLast 322–1–1
GP Vienna 20255 Apr 2025OPENQuarter-finals3–0–2
IO#2 Cascais 20258 Feb 2025OPENRunner-up4–1–1
IO#1 Cascais 20258 Feb 2025OPENQuarter-finals3–0–1
Major Paris 202525 Jan 2025OPENBarrage2–0–2
Major Frameries 20253 Jan 2025OPENBarrage2–1–1
GP Lisbon 202425 May 2024OPENSemi-finals3–0–1

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

Head to head · all 25 opponents

OpponentPWDLGFGAGDW/OLast met
PortugalRuben PORTUGUÊSBormla SC302113-22 May 2026Compare
PortugalRicardo JOSÉSubbuteo Dragons211043+12 May 2026Compare
BelgiumBenoit LAGNEAUAvenir Subbuteo Hennuyer110081+77 Mar 2026Compare
PortugalCarolina VILLARIGUESCrimson Horses110060+62 May 2026Compare
BelgiumChristophe DHEURValletta SC100123-124 Jan 2026Compare
PortugalCláudio MADEIRAGRD 1º Maio Tires110010+12 May 2026Compare
ItalyFrancesco TORANOMaster Sanremo101022024 Jan 2026Compare
SpainFrancisco CAYUELAMurcia Subbuteo Club110010+124 Jan 2026Compare
GreeceGeorgios GENITSAROPOULOSASD SC Salernitana100102-27 Mar 2026Compare
PortugalGil AFONSOSubbuteo Dragons110020+214 Feb 2026Compare
ItalyGiuseppe PARISISC Catania 1987110010+17 Mar 2026Compare
PortugalJosé SANTOSCS Firenze110061+52 May 2026Compare
BelgiumJustin LEROYRochefort TS110020+224 Jan 2026Compare
GermanyKai HAGENKÖTTERSC Catania 1987110010+124 Jan 2026Compare
ItalyMarco DI VITOCCT Eagles Napoli110032+124 Jan 2026Compare
IrelandMark FARRELLYorkshire Phoenix and Dewsbury Moor TFC110030+324 Jan 2026Compare
ItalyMassimo AVERNASubbuteo Club Reggio Calabria110050+57 Mar 2026Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer101011024 Jan 2026Compare
ItalyMattia FERRANTECCT Eagles Napoli101022024 Jan 2026Compare
PortugalMiguel CASTROCF Sassoeiros110080+814 Feb 2026Compare
FranceOlivier BASTINUnion Subbuteo Prignac-Puylaurens110030+324 Jan 2026Compare
BelgiumPascal SCHEENST Stembert110010+124 Jan 2026Compare
ItalyRomualdo BALZANOSC Catania 198710102207 Mar 2026Compare
BelgiumSami TARGUIRochefort TS10102207 Mar 2026Compare
EnglandThomas LACEYKent Invicta TFC1100100+107 Mar 2026Compare

Club team matches

Valletta SC Team A · #2
W

MaltaBormla SC

GP Ludwigsburg 2026 · Final · WS1-WS2

2–1

11 Jul 2026

W

BelgiumSC Lion's Eugies

GP Ludwigsburg 2026 · Semifinals · WB1-2A

4–0

11 Jul 2026

D

BelgiumST Stembert

GP Ludwigsburg 2026 · Groups · Group 2

1–1

11 Jul 2026

W

BelgiumWamme SC

GP Ludwigsburg 2026 · Groups · Group 2

4–0

11 Jul 2026

W

BelgiumRacing White Woluwé Subbuteo

GP Ludwigsburg 2026 · Groups · Group 2

2–1

11 Jul 2026

W

GermanySG '94 Hannover

GP Ludwigsburg 2026 · Groups · Group 2

4–0

11 Jul 2026

W

MaltaBormla SC

MGP Athens 2026 · Final

3–0

27 Jun 2026

W

ItalyBologna Tigers Subbuteo

MGP Athens 2026 · Semifinals

2–1

27 Jun 2026

W

GreeceSubbuteurs Athens TSC

MGP Athens 2026 · Last 8

3–1

27 Jun 2026

W

GreeceGlyfada United TSC

MGP Athens 2026 · Groups · Group 2

4–0

27 Jun 2026

W

GreeceRoligans Ilioupolis TSC

MGP Athens 2026 · Groups · Group 2

3–0

27 Jun 2026

W

ItalyCS Virtus Rieti

MGP Mallorca 2026 · Final

4–0

9 May 2026

W

ItalyF.lli Bari Reggio Emilia

MGP Mallorca 2026 · Semifinals

3–0

9 May 2026

D

ItalyBologna Tigers Subbuteo

MGP Mallorca 2026 · Last 8

2–2

9 May 2026

W

EnglandCAP Ciudad de Murcia FM

MGP Mallorca 2026 · Groups · Group 3

2–1

9 May 2026