TFMYSTFTable football profiles

GRE0142

Christos ANGELINAS

GreeceGreece·Avenir Subbuteo Hennuyer · team #5·OPEN

FISTF VETERAN

#30

386 pts · +1

MySTF Elo

1719

#220 active · peak 1762

Showing official FISTF results only.

Elo rating

206 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
3
4
25
54
63
57

2019–20

33% W

2021–22

75% W

2022–23

52% W

2023–24

44% W

2024–25

51% W

2025–26

47% W

Match statistics · 2025–26 season

Played

57

27W 9D 21L

Win rate

47%

Goals per game

1.84 – 1.16

105 for · 66 against · GD +39

Clean sheets

21

37% of games

Sudden death

1

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

52

most often Jason PISANI

Results

  • Won27 (47%)
  • Drawn9 (16%)
  • Lost21 (37%)

Form · last 10

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

All matches

Show recent only
L

1–3

27 Jun 2026 · 28% pre-match

L

GreeceAntonios KASTELLANOS

MGP Athens 2026 · Groups · Group 1 · TEAMS

2–3

27 Jun 2026 · 26% pre-match

W

GreeceGiorgos Spanos

MGP Athens 2026 · Groups · Group 3 · TEAMS

3–1

27 Jun 2026 · 77% pre-match

W

GreeceSpyridon KATSOULAS

MGP Athens 2026 · Groups · Group 3 · TEAMS

2–0

27 Jun 2026 · 78% pre-match

D

ItalyFrancesco MATTIANGELI

MGP Athens 2026 · Groups · Group 6 · VETERAN

0–0

27 Jun 2026 · 17% pre-match

W

GreeceKonstantinos MELEAS

MGP Athens 2026 · Groups · Group 6 · VETERAN

2–1

27 Jun 2026 · 59% pre-match

L

GreeceNikolaos PROMPONASUpset

MGP Athens 2026 · Groups · Group 6 · VETERAN

0–2

27 Jun 2026 · 72% pre-match

L

BelgiumAntonio TIMPANOUpset

GP Caen 2026 · Last 8 · TEAMS

0–1

30 May 2026 · 70% pre-match

W

FranceJean-François BALARD

GP Caen 2026 · Groups · Group 2 · TEAMS

1–0

30 May 2026 · 69% pre-match

W

FranceRomain LAFONTAINE

GP Caen 2026 · Groups · Group 1 · TEAMS

1–0

30 May 2026 · 55% pre-match

L

BelgiumDaniel SCHEEN

GP Caen 2026 · Final · VETERAN

0–2

30 May 2026 · 15% pre-match

W

FranceThibault LESNE

GP Caen 2026 · Semifinals · VETERAN

3–2

30 May 2026 · SD · 63% pre-match

W

FranceJean-Marie AMBERNY

GP Caen 2026 · Last 8 · VETERAN

2–1

30 May 2026 · 31% pre-match

W

FranceLaurent JAILLET

GP Caen 2026 · Groups · Group 3 · VETERAN

3–0

30 May 2026 · 94% pre-match

W

FranceNicolas MORIER

GP Caen 2026 · Groups · Group 3 · VETERAN

2–0

30 May 2026 · 75% pre-match

W

FranceStéphane POMMIER

GP Caen 2026 · Groups · Group 3 · VETERAN

3–1

30 May 2026 · 54% pre-match

L

MaltaMassimo CREMONA

GP Bormla 2026 · Groups · Group 2 · VETERAN

1–3

25 Apr 2026 · 18% pre-match

L

1–4

25 Apr 2026 · 6% pre-match

D

MaltaJason PISANI

GP Bormla 2026 · Groups · Group 2 · VETERAN

1–1

25 Apr 2026 · 15% pre-match

L

BelgiumBessim GOLGER

GP Bormla 2026 · Groups · Group 1 · OPEN

0–4

25 Apr 2026 · 12% pre-match

D

MaltaPatrick PACE

GP Bormla 2026 · Groups · Group 2 · VETERAN

0–0

25 Apr 2026 · 70% pre-match

W

MaltaSpencer CONTI

GP Bormla 2026 · Groups · Group 1 · OPEN

2–1

25 Apr 2026 · 48% pre-match

W

MaltaJayden BONNICI

GP Bormla 2026 · Groups · Group 1 · OPEN

3–2

25 Apr 2026 · 64% pre-match

D

BelgiumNoah JANSSENS

GP Vienna 2026 · Semifinals · TEAMS

1–1

28 Mar 2026 · 27% pre-match

