TFMYSTFTable football profiles

GRE0228

Dimitrios DIMOPOULOS

GreeceGreece·Proteas Athens SC · team #20·OPEN

FISTF OPEN

#5

1480 pts · -2

MySTF Elo

2237

#4 active · peak 2237

Showing official FISTF results only.

Elo rating

214 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
4
5
22
47
50
48
38

2019–20

75% W

2020–21

80% W

2021–22

95% W

2022–23

91% W

2023–24

84% W

2024–25

79% W

2025–26

87% W

Match statistics · All time

Played

214

184W 20D 10L

Win rate

86%

Goals per game

3.63 – 1.37

776 for · 294 against · GD +482

Clean sheets

53

25% of games

Sudden death

17

Shoot-outs

5/6

won / played

Walkovers

1

1 received · 0 given · not in stats

Opponents

124

most often Nikolaos CHARATSIS

Results

  • Won184 (86%)
  • Drawn20 (9%)
  • Lost10 (5%)

Form · last 10

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

All matches

Show recent only
W

2–1

27 Jun 2026 · 71% pre-match

W

MaltaMark GAUCI

MGP Athens 2026 · Semifinals · OPEN

3–2

27 Jun 2026 · SD · 76% pre-match

W

3–1

27 Jun 2026 · 68% pre-match

W

2–1

27 Jun 2026 · SD · 74% pre-match

W

3–1

27 Jun 2026 · 90% pre-match

W

GreeceEvgenios PLYTAS

MGP Athens 2026 · Groups · Group 3 · OPEN

3–1

27 Jun 2026 · 91% pre-match

W

GermanyRudi KNUF

MGP Athens 2026 · Groups · Group 3 · OPEN

2–1

27 Jun 2026 · 94% pre-match

W

7–3

23 May 2026 · 67% pre-match

W

2–1

23 May 2026 · SD · 45% pre-match

W

2–1

23 May 2026 · 75% pre-match

W

4–1

23 May 2026 · 94% pre-match

L

SpainCarlos FLORES

MGP Paris 2026 · Semifinals · OPEN

2–5

24 Jan 2026 · 17% pre-match

W

1–0

24 Jan 2026 · 34% pre-match

W

2–1

24 Jan 2026 · 63% pre-match

D

ItalyLuca BATTISTA

MGP Paris 2026 · Last 32 · OPEN

1–1(2–1 SO)

24 Jan 2026 · SD · 67% pre-match

W

SpainIsaac GARCÍA

MGP Paris 2026 · Groups · Group 4 · OPEN

8–1

24 Jan 2026 · 98% pre-match

W

ItalyFrancesco PAOLINI

MGP Paris 2026 · Groups · Group 4 · OPEN

6–1

24 Jan 2026 · 98% pre-match

W

BelgiumFlorian GIAUX

MGP Paris 2026 · Groups · Group 4 · OPEN

3–2

24 Jan 2026 · 76% pre-match

L

1–3

8 Nov 2025 · 73% pre-match

D

GreeceAlberto DI MAGGIO

IO Chalkida 2025 · Semifinals · OPEN

2–2(1–0 SO)

8 Nov 2025 · 68% pre-match

W

7–2

8 Nov 2025 · 82% pre-match

W

4–3

8 Nov 2025 · 94% pre-match

W

GreeceNikolaos NASKOS

IO Chalkida 2025 · Groups · Group 2 · OPEN

3–2

8 Nov 2025 · 95% pre-match

W

GreeceIoannis STERGIOPOULOS

IO Chalkida 2025 · Groups · Group 2 · OPEN

4–1

8 Nov 2025 · 99% pre-match

L

1–5

20 Sept 2025 · 24% pre-match

W

2–1

20 Sept 2025 · 68% pre-match

W

1–0

20 Sept 2025 · SD · 60% pre-match

W

3–1

20 Sept 2025 · 70% pre-match

W

5–1

20 Sept 2025 · 99% pre-match

W

8–1

20 Sept 2025 · 90% pre-match

W

3–1

20 Sept 2025 · 88% pre-match

W

3–1

6 Sept 2025 · 72% pre-match

W

GreeceNikolaos CHARATSIS

IO Athens 2025 · Semifinals · OPEN

3–1

6 Sept 2025 · 60% pre-match

W

1–0

6 Sept 2025 · 73% pre-match

W

5–3

6 Sept 2025 · 92% pre-match

W

GreeceSpyros POLIZOS

IO Athens 2025 · Groups · Group 2 · OPEN

3–0

6 Sept 2025 · 88% pre-match

W

GreecePavlos MALINDRETOS

IO Athens 2025 · Groups · Group 2 · OPEN

5–1

6 Sept 2025 · 99% pre-match

W

GreeceKonstantinos KARASAVVAS

IO Athens 2025 · Groups · Group 2 · OPEN

