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

Played

57

27W 10D 20L

Win rate

47%

Goals per game

2.12 – 1.49

121 for · 85 against · GD +36

Clean sheets

17

30% of games

Sudden death

2

Shoot-outs

1/1

won / played

Walkovers

1

1 received · 0 given · not in stats

Opponents

49

most often Adrianos DERVIS

Results

  • Won27 (47%)
  • Drawn10 (18%)
  • Lost20 (35%)

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 58
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 · top 25 of 49 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceAdrianos DERVISProteas Athens SC211031+23 Sept 2022Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo201124-224 Jan 2026Compare
GreeceAntonios KASTELLANOSOlympia CS220061+51 Jul 2022Compare
BelgiumDaniel SCHEENST Stembert200214-324 Jan 2026Compare
GreeceKonstantinos STAMOKOSTASAtlas FTC200235-28 Nov 2025Compare
GreeceLeandros SOURLASScarlet Battalion SC200248-48 Nov 2025Compare
GreeceNikolaos PsomiadisSubbuteurs Athens TSC211042+21 Jul 2022Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC200226-423 May 2026Compare
GreeceAlexandros APATZISSubbuteurs Athens TSC110042+23 Sept 2022Compare
GreeceAndreas VourakisCharilaos Trikoupis TS110050+511 Apr 2022Compare
GreeceAntonis KRYSILASFlaming Flickers SC110081+723 May 2026Compare
GreeceAntonis VLACHOPOULOSAthinaikos CS100112-123 May 2026Compare
GreeceAthanasios BARTZISProteas Athens SC110032+11 Jul 2022Compare
GreeceChristos KOTROTSOSThessaloniki TSC110040+429 Mar 2025Compare
GreeceChrysoula PAPPANoctuas Athens CC110060+66 Sept 2025Compare
GreeceDimitris KOURABASGlyfada Utd TSC110010+13 Sept 2022Compare
ItalyEdoardo BELLOTTOCS SC Serenissima Mestre10102203 Sept 2022Compare
GreeceEvaggelos StergioulasFree Agent110010+18 Nov 2025Compare
GreeceGeorgios DIMAKEASRoligans Ilioupolis TSC110070+71 Jul 2021Compare
GreeceGeorgios EVANGELOUSubbuteurs Athens TSC110040+428 Jun 2025Compare
GreeceGeorgios GENITSAROPOULOSASD SC Salernitana100112-11 Jul 2022Compare
GreeceGeorgios PAPADOPOULOSAtlas FTC110052+31 Apr 2022Compare
GreeceGeorgios PITIHOUTISSubbuteurs Athens TSC110021+11 Jul 2022Compare
GreeceGeorgios VERGANELAKISAchaioi TSC110041+327 Jun 2026Compare
ItalyGerardo PATRUNOBologna Tigers Subbuteo101000024 Jan 2026Compare
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