TFMYSTFTable football profiles

BEL0171

Geoffrey MARAIN

BelgiumBelgium·Avenir Subbuteo Hennuyer · team #5·OPEN

FISTF OPEN

#22

641.5 pts · +1

MySTF Elo

1772

#177 active · peak 1867

Official FISTF results.

Elo rating

243 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
15
25
61
58
84

2019–20

60% W

2022–23

60% W

2023–24

61% W

2024–25

57% W

2025–26

56% W

Match statistics · All time

Played

243

141W 33D 69L

Win rate

58%

Goals per game

2.74 – 1.53

667 for · 372 against · GD +295

Clean sheets

77

32% of games

Sudden death

3

Shoot-outs

3/6

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

189

most often Jean-Marie AMBERNY

Results

  • Won141 (58%)
  • Drawn33 (14%)
  • Lost69 (28%)

Form · last 10

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

Recent matches

Show all 243
L

2–3

8 Aug 2026 · 35% pre-match

D

BelgiumBruno TIMPANO

IO Frameries 2026 · Groups · Group 3 · OPEN

3–3

8 Aug 2026 · 55% pre-match

W

FranceLea POUPART

IO Frameries 2026 · Groups · Group 3 · OPEN

4–2

8 Aug 2026 · 93% pre-match

W

FranceRafaël MIDOUX

IO Frameries 2026 · Groups · Group 3 · OPEN

2–1

8 Aug 2026 · 78% pre-match

L

BelgiumNoah JANSSENS

GP Ludwigsburg 2026 · Barrage · 1C-2B · TEAMS

2–3

11 Jul 2026 · 34% pre-match

L

BelgiumBessim GOLGER

GP Ludwigsburg 2026 · Groups · Group 2 · TEAMS

2–7

11 Jul 2026 · 11% pre-match

W

ItalyPietro DI PIETRANTONIO

GP Ludwigsburg 2026 · Groups · Group 1 · TEAMS

3–0(2–2 SO)

11 Jul 2026 · 69% pre-match

W

GermanyPanagiotis KROMMYDAS

GP Ludwigsburg 2026 · Groups · Group 1 · TEAMS

5–0

11 Jul 2026 · 84% pre-match

L

1–3

11 Jul 2026 · 58% pre-match

L

0–3

11 Jul 2026 · 34% pre-match

W

BelgiumLuc GROSDENT

GP Ludwigsburg 2026 · Last 16 · 5A-3B · OPEN

2–1

11 Jul 2026 · 74% pre-match

L

BrazilFred ELESBAO

GP Ludwigsburg 2026 · Groups · Group 5 · OPEN

1–2

11 Jul 2026 · 54% pre-match

W

SerbiaMilan KNEZEVIC

GP Ludwigsburg 2026 · Groups · Group 5 · OPEN

5–2

11 Jul 2026 · 67% pre-match

W

BelgiumAntonio TIMPANO

GP Ludwigsburg 2026 · Groups · Group 5 · OPEN

1–0

11 Jul 2026 · 66% pre-match

D

BelgiumJean GROSDENT

GP Caen 2026 · Last 8 · TEAMS

0–0

30 May 2026 · 66% pre-match

L

FranceAymeric POUFFETUpset

GP Caen 2026 · Groups · Group 2 · TEAMS

0–1

30 May 2026 · 81% pre-match

W

BelgiumMathéo LEGRAND

GP Caen 2026 · Groups · Group 2 · TEAMS

5–0

30 May 2026 · 96% pre-match

L

FranceDavid LEROY

GP Caen 2026 · Groups · Group 1 · TEAMS

0–3

30 May 2026 · 39% pre-match

D

BelgiumJoffray LAURENT

GP Caen 2026 · Last 16 · OPEN

2–2(1–2 SO)

30 May 2026 · 52% pre-match

W

FranceRafaël MIDOUX

GP Caen 2026 · Barrage · OPEN

2–0

30 May 2026 · 77% pre-match

Tournaments

31 entries · 1 title · 1 runner-up

EventDateCategoryResultW–D–L
IO Frameries 20268 Aug 2026OPENBarrage2–1–1
GP Ludwigsburg 202611 Jul 2026OPENQuarter-finals3–0–2
GP Caen 202630 May 2026OPENLast 163–2–0
MGP Mallorca 20269 May 2026OPENLast 322–1–1
GGP Saint-Symphorien-sur-Coise 202625 Apr 2026OPENRunner-up5–0–2
IO Wrexham 202611 Apr 2026OPENSemi-finals5–0–1
GP Vienna 202628 Mar 2026OPENGroups2–0–2
MGP Frameries 20267 Mar 2026CONSOLATION—2–1–0
MGP Frameries 20267 Mar 2026OPENGroups1–0–2
MGP Paris 202624 Jan 2026CONSOLATION—0–0–1
MGP Paris 202624 Jan 2026OPENGroups1–0–2
GP Eugies 202511 Oct 2025OPENQuarter-finals4–0–1
GP Haverhill SubbuteoFest 202526 Jul 2025OPENWinner5–1–0
Major Bologna 202531 May 2025OPENLast 322–1–2
MGP Mallorca 202526 Apr 2025OPENLast 163–1–1

