TFMYSTFTable football profiles

SCO0086

Malcolm JAMIESON

ScotlandScotland·Kent Invicta TFC · team #62·OPEN

FISTF VETERAN

#145

48.5 pts · +4

MySTF Elo

1456

#607 active · peak 1531

Official FISTF results.

Elo rating

177 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
3
50
50
74

2022–23

33% W

2023–24

20% W

2024–25

28% W

2025–26

47% W

Match statistics · 2025–26 season

Played

74

35W 7D 32L

Win rate

47%

Goals per game

1.89 – 2.01

140 for · 149 against · GD -9

Clean sheets

17

23% of games

Sudden death

1

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

54

most often Ian AGGETT

Results

  • Won35 (47%)
  • Drawn7 (9%)
  • Lost32 (43%)

Form · last 10

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

All matches

Show recent only
L

EnglandIan AGGETT

Sat Rainham 2026 · Last 16 · OPEN

0–3

9 Aug 2026 · 8% pre-match

W

EnglandThomas LACEY

Sat Rainham 2026 · Barrage · OPEN

2–1

9 Aug 2026 · 70% pre-match

D

WalesRobert FITCH

Sat Rainham 2026 · Groups · Group 7 · OPEN

0–0

9 Aug 2026 · 61% pre-match

W

EnglandMartin COLWELL

Sat Rainham 2026 · Groups · Group 7 · OPEN

3–1

9 Aug 2026 · 82% pre-match

D

Jose Luis Parody

Sat Rainham 2026 · Groups · Group 7 · OPEN

3–3

9 Aug 2026 · 33% pre-match

L

EnglandGary GLADWELLUpset

GP SubbuteoFest Haverhill 2026 · Groups · Group 3 · TEAMS

1–2

25 Jul 2026 · 70% pre-match

W

WalesRobert FITCH

GP SubbuteoFest Haverhill 2026 · Groups · Group 3 · TEAMS

2–1

25 Jul 2026 · 62% pre-match

L

EnglandPaul SUTTON

GP SubbuteoFest Haverhill 2026 · Groups · Group 3 · TEAMS

0–3

25 Jul 2026 · 16% pre-match

L

0–6

25 Jul 2026 · 13% pre-match

W

EnglandSteve COWPER

GP SubbuteoFest Haverhill 2026 · Groups · Group 3 · VETERAN

4–0

25 Jul 2026 · 50% pre-match

L

EnglandRudi PETERSCHINIGG

GP SubbuteoFest Haverhill 2026 · Groups · Group 3 · VETERAN

0–2

25 Jul 2026 · 17% pre-match

W

IrelandNick PEARSON

GP SubbuteoFest Haverhill 2026 · Groups · Group 3 · VETERAN

3–2

25 Jul 2026 · 64% pre-match

L

1–2

11 Jul 2026 · 29% pre-match

L

EnglandRichard BADGER

Satellite Bristol 2026 · Groups · Group 1 · TEAMS

2–4

11 Jul 2026 · 25% pre-match

W

WalesJohn Lauder

Satellite Bristol 2026 · Groups · Group 1 · TEAMS

3–0

11 Jul 2026 · 66% pre-match

W

EnglandThomas LACEY

Satellite Bristol 2026 · Groups · Group 1 · TEAMS

2–1

11 Jul 2026 · 78% pre-match

L

WalesDavid LAUDER

Satellite Bristol 2026 · Groups · Group 1 · OPEN

1–3

11 Jul 2026 · 47% pre-match

L

EnglandIan AGGETT

Satellite Bristol 2026 · Groups · Group 1 · OPEN

1–3

11 Jul 2026 · 15% pre-match

W

EnglandGage BADGER

Satellite Bristol 2026 · Groups · Group 1 · OPEN

3–1

11 Jul 2026 · 60% pre-match

W

EnglandRichard ROPER

IO Pedmore 2026 · Groups · Group 1 · TEAMS

2–0

13 Jun 2026 · 65% pre-match

W

CanadaChris MOORE

IO Pedmore 2026 · Groups · Group 1 · TEAMS

2–1

13 Jun 2026 · 40% pre-match

W

EnglandJamie WARREN

IO Pedmore 2026 · Groups · Group 1 · TEAMS

3–0

13 Jun 2026 · 32% pre-match

L

EnglandElliott BELLEFONTAINE

