TFMYSTFTable football profiles

ENG0231

Kevin CORDELL

EnglandEngland·Langton Green Subbuteo Club · team #12·OPEN

FISTF OPEN

#57

331.5 pts · +1

MySTF Elo

1857

#108 active · peak 1857

Showing official FISTF results only.

Elo rating

234 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
4
32
49
72
77

2019–20

25% W

2022–23

75% W

2023–24

61% W

2024–25

75% W

2025–26

70% W

Match statistics · Last 12 months

Played

70

50W 5D 15L

Win rate

71%

Goals per game

3.10 – 0.96

217 for · 67 against · GD +150

Clean sheets

27

39% of games

Sudden death

1

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

59

most often Michael MAYES

Results

  • Won50 (71%)
  • Drawn5 (7%)
  • Lost15 (21%)

Form · last 10

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

All matches

Show recent only
W

1–0

25 Jul 2026 · 33% pre-match

W

3–0

25 Jul 2026 · 56% pre-match

W

EnglandAdrian HAWCROFT

GP SubbuteoFest Haverhill 2026 · Groups · Group 2 · TEAMS

8–0

25 Jul 2026 · 96% pre-match

D

0–0(0–2 SO)

25 Jul 2026 · 61% pre-match

W

2–1

25 Jul 2026 · 22% pre-match

W

FranceLouis SORET

GP SubbuteoFest Haverhill 2026 · Groups · Group 7 · OPEN

3–1

25 Jul 2026 · 64% pre-match

L

EnglandPaul SUTTON

GP SubbuteoFest Haverhill 2026 · Groups · Group 7 · OPEN

1–2

25 Jul 2026 · 63% pre-match

W

8–0

25 Jul 2026 · 88% pre-match

L

0–2

13 Jun 2026 · 52% pre-match

W

EnglandMichael MAYES

IO Pedmore 2026 · Groups · Group 1 · TEAMS

2–1

13 Jun 2026 · 82% pre-match

W

EnglandCayne MATTHEWS

IO Pedmore 2026 · Groups · Group 1 · TEAMS

6–0

13 Jun 2026 · 93% pre-match

W

EnglandArthur Collins

IO Pedmore 2026 · Groups · Group 1 · TEAMS

7–0

13 Jun 2026 · 94% pre-match

W

EnglandJason CHRISTOPHER

IO Pedmore 2026 · Groups · Group 1 · TEAMS

6–1

13 Jun 2026 · 81% pre-match

W

EnglandThomas LACEY

IO Pedmore 2026 · Groups · Group 1 · TEAMS

4–0

13 Jun 2026 · 97% pre-match

L

EnglandBob VARNEY

IO Pedmore 2026 · Last 8 · OPEN

0–1

13 Jun 2026 · SD · 47% pre-match

W

CanadaChris MOORE

IO Pedmore 2026 · Last 16 · OPEN

4–1

13 Jun 2026 · 85% pre-match

D

EnglandJason CHRISTOPHER

IO Pedmore 2026 · Groups · Group 2 · OPEN

2–2

13 Jun 2026 · 85% pre-match

W

EnglandMichael MAYES

IO Pedmore 2026 · Groups · Group 2 · OPEN

3–0

13 Jun 2026 · 85% pre-match

W

EnglandJeremy BRADLEY

IO Pedmore 2026 · Groups · Group 2 · OPEN

4–0

13 Jun 2026 · 76% pre-match

L

BelgiumGeoffrey MARAIN

IO Wrexham 2026 · Semifinals · TEAMS

0–1

11 Apr 2026 · 47% pre-match

W

EnglandKye ARNOLD

IO Wrexham 2026 · Barrage · TEAMS

3–1

11 Apr 2026 · 81% pre-match

W

IrelandNick PEARSON

IO Wrexham 2026 · Groups · Group 3 · TEAMS

6–1

11 Apr 2026 · 93% pre-match

W

WalesMatthew ROWLEY

IO Wrexham 2026 · Groups · Group 3 · TEAMS

4–0

11 Apr 2026 · 96% pre-match

W

ScotlandTom BURNS

