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 · Last 12 months

Played

47

32W 8D 7L

Win rate

68%

Goals per game

2.74 – 1.34

129 for · 63 against · GD +66

Clean sheets

12

26% of games

Sudden death

1

Shoot-outs

1/4

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

43

most often Spyridon PATRINOS

Results

  • Won32 (68%)
  • Drawn8 (17%)
  • Lost7 (15%)

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

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 43 opponents

OpponentPWDLGFGAGDW/OLast met
GreeceSpyridon PATRINOSOlympia CS321075+227 Jun 2026Compare
GreeceCharalampos KAZANTZOGLOUSubbuteurs Athens TSC2200111+1023 May 2026Compare
GreeceGeorgios VLASSOPOULOSProteas Athens SC201146-227 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
GreeceAntonis VLACHOPOULOSAthinaikos CS110030+37 Feb 2026Compare
FranceAymeric POUFFETUnion Subbuteo Prignac-Puylaurens110032+124 Jan 2026Compare
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 KARATARAKISProteas Athens SC110032+17 Feb 2026Compare
GreeceGeorgios KOUTISTSC Falcons Athens100101-127 Jun 2026Compare
ItalyGiancarlo RUSSOCT Torino 2009110021+16 Dec 2025Compare
SpainGuillem BALAGUERBarcelona FT110010+17 Mar 2026Compare
GreeceIoannis SALAMOURISTSC Falcons Athens110020+223 May 2026Compare
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
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
BelgiumNathan DizierST Stembert100124-27 Mar 2026Compare
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
MaltaSpencer CONTIH'Attard SC110031+26 Dec 2025Compare
GreeceSpyros POLIZOSTSC Falcons Athens100112-16 Dec 2025Compare
ItalyStefano BUONOSC Bagheria10102207 Mar 2026Compare
GreeceStilianos MATSOPOULOSCharilaos Trikoupis TS110020+227 Jun 2026Compare
GreeceThomas ARVANITAKISCrimson Horses10101107 Feb 2026Compare
UkraineThomas PONTÉCeltic Combourg CFT110021+124 Jan 2026Compare
GreeceVasilis NOUSIOSCrimson Horses110051+47 Feb 2026Compare
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