TFMYSTFTable football profiles

ENG0357

Richard BADGER

EnglandEngland·Godiva Subbuteo Club · team #93·OPEN

FISTF VETERAN

#135

54 pts · +4

MySTF Elo

1618

#347 active · peak 1641

Showing official FISTF results only.

Elo rating

177 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
7
9
20
35
51
55

2019–20

43% W

2021–22

67% W

2022–23

50% W

2023–24

40% W

2024–25

41% W

2025–26

53% W

Match statistics · Last 12 months

Played

55

29W 3D 23L

Win rate

53%

Goals per game

2.33 – 1.91

128 for · 105 against · GD +23

Clean sheets

17

31% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

49

most often Alan LEE

Results

  • Won29 (53%)
  • Drawn3 (5%)
  • Lost23 (42%)

Form · last 10

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

All matches

Show recent only
W

1–0

11 Jul 2026 · 89% pre-match

W

ScotlandMalcolm JAMIESON

Satellite Bristol 2026 · Groups · Group 1 · TEAMS

4–2

11 Jul 2026 · 56% pre-match

W

WalesDavid LAUDER

Satellite Bristol 2026 · Groups · Group 1 · TEAMS

4–1

11 Jul 2026 · 62% pre-match

L

0–3

11 Jul 2026 · 49% pre-match

W

2–0

11 Jul 2026 · 65% pre-match

W

EnglandDaryl RADWELL

Satellite Bristol 2026 · Groups · Group 2 · OPEN

6–2

11 Jul 2026 · 90% pre-match

W

EnglandHadley CHAPMAN

Satellite Bristol 2026 · Groups · Group 2 · OPEN

3–0

11 Jul 2026 · 67% pre-match

W

CyprusPaul ANDREASUpset

Satellite Bristol 2026 · Groups · Group 2 · OPEN

2–1

11 Jul 2026 · 21% pre-match

D

EnglandCayne MATTHEWS

IO Pedmore 2026 · Groups · Group 1 · TEAMS

2–2

13 Jun 2026 · 72% pre-match

L

EnglandRichard GRIMLEY

IO Pedmore 2026 · Groups · Group 1 · TEAMS

0–3

13 Jun 2026 · 59% pre-match

W

EnglandThomas LACEY

IO Pedmore 2026 · Groups · Group 1 · TEAMS

5–0

13 Jun 2026 · 90% pre-match

L

EnglandAlan LEE

IO Pedmore 2026 · Groups · Group 1 · TEAMS

1–2

13 Jun 2026 · 32% pre-match

W

IrelandNick PEARSON

IO Pedmore 2026 · Groups · Group 1 · TEAMS

2–0

13 Jun 2026 · 78% pre-match

L

EnglandAlan LEE

IO Pedmore 2026 · Last 8 · OPEN

2–3

13 Jun 2026 · 33% pre-match

W

EnglandJustin SCOTT

IO Pedmore 2026 · Last 16 · OPEN

3–0

13 Jun 2026 · 44% pre-match

L

ItalyGabriele SILVERI

IO Pedmore 2026 · Groups · Group 4 · OPEN

1–2

13 Jun 2026 · 16% pre-match

W

EnglandDaryl RADWELL

IO Pedmore 2026 · Groups · Group 4 · OPEN

6–0

13 Jun 2026 · 87% pre-match

W

EnglandJamie WARREN

IO Pedmore 2026 · Groups · Group 4 · OPEN

2–1

13 Jun 2026 · 55% pre-match

L

WalesChris BEDFORD

Satellite Godiva 2026 · Groups · Group 1 · TEAMS

1–5

28 Mar 2026 · 27% pre-match

W

EnglandWilliam Lacey

Satellite Godiva 2026 · Groups · Group 1 · TEAMS

7–0

28 Mar 2026 · 60% pre-match

W

EnglandMartin COLWELL

Satellite Godiva 2026 · Groups · Group 1 · TEAMS

5–0

28 Mar 2026 · 91% pre-match

L

EnglandIan AGGETT

Satellite Godiva 2026 · Semifinals · OPEN

1–3

28 Mar 2026 · 23% pre-match

W

5–1

28 Mar 2026 · 70% pre-match

W

