TFMYSTFTable football profiles

ENG0346

Mick HAMMONDS

EnglandEngland·Wolverhampton Table Football Club · team #34·OPEN

FISTF OPEN

#72

255 pts · +5

MySTF Elo

1682

#266 active · peak 1800

Official FISTF results.

Elo rating

209 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
6
7
26
65
69
36

2019–20

17% W

2021–22

100% W

2022–23

69% W

2023–24

60% W

2024–25

67% W

2025–26

47% W

Match statistics · 2025–26 season

Played

36

17W 3D 16L

Win rate

47%

Goals per game

2.56 – 2.22

92 for · 80 against · GD +12

Clean sheets

12

33% of games

Sudden death

0

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

36

most often Adrian HAWCROFT

Results

  • Won17 (47%)
  • Drawn3 (8%)
  • Lost16 (44%)

Form · last 10

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

All matches

Show recent only
L

EnglandKevin CORDELL

IO Wrexham 2026 · Barrage · OPEN

0–3

11 Apr 2026 · 22% pre-match

L

BelgiumJann SEGERS

IO Wrexham 2026 · Groups · Group 4 · OPEN

2–3

11 Apr 2026 · 52% pre-match

W

WalesDavid LAUDER

IO Wrexham 2026 · Groups · Group 4 · OPEN

4–1

11 Apr 2026 · 76% pre-match

W

EnglandAdrian HAWCROFT

IO Wrexham 2026 · Groups · Group 4 · OPEN

6–0

11 Apr 2026 · 81% pre-match

L

BelgiumBruno MOTTETUpset

MGP Frameries 2026 · Semifinals · A · TEAMS

1–2

7 Mar 2026 · 74% pre-match

L

FranceDavid LEROY

MGP Frameries 2026 · Groups · Group 2 · TEAMS

1–5

7 Mar 2026 · 33% pre-match

W

BelgiumKevin LELUBRE

MGP Frameries 2026 · Groups · Group 2 · TEAMS

3–0

7 Mar 2026 · 85% pre-match

L

Antonio Jesús Casín

MGP Frameries 2026 · Groups · Group 2 · TEAMS

1–8

7 Mar 2026 · 7% pre-match

L

0–5

7 Mar 2026 · 16% pre-match

W

ItalyGabriele SILVERI

MGP Frameries 2026 · Groups · Group 26 · OPEN

1–0

7 Mar 2026 · 35% pre-match

W

BelgiumAntonio TIMPANO

MGP Frameries 2026 · Groups · Group 26 · OPEN

3–1

7 Mar 2026 · 64% pre-match

W

GreecePavlos MALINDRETOS

MGP Frameries 2026 · Groups · Group 26 · OPEN

7–0

7 Mar 2026 · 96% pre-match

W

3–0

24 Jan 2026 · 94% pre-match

W

FranceOlivier SAGIT

MGP Paris 2026 · Groups · Group 1 · TEAMS

3–0

24 Jan 2026 · 67% pre-match

L

SpainDavid GONZÁLEZ

MGP Paris 2026 · Groups · Group 1 · TEAMS

2–3

24 Jan 2026 · 6% pre-match

D

ItalyGiuseppe GUZZETTA

MGP Paris 2026 · Last 32 · CONSOLATION

1–1(0–1 SO)

24 Jan 2026 · 50% pre-match

W

FranceJean-François BALARD

MGP Paris 2026 · Barrage · CONSOLATION

6–0

24 Jan 2026 · 66% pre-match

W

BelgiumMalo Scheen

MGP Paris 2026 · Groups · Group 23 · OPEN

11–0

24 Jan 2026 · 74% pre-match

L

ItalyClaudio LA TORRE

MGP Paris 2026 · Groups · Group 23 · OPEN

0–11

24 Jan 2026 · 9% pre-match

L

PortugalRuben PORTUGUÊS

MGP Paris 2026 · Groups · Group 23 · OPEN

1–2

24 Jan 2026 · 30% pre-match

L

1–4

3 Jan 2026 · 28% pre-match

W

3–1

3 Jan 2026 · 76% pre-match

L

EnglandBob VARNEY

IO Heckmondwike 2026 · Groups · Group 4 · OPEN

2–3

3 Jan 2026 · 40% pre-match

W

MaltaThomas EBEJER

IO Heckmondwike 2026 · Groups · Group 4 · OPEN

2–1

3 Jan 2026 · 65% pre-match