IO Wrexham 2026 · Groups · Group 3 · TEAMS

5–1

11 Apr 2026 · 77% pre-match

L

BelgiumLucas PERE

IO Wrexham 2026 · Last 16 · OPEN

1–4

11 Apr 2026 · 54% pre-match

W

EnglandMick HAMMONDS

IO Wrexham 2026 · Barrage · OPEN

3–0

11 Apr 2026 · 61% pre-match

W

ScotlandMarco BEVILACQUA

IO Wrexham 2026 · Groups · Group 6 · OPEN

3–1

11 Apr 2026 · 88% pre-match

W

IrelandNick PEARSON

IO Wrexham 2026 · Groups · Group 6 · OPEN

4–1

11 Apr 2026 · 93% pre-match

W

EnglandBrian DALEY

IO Wrexham 2026 · Groups · Group 6 · OPEN

6–0

11 Apr 2026 · 83% pre-match

W

GreeceAlberto DI MAGGIOUpset

MGP Frameries 2026 · Barrage · TEAMS

2–1

7 Mar 2026 · 9% pre-match

W

Jose Luis Bonavia

MGP Frameries 2026 · Groups · Group 14 · TEAMS

5–0

7 Mar 2026 · 83% pre-match

W

BelgiumLoris Olia

MGP Frameries 2026 · Groups · Group 14 · TEAMS

4–1

7 Mar 2026 · 79% pre-match

W

Davide Angelo Marletta

MGP Frameries 2026 · Groups · Group 13 · TEAMS

3–0

7 Mar 2026 · 85% pre-match

L

0–3

7 Mar 2026 · 46% pre-match

D

GreeceSarantis PAPIDAKIS

MGP Frameries 2026 · Groups · Group 34 · OPEN

2–2

7 Mar 2026 · 55% pre-match

L

ItalyFabrizio FEDELE

MGP Frameries 2026 · Groups · Group 34 · OPEN

0–1

7 Mar 2026 · 42% pre-match

W

BelgiumPhilippe HIPFINGER

MGP Frameries 2026 · Groups · Group 34 · OPEN

2–1

7 Mar 2026 · 89% pre-match

W

3–0

1 Feb 2026 · 51% pre-match

W

2–1

1 Feb 2026 · 50% pre-match

W

4–1

1 Feb 2026 · 83% pre-match

W

EnglandTerry ARNOLD

Satellite Pedmore 2026 · Groups · Group 2 · OPEN

3–2

1 Feb 2026 · 93% pre-match

W

EnglandDamian MAYES

Satellite Pedmore 2026 · Groups · Group 2 · OPEN

3–2

1 Feb 2026 · 85% pre-match

W

EnglandAndy MCGOVERN

Satellite Pedmore 2026 · Groups · Group 2 · OPEN

5–0

1 Feb 2026 · 84% pre-match

L

BelgiumNoah JANSSENS

MGP Paris 2026 · Last 16 · TEAMS

0–1

24 Jan 2026 · 32% pre-match

W

TunisiaSkander FARZA

MGP Paris 2026 · Groups · Group 4 · TEAMS

5–1

24 Jan 2026 · 71% pre-match

D

GreeceStylianos TSANGOURIS

MGP Paris 2026 · Groups · Group 4 · TEAMS

1–1

24 Jan 2026 · 31% pre-match

L

ItalyGiuseppe GUZZETTA

MGP Paris 2026 · Last 16 · CONSOLATION

3–4

24 Jan 2026 · 63% pre-match

W

FranceFanch COQUILLON

MGP Paris 2026 · Last 32 · CONSOLATION

4–2

24 Jan 2026 · 70% pre-match

W

ItalyPietro DI PIETRANTONIO

MGP Paris 2026 · Barrage · CONSOLATION

3–2

24 Jan 2026 · 68% pre-match

L

MaltaSamuel BARTOLO

MGP Paris 2026 · Groups · Group 5 · OPEN

0–3

24 Jan 2026 · 6% pre-match

L

BelgiumJérôme HEYVAERT

MGP Paris 2026 · Groups · Group 5 · OPEN

1–2

