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

All matches

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

W

3–1

29 Jun 2024 · 48% pre-match

W

2–0

29 Jun 2024 · 69% pre-match

W

MaltaJohn ZAMMIT

MGP Ilioupoli Athens 2024 · Groups · Group 3 · VETERAN

3–1

29 Jun 2024 · 61% pre-match

W

GreeceMarcos KAPSABELIS

MGP Ilioupoli Athens 2024 · Groups · Group 3 · VETERAN

4–2

29 Jun 2024 · 78% pre-match

W

GreeceIoannis KAKAVAS

MGP Ilioupoli Athens 2024 · Groups · Group 3 · VETERAN

5–1

29 Jun 2024 · 93% pre-match

D

2–2

30 Mar 2024 · 47% pre-match

W

4–3

30 Mar 2024 · 83% pre-match

W

3–1

30 Mar 2024 · 66% pre-match

W

GreecePanagiotis CHARATSIS

GP Ilion 2024 · Semifinals · VETERAN

2–0

30 Mar 2024 · 67% pre-match

W

3–0

30 Mar 2024 · 70% pre-match

W

GreeceGeorgios PITIHOUTIS

GP Ilion 2024 · Groups · Group 1 · VETERAN

6–2

30 Mar 2024 · 95% pre-match

W

GreeceMinas KAKILTAKIS

GP Ilion 2024 · Groups · Group 1 · VETERAN

4–0

30 Mar 2024 · 95% pre-match

D

3–3

2 Sept 2023 · 57% pre-match

D

2–2

2 Sept 2023 · 54% pre-match

W

2–0

2 Sept 2023 · 60% pre-match

D

GreeceGeorgios KOLLIAS

IO Ilioupoli 2023 · Groups · Group 2 · TEAMS

2–2

2 Sept 2023 · 73% pre-match

L

0–1

8 Jul 2023 · 44% pre-match

W

3–1

8 Jul 2023 · 56% pre-match

W

ItalyStefano BACCHIN

Major Athens 2023 · Last 16 · VETERAN

6–2

8 Jul 2023 · 77% pre-match

W

MaltaJoseph MIFSUD

Major Athens 2023 · Groups · Group 3 · VETERAN

7–0

8 Jul 2023 · 76% pre-match

W

GreeceManousos Chatzistavrakis

Major Athens 2023 · Groups · Group 3 · VETERAN

10–0

8 Jul 2023 · 80% pre-match

W

5–4

10 Jun 2023 · SD · 42% pre-match

W

AustriaStefan SANDNER

GGP Athens 2023 · Semifinals · VETERAN

6–3

10 Jun 2023 · 70% pre-match

W

3–2

10 Jun 2023 · 63% pre-match

D

GreeceGeorgios PAPADOPOULOS

GGP Athens 2023 · Groups · Group 2 · VETERAN

1–1

10 Jun 2023 · 68% pre-match

W

GreecePanagiotis KONSTANTAKOS

GGP Athens 2023 · Groups · Group 2 · VETERAN

6–3

10 Jun 2023 · 59% pre-match

W

GreeceCharalampos KAZANTZOGLOU

GGP Athens 2023 · Groups · Group 2 · VETERAN

7–1

10 Jun 2023 · 93% pre-match

W

3–2

13 May 2023 · 67% pre-match

W

6–2

13 May 2023 · 82% pre-match

W

AustriaIgor LJUBISAVLJEVIC

Major Bologna (Italy) 2023 · Groups · Group 2 · TEAMS

6–1

13 May 2023 · 69% pre-match

L

ItalyMarco LAMBERTI

Major Bologna (Italy) 2023 · Groups · Group 2 · TEAMS

2–4

13 May 2023 · 55% pre-match

L

ItalyMauro SALVATI

Major Bologna (Italy) 2023 · Groups · Group 2 · TEAMS

2–3

13 May 2023 · 68% pre-match

W

4–0

25 Mar 2023 · 79% pre-match

W

ItalyFerdinando GASPARINI

GGP RegioEmilia 2023 · Groups · Group 3 · TEAMS

4–2

25 Mar 2023 · 70% pre-match

W

ItalyAlessandro CASANOVA