EnglandSamuel CURTISUpset

Satellite Godiva 2026 · Groups · Group 2 · OPEN

3–2

28 Mar 2026 · 20% pre-match

W

EnglandRichard GRIMLEY

Satellite Godiva 2026 · Groups · Group 2 · OPEN

4–1

28 Mar 2026 · 54% pre-match

W

EnglandTerry ARNOLD

Satellite Godiva 2026 · Groups · Group 2 · OPEN

4–0

28 Mar 2026 · 79% pre-match

W

BelgiumVincent DIRICK

MGP Frameries 2026 · Semifinals · A · TEAMS

6–0

7 Mar 2026 · 79% pre-match

L

SpainCarlos FLORES

MGP Frameries 2026 · Groups · Group 2 · TEAMS

0–9

7 Mar 2026 · 0% pre-match

L

0–4

7 Mar 2026 · 61% pre-match

W

2–0

7 Mar 2026 · 70% pre-match

D

ItalyCarlo SICILIANO

MGP Frameries 2026 · Groups · Group 16 · VETERAN

2–2

7 Mar 2026 · 76% pre-match

L

PortugalManuel SANTOS

MGP Frameries 2026 · Groups · Group 16 · VETERAN

1–4

7 Mar 2026 · 9% pre-match

L

BelgiumFrank LANNOY

MGP Frameries 2026 · Groups · Group 16 · VETERAN

1–2

7 Mar 2026 · 39% pre-match

W

EnglandColin TARRY

Satellite Pedmore 2026 · Final · Main Final · TEAMS

3–1

1 Feb 2026 · 45% pre-match

W

EnglandMichael MAYES

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

2–1

1 Feb 2026 · 52% pre-match

W

EnglandTerry ARNOLD

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

6–2

1 Feb 2026 · 74% pre-match

L

EnglandSamuel CURTIS

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

1–2

1 Feb 2026 · 23% pre-match

W

EnglandArthur Collins

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

3–0

1 Feb 2026 · 47% pre-match

L

FranceQuentin AUSSET

MGP Paris 2026 · Last 16 · TEAMS

2–5

24 Jan 2026 · 29% pre-match

L

FranceXavier DUBOIS

MGP Paris 2026 · Groups · Group 1 · TEAMS

1–2

24 Jan 2026 · 23% pre-match

L

MaltaGeorge EBEJER

MGP Paris 2026 · Groups · Group 1 · TEAMS

0–4

24 Jan 2026 · 8% pre-match

L

0–1

24 Jan 2026 · 44% pre-match

W

BelgiumOlivier DUBOIS

MGP Paris 2026 · Last 16 · VETERAN

2–1

24 Jan 2026 · 41% pre-match

W

BelgiumOlivier PEREUpset

MGP Paris 2026 · Last 32 · VETERAN

3–0

24 Jan 2026 · 13% pre-match

W

MaltaJohn ZAMMITUpset

MGP Paris 2026 · Groups · Group 15 · VETERAN

3–0

24 Jan 2026 · 17% pre-match

L

SpainFerran COLL

MGP Paris 2026 · Groups · Group 15 · VETERAN

1–3

24 Jan 2026 · 15% pre-match

L

BelgiumBruno GOSET

MGP Paris 2026 · Groups · Group 15 · VETERAN

0–2

24 Jan 2026 · 45% pre-match

D

2–2

6 Dec 2025 · 51% pre-match

L

SpainCarlos FLORES

Major Bologne - Macron Cup 2025 · Groups · Group 2 · TEAMS

1–9

6 Dec 2025 · 0% pre-match

L

1–4

6 Dec 2025 · 22% pre-match

W

United StatesAustin HARRIS

Major Bologne - Macron Cup 2025 · Groups · Group 1 · TEAMS

3–0

6 Dec 2025 · 71% pre-match

L

2–3

6 Dec 2025 · 35% pre-match

W

3–0

6 Dec 2025 · 48% pre-match

L

0–6

6 Dec 2025 · 6% pre-match

L

SpainAlberto GÓMEZ

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

1–2

6 Dec 2025 · 14% pre-match

Tournaments