5–0

6 Sept 2025 · 98% pre-match

W

5–2

28 Jun 2025 · 89% pre-match

W

GreecePanagiotis ALIADIS

MGP Athens 2025 · Groups · Group 2 · OPEN

7–0

28 Jun 2025 · 98% pre-match

W

GreeceStefanos KRIKELIS

MGP Athens 2025 · Groups · Group 2 · OPEN

8–3

28 Jun 2025 · 98% pre-match

L

GreeceAlberto DI MAGGIO

IO Chalkida 2025 · Final · S1-S2 · OPEN

2–3

10 May 2025 · 65% pre-match

W

GreeceEktoras BARTZIS

IO Chalkida 2025 · Semifinals · Q1-Q2 · OPEN

5–4

10 May 2025 · SD · 87% pre-match

W

GreeceGeorgios KARATARAKIS

IO Chalkida 2025 · Last 8 · L1-L2 · OPEN

2–1

10 May 2025 · 87% pre-match

W

GreeceEvripidis PRANTSOUDIS

IO Chalkida 2025 · Last 16 · 1A-WB5 · OPEN

6–5

10 May 2025 · 84% pre-match

W

GreeceKonstantinos KORDATOS

IO Chalkida 2025 · Groups · Group 1 · OPEN

3–1

10 May 2025 · 94% pre-match

W

GreeceSpyridon STRATOUDAKIS

IO Chalkida 2025 · Groups · Group 1 · OPEN

3–0

10 May 2025 · 98% pre-match

W

3–1

25 Jan 2025 · 86% pre-match

D

ItalyLuca ZAMBELLO

Major Paris 2025 · Semifinals · TEAMS

2–2

25 Jan 2025 · 44% pre-match

W

1–0

25 Jan 2025 · 73% pre-match

W

2–1

25 Jan 2025 · 46% pre-match

D

BelgiumSami TARGUI

Major Paris 2025 · Barrage · TEAMS

1–1

25 Jan 2025 · 67% pre-match

W

3–2

25 Jan 2025 · 76% pre-match

W

3–1

25 Jan 2025 · 99% pre-match

L

BelgiumPascal SCHEENUpset

Major Paris 2025 · Last 16 · OPEN

1–2

25 Jan 2025 · 79% pre-match

W

2–1

25 Jan 2025 · 89% pre-match

D

4–4

25 Jan 2025 · 82% pre-match

W

4–0

25 Jan 2025 · 99% pre-match

W

11–2

25 Jan 2025 · 99% pre-match

W

2–1

2 Jan 2025 · SD · 63% pre-match

W

2–1

2 Jan 2025 · 73% pre-match

D

2–2(2–1 SO)

2 Jan 2025 · 83% pre-match

W

6–0

2 Jan 2025 · 88% pre-match

W

GreeceThomas ARVANITAKIS

IO Larissa 2025 · Groups · Group 1 · OPEN

5–4

2 Jan 2025 · 93% pre-match

W

GreeceKonstantinos KORDATOS

IO Larissa 2025 · Groups · Group 1 · OPEN

4–2

2 Jan 2025 · 97% pre-match

W

3–0

26 Oct 2024 · 68% pre-match

W

2–0

26 Oct 2024 · 81% pre-match

D

2–2

26 Oct 2024 · 66% pre-match

W

2–0

26 Oct 2024 · 75% pre-match

W

7–0

26 Oct 2024 · 97% pre-match

L

MaltaDerek CONTIUpset

ECSTFA Champions League - Athens 2024 · Groups · Group 2 · TEAMS

1–3

26 Oct 2024 · 78% pre-match

W

2–0

26 Oct 2024 · 90% pre-match

D

3–3

26 Oct 2024 · 76% pre-match

W

3–0

26 Oct 2024 · 88% pre-match

W

3–0

22 Sept 2024 · 65% pre-match

W

4–1

22 Sept 2024 · 96% pre-match

W

4–1

22 Sept 2024 · 95% pre-match

W

5–1

22 Sept 2024 · 84% pre-match

W

2–1

21 Sept 2024 · SD · 82% pre-match

W

2–1

21 Sept 2024 · SD · 48% pre-match

W

2–0

21 Sept 2024 · 43% pre-match

W

3–2

21 Sept 2024 · SD · 67% pre-match

W

2–1

21 Sept 2024 · 85% pre-match

D

1–1

21 Sept 2024 · 88% pre-match

W

9–2

21 Sept 2024 · 98% pre-match

W

4–3

21 Sept 2024 · 91% pre-match

W

1–0

29 Jun 2024 · 67% pre-match

W

3–2

29 Jun 2024 · 51% pre-match

W

3–1

29 Jun 2024 · 80% pre-match

W

3–2

29 Jun 2024 · 68% pre-match

W

4–3

29 Jun 2024 · SD · 69% pre-match

