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

Showing official FISTF results only.

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

Played

44

29W 9D 6L

Win rate

66%

Goals per game

2.82 – 0.84

124 for · 37 against · GD +87

Clean sheets

19

43% of games

Sudden death

1

Shoot-outs

0/2

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

39

most often Ruben PORTUGUÊS

Results

  • Won29 (66%)
  • Drawn9 (20%)
  • Lost6 (14%)

Form · last 10

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

All matches

Show recent only
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

D

ItalyFrancesco TORANO

MGP Paris 2026 · Groups · Group 3 · TEAMS

2–2

24 Jan 2026 · 47% pre-match

W

FranceOlivier BASTIN

MGP Paris 2026 · Groups · Group 3 · TEAMS

3–0

24 Jan 2026 · 91% pre-match

L

2–3

24 Jan 2026 · 11% pre-match

W

BelgiumPascal SCHEEN

MGP Paris 2026 · Last 32 · OPEN

1–0

24 Jan 2026 · 30% pre-match

W

1–0

24 Jan 2026 · 42% pre-match

W

IrelandMark FARRELL

MGP Paris 2026 · Groups · Group 17 · OPEN

3–0

24 Jan 2026 · 67% pre-match

D

BelgiumMatthias AVERLANT

MGP Paris 2026 · Groups · Group 17 · OPEN

1–1

24 Jan 2026 · 42% pre-match

D

ItalyMattia FERRANTE

MGP Paris 2026 · Groups · Group 17 · OPEN

2–2

24 Jan 2026 · 39% pre-match

W

4–1

11 Oct 2025 · 66% pre-match

W

BelgiumDavid Vantassel

GP Eugies 2025 · Semifinals · TEAMS

2–1

11 Oct 2025 · SD · 52% pre-match

D

BelgiumFabian LIMPENS

GP Eugies 2025 · Last 8 · TEAMS

1–1

11 Oct 2025 · 86% pre-match

W

FranceJean-Jacques TRICHOT

GP Eugies 2025 · Groups · Group 2 · TEAMS

6–0

11 Oct 2025 · 96% pre-match

W

BelgiumNoah DENNE

GP Eugies 2025 · Groups · Group 2 · TEAMS

2–0

11 Oct 2025 · 59% pre-match

W

BelgiumGabriel JANSSENS

GP Eugies 2025 · Groups · Group 2 · TEAMS

5–0

11 Oct 2025 · 96% pre-match

W

BrazilFred ELESBAO

GP Eugies 2025 · Groups · Group 2 · TEAMS

3–0

11 Oct 2025 · 80% pre-match

L

BelgiumValéry WILLOTUpset

GP Eugies 2025 · Groups · Group 9 · OPEN

0–1

11 Oct 2025 · 79% pre-match

W

FranceLouis SORET

GP Eugies 2025 · Groups · Group 9 · OPEN

4–1

11 Oct 2025 · 64% pre-match

L

BelgiumJoffray LAURENT

GP Eugies 2025 · Groups · Group 9 · OPEN

0–1

11 Oct 2025 · 45% pre-match

L

SpainDavid GONZÁLEZ

GP Sevilla 2025 · Semifinals · OPEN

1–2

4 Oct 2025 · 16% pre-match

W

2–1

4 Oct 2025 · 68% pre-match

W

PortugalGil AFONSO

GP Sevilla 2025 · Last 16 · OPEN

2–1

4 Oct 2025 · 72% pre-match

W

SpainJesús MAIRELES ALFARO

GP Sevilla 2025 · Groups · Group 3 · OPEN

5–1

4 Oct 2025 · 80% pre-match

W

SpainRicard CARLES PRAT

GP Sevilla 2025 · Groups · Group 3 · OPEN

5–2

4 Oct 2025 · 81% pre-match

W

SpainStefka PIROVA

GP Sevilla 2025 · Groups · Group 3 · OPEN

5–0

4 Oct 2025 · 95% 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
MGP Bologna - Macron Cup 202411 May 2024OPENLast 322–1–1
IO Lisbon 20249 Mar 2024OPENSemi-finals3–0–1
MGP Paris 20243 Feb 2024OPENLast 323–0–1
MGP Milan 20239 Dec 2023OPENLast 165–0–1
EC Gibraltar Individuals 202316 Sept 2023OPENLast 161–3–1
IO Lisbon 20232 Sept 2023OPENSemi-finals2–1–1
Major of Italy - Bologna 20221 May 2022OPENMatches1–0–0

Head to head · all 39 opponents

OpponentPWDLGFGAGDW/OLast met
PortugalRuben PORTUGUÊSBormla SC302113-22 May 2026Compare
PortugalGil AFONSOSubbuteo Dragons220041+314 Feb 2026Compare
MaltaJosef CAMILLERIBormla SC220062+411 Oct 2025Compare
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
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100112-14 Oct 2025Compare
BelgiumDavid VantasselRochefort TS110021+111 Oct 2025Compare
BelgiumFabian LIMPENSRacing White Woluwé Subbuteo101011011 Oct 2025Compare
ItalyFrancesco TORANOMaster Sanremo101022024 Jan 2026Compare
SpainFrancisco CAYUELAMurcia Subbuteo Club110010+124 Jan 2026Compare
BrazilFred ELESBAOSG '94 Hannover110030+311 Oct 2025Compare
BelgiumGabriel JANSSENSST Stembert110050+511 Oct 2025Compare
GreeceGeorgios GENITSAROPOULOSASD SC Salernitana100102-27 Mar 2026Compare
ItalyGiuseppe PARISISC Catania 1987110010+17 Mar 2026Compare
FranceJean-Jacques TRICHOTALC Wattrelos - Subbuteo Lille Metropole110060+611 Oct 2025Compare
SpainJesús MAIRELES ALFAROSubbuteo Club Almería110051+44 Oct 2025Compare
BelgiumJoffray LAURENTSC Lion's Eugies100101-111 Oct 2025Compare
PortugalJosé SANTOSCS Firenze110061+52 May 2026Compare
BelgiumJustin LEROYRochefort TS110020+224 Jan 2026Compare
GermanyKai HAGENKÖTTERSC Catania 1987110010+124 Jan 2026Compare
FranceLouis SORETAvenir Subbuteo Hennuyer110041+311 Oct 2025Compare
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
BelgiumNoah DENNESC Lion's Eugies110020+211 Oct 2025Compare
FranceOlivier BASTINUnion Subbuteo Prignac-Puylaurens110030+324 Jan 2026Compare
BelgiumPascal SCHEENST Stembert110010+124 Jan 2026Compare
SpainRicard CARLES PRATBarcelona FT110052+34 Oct 2025Compare
ItalyRomualdo BALZANOSC Catania 198710102207 Mar 2026Compare
BelgiumSami TARGUIRochefort TS10102207 Mar 2026Compare
SpainStefka PIROVAAFT Turia 1981110050+54 Oct 2025Compare
EnglandThomas LACEYKent Invicta TFC1100100+107 Mar 2026Compare
BelgiumValéry WILLOTST Stembert100101-111 Oct 2025Compare

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