W

AustriaManfred PAWLICA

GP Vienna 2026 · Groups · Group 1 · TEAMS

3–1

28 Mar 2026 · 51% pre-match

W

AustriaMeryem TÜNGER

GP Vienna 2026 · Groups · Group 1 · TEAMS

2–0

28 Mar 2026 · 82% pre-match

L

MaltaJason PISANI

GP Vienna 2026 · Groups · Group 2 · TEAMS

0–1

28 Mar 2026 · 15% pre-match

D

MaltaJason PISANI

GP Vienna 2026 · Last 8 · VETERAN

0–0(1–3 SO)

28 Mar 2026 · 13% pre-match

W

AustriaHorst DEIMEL

GP Vienna 2026 · Groups · Group 3 · VETERAN

7–0

28 Mar 2026 · 65% pre-match

D

AustriaErich HINKELMANN

GP Vienna 2026 · Groups · Group 3 · VETERAN

1–1

28 Mar 2026 · 37% pre-match

L

ItalyPasquale TORANO

GP Vienna 2026 · Groups · Group 3 · VETERAN

1–3

28 Mar 2026 · 17% pre-match

L

0–2

7 Mar 2026 · 24% pre-match

L

GreecePhilippos PAPIDAKIS

MGP Frameries 2026 · Groups · Group 8 · TEAMS

0–3

7 Mar 2026 · 16% pre-match

W

LAMBERT

MGP Frameries 2026 · Groups · Group 8 · TEAMS

5–1

7 Mar 2026 · 69% pre-match

W

FranceSimon CARMONA

MGP Frameries 2026 · Groups · Group 8 · TEAMS

7–0

7 Mar 2026 · 89% pre-match

L

0–2

7 Mar 2026 · 27% pre-match

W

2–0

7 Mar 2026 · 39% pre-match

W

ItalyRiccardo MARINUCCI

MGP Frameries 2026 · Groups · Group 18 · VETERAN

5–1

7 Mar 2026 · 70% pre-match

W

EnglandTerry ARNOLD

MGP Frameries 2026 · Groups · Group 18 · VETERAN

6–0

7 Mar 2026 · 87% pre-match

W

Jean Marc Matha

MGP Frameries 2026 · Groups · Group 18 · VETERAN

5–0

7 Mar 2026 · 63% pre-match

L

GreeceLeonidas PAPAMICHAILUpset

GP Larissa 2026 · Groups · Group 6 · VETERAN

0–2

7 Feb 2026 · 75% pre-match

L

GreeceLampros DROSSOPOULOS

GP Larissa 2026 · Groups · Group 6 · VETERAN

3–4

7 Feb 2026 · 28% pre-match

W

GreeceNikolaos GKIOTLIS

GP Larissa 2026 · Groups · Group 5 · VETERAN

1–0

7 Feb 2026 · 80% pre-match

D

GreeceKonstantinos TRIANTAFILLOU

GP Larissa 2026 · Groups · Group 6 · VETERAN

1–1

7 Feb 2026 · 34% pre-match

D

GreeceNikos PSOMIADIS

GP Larissa 2026 · Groups · Group 6 · VETERAN

0–0

7 Feb 2026 · 48% pre-match

L

1–2

6 Dec 2025 · 16% pre-match

L

0–1

6 Dec 2025 · 28% pre-match

W

5–0

6 Dec 2025 · 88% pre-match

W

4–2

6 Dec 2025 · 32% pre-match

L

ItalyClaudio DOGALI

Major Bologne - Macron Cup 2025 · Groups · Group 16 · VETERAN

0–1

6 Dec 2025 · 23% pre-match

L

PortugalLuís ABREU

Major Bologne - Macron Cup 2025 · Groups · Group 16 · VETERAN

0–1

6 Dec 2025 · 38% pre-match

W

United StatesPaul EYES

Major Bologne - Macron Cup 2025 · Groups · Group 16 · VETERAN

2–0

6 Dec 2025 · 48% pre-match

W

3–0

6 Dec 2025 · 89% pre-match

L

1–3

6 Sept 2025 · 31% pre-match

L

GreeceGeorgios PAPADOPOULOS

IO Athens 2025 · Groups · Group 4 · VETERAN

0–1

6 Sept 2025 · 41% pre-match

W

GreecePanagiotis KONIDARIS

IO Athens 2025 · Groups · Group 4 · VETERAN

6–0

6 Sept 2025 · 86% pre-match

D

GreeceSpyridon KATSOULAS

