TFMYSTFTable football profiles

ENG0051

Kaspar BENNETT

EnglandEngland·Proteas Athens SC · team #20·OPEN

FISTF OPEN

#36

464 pts

MySTF Elo

2002

#32 active · peak 2002

Official FISTF results.

Elo rating

113 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
13
33
67

2023–24

77% W

2024–25

70% W

2025–26

70% W

Match statistics · 2025–26 season

Played

67

47W 8D 12L

Win rate

70%

Goals per game

2.82 – 1.22

189 for · 82 against · GD +107

Clean sheets

22

33% of games

Sudden death

2

Shoot-outs

1/4

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

60

most often Georgios VLASSOPOULOS

Results

  • Won47 (70%)
  • Drawn8 (12%)
  • Lost12 (18%)

Form · last 10

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

All matches

Show recent only
W

4–1

27 Jun 2026 · 82% pre-match

W

GreeceAdrianos DERVIS

MGP Athens 2026 · Barrage · TEAMS

3–1

27 Jun 2026 · 78% pre-match

W

MaltaMark GAUCI

MGP Athens 2026 · Groups · Group 6 · TEAMS

1–0

27 Jun 2026 · 41% pre-match

W

GreeceNikolaos PROMPONAS

MGP Athens 2026 · Groups · Group 2 · TEAMS

3–0

27 Jun 2026 · 87% pre-match

W

GreeceFotis Chondroudakis

MGP Athens 2026 · Groups · Group 2 · TEAMS

5–1

27 Jun 2026 · 98% pre-match

L

GreeceGeorgios KOUTIS

MGP Athens 2026 · Semifinals · OPEN

0–1

27 Jun 2026 · 37% pre-match

W

MaltaSamuel BARTOLOUpset

MGP Athens 2026 · Last 8 · OPEN

3–0

27 Jun 2026 · 13% pre-match

W

5–1

27 Jun 2026 · 88% pre-match

D

3–3(2–1 SO)

27 Jun 2026 · 19% pre-match

W

GreeceSpyridon PATRINOS

MGP Athens 2026 · Groups · Group 12 · OPEN

2–1

27 Jun 2026 · 57% pre-match

D

GreecePanagiotis SKOUROS

MGP Athens 2026 · Groups · Group 12 · OPEN

1–1

27 Jun 2026 · 92% pre-match

W

GreeceStilianos MATSOPOULOS

MGP Athens 2026 · Groups · Group 12 · OPEN

2–0

27 Jun 2026 · 94% pre-match

W

GreeceIoannis SALAMOURIS

GGP Athens 2026 · Groups · Group 4 · TEAMS

2–0

23 May 2026 · 47% pre-match

W

GreeceCharalampos KAZANTZOGLOU

GGP Athens 2026 · Groups · Group 1 · TEAMS

7–0

23 May 2026 · 96% pre-match

W

GreeceNikolaos NASKOS

GGP Athens 2026 · Groups · Group 1 · TEAMS

5–4

23 May 2026 · 81% pre-match

D

3–3(0–2 SO)

23 May 2026 · 55% pre-match

W

GreeceSpyridon PATRINOS

GGP Athens 2026 · Groups · Group 7 · OPEN

2–1

23 May 2026 · 57% pre-match

W

GreeceCharalampos KAZANTZOGLOU

GGP Athens 2026 · Groups · Group 7 · OPEN

4–1

23 May 2026 · 97% pre-match

W

GreeceEleftheria PAPANIKOLAOU

GGP Athens 2026 · Groups · Group 7 · OPEN

6–1

23 May 2026 · 95% pre-match

D

2–2

7 Mar 2026 · 65% pre-match

L

BelgiumNathan Dizier

MGP Frameries 2026 · Groups · Group 7 · TEAMS

2–4

7 Mar 2026 · 65% pre-match

W

BelgiumQuentin VAN GLABEKE

MGP Frameries 2026 · Groups · Group 7 · TEAMS

2–1

7 Mar 2026 · 82% pre-match

L

ItalyFrancesco MANFREDELLI

MGP Frameries 2026 · Groups · Group 6 · TEAMS

3–5

7 Mar 2026 · 24% pre-match

D