Showing the latest 15 · use “Show all” above to list every event.

Head to head · top 25 of 189 opponents

OpponentPWDLGFGAGDW/OLast met
FranceJean-Marie AMBERNYBOSS512257-226 Jul 2025Compare
AustriaWolfgang HAASST Stembert401339-611 Jul 2026Compare
BelgiumAntonio TIMPANOWamme SC330074+311 Jul 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo3003219-1711 Jul 2026Compare
FranceFayçal ROUISSC Ascoli311122030 May 2026Compare
BelgiumLudovic PONTHIEUXRacing White Woluwé Subbuteo3120159+69 Nov 2024Compare
MaltaMauro CAMILLERIBormla SC320187+113 Apr 2024Compare
BelgiumNoah JANSSENSRochefort TS320174+311 Jul 2026Compare
ItalySaverio BARIF.lli Bari Reggio Emilia3003211-928 Mar 2026Compare
BelgiumValéry WILLOTST Stembert321072+59 May 2026Compare
FranceAbdelmaneum ROUISSC Ascoli210132+130 Nov 2024Compare
SpainBonifacio RUÍZMallorca Águilas FM220092+77 Mar 2026Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC2200130+1311 Apr 2026Compare
FranceCédric PANDOLFIFTC Saint-Symphorien-sur-Coise211063+37 Mar 2026Compare
BelgiumDaniel SCHEENST Stembert201125-325 Apr 2026Compare
BelgiumDenis BOUCHEZSC Lion's Eugies220031+23 Jan 2025Compare
SpainFabio MASTROIANNISubbuteo Dragons21014407 Mar 2026Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli2002410-625 Jan 2025Compare
FranceFranck DUBREUILElan Subbutéo Club de Champs-sur-Marne210151+424 Jan 2026Compare
EnglandGage BADGERWolverhampton Table Football Club2200151+143 Jan 2025Compare
EnglandIan AGGETTYorkshire Phoenix and Dewsbury Moor TFC220073+411 Apr 2026Compare
FranceIrène LINQUERCQ-RIVIÈREBOSS2200151+1430 May 2026Compare
BelgiumJean GROSDENTWamme SC201123-130 May 2026Compare
BelgiumJoffray LAURENTSC Lion's Eugies211054+130 May 2026Compare
FranceLea POUPARTCeltic Combourg CFT220072+58 Aug 2026Compare
L

BelgiumSC Temploux

IO Frameries 2026 · Barrage

1–3

8 Aug 2026

W

BelgiumRacing White Woluwé Subbuteo 2

IO Frameries 2026 · Groups · Group 3

3–1

8 Aug 2026

W

BelgiumSC Lion's Eugies 2

IO Frameries 2026 · Groups · Group 2

4–0

8 Aug 2026

W

FranceCeltic Combourg CFT

IO Frameries 2026 · Groups · Group 2

4–0

8 Aug 2026

W

EnglandLangton Green Subbuteo Club

GP SubbuteoFest Haverhill 2026 · Final

2–1

25 Jul 2026

W

EnglandBoudica Subbuteo Table Football Club

GP SubbuteoFest Haverhill 2026 · Semifinals

4–0

25 Jul 2026

W

EnglandGodiva Subbuteo Club

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

4–0

25 Jul 2026

W

EnglandKent Invicta TFC 2

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

4–0

25 Jul 2026

W

EnglandTSPA White Star

GP SubbuteoFest Haverhill 2026 · Groups · Group 1

4–0

25 Jul 2026

L

BelgiumST Stembert

GP Ludwigsburg 2026 · Barrage · 1C-2B

0–2

11 Jul 2026

W

GermanySubbuteo Club Höpfigheim

GP Ludwigsburg 2026 · Groups · Group 1

4–0

11 Jul 2026

L

BelgiumRochefort TS

IO Bande 2026 · Semifinals

1–3

4 Jul 2026

D

NetherlandsMVV Rijnmond

IO Bande 2026 · Barrage

1–1

4 Jul 2026

W

NetherlandsDutch Legends 2

IO Bande 2026 · Groups · Group 2

3–0

4 Jul 2026

W

BelgiumSC Lion's Eugies 2

IO Bande 2026 · Groups · Group 2

4–0

4 Jul 2026