W

EnglandBen STAPLES

IO Heckmondwike 2026 · Groups · Group 4 · OPEN

6–0

3 Jan 2026 · 74% pre-match

L

1–2

6 Dec 2025 · 81% pre-match

L

1–4

6 Dec 2025 · 36% pre-match

W

2–0

6 Dec 2025 · 54% pre-match

W

3–1

6 Dec 2025 · 71% pre-match

L

1–3

6 Dec 2025 · 15% pre-match

D

1–1

6 Dec 2025 · 38% pre-match

W

ItalyOscar CASELLI

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

3–0

6 Dec 2025 · 93% pre-match

D

ItalyPaolo NATALE

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

2–2

6 Dec 2025 · 76% pre-match

L

1–5

20 Sept 2025 · 35% pre-match

L

1–8

20 Sept 2025 · 6% pre-match

W

6–0

20 Sept 2025 · 96% pre-match

Tournaments

33 entries · 1 title · 3 runner-up

EventDateCategoryResultW–D–L
IO Wrexham 202611 Apr 2026OPENBarrage2–0–2
MGP Frameries 20267 Mar 2026OPENLast 643–0–1
MGP Paris 202624 Jan 2026CONSOLATION—1–1–0
MGP Paris 202624 Jan 2026OPENGroups1–0–2
IO Heckmondwike 20263 Jan 2026OPENLast 163–0–2
Major Bologne - Macron Cup 20256 Dec 2025OPENLast 641–2–1
ECSTFA European Championships 202520 Sept 2025OPENGroups1–0–2
IO Coventry 202523 Aug 2025OPENQuarter-finals3–0–2
GP Haverhill SubbuteoFest 202526 Jul 2025OPENGroups2–0–1
GP Derry 202521 Jun 2025OPENRunner-up6–0–1
Satellite Kent 202510 May 2025OPENRunner-up5–0–1
MGP Mallorca 202526 Apr 2025OPENLast 322–0–2
Satellite Pedmore 202516 Mar 2025OPENWinner7–0–0
IO Glasgow 202522 Feb 2025OPENLast 162–1–1
IO Yorkshire 20254 Jan 2025OPENBarrage2–1–1
Major Frameries 20253 Jan 2025OPENBarrage3–0–1
Satellite Surrey 20243 Nov 2024OPENQuarter-finals4–1–0
GP Frameries 202410 Aug 2024CONSOLATION—4–0–0
GP Frameries 202410 Aug 2024OPENGroups2–0–2
IO Derry 202422 Jun 2024OPENSemi-finals5–0–1
IO Haberhill Subbuteofest 20241 Jun 2024OPENBarrage2–2–0
GP Mallorca 202413 Apr 2024OPENLast 161–2–1
IO Glasgow 202410 Feb 2024OPENQuarter-finals4–0–1
MGP Frameries 20243 Feb 2024CONSOLATION—0–1–0
MGP Frameries 20243 Feb 2024OPENGroups1–0–2
Sat Leicester 202427 Jan 2024OPENRunner-up5–1–1
IO Yorkshire 20246 Jan 2024OPENGroups1–1–1
GP Flitwick 20237 Oct 2023OPENBarrage2–0–2
EC Gibraltar Individuals 202316 Sept 2023VETERANGroups0–0–3
Haverhill Subbuteofest 202329 Jul 2023OPENLast 163–1–1
IO Derry 20231 Jun 2023OPENLast 164–1–0
IO Ireland 202211 Jun 2022OPENGroups3–0–0
GP Glasgow 20201 Feb 2020VETERANLast 161–0–2

Head to head · all 36 opponents