W

4–1

29 Jun 2024 · 95% pre-match

W

Nikolas PSOMIADIS

MGP Ilioupoli Athens 2024 · Groups · Group 3 · OPEN

4–2

29 Jun 2024 · 90% pre-match

W

GreeceVaggelis GIANTAIS

MGP Ilioupoli Athens 2024 · Groups · Group 3 · OPEN

5–1

29 Jun 2024 · 98% pre-match

W

3–0

29 Jun 2024 · 98% pre-match

D

GreecePhilippos PAPIDAKIS

GP Ilion 2024 · Semifinals · TEAMS

1–1

30 Mar 2024 · 72% pre-match

D

2–2(0–1 SO)

30 Mar 2024 · 61% pre-match

W

GreeceNikolaos CHARATSIS

GP Ilion 2024 · Semifinals · OPEN

3–2

30 Mar 2024 · 52% pre-match

D

GreeceKostantinos Seses

GP Ilion 2024 · Semifinals · OPEN

2–2(1–0 SO)

30 Mar 2024 · 81% pre-match

W

3–1

30 Mar 2024 · 69% pre-match

W

2–1

30 Mar 2024 · 78% pre-match

W

GreeceSotiris KOROLOGOS

GP Ilion 2024 · Groups · Group 1 · OPEN

7–1

30 Mar 2024 · 87% pre-match

W

GreeceTheodoros TSOUTSAS

GP Ilion 2024 · Groups · Group 1 · OPEN

4–0

30 Mar 2024 · 97% pre-match

W

GreeceKostas FITOS

GP Ilion 2024 · Groups · Group 1 · OPEN

8–4

30 Mar 2024 · 97% pre-match

W

GreeceIlias Galanopoulos

IO Larissa 2024 · Semifinals · TEAMS

7–1

24 Feb 2024 · 96% pre-match

W

5–1

24 Feb 2024 · 88% pre-match

W

GreeceAndreas Vourakis

IO Larissa 2024 · Groups · Group 3 · TEAMS

3–0

24 Feb 2024 · 98% pre-match

W

GreeceKostantinos Galanopoulos

IO Larissa 2024 · Groups · Group 2 · TEAMS

3–2

24 Feb 2024 · 96% pre-match

W

GreeceSpyridon KATSOULAS

IO Larissa 2024 · Groups · Group 2 · TEAMS

3–2

24 Feb 2024 · 95% pre-match

W

2–1

24 Feb 2024 · 67% pre-match

W

GreeceSarantis PAPIDAKIS

IO Larissa 2024 · Semifinals · OPEN

2–0

24 Feb 2024 · 80% pre-match

W

2–1

24 Feb 2024 · 89% pre-match

W

1–0

24 Feb 2024 · 82% pre-match

D

GreeceNikolaos SKORDAS

IO Larissa 2024 · Groups · Group 1 · OPEN

4–4

24 Feb 2024 · 89% pre-match

W

GreeceKonstantinos CHANOS

IO Larissa 2024 · Groups · Group 1 · OPEN

4–2

24 Feb 2024 · 91% pre-match

W

GreeceThomas ARVANITAKIS

IO Larissa 2024 · Groups · Group 1 · OPEN

5–3

24 Feb 2024 · 90% pre-match

L

3–5

28 Oct 2023 · 76% pre-match

W

6–4

28 Oct 2023 · 71% pre-match

W

3–2

28 Oct 2023 · 87% pre-match

W

3–1

28 Oct 2023 · 91% pre-match

W

5–4

28 Oct 2023 · 74% pre-match

L

3–6

28 Oct 2023 · 41% pre-match

W

3–2

28 Oct 2023 · 96% pre-match

W

5–0

28 Oct 2023 · 95% pre-match

D

2–2

2 Sept 2023 · 84% pre-match

D

1–1

2 Sept 2023 · 55% pre-match

W

3–0

2 Sept 2023 · 93% pre-match

W

GreeceIoannis MPOUGIOURIS

IO Ilioupoli 2023 · Groups · Group 2 · TEAMS

3–0

2 Sept 2023 · 90% pre-match

W

GreeceAndreas ELEFTHERIOU

IO Ilioupoli 2023 · Groups · Group 2 · TEAMS

5–1

2 Sept 2023 · 98% pre-match

W

3–2

2 Sept 2023 · SD · 72% pre-match

W

3–2

2 Sept 2023 · SD · 93% pre-match

W

6–2

2 Sept 2023 · 74% pre-match

W

2–1

2 Sept 2023 · SD · 88% pre-match

W

GreeceKonstantinos KORDATOS

IO Ilioupoli 2023 · Groups · Group 1 · OPEN

2–1

2 Sept 2023 · 95% pre-match

W

GreeceVasileios MANOLOULIS

IO Ilioupoli 2023 · Groups · Group 1 · OPEN

