TFMYSTFTable football profiles

NIR0002

Barry SPENCE

Northern IrelandNorthern Ireland·Irish Premier League · team #159·OPEN

FISTF OPEN

#610

13.5 pts · +14

MySTF Elo

1477

#576 active · peak 1593

Showing official FISTF results only.

Elo rating

30 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
4
11
8
4
3

2021–22

75% W

2022–23

45% W

2023–24

13% W

2024–25

50% W

2025–26

67% W

Match statistics · All time

Played

30

13W 1D 16L

Win rate

43%

Goals per game

1.33 – 2.27

40 for · 68 against · GD -28

Clean sheets

8

27% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

24

most often Axel MODESTE

Results

  • Won13 (43%)
  • Drawn1 (3%)
  • Lost16 (53%)

Form · last 10

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

All matches

Show recent only
W

IrelandOisín MAC EÓ

GP Derry 2026 · Groups · TEAMS

3–0

6 Jun 2026 · 73% pre-match

W

MASO XAVIER

GP Derry 2026 · Groups · TEAMS

2–0

6 Jun 2026 · 48% pre-match

L

IrelandMark FARRELL

GP Derry 2026 · Groups · TEAMS

0–6

6 Jun 2026 · 21% pre-match

L

EnglandAaron SKINNER

GP Derry 2025 · Last 16 · OPEN

1–3

21 Jun 2025 · 9% pre-match

W

ScotlandMalcolm JAMIESON

GP Derry 2025 · Groups · Group 7 · OPEN

4–2

21 Jun 2025 · 56% pre-match

L

EnglandMartin HODDS

GP Derry 2025 · Groups · Group 7 · OPEN

0–3

21 Jun 2025 · 14% pre-match

W

AustraliaRobert GREENUpset

GP Derry 2025 · Groups · Group 7 · OPEN

2–0

21 Jun 2025 · 25% pre-match

W

2–1

22 Jun 2024 · 40% pre-match

L

EnglandMartin HODDS

IO Derry 2024 · Groups · TEAMS

0–2

22 Jun 2024 · 18% pre-match

L

FranceAxel MODESTE

IO Derry 2024 · Groups · TEAMS

0–2

22 Jun 2024 · 16% pre-match

L

EnglandMatt Lampitt

IO Derry 2024 · Groups · Group 1 · TEAMS

0–6

22 Jun 2024 · 11% pre-match

L

EnglandKevin CORDELL

IO Derry 2024 · Groups · Group 1 · TEAMS

0–4

22 Jun 2024 · 13% pre-match

L

ScotlandMarco BEVILACQUAUpset

IO Derry 2024 · Groups · Group 3 · OPEN

0–1

22 Jun 2024 · 75% pre-match

L

FranceAxel MODESTE

IO Derry 2024 · Groups · Group 3 · OPEN

2–7

22 Jun 2024 · 24% pre-match

L

AustriaChristian HAAS

IO Derry 2024 · Groups · Group 3 · OPEN

1–5

22 Jun 2024 · 7% pre-match

L

IrelandMark FARRELL

IO Derry 2023 · Groups · Group 1 · TEAMS

0–5

1 Jun 2023 · 14% pre-match

L

Rudi Peterschinnig

IO Derry 2023 · Groups · Group 1 · TEAMS

1–4

1 Jun 2023 · 41% pre-match

L

EnglandJustin SCOTT

IO Derry 2023 · Groups · Group 1 · TEAMS

0–4

1 Jun 2023 · 47% pre-match

W

EnglandGraham HARWOOD

IO Derry 2023 · Groups · Group 1 · TEAMS

4–0

1 Jun 2023 · 65% pre-match

W

EnglandJason CHRISTOPHER

IO Derry 2023 · Groups · Group 1 · TEAMS

1–0

1 Jun 2023 · 54% pre-match

W

BrazilFred ELESBAOUpset

IO Derry 2023 · Groups · Group 1 · TEAMS

1–0

1 Jun 2023 · 28% pre-match

L

EnglandColin TARRY

IO Derry 2023 · Last 16 · OPEN

2–4

1 Jun 2023 · 38% pre-match

W

WalesBrendan ASHLEY

IO Derry 2023 · Groups · Group 8 · OPEN

2–0

1 Jun 2023 · 65% pre-match

L

Northern IrelandMartinog BRADLEY

IO Derry 2023 · Groups · Group 8 · OPEN

2–3

1 Jun 2023 · 56% pre-match

W

EnglandSimon BODILY

IO Derry 2023 · Groups · Group 8 · OPEN

2–1

1 Jun 2023 · 46% pre-match

D

BrazilFred ELESBAO

IO Derry 2023 · Groups · Group 8 · OPEN

1–1

