TFMYSTFTable football profiles

GRE0309

Christos KOTROTSOS

GreeceGreece·Thessaloniki TSC·OPEN

FISTF OPEN

#390

32.5 pts · -6

MySTF Elo

1237

#842 active

Showing official FISTF results only.

Elo rating

87 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
3
6
23
25
13
17

2019–20

0% W

2021–22

17% W

2022–23

9% W

2023–24

12% W

2024–25

8% W

2025–26

6% W

Match statistics · All time

Played

87

8W 7D 72L

Win rate

9%

Goals per game

1.17 – 3.72

102 for · 324 against · GD -222

Clean sheets

4

5% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

66

most often Nikolaos CHARATSIS

Results

  • Won8 (9%)
  • Drawn7 (8%)
  • Lost72 (83%)

Form · last 10

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

All matches

Show recent only
D

GreeceTheodoros PILATOS

MGP Athens 2026 · Groups · Group 8 · OPEN

1–1

27 Jun 2026 · 30% pre-match

L

GreeceNikolaos CHARATSIS

MGP Athens 2026 · Groups · Group 8 · OPEN

1–4

27 Jun 2026 · 0% pre-match

L

ItalyFilippo CUBETA

MGP Athens 2026 · Groups · Group 8 · OPEN

0–6

27 Jun 2026 · 1% pre-match

L

EM. SOTIROPOULOS

GGP Athens 2026 · Groups · Group 6 · OPEN

2–4

23 May 2026 · 11% pre-match

L

GreecePhilippos PAPIDAKIS

GGP Athens 2026 · Groups · Group 6 · OPEN

1–4

23 May 2026 · 2% pre-match

W

GreeceSpyridon STRATOUDAKISUpset

GGP Athens 2026 · Groups · Group 6 · OPEN

3–1

23 May 2026 · 23% pre-match

L

3–4

8 Nov 2025 · 12% pre-match

L

MaltaGeorge EBEJER

IO Chalkida 2025 · Last 16 · CONSOLATION

1–5

8 Nov 2025 · 1% pre-match

L

GreecePanagiotis LAVRAKIS

IO Chalkida 2025 · Groups · Group 8 · OPEN

1–3

8 Nov 2025 · 16% pre-match

L

Nikolas PSOMIADIS

IO Chalkida 2025 · Groups · Group 8 · OPEN

1–4

8 Nov 2025 · 1% pre-match

D

GreeceGiannis NIKOLAIDIS

IO Chalkida 2025 · Groups · Group 8 · OPEN

0–0

8 Nov 2025 · 7% pre-match

L

GreeceDimitrios Zarogiannis

IO Athens 2025 · Groups · Group 2 · TEAMS

2–3

6 Sept 2025 · 27% pre-match

L

GreeceGeorgios BIZAS

IO Athens 2025 · Groups · Group 2 · TEAMS

0–4

6 Sept 2025 · 4% pre-match

L

GreeceGiorgos FILIPPOU

IO Athens 2025 · Groups · Group 2 · TEAMS

0–3

6 Sept 2025 · 4% pre-match

L

GreeceSotiris KOROLOGOS

IO Athens 2025 · Groups · Group 3 · OPEN

1–2

6 Sept 2025 · 5% pre-match

L

GreeceNikolaos PAPPAS

IO Athens 2025 · Groups · Group 3 · OPEN

2–6

6 Sept 2025 · 1% pre-match

L

GreeceNikolaos CHARATSIS

IO Athens 2025 · Groups · Group 3 · OPEN

3–6

6 Sept 2025 · 0% pre-match

L

GreeceGiorgos NIAVIS

MGP Athens 2025 · Groups · Group 3 · TEAMS

0–2

28 Jun 2025 · 8% pre-match

L

GreeceGeorgios KARATARAKIS

MGP Athens 2025 · Groups · Group 3 · TEAMS

1–6

28 Jun 2025 · 3% pre-match

L

GreeceLampros DROSSOPOULOS

MGP Athens 2025 · Groups · Group 3 · TEAMS

2–3

28 Jun 2025 · 4% pre-match

L

GreecePanagiotis LAVRAKIS

MGP Athens 2025 · Groups · Group 8 · OPEN

0–2

28 Jun 2025 · 19% pre-match

L

GreeceMiltiadis GKIOCHALAS

MGP Athens 2025 · Groups · Group 8 · OPEN