2–2(2–3 SO)

7 Mar 2026 · 53% pre-match

W

BelgiumWilliam VAN DEN HOUTE

MGP Frameries 2026 · Groups · Group 30 · OPEN

6–3

7 Mar 2026 · 72% pre-match

W

SpainGuillem BALAGUER

MGP Frameries 2026 · Groups · Group 30 · OPEN

1–0

7 Mar 2026 · 92% pre-match

W

ItalyAlberto BORSANI

MGP Frameries 2026 · Groups · Group 30 · OPEN

4–0

7 Mar 2026 · 91% pre-match

W

GreeceAntonis VLACHOPOULOS

GP Larissa 2026 · Groups · Group 3 · TEAMS

3–0

7 Feb 2026 · 85% pre-match

W

GreeceDimitris PITSARIS

GP Larissa 2026 · Groups · Group 3 · TEAMS

1–0

7 Feb 2026 · 92% pre-match

D

GreeceThomas ARVANITAKIS

GP Larissa 2026 · Groups · Group 2 · TEAMS

1–1

7 Feb 2026 · 58% pre-match

W

GreeceGeorgios KARATARAKIS

GP Larissa 2026 · Groups · Group 3 · TEAMS

3–2

7 Feb 2026 · 57% pre-match

L

1–3

7 Feb 2026 · 38% pre-match

D

GreeceSpyridon PATRINOS

GP Larissa 2026 · Groups · Group 7 · OPEN

3–3

7 Feb 2026 · 63% pre-match

W

GreeceGeorgios BIZAS

GP Larissa 2026 · Groups · Group 7 · OPEN

5–1

7 Feb 2026 · 66% pre-match

W

GreeceVasilis NOUSIOS

GP Larissa 2026 · Groups · Group 7 · OPEN

5–1

7 Feb 2026 · 91% pre-match

W

BelgiumMartin ANTOINE

MGP Paris 2026 · Barrage · TEAMS

2–1

24 Jan 2026 · 73% pre-match

W

UkraineThomas PONTÉ

MGP Paris 2026 · Groups · Group 4 · TEAMS

2–1

24 Jan 2026 · 95% pre-match

W

GreeceAlberto DI MAGGIOUpset

MGP Paris 2026 · Groups · Group 4 · TEAMS

2–1

24 Jan 2026 · 17% pre-match

L

EnglandAlan LEEUpset

MGP Paris 2026 · Groups · Group 4 · TEAMS

0–3

24 Jan 2026 · 83% pre-match

D

1–1(2–3 SO)

24 Jan 2026 · SD · 39% pre-match

W

FranceAymeric POUFFET

MGP Paris 2026 · Groups · Group 12 · OPEN

3–2

24 Jan 2026 · 92% pre-match

W

BelgiumJoffray LAURENT

MGP Paris 2026 · Groups · Group 12 · OPEN

3–0

24 Jan 2026 · 57% pre-match

L

ItalyMatteo CICCARELLI

MGP Paris 2026 · Groups · Group 12 · OPEN

1–2

24 Jan 2026 · 14% pre-match

L

1–2

6 Dec 2025 · 58% pre-match

W

MaltaSpencer CONTI

Major Bologne - Macron Cup 2025 · Groups · Group 23 · OPEN

3–1

6 Dec 2025 · 80% pre-match

W

4–0

6 Dec 2025 · 89% pre-match

W

2–1

6 Dec 2025 · 91% pre-match

L

1–2

8 Nov 2025 · 67% pre-match

W

1–0

8 Nov 2025 · 74% pre-match

W

2–0

8 Nov 2025 · 95% pre-match

W

3–1

8 Nov 2025 · 96% pre-match

L

1–2

8 Nov 2025 · 43% pre-match

W

GreeceNikolaos CHARATSISUpset

IO Chalkida 2025 · Last 8 · OPEN

2–0

8 Nov 2025 · 24% pre-match

W

2–1

8 Nov 2025 · SD · 58% pre-match

W

GreeceSarantis PAPIDAKIS

IO Chalkida 2025 · Groups · Group 5 · OPEN

5–0

8 Nov 2025 · 68% pre-match

W

GreeceStilianos MATSOPOULOS