25 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
Satellite Bristol 202611 Jul 2026OPENSemi-finals4–0–1
IO Pedmore 202613 Jun 2026OPENQuarter-finals3–0–2
Satellite Godiva 202628 Mar 2026OPENSemi-finals4–0–1
MGP Frameries 20267 Mar 2026VETERANQuarter-finals1–1–3
MGP Paris 202624 Jan 2026VETERANQuarter-finals3–0–3
Major Bologne - Macron Cup 20256 Dec 2025VETERANLast 321–0–3
GP Haverhill SubbuteoFest 202526 Jul 2025VETERANLast 163–0–1
GP Derry 202521 Jun 2025OPENLast 162–0–2
MGP Mallorca 202526 Apr 2025CONSOLATION—2–1–1
MGP Mallorca 202526 Apr 2025VETERANGroups0–0–3
IO Glasgow 202522 Feb 2025OPENBarrage1–1–2
IO Yorkshire 20254 Jan 2025OPENBarrage1–1–2
Major Frameries 20253 Jan 2025CONSOLATION—3–1–1
Major Frameries 20253 Jan 2025OPENGroups0–0–3
GP Frameries 202410 Aug 2024CONSOLATION—2–0–1
GP Frameries 202410 Aug 2024OPENGroups0–1–2
IO Haberhill Subbuteofest 20241 Jun 2024OPENBarrage2–0–2
MGP Frameries 20243 Feb 2024CONSOLATION—0–0–1
MGP Frameries 20243 Feb 2024OPENGroups1–0–2
Sat Leicester 202427 Jan 2024OPENLast 163–0–1
EC Gibraltar Individuals 202316 Sept 2023VETERANGroups0–0–3
Haverhill Subbuteofest 202329 Jul 2023OPENLast 322–1–1
IO Derry 20231 Jun 2023OPENLast 162–1–1
IO Ireland 202211 Jun 2022OPENQuarter-finals3–0–2
GP Glasgow 20201 Feb 2020VETERANLast 161–2–1

Head to head · all 49 opponents