3–0

2 Sept 2023 · 97% pre-match

W

GreeceAntonios Stratoudakis

IO Ilioupoli 2023 · Groups · Group 1 · OPEN

4–1

2 Sept 2023 · 96% pre-match

D

MaltaAngelo Borg

Major Athens 2023 · Semifinals · TEAMS

1–1

8 Jul 2023 · 81% pre-match

W

2–0

8 Jul 2023 · 75% pre-match

W

GreeceGeorgios EVANGELOU

Major Athens 2023 · Groups · Group 4 · TEAMS

5–0

8 Jul 2023 · 98% pre-match

L

MaltaSamuel BARTOLOUpset

Major Athens 2023 · Last 8 · OPEN

1–3

8 Jul 2023 · 75% pre-match

W

4–3

8 Jul 2023 · 73% pre-match

W

4–1

8 Jul 2023 · 87% pre-match

W

GreeceEktoras BARTZIS

Major Athens 2023 · Groups · Group 2 · OPEN

5–0

8 Jul 2023 · 93% pre-match

W

GreeceIoannis STERGIOPOULOS

Major Athens 2023 · Groups · Group 2 · OPEN

6–0

8 Jul 2023 · 96% pre-match

W

4–0

10 Jun 2023 · 81% pre-match

W

GreecePhilippos PAPIDAKIS

GGP Athens 2023 · Semifinals · TEAMS

3–0

10 Jun 2023 · 79% pre-match

W

3–1

10 Jun 2023 · 92% pre-match

W

GreeceNikolaos PAPPAS

GGP Athens 2023 · Groups · Group 3 · TEAMS

4–0

10 Jun 2023 · 85% pre-match

W

Nikolas PSOMIADIS

GGP Athens 2023 · Groups · Group 3 · TEAMS

1–0

10 Jun 2023 · 94% pre-match

W

3–2

10 Jun 2023 · SD · 52% pre-match

W

GreeceSpyridon PATRINOS

GGP Athens 2023 · Semifinals · OPEN

2–1

10 Jun 2023 · 75% pre-match

W

6–2

10 Jun 2023 · 79% pre-match

W

2–1

10 Jun 2023 · 77% pre-match

W

GreeceAntonis VLACHOPOULOS

GGP Athens 2023 · Groups · Group 1 · OPEN

4–0

10 Jun 2023 · 90% pre-match

W

GreeceIoannis KORDANTONOPOULOS

IO Athens (Greece) 2023 · Semifinals · Group 8 · TEAMS

3–0

6 May 2023 · 90% pre-match

W

2–1

6 May 2023 · 53% pre-match

W

GreeceEvgenios PLYTAS

IO Athens (Greece) 2023 · Semifinals · Q1-Q2 · OPEN

1–0

6 May 2023 · 89% pre-match

W

6–0

6 May 2023 · 86% pre-match

D

3–3(2–1 SO)

6 May 2023 · 90% pre-match

W

GreeceNikitas APATZIS

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

3–0

6 May 2023 · 97% pre-match

W

GreecePanagiotis SKOUROS

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

10–1

6 May 2023 · 96% pre-match

W

1–0

22 Apr 2023 · 58% pre-match

D

1–1

22 Apr 2023 · 91% pre-match

W

3–0

28 Jan 2023 · 81% pre-match

W

GreeceAntonios KASTELLANOS

IO Athens 2023 · LAST 8 · Q3 · TEAMS

4–0

28 Jan 2023 · 85% pre-match

W

Konstantinos KARASAVAS

IO Athens 2023 · Groups · Group 3 · TEAMS

7–0

28 Jan 2023 · 94% pre-match

W

2–1

28 Jan 2023 · 58% pre-match

W

4–1

28 Jan 2023 · 77% pre-match

W

4–2

28 Jan 2023 · 68% pre-match

W

3–0

28 Jan 2023 · 88% pre-match

W

8–2

28 Jan 2023 · 79% pre-match

W

5–1

28 Jan 2023 · 95% pre-match

W

6–2

28 Jan 2023 · 92% pre-match

W

4–2

3 Sept 2022 · 87% pre-match

W

3–1

3 Sept 2022 · 91% pre-match

W

2–0

3 Sept 2022 · 87% pre-match

W

10–3

3 Sept 2022 · 92% pre-match

W

2–0

3 Sept 2022 · 60% pre-match

W

3–1

3 Sept 2022 · 64% pre-match

W

5–2

3 Sept 2022 · 65% pre-match

W

3–2

3 Sept 2022 · 61% pre-match

W

7–2

3 Sept 2022 · 94% pre-match

W

7–3

3 Sept 2022 · 93% pre-match

W

GreeceVelissarios FRAGKAKIS

Major Ilioupolis 2022 · FINAL · Group 51 · TEAMS

3–1

