TFMYSTFTable football profiles

POR0005

Carolina VILLARIGUES

PortugalPortugal·Crimson Horses · team #16·OPEN

FISTF WOMEN

#5

967.5 pts

MySTF Elo

1703

#243 active · peak 1799

Showing official FISTF results only.

Elo rating

180 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
9
66
68
37

2022–23

33% W

2023–24

56% W

2024–25

65% W

2025–26

54% W

Match statistics · Last 12 months

Played

30

15W 3D 12L

Win rate

50%

Goals per game

2.73 – 1.87

82 for · 56 against · GD +26

Clean sheets

9

30% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

28

most often José SANTOS

Results

  • Won15 (50%)
  • Drawn3 (10%)
  • Lost12 (40%)

Form · last 10

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

All matches

Show recent only
D

PortugalJosé SANTOS

GP Lisbon 2026 · Groups · Group 4 · OPEN

0–0

20 Jun 2026 · 68% pre-match

W

PortugalCarlos RICARDO

GP Lisbon 2026 · Groups · Group 4 · OPEN

6–1

20 Jun 2026 · 93% pre-match

L

ItalyGabriele SILVERI

GP Lisbon 2026 · Groups · Group 4 · OPEN

0–2

20 Jun 2026 · 25% pre-match

W

FranceAudrey HERBAUT

MGP Mallorca 2026 · Groups · Group 1 · WOMEN

4–2

9 May 2026 · 32% pre-match

W

SpainStefka PIROVA

MGP Mallorca 2026 · Groups · Group 1 · WOMEN

8–0

9 May 2026 · 88% pre-match

W

BelgiumElodie BERTHOLET

MGP Mallorca 2026 · Groups · Group 1 · WOMEN

2–1

9 May 2026 · 72% pre-match

W

AustriaKatharina WALDORF-BUSCH

MGP Mallorca 2026 · Groups · Group 1 · WOMEN

3–0

9 May 2026 · 70% pre-match

L

AustriaChristian HAAS

MGP Mallorca 2026 · Groups · Group 12 · OPEN

0–2

9 May 2026 · 18% pre-match

W

AustriaKatharina WALDORF-BUSCH

MGP Mallorca 2026 · Groups · Group 12 · OPEN

4–0

9 May 2026 · 66% pre-match

L

ItalySalvatore MANDANICI

MGP Mallorca 2026 · Groups · Group 12 · OPEN

2–4

9 May 2026 · 51% pre-match

D

PortugalJosé SANTOS

IO Lisbon 2026 · Groups · Group 1 · OPEN

1–1

2 May 2026 · 69% pre-match

L

PortugalRuben PORTUGUÊS

IO Lisbon 2026 · Groups · Group 1 · OPEN

2–5

2 May 2026 · 19% pre-match

L

PortugalSérgio RAMOS

IO Lisbon 2026 · Groups · Group 1 · OPEN

0–6

2 May 2026 · 16% pre-match

L

PortugalCláudio MADEIRAUpset

IO Lisbon 2026 · Groups · Group 1 · OPEN

3–4

2 May 2026 · 78% pre-match

L

MaltaMark GAUCI

MGP Frameries 2026 · Barrage · TEAMS

2–6

7 Mar 2026 · 14% pre-match

W

BelgiumChloé DESPRETZ

MGP Frameries 2026 · Groups · Group 12 · TEAMS

8–0

7 Mar 2026 · 96% pre-match

L

ItalyFrancesco TORANO

MGP Frameries 2026 · Groups · Group 12 · TEAMS

2–3

7 Mar 2026 · 24% pre-match

L

0–4

7 Mar 2026 · 50% pre-match

L

BelgiumSébastien SCHEEN

MGP Frameries 2026 · Groups · Group 18 · OPEN

1–5

7 Mar 2026 · 16% pre-match

W

EnglandAdam DOUGLAS

MGP Frameries 2026 · Groups · Group 18 · OPEN

7–2

7 Mar 2026 · 90% pre-match

W

ItalyGiuseppe FRASCA

MGP Frameries 2026 · Groups · Group 18 · OPEN