0–2

28 Jun 2025 · 8% pre-match

L

GreeceKonstantinos SESES

MGP Athens 2025 · Groups · Group 8 · OPEN

0–3

28 Jun 2025 · 3% pre-match

D

ItalyPietro IELAPI

IO Chalkida 2025 · Groups · Group 1 · VETERAN

2–2

10 May 2025 · 9% pre-match

L

GreeceNikos PSOMIADIS

IO Chalkida 2025 · Groups · Group 1 · VETERAN

0–2

10 May 2025 · 8% pre-match

L

GreeceLazaros PAPAKONSTANTINOU

IO Chalkida 2025 · Groups · Group 1 · VETERAN

0–2

10 May 2025 · 4% pre-match

W

GreeceEleftheria PAPANIKOLAOUUpset

GP Athens 2025 · Groups · Group 5 · TEAMS

6–0

29 Mar 2025 · 12% pre-match

L

GreeceKonstantinos KECHRIS

GP Athens 2025 · GROUPS · Group 12 · OPEN

0–4

29 Mar 2025 · 7% pre-match

L

GreeceLeandros SOURLAS

GP Athens 2025 · GROUPS · Group 12 · OPEN

2–7

29 Mar 2025 · 3% pre-match

L

GreeceKonstantinos KORDATOS

GP Athens 2025 · GROUPS · Group 12 · OPEN

0–2

29 Mar 2025 · 9% pre-match

L

GreeceSpyridon CHANTZARAS

MGP Ilioupoli Athens 2024 · Groups · Group 2 · TEAMS

1–3

29 Jun 2024 · 1% pre-match

L

0–3

29 Jun 2024 · 9% pre-match

L

GreeceGeorgios BRISKOLAS

MGP Ilioupoli Athens 2024 · Groups · Group 2 · TEAMS

1–3

29 Jun 2024 · 23% pre-match

L

GreeceGeorgios BRISKOLAS

MGP Ilioupoli Athens 2024 · Groups · Group 2 · OPEN

0–3

29 Jun 2024 · 26% pre-match

D

ItalySaverio BARI

MGP Ilioupoli Athens 2024 · Groups · Group 2 · OPEN

0–0

29 Jun 2024 · 1% pre-match

L

GreeceEvgenios PLYTAS

MGP Ilioupoli Athens 2024 · Groups · Group 2 · OPEN

0–3

29 Jun 2024 · 7% pre-match

L

GreeceGeorgios ANGELINAS

GP Ilion 2024 · Groups · Group 3 · TEAMS

0–2

30 Mar 2024 · 19% pre-match

L

GreeceNikolaos CHARATSIS

GP Ilion 2024 · Groups · Group 3 · TEAMS

1–7

30 Mar 2024 · 1% pre-match

L

GreeceNikolaos NASKOS

GP Ilion 2024 · Groups · Group 3 · TEAMS

1–4

30 Mar 2024 · 7% pre-match

L

GreecePanagiotis LAVRAKIS

GP Ilion 2024 · Groups · Group 9 · OPEN

0–3

30 Mar 2024 · 13% pre-match

L

GreeceGiorgos FILIPPOU

GP Ilion 2024 · Groups · Group 9 · OPEN

1–4

30 Mar 2024 · 10% pre-match

W

GreeceGiorgos KARAVASUpset

GP Ilion 2024 · Groups · Group 9 · OPEN

3–0

30 Mar 2024 · 4% pre-match

L

GreeceIoannis MPOUGIOURIS

IO Larissa 2024 · Groups · Group 3 · TEAMS

1–6

24 Feb 2024 · 8% pre-match

L

GreeceThomas ARVANITAKIS

IO Larissa 2024 · Groups · Group 3 · TEAMS

2–3

24 Feb 2024 · 7% pre-match

L

GreeceIoannis POTHITOS

IO Larissa 2024 · Groups · Group 3 · TEAMS

0–9

24 Feb 2024 · 16% pre-match

W

GreeceIoannis LYTRAS

IO Larissa 2024 · Groups · Group 7 · OPEN

4–3

24 Feb 2024 · 41% pre-match

L

GreeceLeandros SOURLAS

IO Larissa 2024 · Groups · Group 7 · OPEN

0–9

24 Feb 2024 · 5% pre-match

L

GreecePhilippos PAPIDAKIS

IO Larissa 2024 · Groups · Group 7 · OPEN

