TFMYSTFTable football profiles

GRE0221

Panagiotis CHARATSIS

GreeceGreece·Scarlet Battalion SC · team #13·VETERAN

FISTF VETERAN

#65

154.5 pts · -9

MySTF Elo

1722

#218 active · peak 1765

Official FISTF results.

Elo rating

142 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
3
11
28
34
28
38

2020–21

33% W

2021–22

45% W

2022–23

54% W

2023–24

65% W

2024–25

54% W

2025–26

47% W

Match statistics · All time

Played

142

76W 26D 40L

Win rate

54%

Goals per game

2.20 – 1.20

312 for · 170 against · GD +142

Clean sheets

52

37% of games

Sudden death

4

Shoot-outs

2/5

won / played

Walkovers

1

1 received · 0 given · not in stats

Opponents

98

most often Lazaros PAPAKONSTANTINOU

Results

  • Won76 (54%)
  • Drawn26 (18%)
  • Lost40 (28%)

Form · last 10

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

Recent matches

Show all 143
D

ItalyGerardo PATRUNO

MGP Athens 2026 · Groups · Group 2 · TEAMS

0–0

27 Jun 2026 · 11% pre-match

W

GreeceAthanasios Karamanis

MGP Athens 2026 · Groups · Group 4 · TEAMS

4–2

27 Jun 2026 · 82% pre-match

W

GreeceNikolaos LIAKOPOULOS

MGP Athens 2026 · Groups · Group 4 · TEAMS

4–0

27 Jun 2026 · 83% pre-match

D

GreeceAlexandros APATZIS

MGP Athens 2026 · Barrage · VETERAN

1–1(1–3 SO)

27 Jun 2026 · 24% pre-match

D

GreeceLazaros PAPAKONSTANTINOU

MGP Athens 2026 · Groups · Group 4 · VETERAN

3–3

27 Jun 2026 · 20% pre-match

D

GreeceDimitrios MALLIAS

MGP Athens 2026 · Groups · Group 4 · VETERAN

1–1

27 Jun 2026 · 73% pre-match

W

ItalyGiulio SERGI

MGP Athens 2026 · Groups · Group 4 · VETERAN

4–1

27 Jun 2026 · 89% pre-match

L

GreeceIoannis VLASSOPOULOS

GGP Athens 2026 · Groups · Group 3 · TEAMS

2–3

23 May 2026 · 10% pre-match

L

1–2

23 May 2026 · 21% pre-match

W

MaltaJohn ZAMMIT

GGP Athens 2026 · Barrage · VETERAN

2–1

23 May 2026 · SD · 44% pre-match

L

MAGGIO A. DI

GGP Athens 2026 · Groups · Group 1 · VETERAN

1–3

23 May 2026 · 66% pre-match

W

Papadakis M.

GGP Athens 2026 · Groups · Group 1 · VETERAN

1–0

23 May 2026 · 86% pre-match

D

GreeceKonstantinos TRIANTAFILLOU

GGP Athens 2026 · Groups · Group 1 · VETERAN

3–3

23 May 2026 · 37% pre-match

D

2–2

7 Feb 2026 · 28% pre-match

D

GreeceAthanasios BARTZIS

GP Larissa 2026 · Groups · Group 2 · VETERAN

0–0

7 Feb 2026 · 38% pre-match

D

GreeceLazaros PAPAKONSTANTINOU

GP Larissa 2026 · Groups · Group 2 · VETERAN

1–1

7 Feb 2026 · 22% pre-match

D

GreeceAristidis MPINTAKAS

GP Larissa 2026 · Groups · Group 2 · VETERAN

2–2

7 Feb 2026 · 71% pre-match

W

4–2

8 Nov 2025 · 50% pre-match

L

0–3

8 Nov 2025 · 32% pre-match

W

4–0

8 Nov 2025 · 85% pre-match

Tournaments

20 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
MGP Athens 202627 Jun 2026VETERANBarrage1–3–0
GGP Athens 202623 May 2026VETERANQuarter-finals2–1–2
GP Larissa 20267 Feb 2026VETERANGroups0–3–0
IO Chalkida 20258 Nov 2025VETERANQuarter-finals3–0–2
IO Athens 20256 Sept 2025VETERANQuarter-finals4–1–1
MGP Athens 202528 Jun 2025VETERANGroups2–1–1
GP Athens 202529 Mar 2025VETERANQuarter-finals2–3–1
IO Larissa 20252 Jan 2025VETERANGroups2–1–1
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024VETERANLast 322–0–2
MGP Ilioupoli Athens 202429 Jun 2024VETERANLast 162–2–0
GP Ilion 202430 Mar 2024VETERANSemi-finals1–3–1
IO Larissa 202424 Feb 2024VETERANBarrage2–0–2
IO Ilioupoli 20232 Sept 2023VETERANQuarter-finals2–0–1
Major Athens 20238 Jul 2023VETERANQuarter-finals4–0–2
GGP Athens 202310 Jun 2023VETERANBarrage2–0–2

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

