TFMYSTFTable football profiles

ENG0094

Samuel CURTIS

EnglandEngland·Yorkshire Phoenix and Dewsbury Moor TFC · team #19·OPEN

FISTF OPEN

#108

180.5 pts · +3

MySTF Elo

1788

#164 active · peak 1812

Official FISTF results.

Elo rating

149 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
7
35
50
57

2022–23

43% W

2023–24

74% W

2024–25

64% W

2025–26

61% W

Match statistics · 2025–26 season

Played

57

35W 6D 16L

Win rate

61%

Goals per game

2.54 – 1.26

145 for · 72 against · GD +73

Clean sheets

21

37% of games

Sudden death

2

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

44

most often Malcolm JAMIESON

Results

  • Won35 (61%)
  • Drawn6 (11%)
  • Lost16 (28%)

Form · last 10

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

All matches

Show recent only
W

3–1

25 Jul 2026 · 60% pre-match

W

3–0

25 Jul 2026 · 74% pre-match

W

EnglandMike WILLIAMS

GP SubbuteoFest Haverhill 2026 · Groups · Group 3 · TEAMS

5–0

25 Jul 2026 · 88% pre-match

W

EnglandTerry ARNOLD

GP SubbuteoFest Haverhill 2026 · Groups · Group 3 · TEAMS

4–0

25 Jul 2026 · 92% pre-match

L

0–1

25 Jul 2026 · 48% pre-match

L

1–2

25 Jul 2026 · 32% pre-match

W

5–0

25 Jul 2026 · 86% pre-match

W

EnglandDaryl RADWELL

GP SubbuteoFest Haverhill 2026 · Groups · Group 4 · OPEN

8–0

25 Jul 2026 · 96% pre-match

W

EnglandKevin CORDELLUpset

IO Pedmore 2026 · Final · TEAMS

2–0

13 Jun 2026 · 29% pre-match

W

EnglandGage BADGER

IO Pedmore 2026 · Groups · Group 1 · TEAMS

3–0

13 Jun 2026 · 88% pre-match

W

EnglandTerry ARNOLD

IO Pedmore 2026 · Groups · Group 1 · TEAMS

3–0

13 Jun 2026 · 94% pre-match

W

EnglandRudi PETERSCHINIGG

IO Pedmore 2026 · Groups · Group 1 · TEAMS

4–2

13 Jun 2026 · 51% pre-match

W

EnglandMichael MAYES

IO Pedmore 2026 · Groups · Group 1 · TEAMS

2–0

13 Jun 2026 · 74% pre-match

W

EnglandArthur Collins

IO Pedmore 2026 · Groups · Group 1 · TEAMS

7–1

13 Jun 2026 · 88% pre-match

L

MaltaCharles AQUILINA

IO Wrexham 2026 · Semifinals · TEAMS

0–6

11 Apr 2026 · 19% pre-match

W

BelgiumMatthias AVERLANTUpset

IO Wrexham 2026 · Groups · Group 2 · TEAMS

3–0

11 Apr 2026 · 15% pre-match

L

ScotlandMarco BEVILACQUAUpset

IO Wrexham 2026 · Groups · Group 2 · TEAMS

1–2

11 Apr 2026 · 80% pre-match

D

BelgiumLucas PERE

IO Wrexham 2026 · Barrage · OPEN

0–0(1–2 SO)

11 Apr 2026 · 35% pre-match

W

ScotlandMalcolm JAMIESON

IO Wrexham 2026 · Groups · Group 11 · OPEN

3–1

11 Apr 2026 · 68% pre-match

W

EnglandJeff PARSONS

IO Wrexham 2026 · Groups · Group 11 · OPEN

5–0

11 Apr 2026 · 94% pre-match

D

WalesDarren BARNES

IO Wrexham 2026 · Groups · Group 11 · OPEN

1–1

11 Apr 2026 · 87% pre-match

W

4–0

28 Mar 2026 · 76% pre-match

D

EnglandJustin SCOTT

Satellite Godiva 2026 · Groups · Group 1 · TEAMS

3–3

28 Mar 2026 · 65% pre-match