2–7

24 Feb 2024 · 3% pre-match

W

GreeceAthanasios CHALIOTIS

IO Ilioupoli 2023 · Groups · Group 1 · TEAMS

4–1

2 Sept 2023 · 43% pre-match

L

GreeceAthanasios GKOGKOS

IO Ilioupoli 2023 · Groups · Group 1 · TEAMS

1–2

2 Sept 2023 · 13% pre-match

D

GreeceManolis PAPADAKIS

IO Ilioupoli 2023 · Groups · Group 5 · VETERAN

1–1

2 Sept 2023 · 20% pre-match

L

GreeceDimitris KOURABAS

IO Ilioupoli 2023 · Groups · Group 5 · VETERAN

0–3

2 Sept 2023 · 12% pre-match

L

GreeceIoannis SALAMOURIS

IO Ilioupoli 2023 · Groups · Group 5 · OPEN

0–4

2 Sept 2023 · 5% pre-match

L

GreeceSpyridon PATRINOS

IO Ilioupoli 2023 · Groups · Group 5 · OPEN

0–4

2 Sept 2023 · 5% pre-match

L

GreeceSpyridon KATSOULAS

IO Ilioupoli 2023 · Groups · Group 5 · OPEN

3–5

2 Sept 2023 · 13% pre-match

W

GreeceGeorgios EVANGELOU

Major Athens 2023 · Groups · Group 4 · TEAMS

3–1

8 Jul 2023 · 44% pre-match

L

GreeceIoannis VLASSOPOULOS

Major Athens 2023 · Groups · Group 4 · TEAMS

2–7

8 Jul 2023 · 2% pre-match

L

GreeceOrestis CHRISTOPOULOS

Major Athens 2023 · Groups · Group 4 · TEAMS

2–3

8 Jul 2023 · 9% pre-match

L

GreeceSpyros POLIZOS

Major Athens 2023 · Groups · Group 13 · OPEN

2–5

8 Jul 2023 · 13% pre-match

L

MaltaGeorge EBEJER

Major Athens 2023 · Groups · Group 13 · OPEN

1–4

8 Jul 2023 · 6% pre-match

L

GreeceNikolaos PAPPAS

Major Athens 2023 · Groups · Group 13 · OPEN

1–6

8 Jul 2023 · 6% pre-match

L

GreeceVasileios ANGELOPOULOS

GGP Athens 2023 · Groups · Group 2 · TEAMS

0–1

10 Jun 2023 · 8% pre-match

L

GreeceSarantis PAPIDAKIS

IO Athens (Greece) 2023 · Groups · Group 7 · TEAMS

0–6

6 May 2023 · 5% pre-match

D

GreeceVasileios MANOLOULIS

IO Athens (Greece) 2023 · Groups · Group 7 · TEAMS

1–1

6 May 2023 · 24% pre-match

L

0–2

6 May 2023 · 10% pre-match

L

GreeceSotiris KOROLOGOS

IO Athens (Greece) 2023 · Groups · Group 8 · OPEN

0–4

6 May 2023 · 7% pre-match

L

GreeceIoannis MPOUGIOURIS

IO Athens (Greece) 2023 · Groups · Group 8 · OPEN

1–3

6 May 2023 · 6% pre-match

L

2–3

6 May 2023 · 7% pre-match

L

0–3

28 Jan 2023 · 22% pre-match

L

1–6

28 Jan 2023 · 8% pre-match

L

1–4

28 Jan 2023 · 13% pre-match

L

1–4

3 Sept 2022 · 29% pre-match

L

1–7

3 Sept 2022 · 5% pre-match

W

GreeceIoannis LYTRAS

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

3–2

3 Sept 2022 · 31% pre-match

L

0–5

3 Sept 2022 · 11% pre-match

L

0–5

3 Sept 2022 · 15% pre-match

L

1–9

3 Sept 2022 · 5% pre-match

L

2–4

3 Sept 2022 · 17% pre-match

L

GreeceNikolaos LIAKOPOULOS

Major Ilioupolis 2022 · Groups · Group 16 · TEAMS

1–3

1 Jul 2022 · 23% pre-match

W

MaltaRobert FARRUGIA RANDON

Major Ilioupolis 2022 · Groups · Group 10 · TEAMS

3–1

1 Jul 2022 · 40% pre-match

L

GreeceGiorgos KARAVAS

