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 · All time

Played

180

104W 23D 53L

Win rate

58%

Goals per game

2.59 – 1.46

466 for · 262 against · GD +204

Clean sheets

61

34% of games

Sudden death

1

Shoot-outs

0/3

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

139

most often Elodie BERTHOLET

Results

  • Won104 (58%)
  • Drawn23 (13%)
  • Lost53 (29%)

Form · last 10

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

Recent matches

Show all 180
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

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

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

Head to head · top 25 of 139 opponents

OpponentPWDLGFGAGDW/OLast met
BelgiumElodie BERTHOLETAvenir Subbuteo Hennuyer5500156+99 May 2026Compare
PortugalJosé SANTOSCS Firenze403145-120 Jun 2026Compare
SpainÁngel VALVERDEMurcia Subbuteo Club300318-726 Oct 2024Compare
FranceAudrey HERBAUTElan Subbutéo Club de Champs-sur-Marne321084+49 May 2026Compare
BelgiumChristophe DHEURValletta SC301238-522 Sept 2024Compare
GreeceChrysoula PAPPANoctuas Athens CC3300111+1028 Jun 2025Compare
GreeceEleftheria PAPANIKOLAOUGlyfada United TSC3300140+1428 Jun 2025Compare
AustriaKatharina WALDORF-BUSCHBarcelona FT3300110+119 May 2026Compare
PortugalRicardo JOSÉSubbuteo Dragons310237-46 Dec 2025Compare
SpainStefka PIROVAAFT Turia 19813300200+209 May 2026Compare
AustriaChristian HAASST Stembert200227-59 May 2026Compare
BelgiumChristopher SABETTAWamme SC200208-83 Feb 2024Compare
PortugalCláudio MADEIRAGRD 1º Maio Tires21015502 May 2026Compare
BelgiumEmilie DespretzAvenir Subbuteo Hennuyer220070+73 Jan 2025Compare
MaltaGeorge EBEJERBormla SC2002510-528 Jun 2025Compare
PortugalGil AFONSOSubbuteo Dragons210111011 May 2025Compare
BelgiumLéa DESPRETZAvenir Subbuteo Hennuyer210141+33 Jan 2025Compare
GreeceNikolaos PAPPASOlympia CS211065+12 Jan 2025Compare
PortugalNorberto MIGUELSubbuteo Club Labronico201102-29 Mar 2024Compare
BelgiumOlivia HuetELM'Aye SC2200112+921 Sept 2024Compare
SpainPaula MAIRELESSubbuteo Club Almería220081+74 Oct 2025Compare
PortugalPaulo LARANJEIRASporting Clube De Portugal220071+68 Feb 2025Compare
SpainPedro BENAVENTSubbuteo Club Almería220092+74 Oct 2025Compare
PortugalRuben PORTUGUÊSBormla SC201147-32 May 2026Compare
PortugalRui VARELAGRD 1º Maio Tires220060+611 May 2025Compare
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