24 Jan 2026 · 46% pre-match

L

ItalyAndrea CICCARELLI

MGP Paris 2026 · Groups · Group 5 · OPEN

0–1

24 Jan 2026 · 21% pre-match

D

1–1

3 Jan 2026 · 55% pre-match

W

EnglandKye ARNOLD

IO Heckmondwike 2026 · Groups · Group 3 · TEAMS

2–0

3 Jan 2026 · 64% pre-match

W

EnglandIan SHARP

IO Heckmondwike 2026 · Groups · Group 3 · TEAMS

7–0

3 Jan 2026 · 93% pre-match

W

EnglandMichael MAYES

IO Heckmondwike 2026 · Groups · Group 3 · TEAMS

3–0

3 Jan 2026 · 88% pre-match

L

1–6

3 Jan 2026 · 40% pre-match

W

4–1

3 Jan 2026 · 79% pre-match

W

WalesBrendan ASHLEY

IO Heckmondwike 2026 · Groups · Group 7 · OPEN

7–0

3 Jan 2026 · 97% pre-match

L

FranceRafaël MIDOUXUpset

IO Heckmondwike 2026 · Groups · Group 7 · OPEN

0–1

3 Jan 2026 · 89% pre-match

W

EnglandMichael MAYES

IO Heckmondwike 2026 · Groups · Group 7 · OPEN

1–0

3 Jan 2026 · 89% pre-match

W

8–1

13 Dec 2025 · 96% pre-match

W

EnglandMichele CLAYDON

Satellite Kent 2025 · Semifinals · TEAMS

5–0

13 Dec 2025 · 98% pre-match

W

EnglandTerry ARNOLD

Satellite Kent 2025 · Groups · Group 2 · TEAMS

2–1

13 Dec 2025 · 96% pre-match

W

EnglandPeter Holmes

Satellite Kent 2025 · Groups · Group 2 · TEAMS

6–0

13 Dec 2025 · 92% pre-match

W

EnglandSimon GOODMAN

Satellite Kent 2025 · Groups · Group 2 · TEAMS

4–1

13 Dec 2025 · 88% pre-match

L

EnglandVictor JONESUpset

Satellite Kent 2025 · Semifinals · OPEN

0–1

13 Dec 2025 · 82% pre-match

W

5–0

13 Dec 2025 · 93% pre-match

W

Northern IrelandEoin ADAMS

Satellite Kent 2025 · Groups · Group 1 · OPEN

4–0

13 Dec 2025 · 98% pre-match

W

EnglandJames PALMER-JONES

Satellite Kent 2025 · Groups · Group 1 · OPEN

3–0

13 Dec 2025 · 96% pre-match

Tournaments

27 entries · 1 title · 1 runner-up

EventDateCategoryResultW–D–L
GP SubbuteoFest Haverhill 202625 Jul 2026OPENQuarter-finals3–1–1
IO Pedmore 202613 Jun 2026OPENQuarter-finals3–1–1
IO Wrexham 202611 Apr 2026OPENLast 164–0–1
MGP Frameries 20267 Mar 2026OPENBarrage1–1–2
Satellite Pedmore 20261 Feb 2026OPENWinner6–0–0
MGP Paris 202624 Jan 2026CONSOLATION—2–0–1
MGP Paris 202624 Jan 2026OPENGroups0–0–3
IO Heckmondwike 20263 Jan 2026OPENLast 163–0–2
Satellite Kent 202513 Dec 2025OPENSemi-finals3–0–1
GP Eugies 202511 Oct 2025OPENLast 161–1–1
IO Coventry 202523 Aug 2025OPENSemi-finals4–1–1
Sat Chasers 202510 Aug 2025OPENRunner-up6–0–1
GP Derry 202521 Jun 2025OPENQuarter-finals4–0–1
Satellite Kent 202510 May 2025OPENSemi-finals4–0–1
Satellite Pedmore 202516 Mar 2025OPENQuarter-finals4–0–1
IO Glasgow 202522 Feb 2025OPENQuarter-finals4–0–1
IO Yorkshire 20254 Jan 2025OPENLast 163–0–2
Major Frameries 20253 Jan 2025OPENBarrage2–0–2
IO Mechelen 20249 Nov 2024OPENBarrage2–0–2
IO Derry 202422 Jun 2024OPENLast 163–0–1
IO Glasgow 202410 Feb 2024OPENLast 163–0–1
MGP Frameries 20243 Feb 2024OPENBarrage2–0–2
IO Yorkshire 20246 Jan 2024OPENLast 162–1–1
GP Flitwick 20237 Oct 2023OPENQuarter-finals4–0–2
Haverhill Subbuteofest 202329 Jul 2023OPENQuarter-finals5–0–1
IO Derry 20231 Jun 2023OPENSemi-finals5–1–1
Satellite Harrow 202025 Jan 2020OPENGroups1–2–1