W

EnglandRichard GRIMLEY

Satellite Godiva 2026 · Groups · Group 1 · TEAMS

3–0

28 Mar 2026 · 75% pre-match

L

1–2

28 Mar 2026 · SD · 43% pre-match

W

4–0

28 Mar 2026 · 72% pre-match

L

EnglandRichard BADGER

Satellite Godiva 2026 · Groups · Group 2 · OPEN

2–3

28 Mar 2026 · 63% pre-match

W

EnglandTerry ARNOLD

Satellite Godiva 2026 · Groups · Group 2 · OPEN

6–1

28 Mar 2026 · 93% pre-match

W

EnglandRichard GRIMLEY

Satellite Godiva 2026 · Groups · Group 2 · OPEN

3–1

28 Mar 2026 · 75% pre-match

W

EnglandJustin SCOTT

Satellite Pedmore 2026 · Final · Main Final · TEAMS

5–0

1 Feb 2026 · 64% pre-match

W

EnglandMichael MAYES

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

4–1

1 Feb 2026 · 72% pre-match

W

EnglandRichard BADGER

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

2–1

1 Feb 2026 · 58% pre-match

D

EnglandKye ARNOLD

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

1–1

1 Feb 2026 · 51% pre-match

W

UkraineThomas PONTÉ

MGP Paris 2026 · Barrage · TEAMS

3–0

24 Jan 2026 · 80% pre-match

L

ItalyLuca BATTISTA

MGP Paris 2026 · Groups · Group 8 · TEAMS

0–4

24 Jan 2026 · 9% pre-match

D

BelgiumNoah DENNE

MGP Paris 2026 · Groups · Group 8 · TEAMS

1–1

24 Jan 2026 · 38% pre-match

L

BelgiumMartin ANTOINE

MGP Paris 2026 · Groups · Group 8 · TEAMS

0–2

24 Jan 2026 · 48% pre-match

L

SpainFrancisco CAYUELA

MGP Paris 2026 · Last 32 · CONSOLATION

0–3

24 Jan 2026 · 32% pre-match

W

BelgiumLouison GIAUX

MGP Paris 2026 · Barrage · CONSOLATION

3–0

24 Jan 2026 · 71% pre-match

L

GreeceStylianos TSANGOURIS

MGP Paris 2026 · Groups · Group 16 · OPEN

0–2

24 Jan 2026 · 27% pre-match

L

ItalyRomualdo BALZANO

MGP Paris 2026 · Groups · Group 16 · OPEN

1–2

24 Jan 2026 · 39% pre-match

L

Antonio Jesús Casín

MGP Paris 2026 · Groups · Group 16 · OPEN

2–5

24 Jan 2026 · 13% pre-match

L

0–3

3 Jan 2026 · 57% pre-match

W

1–0

3 Jan 2026 · 90% pre-match

D

BelgiumMatthias AVERLANT

IO Heckmondwike 2026 · Groups · Group 2 · TEAMS

1–1

3 Jan 2026 · 33% pre-match

W

EnglandSimon BRYAN

IO Heckmondwike 2026 · Groups · Group 2 · TEAMS

3–1

3 Jan 2026 · 94% pre-match

L

1–6

3 Jan 2026 · 10% pre-match

W

2–1

3 Jan 2026 · SD · 58% pre-match

L

ScotlandMalcolm JAMIESONUpset

IO Heckmondwike 2026 · Groups · Group 9 · OPEN

3–4

3 Jan 2026 · 80% pre-match

W

IrelandNick PEARSON

IO Heckmondwike 2026 · Groups · Group 9 · OPEN

5–0

3 Jan 2026 · 95% pre-match

W

EnglandRichard GRIMLEY

IO Heckmondwike 2026 · Groups · Group 9 · OPEN

3–1

3 Jan 2026 · 79% pre-match

L

EnglandVictor JONESUpset

Satellite Kent 2025 · Final · OPEN

0–1

13 Dec 2025 · 77% pre-match

W

CyprusPaul ANDREAS

Satellite Kent 2025 · Semifinals · OPEN