1 Jun 2023 · 35% pre-match

W

EnglandJustin SCOTTUpset

IO Ireland 2022 · Groups · Group 1 · TEAMS

4–1

11 Jun 2022 · 28% pre-match

W

IrelandMick O’Brien

IO Ireland 2022 · Groups · Group 1 · TEAMS

1–0

11 Jun 2022 · 44% pre-match

L

United StatesBryan ARNOLD

IO Ireland 2022 · Groups · Group 1 · TEAMS

0–2

11 Jun 2022 · 28% pre-match

W

IrelandNick PEARSON

IO Ireland 2022 · Groups · Group 1 · TEAMS

2–1

11 Jun 2022 · 61% pre-match

Tournaments

3 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
GP Derry 202521 Jun 2025OPENLast 162–0–2
IO Derry 202422 Jun 2024OPENGroups0–0–3
IO Derry 20231 Jun 2023OPENLast 162–1–2

Head to head · all 24 opponents

OpponentPWDLGFGAGDW/OLast met
FranceAxel MODESTEBOSS200229-722 Jun 2024Compare
BrazilFred ELESBAOSG '94 Hannover211021+11 Jun 2023Compare
EnglandJustin SCOTTWolverhampton Table Football Club210145-11 Jun 2023Compare
IrelandMark FARRELLYorkshire Phoenix and Dewsbury Moor TFC2002011-116 Jun 2026Compare
EnglandMartin HODDSYorkshire Phoenix and Dewsbury Moor TFC200205-521 Jun 2025Compare
Northern IrelandMartinog BRADLEYDerry City210144022 Jun 2024Compare
EnglandAaron SKINNERLangton Green Subbuteo Club100113-221 Jun 2025Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110020+21 Jun 2023Compare
United StatesBryan ARNOLDSporting America TSC100102-211 Jun 2022Compare
AustriaChristian HAASST Stembert100115-422 Jun 2024Compare
EnglandColin TARRYYorkshire Phoenix and Dewsbury Moor TFC100124-21 Jun 2023Compare
EnglandGraham HARWOODGodiva Subbuteo Club110040+41 Jun 2023Compare
EnglandJason CHRISTOPHERWolverhampton Table Football Club110010+11 Jun 2023Compare
EnglandKevin CORDELLLangton Green Subbuteo Club100104-422 Jun 2024Compare
ScotlandMalcolm JAMIESONKent Invicta TFC110042+221 Jun 2025Compare
ScotlandMarco BEVILACQUADerry City100101-122 Jun 2024Compare
MASO XAVIER110020+26 Jun 2026Compare
EnglandMatt LampittFree Agent100106-622 Jun 2024Compare
IrelandMick O’BrienIrish Premier League110010+111 Jun 2022Compare
IrelandNick PEARSONWolverhampton Table Football Club110021+111 Jun 2022Compare
IrelandOisín MAC EÓDerry City110030+36 Jun 2026Compare
AustraliaRobert GREENNorthern Falcons TFC110020+221 Jun 2025Compare
Rudi Peterschinnig100114-31 Jun 2023Compare
EnglandSimon BODILYWolverhampton Table Football Club110021+11 Jun 2023Compare
W

Northern IrelandDerry City 2

GP Derry 2026 · Groups

4–0

6 Jun 2026

L

SpainBarcelona FT

GP Derry 2026 · Groups

1–2

6 Jun 2026

L

1–2

6 Jun 2026

L

BelgiumAvenir Subbuteo Hennuyer 4

Major Frameries 2025 · Match

1–2

3 Jan 2025

L

BelgiumSC Temploux

Major Frameries 2025 · Groups · Group 8

0–3

3 Jan 2025

W

BelgiumSC Lion's Eugies 3

Major Frameries 2025 · Groups · Group 8

3–1

3 Jan 2025

L

FranceFTC Caen

Major Frameries 2025 · Groups · Group 8

0–4

3 Jan 2025

L

BelgiumWamme SC

IO Mechelen 2024 · Semifinals

1–3

9 Nov 2024

W

NetherlandsDutch Legends 2

IO Mechelen 2024 · Last 8

2–1

9 Nov 2024

L

BelgiumSC Lion's Eugies

IO Mechelen 2024 · Groups

0–4

9 Nov 2024

L

MaltaBormla SC

IO Mechelen 2024 · Groups

0–4

9 Nov 2024

D

Northern IrelandDerry City

IO Derry 2024 · Groups

2–2

22 Jun 2024

L

0–2

22 Jun 2024

L

FranceFTC Issy-les-Moulineaux

IO Derry 2024 · Groups

0–3

22 Jun 2024

L

Elstow Lions TFC

IO Derry 2024 · Groups · Group 1

0–4

22 Jun 2024