IO Pedmore 2026 · Groups · Group 1 · OPEN

3–7

13 Jun 2026 · 5% pre-match

L

EnglandMarco GHIGLIOTTI

IO Pedmore 2026 · Groups · Group 1 · OPEN

3–6

13 Jun 2026 · 18% pre-match

W

EnglandIan SHARP

IO Pedmore 2026 · Groups · Group 1 · OPEN

3–1

13 Jun 2026 · 55% pre-match

L

FranceLudovic MIDOUX

GP Caen 2026 · Groups · Group 3 · TEAMS

2–3

30 May 2026 · 36% pre-match

L

FranceIrène LINQUERCQ-RIVIÈRE

GP Caen 2026 · Groups · Group 3 · TEAMS

1–2

30 May 2026 · 17% pre-match

D

FranceYann LOAREC

GP Caen 2026 · Last 8 · VETERAN

1–1(1–3 SO)

30 May 2026 · 60% pre-match

L

FranceAxel MODESTE

GP Caen 2026 · Groups · Group 5 · VETERAN

0–1

30 May 2026 · 28% pre-match

W

FranceYann LOAREC

GP Caen 2026 · Groups · Group 5 · VETERAN

1–0

30 May 2026 · 59% pre-match

L

FranceXavier DUBOIS

GP Caen 2026 · Groups · Group 5 · VETERAN

0–2

30 May 2026 · 14% pre-match

L

1–5

11 Apr 2026 · 22% pre-match

L

MaltaCharles AQUILINA

IO Wrexham 2026 · Groups · Group 1 · TEAMS

0–4

11 Apr 2026 · 6% pre-match

W

Northern IrelandEoin ADAMS

IO Wrexham 2026 · Groups · Group 1 · TEAMS

5–0

11 Apr 2026 · 93% pre-match

L

ScotlandTom BURNS

IO Wrexham 2026 · Barrage · OPEN

1–3

11 Apr 2026 · 33% pre-match

L

EnglandSamuel CURTIS

IO Wrexham 2026 · Groups · Group 11 · OPEN

1–3

11 Apr 2026 · 17% pre-match

W

WalesDarren BARNES

IO Wrexham 2026 · Groups · Group 11 · OPEN

2–0

11 Apr 2026 · 63% pre-match

W

EnglandJeff PARSONS

IO Wrexham 2026 · Groups · Group 11 · OPEN

5–0

11 Apr 2026 · 77% pre-match

L

WalesChris BEDFORD

Satellite Godiva 2026 · Groups · Group 1 · TEAMS

1–5

28 Mar 2026 · 18% pre-match

W

EnglandWilliam Lacey

Satellite Godiva 2026 · Groups · Group 1 · TEAMS

4–1

28 Mar 2026 · 38% pre-match

W

EnglandDamian MAYES

Satellite Godiva 2026 · Groups · Group 1 · TEAMS

3–2

28 Mar 2026 · 48% pre-match

L

0–4

28 Mar 2026 · 15% pre-match

D

EnglandJustin SCOTT

Satellite Godiva 2026 · Groups · Group 6 · OPEN

1–1

28 Mar 2026 · 31% pre-match

W

EnglandJacob HODDS

Satellite Godiva 2026 · Groups · Group 6 · OPEN

5–0

28 Mar 2026 · 70% pre-match

D

CanadaChris MOORE

Satellite Godiva 2026 · Groups · Group 6 · OPEN

0–0

28 Mar 2026 · 39% pre-match

L

3–4

7 Mar 2026 · 57% pre-match

L

ItalyMaurizio CUZZOCREA

MGP Frameries 2026 · Groups · Group 8 · VETERAN

2–5

7 Mar 2026 · 22% pre-match

L

BelgiumFabian LIMPENS

MGP Frameries 2026 · Groups · Group 8 · VETERAN

1–5

7 Mar 2026 · 45% pre-match

L

GreeceAlberto DI MAGGIO

MGP Frameries 2026 · Groups · Group 8 · VETERAN

0–5

7 Mar 2026 · 2% pre-match

W

EnglandDan NICHOLLS

Satellite Pedmore 2026 · 3rd & 4th In Group · TEAMS

3–1

1 Feb 2026 · 65% pre-match

W

EnglandRichard ROPER

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

4–0

1 Feb 2026 · 67% pre-match