Major Ilioupolis 2022 · Groups · Group 1 · TEAMS

0–6

1 Jul 2022 · 11% pre-match

L

GreeceChristos Kouridakis

Major Ilioupolis 2022 · Groups · Group 12 · OPEN

3–6

1 Jul 2022 · 38% pre-match

L

GreeceLeandros SOURLAS

Major Ilioupolis 2022 · Groups · Group 12 · OPEN

3–9

1 Jul 2022 · 25% pre-match

L

GreeceSarantis PAPIDAKIS

Major Ilioupolis 2022 · Groups · Group 12 · OPEN

2–6

1 Jul 2022 · 14% pre-match

D

KADINOPOULOS

GP Athens 2019 · Group 2 · TEAMS

3–3

1 Sept 2019 · 51% pre-match

L

1–4

1 Sept 2019 · 20% pre-match

L

APATZIS

GP Athens 2019 · Group 2 · TEAMS

0–2

1 Sept 2019 · 29% pre-match

Tournaments

18 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
MGP Athens 202627 Jun 2026OPENGroups0–1–2
GGP Athens 202623 May 2026OPENGroups1–0–2
IO Chalkida 20258 Nov 2025CONSOLATION—0–0–1
IO Chalkida 20258 Nov 2025OPENGroups0–1–2
IO Athens 20256 Sept 2025OPENGroups0–0–3
MGP Athens 202528 Jun 2025OPENGroups0–0–3
IO Chalkida 202510 May 2025VETERANGroups0–1–2
GP Athens 202529 Mar 2025OPENGroups0–0–3
MGP Ilioupoli Athens 202429 Jun 2024OPENGroups0–1–2
GP Ilion 202430 Mar 2024OPENGroups1–0–2
IO Larissa 202424 Feb 2024OPENGroups1–0–2
IO Ilioupoli 20232 Sept 2023OPENGroups0–0–3
IO Ilioupoli 20232 Sept 2023VETERANGroups0–1–1
Major Athens 20238 Jul 2023OPENGroups0–0–3
IO Athens (Greece) 20236 May 2023OPENGroups0–0–3
IO Athens 202328 Jan 2023OPENGroups0–0–3
I.O. Athens 3-4.9.2022 Results3 Sept 2022OPENGroups0–0–3
Major Ilioupolis 20221 Jul 2022OPENGroups0–0–3

