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

All matches

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

L

Nikolas PSOMIADIS

IO Athens 2025 · Groups · Group 14 · OPEN

1–3

6 Sept 2025 · 14% pre-match

W

GreeceGeorgios EVANGELOU

MGP Athens 2025 · Groups · Group 4 · OPEN

4–0

28 Jun 2025 · 88% pre-match

L

GreeceKonstantinos STAMOKOSTAS

MGP Athens 2025 · Groups · Group 4 · OPEN

1–2

28 Jun 2025 · 54% pre-match

D

GreeceAlberto DI MAGGIO

MGP Athens 2025 · Groups · Group 4 · OPEN

2–2

28 Jun 2025 · 7% pre-match

W

GreeceChristos KOTROTSOS

GP Athens 2025 · GROUPS · Group 12 · OPEN

4–0

29 Mar 2025 · 88% pre-match

L

GreeceKonstantinos KORDATOS

GP Athens 2025 · GROUPS · Group 12 · OPEN

1–4

29 Mar 2025 · 50% pre-match

L

GreeceLeandros SOURLAS

GP Athens 2025 · GROUPS · Group 12 · OPEN

2–4

29 Mar 2025 · 22% pre-match

L

GreeceIoannis KORDANTONOPOULOS

IO Larissa 2025 · Groups · Group 6 · OPEN

1–2

2 Jan 2025 · 54% pre-match

L

GreeceSarantis PAPIDAKIS

IO Larissa 2025 · Groups · Group 6 · OPEN

1–4

2 Jan 2025 · 21% pre-match

L

GreeceGiorgos FILIPPOU

IO Larissa 2025 · Groups · Group 6 · OPEN

0–5

2 Jan 2025 · 36% pre-match

L

1–2

3 Sept 2022 · 57% pre-match

L

2–4

3 Sept 2022 · 36% pre-match

L

1–3

3 Sept 2022 · 42% pre-match

W

1–0

3 Sept 2022 · 63% pre-match

W

4–2

3 Sept 2022 · 56% pre-match

W

3–0

3 Sept 2022 · 66% pre-match

D

ItalyEdoardo BELLOTTO

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

2–2

3 Sept 2022 · 50% pre-match

D

GreeceAdrianos DERVIS

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

1–1

3 Sept 2022 · 66% pre-match

W

1–0

3 Sept 2022 · 83% pre-match

L

GreeceGeorgios GENITSAROPOULOS

Major Ilioupolis 2022 · LAST 8 · Group 45 · TEAMS

1–2

1 Jul 2022 · 55% pre-match

W

GreeceAntonios KASTELLANOS

Major Ilioupolis 2022 · Groups · Group 37 · TEAMS

1–0

1 Jul 2022 · 57% pre-match

L

0–2

1 Jul 2022 · 36% pre-match

W

4–1

1 Jul 2022 · 38% pre-match

W

GreeceNikolaos Psomiadis

Major Ilioupolis 2022 · BARRAGE · M2 · VETERAN

2–0

1 Jul 2022 · 56% pre-match

W

GreeceAthanasios BARTZIS

Major Ilioupolis 2022 · Groups · Group 4 · VETERAN

3–2

1 Jul 2022 · 51% pre-match

D

MaltaJoseph MIFSUD

Major Ilioupolis 2022 · Groups · Group 4 · VETERAN

1–1

1 Jul 2022 · 61% pre-match

W

GreeceGeorgios PITIHOUTIS

Major Ilioupolis 2022 · Groups · Group 4 · VETERAN

2–1

1 Jul 2022 · 85% pre-match

L

TRIANTAFYLLOU KONSTANTINOS

IO Athens 2022 · LAST 8 · Q L1 · VETERAN

1–2

1 Apr 2022 · 64% pre-match

W

GreeceGeorgios PAPADOPOULOS

IO Athens 2022 · Groups · Group 1 · VETERAN

5–2

1 Apr 2022 · 58% pre-match

W

GreeceAdrianos DERVIS

IO Athens 2022 · Groups · Group 1 · VETERAN

2–0

1 Apr 2022 · 52% pre-match

W

GreeceKonstantinos MELEAS

IO Athens 2022 · Groups · Group 1 · VETERAN

2–1

1 Apr 2022 · 65% pre-match

W

GreeceAndreas Vourakis

IO Athens 2022 · Groups · Group 1 · VETERAN

5–0

1 Apr 2022 · 61% pre-match

W

GreeceAntonios KASTELLANOS

GP Athens 2021 · FINAL · V F1 · VETERAN

5–1

1 Jul 2021 · 33% pre-match

D

GreeceNikolaos Psomiadis

GP Athens 2021 · SEMI · V S1 · VETERAN

2–2

1 Jul 2021 · SD · 46% pre-match

W

GreeceGeorgios DIMAKEAS

GP Athens 2021 · QUARTER · V Q1 · VETERAN

7–0

1 Jul 2021 · 48% pre-match

W

GreeceGiorgos DRAZINAKIS

GP Athens 2021 · Groups · Group 1 · VETERAN

1–0

1 Jul 2021 · 41% pre-match

W

GreeceManolis PAPADAKIS

GP Athens 2021 · Groups · Group 1 · VETERAN

3–1

1 Jul 2021 · 41% pre-match

W/O

GreeceAndreas Vourakis

GP Athens 2021 · Groups · Group 1 · VETERAN

3–0

1 Jul 2021 · walkover win

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 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
GreeceGiorgos DRAZINAKISScarlet Battalion SC110010+11 Jul 2021Compare
GreeceGiorgos FILIPPOUCrimson Horses100105-52 Jan 2025Compare
Giorgos KOLLIAS100112-13 Sept 2022Compare
GreeceIoannis KAKAVASCharilaos Trikoupis TS110031+227 Jun 2026Compare
GreeceIoannis KORDANTONOPOULOSCrimson Horses100112-12 Jan 2025Compare
GreeceIoannis VLASSOPOULOSProteas Athens SC10100008 Nov 2025Compare
BelgiumJos CEULEMANSSC Flanders110020+224 Jan 2026Compare
MaltaJoseph MIFSUDFree Agent10101101 Jul 2022Compare
GreeceKonstantinos KORDATOSOlympia CS100114-329 Mar 2025Compare
GreeceKonstantinos MELEASSubbuteurs Athens TSC110021+11 Apr 2022Compare
GreeceKonstantinos SESESOlympia CS100103-327 Jun 2026Compare
GreeceLazaros PAPAKONSTANTINOUAtlas FTC100113-23 Sept 2022Compare
GreeceManolis PAPADAKISSubbuteurs Athens TSC110031+21 Jul 2021Compare
GreeceMarcos KAPSABELISFoggia CT110030+33 Sept 2022Compare
N. PSOMIADIS110032+123 May 2026Compare
Nikolas PSOMIADIS100113-26 Sept 2025Compare
ItalyPasquale TORANOLeonessa Brescia Aps101011024 Jan 2026Compare
GreecePeriklis DIMOPOULOSMessina Table Soccer110041+31 Jul 2022Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club110030+324 Jan 2026Compare
GreeceSpyridon CHANTZARASTSC Falcons Athens100124-23 Sept 2022Compare
GreeceSpyridon STRATOUDAKISEvia CAN110010+13 Sept 2022Compare
GreeceSpyros POLIZOSTSC Falcons Athens101022027 Jun 2026Compare
GreeceThomas ARVANITAKISCrimson Horses10101106 Sept 2025Compare
TRIANTAFYLLOU KONSTANTINOS100112-11 Apr 2022Compare
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