TFMYSTFTable football profiles

GRE0005

Periklis DIMOPOULOS

GreeceGreece·Messina Table Soccer · team #38·VETERAN

FISTF VETERAN

#27

422 pts · -10

MySTF Elo

2001

#33 active · peak 2001

Showing official FISTF results only.

Elo rating

85 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
6
11
32
19
8
9

2020–21

83% W

2021–22

82% W

2022–23

78% W

2023–24

68% W

2024–25

88% W

2025–26

100% W

Match statistics · All time

Played

85

68W 7D 10L

Win rate

80%

Goals per game

3.60 – 1.53

306 for · 130 against · GD +176

Clean sheets

21

25% of games

Sudden death

6

Shoot-outs

0/1

won / played

Walkovers

1

1 received · 0 given · not in stats

Opponents

66

most often Lazaros PAPAKONSTANTINOU

Results

  • Won68 (80%)
  • Drawn7 (8%)
  • Lost10 (12%)

Form · last 10

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

Recent matches

Show all 86
W

ItalyFrancesco TORANO

MGP Athens 2026 · Groups · Group 9 · VETERAN

5–3

27 Jun 2026 · 53% pre-match

W

GreeceVasilios STAMOULIS

MGP Athens 2026 · Groups · Group 9 · VETERAN

4–0

27 Jun 2026 · 99% pre-match

W

GreeceManolis PAPADAKIS

MGP Athens 2026 · Groups · Group 9 · VETERAN

3–2

27 Jun 2026 · 93% pre-match

W

4–2

20 Sept 2025 · 36% pre-match

W

4–2

20 Sept 2025 · 44% pre-match

W

2–0

20 Sept 2025 · 48% pre-match

W

3–2

20 Sept 2025 · SD · 44% pre-match

W

GermanyFrank STILLER

ECSTFA European Championships 2025 · Groups · Group 8 · VETERAN

6–2

20 Sept 2025 · 71% pre-match

W

ScotlandSteve BENNETT

ECSTFA European Championships 2025 · Groups · Group 8 · VETERAN

5–0

20 Sept 2025 · 77% pre-match

D

MaltaJason PISANI

MGP Athens 2025 · Last 8 · VETERAN

1–1(0–1 SO)

28 Jun 2025 · 30% pre-match

W

GreeceAlexandros APATZIS

MGP Athens 2025 · Last 16 · VETERAN

2–1

28 Jun 2025 · 70% pre-match

W

GreeceGeorgios PAPADOPOULOS

MGP Athens 2025 · Groups · Group 3 · VETERAN

3–2

28 Jun 2025 · 70% pre-match

W

Michail I CHANOS

MGP Athens 2025 · Groups · Group 3 · VETERAN

1–0

28 Jun 2025 · 87% pre-match

W

GreeceIoannis KAKAVAS

MGP Athens 2025 · Groups · Group 3 · VETERAN

3–1

28 Jun 2025 · 95% pre-match

W

GreeceMarcos KAPSABELIS

GP Athens 2025 · Semifinals · VETERAN

4–3

29 Mar 2025 · 76% pre-match

W

3–1

29 Mar 2025 · 63% pre-match

W

GreeceLeonidas KOUTROUMANOS

GP Athens 2025 · GROUPS · Group 2 · VETERAN

3–0

29 Mar 2025 · 96% pre-match

L

1–4

29 Jun 2024 · 50% pre-match

L

3–4

29 Jun 2024 · SD · 43% pre-match

W

MaltaJason PISANI

MGP Ilioupoli Athens 2024 · Semifinals · VETERAN

2–1

29 Jun 2024 · 51% pre-match

Tournaments

13 entries · 4 titles · 2 runner-up

EventDateCategoryResultW–D–L
MGP Athens 202627 Jun 2026VETERANGroups3–0–0
ECSTFA European Championships 202520 Sept 2025VETERANWinner6–0–0
MGP Athens 202528 Jun 2025VETERANQuarter-finals4–1–0
GP Athens 202529 Mar 2025VETERANSemi-finals3–0–0
MGP Ilioupoli Athens 202429 Jun 2024VETERANRunner-up6–0–1
GP Ilion 202430 Mar 2024VETERANWinner5–0–0
Major Athens 20238 Jul 2023VETERANSemi-finals4–0–1
GGP Athens 202310 Jun 2023VETERANWinner5–1–0
IO Athens 202328 Jan 2023VETERANWinner5–1–0
I.O. Athens 3-4.9.2022 Results3 Sept 2022VETERANSemi-finals4–0–2
Major Ilioupolis 20221 Jul 2022VETERANQuarter-finals4–0–1
IO Athens 20221 Apr 2022VETERANRunner-up5–0–1
GP Athens 20211 Jul 2021VETERANSemi-finals5–0–1