Head to head · all 66 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceNikolaos CHARATSISScarlet Battalion SC5005733-2627 Jun 2026Compare
GreeceLeandros SOURLASScarlet Battalion SC3003525-2029 Mar 2025Compare
GreecePanagiotis LAVRAKISRoligans Ilioupolis TSC300318-78 Nov 2025Compare
MaltaGeorge EBEJERBormla SC200229-78 Nov 2025Compare
GreeceGeorgios BRISKOLASOlympia CS200216-529 Jun 2024Compare
GreeceGiorgos FILIPPOUCrimson Horses200217-66 Sept 2025Compare
GreeceGiorgos KARAVASScarlet Battalion SC210136-330 Mar 2024Compare
GreeceIoannis LYTRASCrimson Horses220075+224 Feb 2024Compare
GreeceIoannis MPOUGIOURISSubbuteurs Athens TSC200229-724 Feb 2024Compare
GreeceKonstantinos SESESOlympia CS200217-628 Jun 2025Compare
GreeceMiltiadis GKIOCHALASPalermo Subbuteo200216-528 Jun 2025Compare
GreeceNikolaos PAPPASOlympia CS2002312-96 Sept 2025Compare
GreecePhilippos PAPIDAKISScarlet Battalion SC2002311-823 May 2026Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC2002212-106 May 2023Compare
GreeceSotiris KOROLOGOSAthinaikos CS200216-56 Sept 2025Compare
GreeceVasileios ANGELOPOULOSOlympia CS200224-210 Jun 2023Compare
APATZIS100102-21 Sept 2019Compare
GreeceAthanasios CHALIOTISCrimson Horses110041+32 Sept 2023Compare
GreeceAthanasios GKOGKOSOlympia CS100112-12 Sept 2023Compare
GreeceChristos FILIPPOUCrimson Horses100134-18 Nov 2025Compare
GreeceChristos KouridakisPolis Athlitikos Syllogos Daskaliou Kerateas100136-31 Jul 2022Compare
GreeceDimitrios ZarogiannisOlympia CS100123-16 Sept 2025Compare
GreeceDimitris KOURABASGlyfada Utd TSC100103-32 Sept 2023Compare
GreeceEktoras BARTZISProteas Athens SC100105-53 Sept 2022Compare
GreeceEleftheria PAPANIKOLAOUGlyfada United TSC110060+629 Mar 2025Compare
EM. SOTIROPOULOS100124-223 May 2026Compare
GreeceEvgenios PLYTASSubbuteo Club Reggio Calabria100103-329 Jun 2024Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100106-627 Jun 2026Compare
GreeceGeorgios ANGELINASPiraeus Lions TSC100102-230 Mar 2024Compare
GreeceGeorgios BIZASProteas Athens SC100104-46 Sept 2025Compare
GreeceGeorgios EVANGELOUSubbuteurs Athens TSC110031+28 Jul 2023Compare
GreeceGeorgios KARATARAKISProteas Athens SC100116-528 Jun 2025Compare
GreeceGeorgios VLASSOPOULOSProteas Athens SC100124-23 Sept 2022Compare
GreeceGiannis NIKOLAIDISAtlas FTC10100008 Nov 2025Compare
GreeceGiorgos NIAVISCrimson Horses100102-228 Jun 2025Compare
GreeceIoannis KORDANTONOPOULOSCrimson Horses100102-26 May 2023Compare
GreeceIoannis POTHITOSNoctuas Athens CC100109-924 Feb 2024Compare
GreeceIoannis SALAMOURISTSC Falcons Athens100104-42 Sept 2023Compare
GreeceIoannis VLASSOPOULOSProteas Athens SC100127-58 Jul 2023Compare
KADINOPOULOS10103301 Sept 2019Compare
GreeceKonstantinos KECHRISLangton Green Subbuteo Club100104-429 Mar 2025Compare
GreeceKonstantinos KORDATOSOlympia CS100102-229 Mar 2025Compare
GreeceKostantinos SesesOlympia CS100116-528 Jan 2023Compare
GreeceLampros DROSSOPOULOSAthinaikos CS100123-128 Jun 2025Compare
GreeceLazaros PAPAKONSTANTINOUAtlas FTC100102-210 May 2025Compare
GreeceManolis PAPADAKISSubbuteurs Athens TSC10101102 Sept 2023Compare
GreeceNikolaos LIAKOPOULOSPolis Athlitikos Syllogos Daskaliou Kerateas100113-21 Jul 2022Compare
GreeceNikolaos NASKOSAthinaikos CS100114-330 Mar 2024Compare
Nikolas PSOMIADIS100114-38 Nov 2025Compare
GreeceNikos PSOMIADISSubbuteurs Athens TSC100102-210 May 2025Compare
GreeceOrestis CHRISTOPOULOSAthinaikos CS100123-18 Jul 2023Compare
GreecePanagiotis VASILOPOULOSAthinaikos CS100103-329 Jun 2024Compare
ItalyPietro IELAPISubbuteo Club Reggio Calabria101022010 May 2025Compare
MaltaRobert FARRUGIA RANDONH'Attard SC110031+21 Jul 2022Compare
ItalySaverio BARIF.lli Bari Reggio Emilia101000029 Jun 2024Compare
GreeceSpyridon CHANTZARASTSC Falcons Athens100113-229 Jun 2024Compare
GreeceSpyridon KATSOULASPiraeus Lions TSC100135-22 Sept 2023Compare
GreeceSpyridon PATRINOSOlympia CS100104-42 Sept 2023Compare
GreeceSpyridon STRATOUDAKISEvia CAN110031+223 May 2026Compare
GreeceSpyros POLIZOSTSC Falcons Athens100125-38 Jul 2023Compare
GreeceStilianos MATSOPOULOSCharilaos Trikoupis TS100114-33 Sept 2022Compare
GreeceTheodoros PILATOSCrimson Horses101011027 Jun 2026Compare
GreeceThomas ARVANITAKISCrimson Horses100123-124 Feb 2024Compare
GreeceVasileios KADINOPOULOSNoctuas Athens CC100103-328 Jan 2023Compare
GreeceVasileios MANOLOULISGlyfada United TSC10101106 May 2023Compare
Yannis SALAMOURIS100105-53 Sept 2022Compare

Club team matches

Thessaloniki TSC

No team fixtures in the selected period.