1 Jul 2022 · 70% pre-match

W

ItalyLucio CANICCHIO

Major Ilioupolis 2022 · SEMI · Group 49 · TEAMS

8–1

1 Jul 2022 · 79% pre-match

W

GreecePhilippos PAPIDAKIS

Major Ilioupolis 2022 · LAST 8 · Group 46 · TEAMS

3–1

1 Jul 2022 · 75% pre-match

W

GreecePanagiotis VASILOPOULOS

Major Ilioupolis 2022 · Groups · Group 39 · TEAMS

5–3

1 Jul 2022 · 86% pre-match

W

GreeceEktoras BARTZIS

Major Ilioupolis 2022 · Groups · Group 29 · TEAMS

6–3

1 Jul 2022 · 78% pre-match

D

1–1

1 Jul 2022 · 52% pre-match

W

1–0

1 Jul 2022 · 49% pre-match

W

5–2

1 Jul 2022 · 72% pre-match

W

7–3

1 Jul 2022 · 76% pre-match

W

GreeceDimitrios POTHITOS

Major Ilioupolis 2022 · Groups · Group 1 · OPEN

5–1

1 Jul 2022 · 90% pre-match

W

GreeceGeorgios Goutzioulis

Major Ilioupolis 2022 · Groups · Group 1 · OPEN

4–2

1 Jul 2022 · 87% pre-match

W

Michail I CHANOS

Major Ilioupolis 2022 · Groups · Group 1 · OPEN

4–1

1 Jul 2022 · 84% pre-match

W

5–1

1 Apr 2022 · 72% pre-match

W

5–2

1 Apr 2022 · 86% pre-match

W

GreeceVasileios MANOLOULIS

IO Athens 2022 · Groups · Group 4 · TEAMS

5–1

1 Apr 2022 · 87% pre-match

W

4–1

1 Apr 2022 · 43% pre-match

W

GreeceNikolaos CHARATSIS

IO Athens 2022 · Semifinals · O S1 · OPEN

2–1

1 Apr 2022 · 43% pre-match

W

GreeceGiorgos KARAVAS

IO Athens 2022 · LAST 8 · Q L1 · OPEN

5–2

1 Apr 2022 · 54% pre-match

W

GreecePhilippos PAPIDAKIS

IO Athens 2022 · LAST 16 · O L1 · OPEN

3–2

1 Apr 2022 · SD · 68% pre-match

W

GreeceIoannis MPOUGIOURIS

IO Athens 2022 · Groups · Group 1 · OPEN

4–2

1 Apr 2022 · 63% pre-match

W

GreeceVasileios MANOLOULIS

IO Athens 2022 · Groups · Group 1 · OPEN

5–1

1 Apr 2022 · 79% pre-match

W

GreeceNikolaos TSELEPIDIS

IO Athens 2022 · Groups · Group 1 · OPEN

5–0

1 Apr 2022 · 81% pre-match

D

GreeceSpyridon PATRINOS

GP Athens 2021 · SEMI · O S1 · OPEN

1–1

1 Jul 2021 · SD · 44% pre-match

W

GreeceGiorgos KARAVAS

GP Athens 2021 · QUARTER · O Q1 · OPEN

2–0

1 Jul 2021 · 45% pre-match

W

GreeceSpyridon KATSOULAS

GP Athens 2021 · LAST 16 · O L1 · OPEN

8–3

1 Jul 2021 · 47% pre-match

W

GreeceVasileios MANOLOULIS

GP Athens 2021 · Groups · Group 1 · OPEN

4–0

1 Jul 2021 · 62% pre-match

W/O

GreeceMichail Kalogerakos

GP Athens 2021 · Groups · Group 1 · OPEN

3–0

1 Jul 2021 · walkover win

W

Giannis PALIOURAS

GP Athens 2021 · Groups · Group 1 · OPEN

5–2

1 Jul 2021 · 54% pre-match

W

3–1

7 Dec 2019 · 37% pre-match

W

ItalyCorrado TRENTA

Major Milan 2019 · Groups · Group 7 · TEAMS

7–5

7 Dec 2019 · 43% pre-match

L

BelgiumDaniel SCHEEN

Major Milan 2019 · Groups · Group 7 · TEAMS

1–2

7 Dec 2019 · 45% pre-match

W

Tacchia N.

Major Milan 2019 · Groups · Group 7 · TEAMS

7–0

7 Dec 2019 · 40% pre-match

Tournaments

23 entries · 13 titles · 4 runner-up