IO Athens 2025 · Groups · Group 4 · VETERAN

0–0

6 Sept 2025 · 73% pre-match

Tournaments

30 entries · 1 title · 3 runner-up

EventDateCategoryResultW–D–L
MGP Athens 202627 Jun 2026VETERANGroups1–1–1
GP Caen 202630 May 2026VETERANRunner-up5–0–1
GP Bormla 202625 Apr 2026OPENBarrage2–0–2
GP Bormla 202625 Apr 2026VETERANGroups0–2–1
GP Vienna 202628 Mar 2026VETERANQuarter-finals1–2–1
MGP Frameries 20267 Mar 2026VETERANLast 324–0–1
GP Larissa 20267 Feb 2026VETERANGroups1–2–2
Major Bologne - Macron Cup 20256 Dec 2025VETERANGroups2–0–2
IO Athens 20256 Sept 2025VETERANLast 161–1–2
MGP Athens 202528 Jun 2025VETERANLast 162–1–1
Major Bologna 202531 May 2025VETERANBarrage2–0–2
IO Chalkida 202510 May 2025VETERANWinner5–0–0
Major Paris 202525 Jan 2025VETERANLast 323–0–1
Major Frameries 20253 Jan 2025VETERANLast 322–1–2
IO Larissa 20252 Jan 2025VETERANSemi-finals4–0–2
GP Eugies 202414 Dec 2024VETERANGroups1–0–2
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024VETERANLast 163–0–2
GP Frameries 202410 Aug 2024VETERANRunner-up5–0–2
MGP Ilioupoli Athens 202429 Jun 2024VETERANGroups0–0–3
GP Ilion 202430 Mar 2024VETERANBarrage2–1–1
IO Larissa 202424 Feb 2024VETERANRunner-up3–0–1
MGP Paris 20243 Feb 2024VETERANGroups1–1–1
MGP Frameries 20243 Feb 2024VETERANLast 321–2–1
GP Caen 202318 Nov 2023VETERANSemi-finals2–0–2
Major Athens 20238 Jul 2023VETERANBarrage2–3–0
GGP Athens 202310 Jun 2023VETERANGroups1–1–1
IO Athens (Greece) 20236 May 2023VETERANSemi-finals3–2–1
IO Athens 202328 Jan 2023VETERANSemi-finals5–1–1
I.O. Athens 3-4.9.2022 Results3 Sept 2022VETERANBarrage2–1–1
IO Athens 20221 Apr 2022VETERANGroups3–1–0