GGP RegioEmilia 2023 · Groups · Group 3 · TEAMS

3–1

25 Mar 2023 · 82% pre-match

W

Di Muri Dario

GGP RegioEmilia 2023 · Groups · Group 3 · TEAMS

6–1

25 Mar 2023 · 75% pre-match

W

4–3

28 Jan 2023 · 34% pre-match

W

2–1

28 Jan 2023 · 45% pre-match

W

GreeceSarantis PAPIDAKIS

IO Athens 2023 · QUARTER · VETERAN

4–3

28 Jan 2023 · SD · 37% pre-match

D

1–1

28 Jan 2023 · 84% pre-match

W

4–0

28 Jan 2023 · 70% pre-match

W

4–0

28 Jan 2023 · 85% pre-match

L

1–2

3 Sept 2022 · 39% pre-match

W

2–1

3 Sept 2022 · 45% pre-match

W

4–2

3 Sept 2022 · 50% pre-match

W

GreeceGeorgios DIMAKEAS

I.O. Athens 3-4.9.2022 Results · Groups · Group 4 · VETERAN

6–0

3 Sept 2022 · 77% pre-match

L

GreeceDimitris KOURABASUpset

I.O. Athens 3-4.9.2022 Results · Groups · Group 4 · VETERAN

3–5

3 Sept 2022 · 72% pre-match

W

6–0

3 Sept 2022 · 90% pre-match

L

1–4

1 Jul 2022 · 42% pre-match

W

ItalyLucio CANICCHIO

Major Ilioupolis 2022 · BARRAGE · M3 · VETERAN

3–0

1 Jul 2022 · 63% pre-match

W

GreeceVasileios ANGELOPOULOS

Major Ilioupolis 2022 · Groups · Group 5 · VETERAN

4–2

1 Jul 2022 · 52% pre-match

W

MaltaStanley FARRUGIA RANDON

Major Ilioupolis 2022 · Groups · Group 5 · VETERAN

5–1

1 Jul 2022 · 80% pre-match

W

GreeceGeorgios Pontikopoulos

Major Ilioupolis 2022 · Groups · Group 5 · VETERAN

4–2

1 Jul 2022 · 66% pre-match

L

2–3

1 Apr 2022 · 59% pre-match

W

TRIANTAFYLLOU KONSTANTINOS

IO Athens 2022 · Semifinals · V S1 · VETERAN

3–2

1 Apr 2022 · SD · 55% pre-match

W

ANGELLINAS CHRISTOS

IO Athens 2022 · LAST 8 · Q L2 · VETERAN

4–3

1 Apr 2022 · SD · 67% pre-match

W

GreeceIoannis SALAMOURIS

IO Athens 2022 · Groups · Group 5 · VETERAN

3–2

1 Apr 2022 · 35% pre-match

W/O

GreeceGeorgios Sklavounos

IO Athens 2022 · Groups · Group 5 · VETERAN

3–0

1 Apr 2022 · walkover win

W

SYRMOS STAMATIS

IO Athens 2022 · Groups · Group 5 · VETERAN

9–1

1 Apr 2022 · 59% pre-match

W

GreeceGeorgios PITIHOUTIS

IO Athens 2022 · Groups · Group 5 · VETERAN

6–0

1 Apr 2022 · 71% pre-match

L

GreeceAntonios KASTELLANOS

GP Athens 2021 · SEMI · V S2 · VETERAN

1–3

1 Jul 2021 · 46% pre-match

W

GreeceGeorgios PAPADOPOULOS

GP Athens 2021 · QUARTER · V Q3 · VETERAN

1–0

1 Jul 2021 · 47% pre-match

W

GreeceLazaros PAPAKONSTANTINOU

GP Athens 2021 · BARRAGE · V M2 · VETERAN

3–1

1 Jul 2021 · 50% pre-match

W

GreeceGeorgios DIMAKEAS

GP Athens 2021 · Groups · Group 6 · VETERAN

6–1

1 Jul 2021 · 47% pre-match

W

GreeceSerafeim KOULOSOUSAS

GP Athens 2021 · Groups · Group 6 · VETERAN

3–2

1 Jul 2021 · 53% pre-match