EventDateCategoryResultW–D–L
MGP Athens 202627 Jun 2026OPENWinner7–0–0
GGP Athens 202623 May 2026OPENWinner4–0–0
MGP Paris 202624 Jan 2026OPENSemi-finals5–1–1
IO Chalkida 20258 Nov 2025OPENRunner-up4–1–1
ECSTFA European Championships 202520 Sept 2025OPENRunner-up6–0–1
IO Athens 20256 Sept 2025OPENWinner7–0–0
MGP Athens 202528 Jun 2025OPENLast 323–0–0
IO Chalkida 202510 May 2025OPENRunner-up5–0–1
Major Paris 202525 Jan 2025OPENLast 163–1–1
IO Larissa 20252 Jan 2025OPENWinner5–1–0
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024OPENWinner7–1–0
MGP Ilioupoli Athens 202429 Jun 2024OPENWinner8–0–0
GP Ilion 202430 Mar 2024OPENRunner-up6–2–0
IO Larissa 202424 Feb 2024OPENWinner6–1–0
IO Ilioupoli 20232 Sept 2023OPENWinner7–0–0
Major Athens 20238 Jul 2023OPENQuarter-finals4–0–1
GGP Athens 202310 Jun 2023OPENWinner5–0–0
IO Athens (Greece) 20236 May 2023OPENWinner5–1–0
IO Athens 202328 Jan 2023OPENWinner7–0–0
I.O. Athens 3-4.9.2022 Results3 Sept 2022OPENWinner6–0–0
Major Ilioupolis 20221 Jul 2022OPENFinal6–1–0
IO Athens 20221 Apr 2022OPENWinner7–0–0
GP Athens 20211 Jul 2021OPENSemi-finals4–1–0