3–1

7 Mar 2026 · 87% pre-match

D

1–1

6 Dec 2025 · 52% pre-match

W

ItalyAlex IORIO

Major Bologne - Macron Cup 2025 · Groups · Group 9 · TEAMS

2–0

6 Dec 2025 · 34% pre-match

W

5–1

6 Dec 2025 · 69% pre-match

L

ItalyCamillo DI FRANCESCOUpset

Major Bologne - Macron Cup 2025 · Groups · Group 9 · TEAMS

0–1

6 Dec 2025 · 78% pre-match

L

1–3

6 Dec 2025 · 13% pre-match

W

2–1

6 Dec 2025 · 61% pre-match

W

PortugalRicardo JOSÉ

Major Bologne - Macron Cup 2025 · Groups · Group 24 · OPEN

1–0

6 Dec 2025 · 47% pre-match

W

ItalyMarco MANENTE

Major Bologne - Macron Cup 2025 · Groups · Group 24 · OPEN

6–0

6 Dec 2025 · 89% pre-match

W

ItalySacha CACIOPPO

Major Bologne - Macron Cup 2025 · Groups · Group 24 · OPEN

6–0

6 Dec 2025 · 89% pre-match

Tournaments

30 entries · 3 titles · 2 runner-up

EventDateCategoryResultW–D–L
GP Lisbon 202620 Jun 2026OPENGroups1–1–1
MGP Mallorca 20269 May 2026OPENGroups1–0–2
MGP Mallorca 20269 May 2026WOMENGroups4–0–0
IO Lisbon 20262 May 2026OPENGroups0–1–3
MGP Frameries 20267 Mar 2026OPENBarrage2–0–2
Major Bologne - Macron Cup 20256 Dec 2025OPENLast 324–0–1
GP Sevilla 20254 Oct 2025OPENBarrage2–1–1
GP Sevilla 20254 Oct 2025WOMENGroups3–0–0
MGP Athens 202528 Jun 2025OPENLast 322–0–2
MGP Athens 202528 Jun 2025WOMENWinner4–0–0
Satellite#2 Lisbon 202511 May 2025OPENRunner-up2–2–0
MGP Mallorca 202526 Apr 2025CONSOLATION—0–0–1
MGP Mallorca 202526 Apr 2025OPENGroups1–1–1
IO#2 Cascais 20258 Feb 2025OPENGroups1–0–2
IO#1 Cascais 20258 Feb 2025OPENQuarter-finals3–0–1
Major Frameries 20253 Jan 2025WOMENWinner5–0–1
IO Larissa 20252 Jan 2025OPENLast 163–0–1
GP Seville 20245 Oct 2024OPENSemi-finals4–0–1
GP Seville 20245 Oct 2024WOMENGroups3–0–0
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024WOMENSemi-finals2–1–1
MGP Ilioupoli Athens 202429 Jun 2024OPENBarrage1–2–1
MGP Ilioupoli Athens 202429 Jun 2024WOMENWinner5–0–0
MGP Bologna - Macron Cup 202411 May 2024OPENLast 323–0–2
IO Lisbon 20249 Mar 2024OPENGroups1–0–2
IO Malta 202424 Feb 2024OPENGroups1–0–2
MGP Paris 20243 Feb 2024OPENGroups0–2–1
MGP Frameries 20243 Feb 2024WOMENRunner-up6–1–0
IO Estepa 20237 Oct 2023OPENQuarter-finals3–0–1
EC Gibraltar Individuals 202316 Sept 2023WOMENSemi-finals3–0–1
IO Lisbon 20232 Sept 2023OPENQuarter-finals1–1–1

Head to head · all 28 opponents