W

EnglandSimon MCMURRAY

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

2–1

1 Feb 2026 · 45% pre-match

W

EnglandDan NICHOLLS

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

5–2

1 Feb 2026 · 54% pre-match

L

EnglandColin TARRY

Satellite Pedmore 2026 · Groups · Group 1 · TEAMS

0–3

1 Feb 2026 · 41% pre-match

L

EnglandRuby MATTHEWS

Satellite Pedmore 2026 · Groups · Group 5 · OPEN

2–4

1 Feb 2026 · 18% pre-match

W

EnglandRichard GRIMLEY

Satellite Pedmore 2026 · Groups · Group 5 · OPEN

1–0

1 Feb 2026 · 45% pre-match

W

EnglandJeff PARSONS

Satellite Pedmore 2026 · Groups · Group 5 · OPEN

2–1

1 Feb 2026 · 75% pre-match

L

EnglandAaron SKINNER

IO Heckmondwike 2026 · Groups · Group 3 · TEAMS

1–2

3 Jan 2026 · 12% pre-match

D

EnglandRichard GRIMLEY

IO Heckmondwike 2026 · Groups · Group 3 · TEAMS

1–1

3 Jan 2026 · 45% pre-match

L

EnglandColin TARRY

IO Heckmondwike 2026 · Groups · Group 3 · TEAMS

0–1

3 Jan 2026 · 41% pre-match

L

1–4

3 Jan 2026 · 11% pre-match

W

EnglandSamuel CURTISUpset

IO Heckmondwike 2026 · Groups · Group 9 · OPEN

4–3

3 Jan 2026 · 10% pre-match

W

EnglandRichard GRIMLEY

IO Heckmondwike 2026 · Groups · Group 9 · OPEN

1–0

3 Jan 2026 · 40% pre-match

D

IrelandNick PEARSON

IO Heckmondwike 2026 · Groups · Group 9 · OPEN

0–0

3 Jan 2026 · 73% pre-match

W

3–1

13 Dec 2025 · 54% pre-match

W

EnglandSimon MCMURRAYUpset

Satellite Kent 2025 · Semifinals · TEAMS

2–0

13 Dec 2025 · 28% pre-match

W

EnglandJamie WARREN

Satellite Kent 2025 · Groups · Group 2 · TEAMS

4–2

13 Dec 2025 · 33% pre-match

W

EnglandRobert FAIRBROTHER

Satellite Kent 2025 · Groups · Group 2 · TEAMS

3–2

13 Dec 2025 · 45% pre-match

W

WalesRobert FITCH

Satellite Kent 2025 · Groups · Group 2 · TEAMS

4–2

13 Dec 2025 · 47% pre-match

L

0–2

13 Dec 2025 · 11% pre-match

W

EnglandKye ARNOLDUpset

Satellite Kent 2025 · Barrage · OPEN

3–2

13 Dec 2025 · SD · 17% pre-match

L

EnglandIan AGGETT

Satellite Kent 2025 · Groups · Group 5 · OPEN

1–5

13 Dec 2025 · 11% pre-match

W

EnglandJoe Parody

Satellite Kent 2025 · Groups · Group 5 · OPEN

3–1

13 Dec 2025 · 63% pre-match

W

EnglandStephen WONNACOTT

Satellite Kent 2025 · Groups · Group 5 · OPEN

3–0

13 Dec 2025 · 39% pre-match

Tournaments