2–1

13 Dec 2025 · 54% pre-match

W

EnglandAlan LEE

Satellite Kent 2025 · Last 8 · OPEN

3–1

13 Dec 2025 · 53% pre-match

W

EnglandAdam JACKSON

Satellite Kent 2025 · Groups · Group 2 · OPEN

3–2

13 Dec 2025 · 90% pre-match

W

EnglandNeil DOHERTY

Satellite Kent 2025 · Groups · Group 2 · OPEN

4–0

13 Dec 2025 · 87% pre-match

W

EnglandChris SHILLING

Satellite Kent 2025 · Groups · Group 2 · OPEN

3–1

13 Dec 2025 · 95% pre-match

Tournaments

20 entries · 1 title · 2 runner-up

EventDateCategoryResultW–D–L
GP SubbuteoFest Haverhill 202625 Jul 2026OPENLast 162–0–2
IO Wrexham 202611 Apr 2026OPENBarrage2–2–0
Satellite Godiva 202628 Mar 2026OPENQuarter-finals3–0–2
MGP Paris 202624 Jan 2026CONSOLATION—1–0–1
MGP Paris 202624 Jan 2026OPENGroups0–0–3
IO Heckmondwike 20263 Jan 2026OPENLast 163–0–2
Satellite Kent 202513 Dec 2025OPENRunner-up5–0–1
IO Coventry 202523 Aug 2025OPENRunner-up5–1–1
GP Haverhill SubbuteoFest 202526 Jul 2025OPENGroups1–0–2
Satellite Kent 202510 May 2025OPENQuarter-finals4–0–1
Satellite Pedmore 202516 Mar 2025OPENSemi-finals5–0–1
IO Glasgow 202522 Feb 2025OPENLast 162–0–2
Major Paris 202525 Jan 2025OPENGroups1–0–2
IO Yorkshire 20254 Jan 2025OPENLast 162–1–1
IO Haberhill Subbuteofest 20241 Jun 2024OPENLast 164–0–1
IO Glasgow 202410 Feb 2024OPENLast 164–0–1
Sat Leicester 202427 Jan 2024OPENWinner8–0–0
IO Yorkshire 20246 Jan 2024OPENBarrage2–0–2
GP Flitwick 20237 Oct 2023OPENGroups1–0–2
Haverhill Subbuteofest 202329 Jul 2023OPENBarrage2–1–1

Head to head · all 44 opponents