OpponentPWDLGFGAGDW/OLast met
EnglandAdrian HAWCROFTYorkshire Phoenix and Dewsbury Moor TFC110060+611 Apr 2026Compare
ItalyAlessandro SICILIANOSubbuteisti Modena 1982110020+26 Dec 2025Compare
AustriaAlexander HAASTSC Royal 78 Kaisermühlen100115-420 Sept 2025Compare
Antonio Jesús Casín100118-77 Mar 2026Compare
BelgiumAntonio TIMPANOWamme SC110031+27 Mar 2026Compare
EnglandBen STAPLESYorkshire Phoenix and Dewsbury Moor TFC110060+63 Jan 2026Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM100123-13 Jan 2026Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110060+620 Sept 2025Compare
BelgiumBruno MOTTETELM'Aye SC100112-17 Mar 2026Compare
ItalyClaudio LA TORREF.lli Bari Reggio Emilia1001011-1124 Jan 2026Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100123-124 Jan 2026Compare
WalesDavid LAUDERCardiff Bluebirds TFC110041+311 Apr 2026Compare
FranceDavid LEROYRochefort TS100115-47 Mar 2026Compare
GreeceDimitrios DIMOPOULOSProteas Athens SC100118-720 Sept 2025Compare
ItalyEmanuele LICHERIF.lli Bari Reggio Emilia100114-36 Dec 2025Compare
SpainFabio MASTROIANNISubbuteo Dragons10101106 Dec 2025Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100105-57 Mar 2026Compare
ItalyGabriele SILVERISC Ascoli110010+17 Mar 2026Compare
FranceGiovanni CHIAPPETTAElan Subbutéo Club de Champs-sur-Marne110030+324 Jan 2026Compare
ItalyGiuseppe GUZZETTASC Catania 1987101011024 Jan 2026Compare
BelgiumJann SEGERSAvenir Subbuteo Hennuyer100123-111 Apr 2026Compare
FranceJean-François BALARDUnion Subbuteo Prignac-Puylaurens110060+624 Jan 2026Compare
EnglandKevin CORDELLLangton Green Subbuteo Club100103-311 Apr 2026Compare
BelgiumKevin LELUBRESC Lion's Eugies110030+37 Mar 2026Compare
BelgiumMalo ScheenST Stembert1100110+1124 Jan 2026Compare
ItalyMassimiliano IERVESESubbuteo Club Real Montesilvano100112-16 Dec 2025Compare
FranceOlivier SAGITFTC Caen110030+324 Jan 2026Compare
ItalyOscar CASELLIPapata Group Ponticino110030+36 Dec 2025Compare
ItalyPaolo NATALECS SC Serenissima Mestre10102206 Dec 2025Compare
United StatesPatrick SHERIDANSporting America TSC110031+26 Dec 2025Compare
GreecePavlos MALINDRETOSRoligans Ilioupolis TSC110070+77 Mar 2026Compare
FranceRafaël MIDOUXAvenir Subbuteo Hennuyer110031+23 Jan 2026Compare
PortugalRuben PORTUGUÊSBormla SC100112-124 Jan 2026Compare
BelgiumSteffen DESPRETZAvenir Subbuteo Hennuyer100114-33 Jan 2026Compare
FranceThéo MODESTEASD SC Salernitana100113-26 Dec 2025Compare
MaltaThomas EBEJERBormla SC110021+13 Jan 2026Compare
W

EnglandKent Invicta TFC

Satellite Bristol 2026 · Final

2–1

11 Jul 2026

D

EnglandKent Invicta TFC

Satellite Bristol 2026 · Groups · Group 1

2–2

11 Jul 2026

W

EnglandKent Invicta TFC 2

Satellite Bristol 2026 · Groups · Group 1

3–1

11 Jul 2026

W

WalesCardiff Bluebirds TFC

Satellite Bristol 2026 · Groups · Group 1

3–1

11 Jul 2026

L

EnglandKent Invicta TFC

IO Pedmore 2026 · Groups · Group 1

1–3

13 Jun 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC

IO Pedmore 2026 · Groups · Group 1

0–3

13 Jun 2026

L

EnglandGodiva Subbuteo Club

IO Pedmore 2026 · Groups · Group 1

0–4

13 Jun 2026

L

EnglandGodiva Subbuteo Club

IO Pedmore 2026 · Groups · Group 1

0–3

13 Jun 2026

W

EnglandKent Invicta TFC

IO Pedmore 2026 · Groups · Group 1

3–1

13 Jun 2026

L

EnglandLangton Green Subbuteo Club

IO Pedmore 2026 · Groups · Group 1

0–4

13 Jun 2026

L

EnglandLangton Green Subbuteo Club

IO Pedmore 2026 · Groups · Group 1

1–3

13 Jun 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC

IO Pedmore 2026 · Groups · Group 1

0–4

13 Jun 2026

L

EnglandWolverhampton Table Football Club

IO Pedmore 2026 · Groups · Group 1

0–4

13 Jun 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC

IO Wrexham 2026 · Barrage

0–4

11 Apr 2026

L

EnglandLangton Green Subbuteo Club

IO Wrexham 2026 · Groups · Group 3

1–3

11 Apr 2026