IO Chalkida 2025 · Groups · Group 5 · OPEN

2–0

8 Nov 2025 · 94% pre-match

W

11–0

20 Sept 2025 · 93% pre-match

L

2–4

20 Sept 2025 · 45% pre-match

L

1–2

20 Sept 2025 · 18% pre-match

W

4–2

6 Sept 2025 · 82% pre-match

W

GreeceVelissarios FRAGKAKIS

IO Athens 2025 · Groups · Group 1 · TEAMS

1–0

6 Sept 2025 · 71% pre-match

W

GreeceGiorgos ZAVOS

IO Athens 2025 · Groups · Group 1 · TEAMS

4–0

6 Sept 2025 · 77% pre-match

W

GreeceAthanasios GKOGKOS

IO Athens 2025 · Groups · Group 1 · TEAMS

5–1

6 Sept 2025 · 89% pre-match

L

2–3

6 Sept 2025 · 45% pre-match

W

GreeceGiorgos FILIPPOU

IO Athens 2025 · Groups · Group 7 · OPEN

2–0

6 Sept 2025 · 62% pre-match

W

GreeceMichail TASTSOGLOU

IO Athens 2025 · Groups · Group 7 · OPEN

8–1

6 Sept 2025 · 94% pre-match

W

GreeceChristos CHYTAS

IO Athens 2025 · Groups · Group 7 · OPEN

1–0

6 Sept 2025 · 85% pre-match

Tournaments

16 entries · 2 titles · 0 runner-up

EventDateCategoryResultW–D–L
MGP Athens 202627 Jun 2026OPENSemi-finals4–2–1
GGP Athens 202623 May 2026OPENLast 163–1–0
MGP Frameries 20267 Mar 2026OPENLast 643–1–0
GP Larissa 20267 Feb 2026OPENLast 162–1–1
MGP Paris 202624 Jan 2026OPENBarrage2–1–1
Major Bologne - Macron Cup 20256 Dec 2025OPENLast 643–0–1
IO Chalkida 20258 Nov 2025OPENSemi-finals4–0–1
ECSTFA European Championships 202520 Sept 2025OPENGroups1–0–2
IO Athens 20256 Sept 2025OPENBarrage3–0–1
GP Haverhill SubbuteoFest 202526 Jul 2025OPENSemi-finals5–0–1
IO Limassol 202513 Jul 2025OPENWinner5–0–0
MGP Athens 202528 Jun 2025OPENLast 164–0–1
GP Messina 202514 Jun 2025OPENLast 163–1–1
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024OPENLast 322–1–1
MGP Ilioupoli Athens 202429 Jun 2024OPENSemi-finals4–1–2
IO Merlion Cup Singapore 20232 Dec 2023OPENWinner6–0–0