31 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
Sat Rainham 20269 Aug 2026OPENLast 162–2–1
GP SubbuteoFest Haverhill 202625 Jul 2026VETERANBarrage2–0–2
Satellite Bristol 202611 Jul 2026OPENGroups1–0–2
IO Pedmore 202613 Jun 2026OPENGroups1–0–2
GP Caen 202630 May 2026VETERANQuarter-finals1–1–2
IO Wrexham 202611 Apr 2026OPENBarrage2–0–2
Satellite Godiva 202628 Mar 2026OPENBarrage1–2–1
MGP Frameries 20267 Mar 2026VETERANLast 160–0–4
Satellite Pedmore 20261 Feb 2026OPENGroups2–0–1
IO Heckmondwike 20263 Jan 2026OPENBarrage2–1–1
Satellite Kent 202513 Dec 2025OPENQuarter-finals3–0–2
IO Coventry 202523 Aug 2025OPENGroups0–1–3
Sat Chasers 202510 Aug 2025OPENLast 161–1–2
GP Haverhill SubbuteoFest 202526 Jul 2025VETERANGroups0–1–2
GP Derry 202521 Jun 2025OPENGroups0–0–3
Satellite Kent 202510 May 2025OPENGroups1–0–2
Satellite Pedmore 202516 Mar 2025OPENBarrage1–2–1
IO Glasgow 202522 Feb 2025OPENGroups0–1–2
Major Frameries 20253 Jan 2025VETERANGroups0–0–3
IO Mechelen 20249 Nov 2024VETERANGroups0–0–3
Satellite Surrey 20243 Nov 2024OPENLast 162–0–2
GP Frameries 202410 Aug 2024VETERANQuarter-finals0–0–4
IO Haberhill Subbuteofest 20241 Jun 2024OPENGroups0–0–2
Sat Ken 202427 Apr 2024OPENBarrage2–0–2
IO Glasgow 202410 Feb 2024OPENGroups1–0–2
MGP Frameries 20243 Feb 2024CONSOLATION—0–0–1
MGP Frameries 20243 Feb 2024VETERANGroups0–0–3
Sat Leicester 202427 Jan 2024OPENBarrage2–0–2
IO Yorkshire 20246 Jan 2024OPENGroups0–0–3
GP Flitwick 20237 Oct 2023VETERANGroups1–0–2
Haverhill Subbuteofest 202329 Jul 2023OPENGroups1–1–1

Head to head · all 54 opponents

OpponentPWDLGFGAGDW/OLast met
EnglandIan AGGETTYorkshire Phoenix and Dewsbury Moor TFC3003211-99 Aug 2026Compare
EnglandRichard GRIMLEYGodiva Subbuteo Club321031+21 Feb 2026Compare
WalesRobert FITCHKent invicta321063+39 Aug 2026Compare
EnglandSamuel CURTISYorkshire Phoenix and Dewsbury Moor TFC3102510-511 Apr 2026Compare
CanadaChris MOOREHamilton SC211021+113 Jun 2026Compare
EnglandColin TARRYYorkshire Phoenix and Dewsbury Moor TFC200204-41 Feb 2026Compare
EnglandDan NICHOLLSGodiva Subbuteo Club220083+51 Feb 2026Compare
EnglandJamie WARRENLangton Green Subbuteo Club220072+513 Jun 2026Compare
EnglandJeff PARSONSWolverhampton Table Football Club220071+611 Apr 2026Compare
IrelandNick PEARSONWolverhampton Table Football Club211032+125 Jul 2026Compare
EnglandRichard ROPERWolverhampton Table Football Club220060+613 Jun 2026Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club200217-625 Jul 2026Compare
EnglandSimon MCMURRAYWolverhampton Table Football Club220041+31 Feb 2026Compare
EnglandStephen WONNACOTTLangton Green Subbuteo Club220061+513 Dec 2025Compare
EnglandThomas LACEYKent Invicta TFC220042+29 Aug 2026Compare
FranceYann LOARECCeltic Combourg CFT211021+130 May 2026Compare
EnglandAaron SKINNERLangton Green Subbuteo Club100112-13 Jan 2026Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo100105-57 Mar 2026Compare
GreeceAthanasios CHALIOTISCrimson Horses100134-17 Mar 2026Compare
FranceAxel MODESTEBOSS100101-130 May 2026Compare
MaltaCharles AQUILINABormla SC100104-411 Apr 2026Compare
WalesChris BEDFORDYorkshire Phoenix and Dewsbury Moor TFC100115-428 Mar 2026Compare
EnglandDamian MAYESGodiva Subbuteo Club110032+128 Mar 2026Compare
WalesDarren BARNESCardiff Bluebirds TFC110020+211 Apr 2026Compare
WalesDavid LAUDERCardiff Bluebirds TFC100113-211 Jul 2026Compare
EnglandElliott BELLEFONTAINEH'Attard SC100137-413 Jun 2026Compare
Northern IrelandEoin ADAMSYorkshire Phoenix110050+511 Apr 2026Compare
BelgiumFabian LIMPENSRacing White Woluwé Subbuteo100115-47 Mar 2026Compare
EnglandGage BADGERWolverhampton Table Football Club110031+211 Jul 2026Compare
EnglandGary GLADWELLCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club100112-125 Jul 2026Compare
EnglandIan SHARPYorkshire Phoenix and Dewsbury Moor TFC110031+213 Jun 2026Compare
FranceIrène LINQUERCQ-RIVIÈREBOSS100112-130 May 2026Compare
EnglandJacob HODDSYorkshire Phoenix and Dewsbury Moor TFC110050+528 Mar 2026Compare
EnglandJason CHRISTOPHERWolverhampton Table Football Club100112-111 Jul 2026Compare
EnglandJoe ParodySurrey Saracens Subbuteo110031+213 Dec 2025Compare
WalesJohn LauderCardiff Bluebirds TFC110030+311 Jul 2026Compare
Jose Luis Parody10103309 Aug 2026Compare
EnglandJustin SCOTTWolverhampton Table Football Club101011028 Mar 2026Compare
EnglandKevin CORDELLLangton Green Subbuteo Club100114-33 Jan 2026Compare
EnglandKye ARNOLDKent Invicta TFC110032+113 Dec 2025Compare
FranceLudovic MIDOUXAvenir Subbuteo Hennuyer100123-130 May 2026Compare
EnglandMarco GHIGLIOTTILangton Green Subbuteo Club100136-313 Jun 2026Compare
EnglandMartin COLWELLCHASERS (Chadwell Heath & South Essex, Romford Subbuteo) Club110031+29 Aug 2026Compare
EnglandMartin HODDSYorkshire Phoenix and Dewsbury Moor TFC100106-625 Jul 2026Compare
ItalyMaurizio CUZZOCREACT Paola100125-37 Mar 2026Compare
CyprusPaul ANDREASGranducato Subbuteo100102-213 Dec 2025Compare
EnglandPaul SUTTONYorkshire Phoenix and Dewsbury Moor TFC100103-325 Jul 2026Compare
EnglandRichard BADGERGodiva Subbuteo Club100124-211 Jul 2026Compare
EnglandRobert FAIRBROTHERSurrey Saracens Subbuteo110032+113 Dec 2025Compare
EnglandRuby MATTHEWSAvenir Subbuteo Hennuyer100124-21 Feb 2026Compare
EnglandSteve COWPERLangton Green Subbuteo Club110040+425 Jul 2026Compare
ScotlandTom BURNSGlasgow TSA100113-211 Apr 2026Compare
EnglandWilliam LaceyGodiva Subbuteo Club110041+328 Mar 2026Compare
FranceXavier DUBOISFTC Caen100102-230 May 2026Compare
D

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