Head to head · all 52 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaJason PISANIH'Attard SC302112-125 Apr 2026Compare
GreeceLampros DROSSOPOULOSAthinaikos CS300349-57 Mar 2026Compare
GreeceSpyridon KATSOULASPiraeus Lions TSC211020+227 Jun 2026Compare
ItalyAlessandro MeneghettiBulldogs Vicenza110030+36 Dec 2025Compare
BelgiumAntonio TIMPANOWamme SC100101-130 May 2026Compare
GreeceAntonios KASTELLANOSOlympia CS100123-127 Jun 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo100104-425 Apr 2026Compare
ItalyClaudio DOGALISubbuteo Club Real Montesilvano100101-16 Dec 2025Compare
BelgiumDaniel SCHEENST Stembert100102-230 May 2026Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100114-325 Apr 2026Compare
ItalyEdoardo BELLOTTOCS SC Serenissima Mestre100101-16 Dec 2025Compare
ItalyEnrico GIANNARELLISubbuteo Club Labronico100102-27 Mar 2026Compare
AustriaErich HINKELMANNTSC Phoenix101011028 Mar 2026Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100112-16 Dec 2025Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo101000027 Jun 2026Compare
GreeceGeorgios PAPADOPOULOSAtlas FTC100101-16 Sept 2025Compare
GreeceGiorgos SpanosCharilaos Trikoupis TS110031+227 Jun 2026Compare
ItalyGiuseppe GUZZETTASC Catania 1987110020+27 Mar 2026Compare
AustriaHorst DEIMELTFC Red Star Vienna110070+728 Mar 2026Compare
MaltaJayden BONNICIH'Attard SC110032+125 Apr 2026Compare
Jean Marc Matha110050+57 Mar 2026Compare
FranceJean-François BALARDUnion Subbuteo Prignac-Puylaurens110010+130 May 2026Compare
FranceJean-Marie AMBERNYBOSS110021+130 May 2026Compare
GreeceKonstantinos MELEASSubbuteurs Athens TSC110021+127 Jun 2026Compare
GreeceKonstantinos TRIANTAFILLOUTSC Falcons Athens10101107 Feb 2026Compare
LAMBERT110051+47 Mar 2026Compare
FranceLaurent JAILLETElan Subbutéo Club de Champs-sur-Marne110030+330 May 2026Compare
GreeceLeonidas PAPAMICHAILScarlet Battalion SC100102-27 Feb 2026Compare
PortugalLuís ABREUAtletico Pisa100101-16 Dec 2025Compare
AustriaManfred PAWLICATSC Phoenix110031+228 Mar 2026Compare
MaltaMassimo CREMONAMessina Table Soccer100113-225 Apr 2026Compare
AustriaMeryem TÜNGERTSC Royal 78 Kaisermühlen110020+228 Mar 2026Compare
FranceNicolas MORIERUnion Subbuteo Prignac-Puylaurens110020+230 May 2026Compare
ItalyNicolò COLOSSIBARI TABLE SOCCER110042+26 Dec 2025Compare
GreeceNikolaos GKIOTLISThessaloniki TSC110010+17 Feb 2026Compare
GreeceNikolaos PROMPONASRoligans Ilioupolis TSC100102-227 Jun 2026Compare
GreeceNikos PSOMIADISSubbuteurs Athens TSC10100007 Feb 2026Compare
BelgiumNoah JANSSENSRochefort TS101011028 Mar 2026Compare
GreecePanagiotis KONIDARISRoligans Ilioupolis TSC110060+66 Sept 2025Compare
ItalyPasquale TORANOLeonessa Brescia Aps100113-228 Mar 2026Compare
MaltaPatrick PACESS Lazio TFC101000025 Apr 2026Compare
United StatesPaul EYESSporting America TSC110020+26 Dec 2025Compare
GreecePhilippos PAPIDAKISScarlet Battalion SC100103-37 Mar 2026Compare
ItalyRiccardo MARINUCCIBologna Tigers Subbuteo110051+47 Mar 2026Compare
FranceRomain LAFONTAINERochefort TS110010+130 May 2026Compare
FranceSimon CARMONAFTC Saint-Symphorien-sur-Coise110070+77 Mar 2026Compare
MaltaSpencer CONTIH'Attard SC110021+125 Apr 2026Compare
ItalyStefano CalzeroniPapata Group Ponticino110050+56 Dec 2025Compare
FranceStéphane POMMIERFTC Caen110031+230 May 2026Compare
EnglandTerry ARNOLDKent Invicta TFC110060+67 Mar 2026Compare
FranceThibault LESNEUnion Subbuteo Prignac-Puylaurens110032+130 May 2026Compare
GreeceVelissarios FRAGKAKISTSC Falcons Athens100113-227 Jun 2026Compare
L

BelgiumSC Temploux

IO Frameries 2026 · Barrage

1–3

8 Aug 2026

W

BelgiumRacing White Woluwé Subbuteo 2

IO Frameries 2026 · Groups · Group 3

3–1

8 Aug 2026

W

BelgiumSC Lion's Eugies 2

IO Frameries 2026 · Groups · Group 2

4–0

8 Aug 2026

W

FranceCeltic Combourg CFT

IO Frameries 2026 · Groups · Group 2

4–0

8 Aug 2026

W

EnglandLangton Green Subbuteo Club

GP SubbuteoFest Haverhill 2026 · Final

2–1

25 Jul 2026

W

EnglandBoudica Subbuteo Table Football Club

GP SubbuteoFest Haverhill 2026 · Semifinals

4–0

25 Jul 2026

W

EnglandGodiva Subbuteo Club

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

4–0

25 Jul 2026

W

EnglandKent Invicta TFC 2

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

4–0

25 Jul 2026

W

EnglandTSPA White Star

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

4–0

25 Jul 2026

L

BelgiumST Stembert

GP Ludwigsburg 2026 · Barrage · 1C-2B

0–2

11 Jul 2026

W

GermanySubbuteo Club Höpfigheim

GP Ludwigsburg 2026 · Groups · Group 1

4–0

11 Jul 2026

L

BelgiumRochefort TS

IO Bande 2026 · Semifinals

1–3

4 Jul 2026

D

NetherlandsMVV Rijnmond

IO Bande 2026 · Barrage

1–1

4 Jul 2026

W

NetherlandsDutch Legends 2

IO Bande 2026 · Groups · Group 2

3–0

4 Jul 2026

W

BelgiumSC Lion's Eugies 2

IO Bande 2026 · Groups · Group 2

4–0

4 Jul 2026