Head to head · all 59 opponents

OpponentPWDLGFGAGDW/OLast met
EnglandMichael MAYESGodiva Subbuteo Club5500132+1113 Jun 2026Compare
EnglandJason CHRISTOPHERWolverhampton Table Football Club211083+513 Jun 2026Compare
EnglandKye ARNOLDKent Invicta TFC220051+411 Apr 2026Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer210126-425 Jul 2026Compare
IrelandNick PEARSONWolverhampton Table Football Club2200102+811 Apr 2026Compare
EnglandRuby MATTHEWSAvenir Subbuteo Hennuyer202011025 Jul 2026Compare
EnglandTerry ARNOLDKent Invicta TFC220053+21 Feb 2026Compare
EnglandThomas LACEYKent Invicta TFC2200121+1113 Jun 2026Compare
EnglandAaron SKINNERLangton Green Subbuteo Club110030+31 Feb 2026Compare
EnglandAdam JACKSONCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club110050+513 Dec 2025Compare
EnglandAdrian HAWCROFTYorkshire Phoenix and Dewsbury Moor TFC110080+825 Jul 2026Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo110021+17 Mar 2026Compare
ItalyAndrea CICCARELLITS Napoli Fighters100101-124 Jan 2026Compare
EnglandAndy MCGOVERNSolent Table Soccer & Subbuteo club110050+51 Feb 2026Compare
EnglandArthur CollinsWolverhampton Table Football Club110070+713 Jun 2026Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM100101-113 Jun 2026Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110070+73 Jan 2026Compare
EnglandBrian DALEYYorkshire Phoenix and Dewsbury Moor TFC110060+611 Apr 2026Compare
EnglandCayne MATTHEWSYorkshire Phoenix and Dewsbury Moor TFC110060+613 Jun 2026Compare
CanadaChris MOOREHamilton SC110041+313 Jun 2026Compare
EnglandDamian MAYESGodiva Subbuteo Club110032+11 Feb 2026Compare
Davide Angelo Marletta110030+37 Mar 2026Compare
Northern IrelandEoin ADAMSYorkshire Phoenix110040+413 Dec 2025Compare
SpainFabio MASTROIANNISubbuteo Dragons100103-37 Mar 2026Compare
ItalyFabrizio FEDELESubbuteo Club Real Montesilvano100101-17 Mar 2026Compare
FranceFanch COQUILLONCeltic Combourg CFT110042+224 Jan 2026Compare
BelgiumGeoffrey MARAINAvenir Subbuteo Hennuyer100101-111 Apr 2026Compare
MaltaGeorge EBEJERBormla SC110021+125 Jul 2026Compare
ItalyGiuseppe GUZZETTASC Catania 1987100134-124 Jan 2026Compare
EnglandIan SHARPYorkshire Phoenix and Dewsbury Moor TFC110070+73 Jan 2026Compare
EnglandJames PALMER-JONESKent Invicta TFC110030+313 Dec 2025Compare
EnglandJeremy BRADLEYTSPA White Star110040+413 Jun 2026Compare
BelgiumJérôme HEYVAERTRacing White Woluwé Subbuteo100112-124 Jan 2026Compare
Jose Luis Bonavia110050+57 Mar 2026Compare
BelgiumLoris OliaSC Lion's Eugies110041+37 Mar 2026Compare
FranceLouis SORETAvenir Subbuteo Hennuyer110031+225 Jul 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer100114-311 Apr 2026Compare
ScotlandMalcolm JAMIESONKent Invicta TFC110041+33 Jan 2026Compare
ScotlandMarco BEVILACQUADerry City110031+211 Apr 2026Compare
EnglandMartin HODDSYorkshire Phoenix and Dewsbury Moor TFC110030+325 Jul 2026Compare
WalesMatthew ROWLEYCardiff Bluebirds TFC110040+411 Apr 2026Compare
EnglandMichele CLAYDONCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club110050+513 Dec 2025Compare
EnglandMick HAMMONDSWolverhampton Table Football Club110030+311 Apr 2026Compare
BelgiumNoah JANSSENSRochefort TS100101-124 Jan 2026Compare
CyprusPaul ANDREASGranducato Subbuteo110021+11 Feb 2026Compare
EnglandPaul SUTTONYorkshire Phoenix and Dewsbury Moor TFC100112-125 Jul 2026Compare
EnglandPeter HolmesLangton Green Subbuteo Club110060+613 Dec 2025Compare
BelgiumPhilippe HIPFINGERRacing White Woluwé Subbuteo110021+17 Mar 2026Compare
ItalyPietro DI PIETRANTONIOSubbuteo Club Reggio Calabria110032+124 Jan 2026Compare
FranceRafaël MIDOUXAvenir Subbuteo Hennuyer100101-13 Jan 2026Compare
EnglandRiccardo CASTAGNAKent Invicta TFC110080+825 Jul 2026Compare
MaltaSamuel BARTOLOValletta SC100103-324 Jan 2026Compare
EnglandSamuel CURTISYorkshire Phoenix and Dewsbury Moor TFC100102-213 Jun 2026Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC10102207 Mar 2026Compare
EnglandSimon GOODMANSurrey Saracens Subbuteo110041+313 Dec 2025Compare
TunisiaSkander FARZACeltic Combourg CFT110051+424 Jan 2026Compare
GreeceStylianos TSANGOURISRacing White Woluwé Subbuteo101011024 Jan 2026Compare
ScotlandTom BURNSGlasgow TSA110051+411 Apr 2026Compare
EnglandVictor JONESWolverhampton Table Football Club100101-113 Dec 2025Compare
L