Head to head · all 60 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceGeorgios VLASSOPOULOSProteas Athens SC301269-327 Jun 2026Compare
GreeceSpyridon PATRINOSOlympia CS321075+227 Jun 2026Compare
GreeceCharalampos KAZANTZOGLOUSubbuteurs Athens TSC2200111+1023 May 2026Compare
GreeceSpyros POLIZOSTSC Falcons Athens21013306 Dec 2025Compare
GreeceStilianos MATSOPOULOSCharilaos Trikoupis TS220040+427 Jun 2026Compare
GreeceAdrianos DERVISProteas Athens SC110031+227 Jun 2026Compare
EnglandAlan LEELangton Green Subbuteo Club100103-324 Jan 2026Compare
ItalyAlberto BORSANICT Paola110040+47 Mar 2026Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo110021+124 Jan 2026Compare
GreeceAntonios KASTELLANOSOlympia CS100112-18 Nov 2025Compare
GreeceAntonis VLACHOPOULOSAthinaikos CS110030+37 Feb 2026Compare
GreeceAthanasios GKOGKOSOlympia CS110051+46 Sept 2025Compare
FranceAymeric POUFFETUnion Subbuteo Prignac-Puylaurens110032+124 Jan 2026Compare
BelgiumChristophe DHEURValletta SC100112-120 Sept 2025Compare
GreeceChristos CHYTASTSC Falcons Athens110010+16 Sept 2025Compare
GreeceDimitris PITSARISCrimson Horses110010+17 Feb 2026Compare
GreeceEleftheria PAPANIKOLAOUGlyfada United TSC110061+523 May 2026Compare
GreeceFotis ChondroudakisGlyfada United TSC110051+427 Jun 2026Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli100135-27 Mar 2026Compare
GreeceGeorgios BIZASProteas Athens SC110051+47 Feb 2026Compare
GreeceGeorgios BRISKOLASOlympia CS110020+28 Nov 2025Compare
GreeceGeorgios KARATARAKISProteas Athens SC110032+17 Feb 2026Compare
GreeceGeorgios KOUTISTSC Falcons Athens100101-127 Jun 2026Compare
ItalyGiancarlo RUSSOCT Torino 2009110021+16 Dec 2025Compare
GreeceGiorgos FILIPPOUCrimson Horses110020+26 Sept 2025Compare
GreeceGiorgos ZAVOSScarlet Battalion SC110040+46 Sept 2025Compare
SpainGuillem BALAGUERBarcelona FT110010+17 Mar 2026Compare
GreeceIoannis KORDANTONOPOULOSCrimson Horses110042+26 Sept 2025Compare
GreeceIoannis MPOUGIOURISSubbuteurs Athens TSC110010+18 Nov 2025Compare
GreeceIoannis SALAMOURISTSC Falcons Athens110020+223 May 2026Compare
GreeceIoannis VLASSOPOULOSProteas Athens SC100112-18 Nov 2025Compare
Jean Carl Tabone100124-220 Sept 2025Compare
BelgiumJoffray LAURENTSC Lion's Eugies110030+324 Jan 2026Compare
MaltaJosef CAMILLERIBormla SC110041+327 Jun 2026Compare
GreeceKonstantinos SESESOlympia CS101033023 May 2026Compare
GreeceKonstantinos TRIANTAFILLOUTSC Falcons Athens10102207 Mar 2026Compare
GermanyMarc REITZBSC Schwalbach1100110+1120 Sept 2025Compare
MaltaMark GAUCIValletta SC110010+127 Jun 2026Compare
BelgiumMartin ANTOINERochefort TS110021+124 Jan 2026Compare
ItalyMassimo BOLOGNINOCCT Eagles Napoli101011024 Jan 2026Compare
ItalyMatteo CICCARELLITS Napoli Fighters100112-124 Jan 2026Compare
GreeceMichail TASTSOGLOUSubbuteurs Athens TSC110081+76 Sept 2025Compare
BelgiumNathan DizierST Stembert100124-27 Mar 2026Compare
GreeceNikolaos CHARATSISScarlet Battalion SC110020+28 Nov 2025Compare
GreeceNikolaos NASKOSAthinaikos CS110054+123 May 2026Compare
GreeceNikolaos PROMPONASRoligans Ilioupolis TSC110030+327 Jun 2026Compare
GreecePanagiotis SKOUROSRoligans Ilioupolis TSC101011027 Jun 2026Compare
ItalyPierpaolo MURABITOASD Siracusa Calcio Tavolo110040+46 Dec 2025Compare
ItalyPietro DI PIETRANTONIOSubbuteo Club Reggio Calabria110051+427 Jun 2026Compare
BelgiumQuentin VAN GLABEKEST Stembert110021+17 Mar 2026Compare
MaltaSamuel BARTOLOValletta SC110030+327 Jun 2026Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC110050+58 Nov 2025Compare
MaltaSpencer CONTIH'Attard SC110031+26 Dec 2025Compare
ItalyStefano BUONOSC Bagheria10102207 Mar 2026Compare
GreeceThomas ARVANITAKISCrimson Horses10101107 Feb 2026Compare
UkraineThomas PONTÉCeltic Combourg CFT110021+124 Jan 2026Compare
GreeceVasileios MANOLOULISGlyfada United TSC110031+28 Nov 2025Compare
GreeceVasilis NOUSIOSCrimson Horses110051+47 Feb 2026Compare
GreeceVelissarios FRAGKAKISTSC Falcons Athens110010+16 Sept 2025Compare
BelgiumWilliam VAN DEN HOUTESC Temploux110063+37 Mar 2026Compare
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