Head to head · all 124 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceNikolaos CHARATSISScarlet Battalion SC1211102310+1320 Sept 2025Compare
GreecePhilippos PAPIDAKISScarlet Battalion SC8710239+1430 Mar 2024Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo6321129+38 Nov 2025Compare
GreeceSpyridon CHANTZARASTSC Falcons Athens65102212+1026 Oct 2024Compare
GreeceVasileios MANOLOULISGlyfada United TSC6600296+232 Sept 2023Compare
GreeceEktoras BARTZISProteas Athens SC5410229+1310 May 2025Compare
GreeceIoannis VLASSOPOULOSProteas Athens SC5401169+727 Jun 2026Compare
Nikolas PSOMIADIS5500115+627 Jun 2026Compare
GreeceSpyridon PATRINOSOlympia CS5410124+826 Oct 2024Compare
GreeceNikolaos PAPPASOlympia CS4400173+142 Jan 2025Compare
SpainCarlos FLORESValletta SC3003616-1024 Jan 2026Compare
GreeceEvgenios PLYTASSubbuteo Club Reggio Calabria330094+527 Jun 2026Compare
GreeceGiorgos KARAVASScarlet Battalion SC321094+52 Sept 2023Compare
GreeceKonstantinos KORDATOSOlympia CS330094+510 May 2025Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC3300134+924 Feb 2024Compare
ItalySaverio BARIF.lli Bari Reggio Emilia321073+426 Oct 2024Compare
AustriaAlexander HAASTSC Royal 78 Kaisermühlen220085+320 Sept 2025Compare
ItalyAntonio METTIVIERICCT Eagles Napoli220074+325 Jan 2025Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo220053+221 Sept 2024Compare
BelgiumDaniel SCHEENST Stembert210144025 Jan 2025Compare
GreeceEvripidis PRANTSOUDISProteas Athens SC2200137+68 Nov 2025Compare
BelgiumFlorian GIAUXRochefort TS211065+124 Jan 2026Compare
GreeceGeorgios VLASSOPOULOSProteas Athens SC220031+223 May 2026Compare
GreeceGiorgos FILIPPOUCrimson Horses2200104+627 Jun 2026Compare
GreeceIoannis MPOUGIOURISSubbuteurs Athens TSC220072+52 Sept 2023Compare
GreeceIoannis SALAMOURISTSC Falcons Athens220052+330 Mar 2024Compare
GreeceIoannis STERGIOPOULOSOlympia CS2200101+98 Nov 2025Compare
BelgiumJustin LEROYRochefort TS211032+121 Sept 2024Compare
GreeceKonstantinos KARASAVVASEvia CAN2200112+96 Sept 2025Compare
GreeceKostantinos SesesOlympia CS211063+330 Mar 2024Compare
ItalyLuca BATTISTATS Napoli Fighters211041+324 Jan 2026Compare
ItalyMarco DI VITOCCT Eagles Napoli211074+325 Jan 2025Compare
ItalyMicael CAVIGLIASS Lazio TFC Roma220052+324 Jan 2026Compare
GreecePanagiotis ALIADISAthinaikos CS2200142+1228 Jun 2025Compare
BelgiumPascal SCHEENST Stembert210132+125 Jan 2025Compare
BelgiumSami TARGUIRochefort TS201146-225 Jan 2025Compare
MaltaSamuel BARTOLOValletta SC210133021 Sept 2024Compare
GreeceSpyridon KATSOULASPiraeus Lions TSC2200115+624 Feb 2024Compare
GreeceSpyros POLIZOSTSC Falcons Athens211052+36 Sept 2025Compare
GreeceStylianos TSANGOURISRacing White Woluwé Subbuteo220073+428 Jun 2025Compare
GreeceThomas ARVANITAKISCrimson Horses2200107+32 Jan 2025Compare
GreeceVasileios ANGELOPOULOSOlympia CS2200112+92 Sept 2023Compare
GreeceVelissarios FRAGKAKISTSC Falcons Athens220061+528 Jan 2023Compare
GreeceAlexandros APATZISSubbuteurs Athens TSC110060+66 May 2023Compare
GreeceAndreas ELEFTHERIOUPiraeus Lions TSC110051+42 Sept 2023Compare
GreeceAndreas VourakisCharilaos Trikoupis TS110030+324 Feb 2024Compare
MaltaAngelo BorgValletta SC10101108 Jul 2023Compare
Antonio Jesús Casín110021+120 Sept 2025Compare
GreeceAntonios KASTELLANOSOlympia CS110040+428 Jan 2023Compare
GreeceAntonios StratoudakisPiraeus Lions TSC110041+32 Sept 2023Compare
GreeceAntonis VLACHOPOULOSAthinaikos CS110040+410 Jun 2023Compare
BelgiumArnaud NullensSC Temploux110032+128 Oct 2023Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110051+420 Sept 2025Compare
BelgiumBryan DE SCHUYTENEERRacing White Woluwé Subbuteo1100112+925 Jan 2025Compare
BelgiumChloé DESPRETZAvenir Subbuteo Hennuyer110031+225 Jan 2025Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer110031+228 Oct 2023Compare
GreeceChristos CHYTASTSC Falcons Athens110041+323 May 2026Compare
GreeceChristos PITSARISCrimson Horses110043+18 Nov 2025Compare
ItalyCorrado TRENTACS Virtus Rieti110075+27 Dec 2019Compare
MaltaDerek CONTIValletta SC100113-226 Oct 2024Compare
GreeceDimitrios POTHITOSAchaioi TSC110051+41 Jul 2022Compare
GreeceEleftherios KANETISNoctuas Athens CC110052+31 Apr 2022Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli110032+129 Jun 2024Compare
ItalyFrancesco PAOLINISC Ascoli110061+524 Jan 2026Compare
ScotlandGareth CHRISTIEDerry City110041+322 Sept 2024Compare
MaltaGeorge EBEJERBormla SC110041+38 Jul 2023Compare
GreeceGeorgios EVANGELOUSubbuteurs Athens TSC110050+58 Jul 2023Compare
GreeceGeorgios GENITSAROPOULOSASD SC Salernitana110043+18 Jul 2023Compare
GreeceGeorgios GoutzioulisAthinaikos CS110042+21 Jul 2022Compare
GreeceGeorgios KARATARAKISProteas Athens SC110021+110 May 2025Compare
GreeceGeorgios KOUTISTSC Falcons Athens110021+127 Jun 2026Compare
GreeceGeorgios PAPADOPOULOSAtlas FTC110020+23 Sept 2022Compare
ItalyGianfranco CALONICOMaster Sanremo110021+125 Jan 2025Compare
Giannis PALIOURAS110052+31 Jul 2021Compare
Giorgos GKOUTZIOULIS110031+23 Sept 2022Compare
GreeceGiorgos ZAVOSScarlet Battalion SC110042+23 Sept 2022Compare
GreeceIlias GalanopoulosCrimson Horses110071+624 Feb 2024Compare
GreeceIoannis KORDANTONOPOULOSCrimson Horses110030+36 May 2023Compare
SpainIsaac GARCÍASubbuteo Club Almería110081+724 Jan 2026Compare
Isaac Sam Camilleri110040+425 Jan 2025Compare
FranceJean-Marie AMBERNYBOSS110050+528 Oct 2023Compare
GreeceJohn KARVOUNISScarlet Battalion SC110030+328 Jan 2023Compare
MaltaJoseph Borg BonaciH'Attard SC110020+226 Oct 2024Compare
MaltaJurgen BALZANValletta SC110010+125 Jan 2025Compare
EnglandKaspar BENNETTProteas Athens SC110031+229 Jun 2024Compare
GreeceKonstantinos CHANOSEvia CAN110042+224 Feb 2024Compare
Konstantinos KARASAVAS110070+728 Jan 2023Compare
GreeceKonstantinos SESESOlympia CS110031+23 Sept 2022Compare
GreeceKonstantinos SOURLASLarissa TFC110041+329 Jun 2024Compare
GreeceKonstantinos STAMOKOSTASAtlas FTC110032+12 Sept 2023Compare
GreeceKonstantinos TRIANTAFILLOUTSC Falcons Athens110051+41 Apr 2022Compare
GreeceKostantinos GalanopoulosFree Agent110032+124 Feb 2024Compare
GreeceKostas FITOSEvia CAN110084+430 Mar 2024Compare
GreeceLeandros SOURLASScarlet Battalion SC110010+124 Feb 2024Compare
Luca Martinell110070+726 Oct 2024Compare
ItalyLuca ZAMBELLOSubbuteo Casale101022025 Jan 2025Compare
ItalyLucio CANICCHIOASD SC Salernitana110081+71 Jul 2022Compare
GermanyMarcel KWIATKOWSKISparta Spreeathen 74/82110043+121 Sept 2024Compare
GermanyMarcel SCHULZBSC Schwalbach110041+322 Sept 2024Compare
MaltaMark GAUCIValletta SC110032+127 Jun 2026Compare
ItalyMatteo CICCARELLITS Napoli Fighters110010+124 Jan 2026Compare
Michail I CHANOS110041+31 Jul 2022Compare
EnglandMick HAMMONDSWolverhampton Table Football Club110081+720 Sept 2025Compare
GreeceMiltiadis GKIOCHALASPalermo Subbuteo10103306 May 2023Compare
GreeceNikitas APATZISRoligans Ilioupolis TSC110030+36 May 2023Compare
Nikolaos N PSOMIADIS1100103+73 Sept 2022Compare
GreeceNikolaos NASKOSAthinaikos CS110032+18 Nov 2025Compare
GreeceNikolaos SKORDASBologna Tigers Subbuteo101044024 Feb 2024Compare
GreeceNikolaos TSELEPIDISScarlet Battalion SC110050+51 Apr 2022Compare
GreecePanagiotis SKOUROSRoligans Ilioupolis TSC1100101+96 May 2023Compare
GreecePanagiotis VASILOPOULOSAthinaikos CS110053+21 Jul 2022Compare
GreecePavlos MALINDRETOSRoligans Ilioupolis TSC110051+46 Sept 2025Compare
FranceRaphaël POMMIERSC Catania 1987110021+121 Sept 2024Compare
GermanyRudi KNUFCrimson Horses110021+127 Jun 2026Compare
Rudy Hesty Roslan110051+422 Sept 2024Compare
GreeceSotiris KOROLOGOSAthinaikos CS110071+630 Mar 2024Compare
GreeceSpyridon STRATOUDAKISEvia CAN110030+310 May 2025Compare
GreeceStavros MESSONISANAKISRoligans Ilioupolis TSC110030+329 Jun 2024Compare
GreeceStefanos KRIKELISCharilaos Trikoupis TS110083+528 Jun 2025Compare
Tacchia N.110070+77 Dec 2019Compare
GreeceTheodoros TSOUTSASCrimson Horses110040+430 Mar 2024Compare
GreeceVaggelis GIANTAISOlympia CS110051+429 Jun 2024Compare
SpainXavi MASOBarcelona FT110092+721 Sept 2024Compare
GreeceMichail KalogerakosFree Agent000000011 Jul 2021Compare
D