OpponentPWDLGFGAGDW/OLast met
EnglandAlan LEELangton Green Subbuteo Club200235-213 Jun 2026Compare
SpainCarlos FLORESValletta SC2002118-177 Mar 2026Compare
EnglandDaryl RADWELLKent Invicta TFC2200122+1011 Jul 2026Compare
EnglandRichard GRIMLEYGodiva Subbuteo Club210144013 Jun 2026Compare
EnglandSamuel CURTISYorkshire Phoenix and Dewsbury Moor TFC210144028 Mar 2026Compare
EnglandTerry ARNOLDKent Invicta TFC2200102+828 Mar 2026Compare
SpainAlberto GÓMEZSubbuteo Dragons100112-16 Dec 2025Compare
ItalyAmerigo SCATAMACCHIAA.S. Cosenza100114-36 Dec 2025Compare
ItalyArmando BALESTRIERIStabiae110030+36 Dec 2025Compare
EnglandArthur CollinsWolverhampton Table Football Club110030+31 Feb 2026Compare
United StatesAustin HARRISSporting America TSC110030+36 Dec 2025Compare
BelgiumBruno GOSETST Stembert100102-224 Jan 2026Compare
ItalyCarlo SICILIANOA.S. Cosenza10102207 Mar 2026Compare
EnglandCayne MATTHEWSYorkshire Phoenix and Dewsbury Moor TFC101022013 Jun 2026Compare
WalesChris BEDFORDYorkshire Phoenix and Dewsbury Moor TFC100115-428 Mar 2026Compare
EnglandChris SHILLINGKent Invicta TFC110010+111 Jul 2026Compare
EnglandColin TARRYYorkshire Phoenix and Dewsbury Moor TFC110031+21 Feb 2026Compare
EnglandDan NICHOLLSGodiva Subbuteo Club110051+428 Mar 2026Compare
WalesDarren BARNESCardiff Bluebirds TFC110020+211 Jul 2026Compare
WalesDavid LAUDERCardiff Bluebirds TFC110041+311 Jul 2026Compare
FranceDenis POLSINELLIFTC Saint-Symphorien-sur-Coise100104-47 Mar 2026Compare
ItalyEdoardo SOMMELLACT Paola110020+27 Mar 2026Compare
SpainFerran COLLBarcelona FT100113-224 Jan 2026Compare
ItalyFrancesco GIAMBELLUCAASD SC Salernitana100101-124 Jan 2026Compare
BelgiumFrank LANNOYSC Temploux100112-17 Mar 2026Compare
ItalyGabriele SILVERISC Ascoli100112-113 Jun 2026Compare
MaltaGeorge EBEJERBormla SC100104-424 Jan 2026Compare
ItalyGianfranco CALONICOMaster Sanremo100106-66 Dec 2025Compare
EnglandHadley CHAPMANKent Invicta TFC110030+311 Jul 2026Compare
EnglandIan AGGETTYorkshire Phoenix and Dewsbury Moor TFC100113-228 Mar 2026Compare
EnglandJamie WARRENLangton Green Subbuteo Club110021+113 Jun 2026Compare
EnglandJason CHRISTOPHERWolverhampton Table Football Club100103-311 Jul 2026Compare
MaltaJohn ZAMMITST Stembert110030+324 Jan 2026Compare
EnglandJustin SCOTTWolverhampton Table Football Club110030+313 Jun 2026Compare
ScotlandMalcolm JAMIESONKent Invicta TFC110042+211 Jul 2026Compare
PortugalManuel SANTOSSubbuteo Club Labronico100114-37 Mar 2026Compare
EnglandMartin COLWELLCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club110050+528 Mar 2026Compare
EnglandMichael MAYESGodiva Subbuteo Club110021+11 Feb 2026Compare
ItalyMichele STERLECCHINISubbuteo Club Real Montesilvano10102206 Dec 2025Compare
IrelandNick PEARSONWolverhampton Table Football Club110020+213 Jun 2026Compare
BelgiumOlivier DUBOISSC Temploux110021+124 Jan 2026Compare
BelgiumOlivier PEREAvenir Subbuteo Hennuyer110030+324 Jan 2026Compare
CyprusPaul ANDREASGranducato Subbuteo110021+111 Jul 2026Compare
United StatesPaul EYESSporting America TSC100123-16 Dec 2025Compare
FranceQuentin AUSSETElan Subbutéo Club de Champs-sur-Marne100125-324 Jan 2026Compare
EnglandThomas LACEYKent Invicta TFC110050+513 Jun 2026Compare
BelgiumVincent DIRICKELM'Aye SC110060+67 Mar 2026Compare
EnglandWilliam LaceyGodiva Subbuteo Club110070+728 Mar 2026Compare
FranceXavier DUBOISFTC Caen100112-124 Jan 2026Compare
L

BelgiumAvenir Subbuteo Hennuyer

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

0–4

25 Jul 2026

L

EnglandTSPA White Star

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

0–1

25 Jul 2026

W

EnglandKent Invicta TFC 2

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

3–0

25 Jul 2026

L

EnglandLangton Green Subbuteo Club

IO Pedmore 2026 · Groups · Group 1

1–3

13 Jun 2026

W

EnglandWolverhampton Table Football Club

IO Pedmore 2026 · Groups · Group 1

4–0

13 Jun 2026

W

EnglandWolverhampton Table Football Club 2

IO Pedmore 2026 · Groups · Group 1

3–0

13 Jun 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC

IO Pedmore 2026 · Groups · Group 1

1–3

13 Jun 2026

W

EnglandKent Invicta TFC

IO Pedmore 2026 · Groups · Group 1

3–1

13 Jun 2026

D

Northern IrelandDerry City

IO Wrexham 2026 · Groups · Group 2

1–1

11 Apr 2026

L

BelgiumAvenir Subbuteo Hennuyer

IO Wrexham 2026 · Groups · Group 2

0–4

11 Apr 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC

IO Wrexham 2026 · Groups · Group 2

1–3

11 Apr 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC

Satellite Godiva 2026 · Final

0–4

28 Mar 2026

W

EnglandCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club

Satellite Godiva 2026 · Groups · Group 1

2–1

28 Mar 2026

W

EnglandCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club

Satellite Godiva 2026 · Groups · Group 1

4–0

28 Mar 2026

L

EnglandWolverhampton Table Football Club

Satellite Godiva 2026 · Groups · Group 1

0–3

28 Mar 2026