TFMYSTFTable football profiles

GRE0131

Konstantinos KECHRIS

GreeceGreece·Langton Green Subbuteo Club · team #12·OPEN

FISTF VETERAN

#147

48 pts · +6

MySTF Elo

1659

#296 active · peak 1753

Official FISTF results.

Elo rating

57 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
5
13
9
9
21

2020–21

80% W

2021–22

69% W

2022–23

44% W

2024–25

22% W

2025–26

38% W

Match statistics · 2025–26 season

Played

21

8W 5D 8L

Win rate

38%

Goals per game

2.00 – 1.43

42 for · 30 against · GD +12

Clean sheets

6

29% of games

Sudden death

1

Shoot-outs

1/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

21

most often Alberto DI MAGGIO

Results

  • Won8 (38%)
  • Drawn5 (24%)
  • Lost8 (38%)

Form · last 10

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

Recent matches

Show all 21
W

GreeceIoannis KAKAVAS

MGP Athens 2026 · Groups · Group 15 · OPEN

3–1

27 Jun 2026 · 82% pre-match

D

GreeceSpyros POLIZOS

MGP Athens 2026 · Groups · Group 15 · OPEN

2–2

27 Jun 2026 · 14% pre-match

W

GreeceGeorgios VERGANELAKIS

MGP Athens 2026 · Groups · Group 15 · OPEN

4–1

27 Jun 2026 · 61% pre-match

L

GreeceKonstantinos SESES

MGP Athens 2026 · Groups · Group 15 · OPEN

0–3

27 Jun 2026 · 18% pre-match

L

1–2

23 May 2026 · 50% pre-match

W

GreeceAntonis KRYSILAS

GGP Athens 2026 · Groups · Group 9 · OPEN

8–1

23 May 2026 · 74% pre-match

L

GreeceSarantis PAPIDAKIS

GGP Athens 2026 · Groups · Group 9 · OPEN

1–2

23 May 2026 · 30% pre-match

W

N. PSOMIADIS

GGP Athens 2026 · Groups · Group 9 · OPEN

3–2

23 May 2026 · 58% pre-match

L

GreeceAlberto DI MAGGIO

MGP Paris 2026 · Groups · Group 4 · TEAMS

0–2

24 Jan 2026 · 6% pre-match

L

BelgiumDaniel SCHEEN

MGP Paris 2026 · Last 16 · VETERAN

1–2

24 Jan 2026 · 11% pre-match

D

ItalyPasquale TORANO

MGP Paris 2026 · Last 32 · VETERAN

1–1(3–2 SO)

24 Jan 2026 · SD · 14% pre-match

D

ItalyGerardo PATRUNO

MGP Paris 2026 · Groups · Group 9 · VETERAN

0–0

24 Jan 2026 · 8% pre-match

W

BelgiumJos CEULEMANS

MGP Paris 2026 · Groups · Group 9 · VETERAN

2–0

24 Jan 2026 · 77% pre-match

W

EnglandRudi PETERSCHINIGGUpset

MGP Paris 2026 · Groups · Group 9 · VETERAN

3–0

24 Jan 2026 · 28% pre-match

W

GreeceEvaggelos Stergioulas

IO Chalkida 2025 · Last 16 · CONSOLATION

1–0

8 Nov 2025 · 54% pre-match

L

GreeceKonstantinos STAMOKOSTAS

IO Chalkida 2025 · Groups · Group 10 · OPEN

2–3

8 Nov 2025 · 58% pre-match

D

GreeceIoannis VLASSOPOULOS

IO Chalkida 2025 · Groups · Group 10 · OPEN

0–0

8 Nov 2025 · 9% pre-match

L

GreeceLeandros SOURLAS

IO Chalkida 2025 · Groups · Group 10 · OPEN

2–4

8 Nov 2025 · 16% pre-match

W

GreeceChrysoula PAPPA

IO Athens 2025 · Groups · Group 14 · OPEN

6–0

6 Sept 2025 · 89% pre-match

D

GreeceThomas ARVANITAKIS

IO Athens 2025 · Groups · Group 14 · OPEN

1–1

6 Sept 2025 · 25% pre-match

Tournaments

13 entries · 1 title · 1 runner-up