GreeceAtlas FTC

MGP Athens 2026 · Barrage

1–1

27 Jun 2026

W

GreeceRoligans Ilioupolis TSC 4

MGP Athens 2026 · Groups · Group 6

4–0

27 Jun 2026

L

GreeceCrimson Horses

MGP Athens 2026 · Groups · Group 6

1–3

27 Jun 2026

W

GreeceEvia CAN

MGP Athens 2026 · Groups · Group 6

3–0

27 Jun 2026

W

GreecePiraeus Lions TSC 2

MGP Athens 2026 · Groups · Group 6

4–0

27 Jun 2026

L

GreeceTSC Falcons Athens

GGP Athens 2026 · Last 8

1–2

23 May 2026

D

GreeceScarlet Battalion SC

GGP Athens 2026 · Groups · Group 3

2–2

23 May 2026

W

GreeceCrimson Horses 2

GGP Athens 2026 · Groups · Group 3

4–0

23 May 2026

W

GreeceRoligans Ilioupolis TSC

GGP Athens 2026 · Groups · Group 3

4–0

23 May 2026

W

GreeceOlympia CS 2

GGP Athens 2026 · Groups · Group 3

3–0

23 May 2026

L

MaltaBormla SC

GP Larissa 2026 · Semifinals

1–2

7 Feb 2026

W

GreeceTSC Falcons Athens

GP Larissa 2026 · Barrage

2–1

7 Feb 2026

D

GreeceCrimson Horses

GP Larissa 2026 · Groups · Group 3

1–1

7 Feb 2026

W

GreeceCrimson Horses 4

GP Larissa 2026 · Groups · Group 3

4–0

7 Feb 2026

D

GreeceAtlas FTC

GP Larissa 2026 · Groups · Group 3

2–2

7 Feb 2026