Head to head · top 25 of 98 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceLazaros PAPAKONSTANTINOUAtlas FTC503268-227 Jun 2026Compare
GreeceGeorgios PAPADOPOULOSAtlas FTC411244029 Mar 2025Compare
GreeceKonstantinos MELEASSubbuteurs Athens TSC401347-330 Mar 2024Compare
GreeceSotiris KOROLOGOSAthinaikos CS4301108+228 Jun 2025Compare
GreeceThomas ARVANITAKISCrimson Horses410335-26 Sept 2025Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer320164+22 Jan 2025Compare
GreeceDimitris KOURABASGlyfada Utd TSC301235-230 Mar 2024Compare
GreeceIoannis MPOUGIOURISSubbuteurs Athens TSC301226-46 Sept 2025Compare
Michail I CHANOS330041+38 Nov 2025Compare
GreeceMinas KAKILTAKISSubbuteurs Athens TSC3300164+128 Nov 2025Compare
GreeceVasileios ANGELOPOULOSOlympia CS321052+38 Nov 2025Compare
GreeceAdrianos DERVISProteas Athens SC210132+124 Feb 2024Compare
GreeceAlexandros APATZISSubbuteurs Athens TSC201114-327 Jun 2026Compare
GreeceAntonios KASTELLANOSOlympia CS211021+16 Sept 2025Compare
GreeceAthanasios BARTZISProteas Athens SC211021+17 Feb 2026Compare
GreeceAthanasios CHALIOTISCrimson Horses210184+48 Nov 2025Compare
GreeceDimitrios MALLIASCharilaos Trikoupis TS211021+127 Jun 2026Compare
GreeceGeorgios ANGELINASPiraeus Lions TSC220051+428 Jun 2025Compare
GreeceGeorgios DIMAKEASRoligans Ilioupolis TSC220070+78 Nov 2025Compare
GreeceKonstantinos TRIANTAFILLOUTSC Falcons Athens201145-123 May 2026Compare
GreeceLampros DROSSOPOULOSAthinaikos CS211043+129 Jun 2024Compare
GreeceMarcos KAPSABELISFoggia CT201113-22 Jan 2025Compare
GreeceMichail MALINDRETOSRoligans Ilioupolis TSC2200130+132 Sept 2023Compare
GreeceNikolaos PROMPONASRoligans Ilioupolis TSC201134-129 Mar 2025Compare
GreecePeriklis DIMOPOULOSMessina Table Soccer200215-429 Mar 2025Compare
L

GreeceTSC Falcons Athens

MGP Athens 2026 · Last 8

0–2

27 Jun 2026

W

GreeceRoligans Ilioupolis TSC 3

MGP Athens 2026 · Groups · Group 4

3–0

27 Jun 2026

W

GreeceOlympia CS 2

MGP Athens 2026 · Groups · Group 4

4–0

27 Jun 2026

W

GreeceTSC Falcons Athens

GGP Athens 2026 · Final

2–1

23 May 2026

W

GreeceCrimson Horses

GGP Athens 2026 · Semifinals

3–1

23 May 2026

W

GreeceAthinaikos CS

GGP Athens 2026 · Last 8

3–1

23 May 2026

D

GreeceProteas Athens SC

GGP Athens 2026 · Groups · Group 3

2–2

23 May 2026

W

GreeceOlympia CS 2

GGP Athens 2026 · Groups · Group 3

4–0

23 May 2026

W

GreeceRoligans Ilioupolis TSC

GGP Athens 2026 · Groups · Group 3

4–0

23 May 2026

W

GreeceCrimson Horses 2

GGP Athens 2026 · Groups · Group 3

4–0

23 May 2026

L

BelgiumRochefort TS

MGP Frameries 2026 · Last 8

0–3

7 Mar 2026

W

GreeceTSC Falcons Athens

MGP Frameries 2026 · Last 16

2–1

7 Mar 2026

W

SpainSubbuteo Dragons

MGP Frameries 2026 · Barrage

3–1

7 Mar 2026

W

FranceFTC Saint-Symphorien-sur-Coise

MGP Frameries 2026 · Groups · Group 8

4–0

7 Mar 2026

W

Kent Invicta TFC "A"

MGP Frameries 2026 · Groups · Group 8

4–0

7 Mar 2026