EventDateCategoryResultW–D–L
MGP Athens 202627 Jun 2026OPENGroups2–1–1
GGP Athens 202623 May 2026OPENBarrage2–0–2
MGP Paris 202624 Jan 2026VETERANLast 162–2–1
IO Chalkida 20258 Nov 2025CONSOLATION—1–0–0
IO Chalkida 20258 Nov 2025OPENGroups0–1–2
IO Athens 20256 Sept 2025OPENGroups1–1–1
MGP Athens 202528 Jun 2025OPENGroups1–1–1
GP Athens 202529 Mar 2025OPENGroups1–0–2
IO Larissa 20252 Jan 2025OPENGroups0–0–3
I.O. Athens 3-4.9.2022 Results3 Sept 2022VETERANRunner-up4–2–1
Major Ilioupolis 20221 Jul 2022VETERANSemi-finals4–1–1
IO Athens 20221 Apr 2022VETERANQuarter-finals4–0–1
GP Athens 20211 Jul 2021VETERANWinner4–1–0

Head to head · all 21 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo100102-224 Jan 2026Compare
GreeceAntonis KRYSILASFlaming Flickers SC110081+723 May 2026Compare
GreeceAntonis VLACHOPOULOSAthinaikos CS100112-123 May 2026Compare
GreeceChrysoula PAPPANoctuas Athens CC110060+66 Sept 2025Compare
BelgiumDaniel SCHEENST Stembert100112-124 Jan 2026Compare
GreeceEvaggelos StergioulasFree Agent110010+18 Nov 2025Compare
GreeceGeorgios VERGANELAKISAchaioi TSC110041+327 Jun 2026Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo101000024 Jan 2026Compare
GreeceIoannis KAKAVASCharilaos Trikoupis TS110031+227 Jun 2026Compare
GreeceIoannis VLASSOPOULOSProteas Athens SC10100008 Nov 2025Compare
BelgiumJos CEULEMANSSC Flanders110020+224 Jan 2026Compare
GreeceKonstantinos SESESOlympia CS100103-327 Jun 2026Compare
GreeceKonstantinos STAMOKOSTASAtlas FTC100123-18 Nov 2025Compare
GreeceLeandros SOURLASScarlet Battalion SC100124-28 Nov 2025Compare
N. PSOMIADIS110032+123 May 2026Compare
Nikolas PSOMIADIS100113-26 Sept 2025Compare
ItalyPasquale TORANOLeonessa Brescia Aps101011024 Jan 2026Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club110030+324 Jan 2026Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC100112-123 May 2026Compare
GreeceSpyros POLIZOSTSC Falcons Athens101022027 Jun 2026Compare
GreeceThomas ARVANITAKISCrimson Horses10101106 Sept 2025Compare
L

BelgiumAvenir Subbuteo Hennuyer

GP SubbuteoFest Haverhill 2026 · Final

1–2

25 Jul 2026

W

EnglandYorkshire Phoenix and Dewsbury Moor TFC

GP SubbuteoFest Haverhill 2026 · Semifinals

2–1

25 Jul 2026

W

EnglandSurrey Saracens Subbuteo

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

4–0

25 Jul 2026

W

EnglandYorkshire Phoenix and Dewsbury Moor TFC 2

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

4–0

25 Jul 2026

W

EnglandKent Invicta TFC 3

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

3–0

25 Jul 2026

D

2–2

13 Jun 2026

W

EnglandGodiva Subbuteo Club

IO Pedmore 2026 · Groups · Group 1

3–1

13 Jun 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC

IO Pedmore 2026 · Groups · Group 1

1–2

13 Jun 2026

W

EnglandWolverhampton Table Football Club 2

IO Pedmore 2026 · Groups · Group 1

4–0

13 Jun 2026

W

EnglandWolverhampton Table Football Club

IO Pedmore 2026 · Groups · Group 1

3–1

13 Jun 2026

W

EnglandKent Invicta TFC

IO Pedmore 2026 · Groups · Group 1

3–1

13 Jun 2026

L

BelgiumAvenir Subbuteo Hennuyer

IO Wrexham 2026 · Semifinals

1–2

11 Apr 2026

W

EnglandKent Invicta TFC

IO Wrexham 2026 · Barrage

4–0

11 Apr 2026

W

EnglandWolverhampton Table Football Club

IO Wrexham 2026 · Groups · Group 3

3–1

11 Apr 2026

W

WalesCardiff Bluebirds TFC

IO Wrexham 2026 · Groups · Group 3

3–0

11 Apr 2026