BelgiumAvenir Subbuteo Hennuyer

GP SubbuteoFest Haverhill 2026 · Final

1–2

25 Jul 2026

W

EnglandYorkshire Phoenix and Dewsbury Moor TFC

GP SubbuteoFest Haverhill 2026 · Semifinals

2–1

25 Jul 2026

W

EnglandSurrey Saracens Subbuteo

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

4–0

25 Jul 2026

W

EnglandYorkshire Phoenix and Dewsbury Moor TFC 2

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

4–0

25 Jul 2026

W

EnglandKent Invicta TFC 3

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

3–0

25 Jul 2026

D

2–2

13 Jun 2026

W

EnglandGodiva Subbuteo Club

IO Pedmore 2026 · Groups · Group 1

3–1

13 Jun 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC

IO Pedmore 2026 · Groups · Group 1

1–2

13 Jun 2026

W

EnglandWolverhampton Table Football Club 2

IO Pedmore 2026 · Groups · Group 1

4–0

13 Jun 2026

W

EnglandWolverhampton Table Football Club

IO Pedmore 2026 · Groups · Group 1

3–1

13 Jun 2026

W

EnglandKent Invicta TFC

IO Pedmore 2026 · Groups · Group 1

3–1

13 Jun 2026

L

BelgiumAvenir Subbuteo Hennuyer

IO Wrexham 2026 · Semifinals

1–2

11 Apr 2026

W

EnglandKent Invicta TFC

IO Wrexham 2026 · Barrage

4–0

11 Apr 2026

W

EnglandWolverhampton Table Football Club

IO Wrexham 2026 · Groups · Group 3

3–1

11 Apr 2026

W

WalesCardiff Bluebirds TFC

IO Wrexham 2026 · Groups · Group 3

3–0

11 Apr 2026