GP SubbuteoFest Haverhill 2026 · Groups · Group 3

2–2

25 Jul 2026

L

EnglandBoudica Subbuteo Table Football Club

GP SubbuteoFest Haverhill 2026 · Groups · Group 3

1–2

25 Jul 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC

GP SubbuteoFest Haverhill 2026 · Groups · Group 3

0–3

25 Jul 2026

L

EnglandYorkshire Phoenix and Dewsbury Moor TFC 2

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

1–2

25 Jul 2026

L

EnglandSurrey Saracens Subbuteo

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

0–4

25 Jul 2026

L

EnglandLangton Green Subbuteo Club

GP SubbuteoFest Haverhill 2026 · Groups · Group 2

0–3

25 Jul 2026

L

EnglandTSPA White Star

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

0–3

25 Jul 2026

L

BelgiumAvenir Subbuteo Hennuyer

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

0–4

25 Jul 2026

L

EnglandGodiva Subbuteo Club

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

0–3

25 Jul 2026

L

EnglandWolverhampton Table Football Club

Satellite Bristol 2026 · Final

1–2

11 Jul 2026

D

EnglandWolverhampton Table Football Club

Satellite Bristol 2026 · Groups · Group 1

2–2

11 Jul 2026

D

WalesCardiff Bluebirds TFC

Satellite Bristol 2026 · Groups · Group 1

2–2

11 Jul 2026

W

WalesCardiff Bluebirds TFC

Satellite Bristol 2026 · Groups · Group 1

3–1

11 Jul 2026

L

EnglandWolverhampton Table Football Club

Satellite Bristol 2026 · Groups · Group 1

1–3

11 Jul 2026

W

EnglandKent Invicta TFC 2

Satellite Bristol 2026 · Groups · Group 1

3–0

11 Jul 2026