Head to head · top 25 of 66 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceLazaros PAPAKONSTANTINOUAtlas FTC63031514+18 Jul 2023Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo320176+129 Jun 2024Compare
GreeceGeorgios PAPADOPOULOSAtlas FTC321053+228 Jun 2025Compare
GreeceIoannis SALAMOURISTSC Falcons Athens330074+328 Jan 2023Compare
GreeceAlexandros APATZISSubbuteurs Athens TSC220052+328 Jun 2025Compare
GreeceGeorgios DIMAKEASRoligans Ilioupolis TSC2200121+113 Sept 2022Compare
GreeceGeorgios PITIHOUTISSubbuteurs Athens TSC2200122+1030 Mar 2024Compare
GreeceIoannis KAKAVASCharilaos Trikoupis TS220082+628 Jun 2025Compare
MaltaJason PISANIH'Attard SC211032+128 Jun 2025Compare
GreeceMarcos KAPSABELISFoggia CT220085+329 Mar 2025Compare
GreecePanagiotis CHARATSISScarlet Battalion SC220051+429 Mar 2025Compare
GreecePanagiotis KONSTANTAKOSAthinaikos CS220093+630 Mar 2024Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC211065+12 Sept 2023Compare
ItalyAlberto RECANOTS Napoli Fighters110040+425 Mar 2023Compare
ItalyAlessandro CASANOVASC Sombrero110031+225 Mar 2023Compare
ANGELLINAS CHRISTOS110043+11 Apr 2022Compare
GreeceAntonios KASTELLANOSOlympia CS100113-21 Jul 2021Compare
BelgiumBenjamin MARAINAvenir Subbuteo Hennuyer110062+413 May 2023Compare
GreeceCharalampos KAZANTZOGLOUSubbuteurs Athens TSC110071+610 Jun 2023Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer110042+23 Sept 2022Compare
BelgiumDaniel SCHEENST Stembert110042+220 Sept 2025Compare
Di Muri Dario110061+525 Mar 2023Compare
GreeceDimitrios StamatopoulosNoctuas Athens CC110020+229 Jun 2024Compare
GreeceDimitris KOURABASGlyfada Utd TSC100135-23 Sept 2022Compare
GreeceEfthimios KOUTSOGIANNISCrimson Horses110043+130 Mar 2024Compare
W

ItalyA.S. Cosenza

Sat Sydney 2026 · Final

3–1

14 Jun 2026

W

ItalySC Catania 1987

Sat Sydney 2026 · Semifinals

2–1

14 Jun 2026

W

ItalyCT Paola

Sat Sydney 2026 · Last 8

4–0

14 Jun 2026

D

ItalyCT Paola 2

Sat Sydney 2026 · Groups · Group 4

2–2

14 Jun 2026

L

ItalySubbuteo Club Reggio Calabria

Sat Sydney 2026 · Groups · Group 4

0–4

14 Jun 2026

L

MaltaH'Attard SC

Sat Sydney 2026 · Groups · Group 4

0–3

14 Jun 2026

W

ItalySC Bagheria

Sat Sydney 2026 · Groups · Group 3

2–1

14 Jun 2026

W

ItalySC Bagheria 2

Sat Sydney 2026 · Groups · Group 2

4–0

14 Jun 2026

L

ItalyA.S. Cosenza

Sat Sydney 2026 · Groups · Group 2

0–4

14 Jun 2026

W

ItalyA.S. Cosenza

IO Messina 2026 · Final

3–1

13 Jun 2026

W

ItalySC Catania 1987

IO Messina 2026 · Semifinals

2–1

13 Jun 2026

W

ItalyCT Paola

IO Messina 2026 · Last 8

4–0

13 Jun 2026

D

ItalyCT Paola 2

IO Messina 2026 · Groups · Group 4

2–2

13 Jun 2026

L

ItalySubbuteo Club Reggio Calabria

IO Messina 2026 · Groups · Group 4

0–4

13 Jun 2026

L

MaltaH'Attard SC

IO Messina 2026 · Groups · Group 4

0–3

13 Jun 2026