OpponentPWDLGFGAGDW/OLast met
PortugalJosé SANTOSCS Firenze202011020 Jun 2026Compare
AustriaKatharina WALDORF-BUSCHBarcelona FT220070+79 May 2026Compare
EnglandAdam DOUGLASWolverhampton Table Football Club110072+57 Mar 2026Compare
ItalyAlex IORIOCS Virtus Rieti110020+26 Dec 2025Compare
ItalyAlfonso GARGIULOSubbito Gol Ferrara110021+16 Dec 2025Compare
FranceAudrey HERBAUTElan Subbutéo Club de Champs-sur-Marne110042+29 May 2026Compare
ItalyCamillo DI FRANCESCOSubbuteo Club Real Montesilvano100101-16 Dec 2025Compare
PortugalCarlos RICARDOSubbuteo Clube de Benfica110061+520 Jun 2026Compare
BelgiumChloé DESPRETZAvenir Subbuteo Hennuyer110080+87 Mar 2026Compare
AustriaChristian HAASST Stembert100102-29 May 2026Compare
PortugalCláudio MADEIRAGRD 1º Maio Tires100134-12 May 2026Compare
Daniele Emiliano Bernardi110051+46 Dec 2025Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100113-26 Dec 2025Compare
BelgiumElodie BERTHOLETAvenir Subbuteo Hennuyer110021+19 May 2026Compare
ItalyFrancesco TORANOMaster Sanremo100123-17 Mar 2026Compare
ItalyGabriele SILVERISC Ascoli100102-220 Jun 2026Compare
ItalyGiuseppe FRASCAMessina Table Soccer110031+27 Mar 2026Compare
ItalyGuido CERULLOGCT DLF Gorizia10101106 Dec 2025Compare
ItalyMarco MANENTECS SC Serenissima Mestre110060+66 Dec 2025Compare
MaltaMark GAUCIValletta SC100126-47 Mar 2026Compare
PortugalRicardo JOSÉSubbuteo Dragons110010+16 Dec 2025Compare
PortugalRuben PORTUGUÊSBormla SC100125-32 May 2026Compare
ItalySacha CACIOPPOAtletico Pisa110060+66 Dec 2025Compare
ItalySalvatore MANDANICIBologna Tigers Subbuteo100124-29 May 2026Compare
BelgiumSébastien SCHEENASD SC Salernitana100115-47 Mar 2026Compare
PortugalSérgio RAMOSValletta SC100106-62 May 2026Compare
SpainStefka PIROVAAFT Turia 1981110080+89 May 2026Compare
BelgiumWilliam VAN DEN HOUTESC Temploux100104-47 Mar 2026Compare
L

ItalyBologna Tigers Subbuteo

MGP Athens 2026 · Barrage

0–4

27 Jun 2026

W

GreeceRoligans Ilioupolis TSC 2

MGP Athens 2026 · Groups · Group 1

3–1

27 Jun 2026

W

GreeceProteas Athens SC

MGP Athens 2026 · Groups · Group 6

3–1

27 Jun 2026

W

GreeceRoligans Ilioupolis TSC 4

MGP Athens 2026 · Groups · Group 6

4–0

27 Jun 2026

W

GreecePiraeus Lions TSC 2

MGP Athens 2026 · Groups · Group 6

4–0

27 Jun 2026

L

Noctuas Athens TSC

MGP Athens 2026 · Groups · Group 1

1–3

27 Jun 2026

W

GreeceEvia CAN

MGP Athens 2026 · Groups · Group 6

3–0

27 Jun 2026

L

MaltaBormla SC

MGP Athens 2026 · Groups · Group 1

0–4

27 Jun 2026

L

GreeceScarlet Battalion SC

GGP Athens 2026 · Semifinals

1–3

23 May 2026

W

GreeceSubbuteurs Athens TSC

GGP Athens 2026 · Last 8

3–0

23 May 2026

W

GreeceRoligans Ilioupolis TSC

GGP Athens 2026 · Groups · Group 3

3–0

23 May 2026

L

GreeceProteas Athens SC

GGP Athens 2026 · Groups · Group 3

0–4

23 May 2026

W

Noctuas Athens TSC

GGP Athens 2026 · Groups · Group 2

4–0

23 May 2026

W

GreeceRoligans Ilioupolis TSC 2

GGP Athens 2026 · Groups · Group 2

4–0

23 May 2026

W

GreecePiraeus Lions TSC 2

GGP Athens 2026 · Groups · Group 2

4–0

23 May 2026