W

GreeceStamatios SYRMOS

GP Athens 2021 · Groups · Group 6 · VETERAN

5–0

1 Jul 2021 · 40% 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 · all 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
ItalyFerdinando GASPARINIASD SC Salernitana110042+225 Mar 2023Compare
ItalyFrancesco TORANOMaster Sanremo110053+227 Jun 2026Compare
GermanyFrank STILLERSC Flanders110062+420 Sept 2025Compare
GreeceGeorgios EVANGELOUSubbuteurs Athens TSC110040+428 Jan 2023Compare
GreeceGeorgios KOLLIASNoctuas Athens CC10102202 Sept 2023Compare
GreeceGeorgios KOUTISTSC Falcons Athens101022030 Mar 2024Compare
GreeceGeorgios PontikopoulosFree Agent110042+21 Jul 2022Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo100134-129 Jun 2024Compare
AustriaGünther BAMBERZKYTSC Royal 78 Kaisermühlen110032+110 Jun 2023Compare
AustriaIgor LJUBISAVLJEVICTSC Phoenix110061+513 May 2023Compare
FranceJean-Marie AMBERNYBOSS110020+220 Sept 2025Compare
MaltaJohn ZAMMITST Stembert110031+229 Jun 2024Compare
MaltaJosef CAMILLERIBormla SC110032+113 May 2023Compare
MaltaJoseph MIFSUDFree Agent110070+78 Jul 2023Compare
GreeceKonstantinos KECHRISLangton Green Subbuteo Club100114-31 Jul 2022Compare
GreeceKonstantinos MELEASSubbuteurs Athens TSC110040+428 Jan 2023Compare
GreeceLeonidas KOUTROUMANOSPiraeus Lions TSC110030+329 Mar 2025Compare
ItalyLucio CANICCHIOASD SC Salernitana110030+31 Jul 2022Compare
GreeceManolis PAPADAKISSubbuteurs Athens TSC110032+127 Jun 2026Compare
GreeceManousos ChatzistavrakisRoligans Ilioupolis TSC1100100+108 Jul 2023Compare
ItalyMarco LAMBERTIF.lli Bari Reggio Emilia100124-213 May 2023Compare
ItalyMassimo BOLOGNINOCCT Eagles Napoli110042+220 Sept 2025Compare
ItalyMauro SALVATICS Virtus Rieti100123-113 May 2023Compare
Michail I CHANOS110010+128 Jun 2025Compare
GreeceMinas KAKILTAKISSubbuteurs Athens TSC110040+430 Mar 2024Compare
GreeceNikolaos PAPPASOlympia CS110020+22 Sept 2023Compare
GreeceNikolaos PROMPONASRoligans Ilioupolis TSC101011028 Jan 2023Compare
GreeceNikolaos TSELEPIDISScarlet Battalion SC110060+63 Sept 2022Compare
ItalyPatrizio LAZZARETTISS Lazio TFC Roma110032+120 Sept 2025Compare
GreeceSerafeim KOULOSOUSASProteas Athens SC110032+11 Jul 2021Compare
GreeceStamatios SYRMOSPolis Athlitikos Syllogos Daskaliou Kerateas110050+51 Jul 2021Compare
MaltaStanley FARRUGIA RANDONH'Attard SC110051+41 Jul 2022Compare
AustriaStefan SANDNERTSC Royal 78 Kaisermühlen110063+310 Jun 2023Compare
ItalyStefano BACCHINMaster Sanremo110062+48 Jul 2023Compare
ScotlandSteve BENNETTDundee United TFC110050+520 Sept 2025Compare
SYRMOS STAMATIS110091+81 Apr 2022Compare
TRIANTAFYLLOU KONSTANTINOS110032+11 Apr 2022Compare
GreeceVasileios ANGELOPOULOSOlympia CS110042+21 Jul 2022Compare
GreeceVasilios STAMOULISSubbuteurs Athens TSC110040+427 Jun 2026Compare
GreeceVelissarios FRAGKAKISTSC Falcons Athens10103302 Sept 2023Compare
GreeceGeorgios SklavounosPiraeus Lions TSC000000011 Apr 2022Compare
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