OpponentPWDLGFGAGDW/OLast met
ScotlandMalcolm JAMIESONKent Invicta TFC3201105+511 Apr 2026Compare
EnglandMichael MAYESGodiva Subbuteo Club3300101+913 Jun 2026Compare
EnglandRichard GRIMLEYGodiva Subbuteo Club330092+728 Mar 2026Compare
EnglandTerry ARNOLDKent Invicta TFC3300131+1225 Jul 2026Compare
EnglandAlan LEELangton Green Subbuteo Club220062+425 Jul 2026Compare
EnglandJustin SCOTTWolverhampton Table Football Club211083+528 Mar 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer201101-125 Jul 2026Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer211041+311 Apr 2026Compare
EnglandRichard BADGERGodiva Subbuteo Club210144028 Mar 2026Compare
EnglandAaron SKINNERLangton Green Subbuteo Club100112-128 Mar 2026Compare
EnglandAdam JACKSONCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club110032+113 Dec 2025Compare
Antonio Jesús Casín100125-324 Jan 2026Compare
EnglandArthur CollinsWolverhampton Table Football Club110071+613 Jun 2026Compare
MaltaCharles AQUILINABormla SC100106-611 Apr 2026Compare
WalesChris BEDFORDYorkshire Phoenix and Dewsbury Moor TFC110021+13 Jan 2026Compare
EnglandChris SHILLINGKent Invicta TFC110031+213 Dec 2025Compare
EnglandDan NICHOLLSGodiva Subbuteo Club110010+13 Jan 2026Compare
WalesDarren BARNESCardiff Bluebirds TFC101011011 Apr 2026Compare
EnglandDaryl RADWELLKent Invicta TFC110080+825 Jul 2026Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100116-53 Jan 2026Compare
SpainFrancisco CAYUELAMurcia Subbuteo Club100103-324 Jan 2026Compare
ItalyGabriele SILVERISC Ascoli100112-125 Jul 2026Compare
EnglandGage BADGERWolverhampton Table Football Club110030+313 Jun 2026Compare
EnglandJeff PARSONSWolverhampton Table Football Club110050+511 Apr 2026Compare
MaltaJosef CAMILLERIBormla SC100103-33 Jan 2026Compare
EnglandJosef HARRINGTONLangton Green Subbuteo Club110050+525 Jul 2026Compare
EnglandKevin CORDELLLangton Green Subbuteo Club110020+213 Jun 2026Compare
EnglandKye ARNOLDKent Invicta TFC10101101 Feb 2026Compare
BelgiumLouison GIAUXRochefort TS110030+324 Jan 2026Compare
ItalyLuca BATTISTATS Napoli Fighters100104-424 Jan 2026Compare
ScotlandMarco BEVILACQUADerry City100112-111 Apr 2026Compare
BelgiumMartin ANTOINERochefort TS100102-224 Jan 2026Compare
EnglandMike WILLIAMSLangton Green Subbuteo Club110050+525 Jul 2026Compare
EnglandNeil DOHERTYLangton Green Subbuteo Club110040+413 Dec 2025Compare
IrelandNick PEARSONWolverhampton Table Football Club110050+53 Jan 2026Compare
BelgiumNoah DENNESC Lion's Eugies101011024 Jan 2026Compare
CyprusPaul ANDREASGranducato Subbuteo110021+113 Dec 2025Compare
EnglandPhil HolmesTSPA White Star110030+325 Jul 2026Compare
ItalyRomualdo BALZANOSC Catania 1987100112-124 Jan 2026Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club110042+213 Jun 2026Compare
EnglandSimon BRYANGodiva Subbuteo Club110031+23 Jan 2026Compare
GreeceStylianos TSANGOURISRacing White Woluwé Subbuteo100102-224 Jan 2026Compare
UkraineThomas PONTÉCeltic Combourg CFT110030+324 Jan 2026Compare
EnglandVictor JONESWolverhampton Table Football Club100101-113 Dec 2025Compare
L

EnglandLangton Green Subbuteo Club

GP SubbuteoFest Haverhill 2026 · Semifinals

1–2

25 Jul 2026

W

EnglandTSPA White Star

GP SubbuteoFest Haverhill 2026 · Barrage

4–0

25 Jul 2026

W

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

GP SubbuteoFest Haverhill 2026 · Groups · Group 3

3–0

25 Jul 2026

W

EnglandKent Invicta TFC

GP SubbuteoFest Haverhill 2026 · Groups · Group 3

3–0

25 Jul 2026

W

EnglandKent Invicta TFC 3

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

2–1

25 Jul 2026

L

EnglandLangton Green Subbuteo Club

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

0–4

25 Jul 2026

L

EnglandSurrey Saracens Subbuteo

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

1–2

25 Jul 2026

D

EnglandLangton Green Subbuteo Club

IO Pedmore 2026 · Final

2–2

13 Jun 2026

W

EnglandWolverhampton Table Football Club

IO Pedmore 2026 · Groups · Group 1

3–0

13 Jun 2026

W

EnglandKent Invicta TFC

IO Pedmore 2026 · Groups · Group 1

3–0

13 Jun 2026

W

EnglandLangton Green Subbuteo Club

IO Pedmore 2026 · Groups · Group 1

2–1

13 Jun 2026

W

EnglandGodiva Subbuteo Club

IO Pedmore 2026 · Groups · Group 1

3–1

13 Jun 2026

W

EnglandWolverhampton Table Football Club 2

IO Pedmore 2026 · Groups · Group 1

4–0

13 Jun 2026

D

MaltaBormla SC

GP Derry 2026 · Final

2–2

6 Jun 2026

W

Northern IrelandDerry City

GP Derry 2026 · Semifinals

2–1

6 Jun 2026