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 · Last 12 months

Played

75

42W 9D 24L

Win rate

56%

Goals per game

2.83 – 1.72

212 for · 129 against · GD +83

Clean sheets

22

29% of games

Sudden death

0

Shoot-outs

1/3

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

69

most often Cédric PANDOLFI

Results

  • Won42 (56%)
  • Drawn9 (12%)
  • Lost24 (32%)

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 75
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 69 opponents

OpponentPWDLGFGAGDW/OLast met
FranceCédric PANDOLFIFTC Saint-Symphorien-sur-Coise211063+37 Mar 2026Compare
BelgiumDaniel SCHEENST Stembert201125-325 Apr 2026Compare
FranceIrène LINQUERCQ-RIVIÈREBOSS2200151+1430 May 2026Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer210134-125 Apr 2026Compare
BelgiumNoah JANSSENSRochefort TS210154+111 Jul 2026Compare
FranceRafaël MIDOUXAvenir Subbuteo Hennuyer220041+38 Aug 2026Compare
FranceAldo PEDETTIGuebwiller Alsace Subbuteo Club1100100+1025 Apr 2026Compare
SpainAlfred LAPORTAMallorca Águilas FM110072+59 May 2026Compare
ItalyAndrea DI VINCENZOSubbuteo Club Real Montesilvano100101-17 Mar 2026Compare
BelgiumAntonio TIMPANOWamme SC110010+111 Jul 2026Compare
BelgiumAurélien FEYERochefort TS110020+225 Apr 2026Compare
FranceAymeric POUFFETUnion Subbuteo Prignac-Puylaurens100101-130 May 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo100127-511 Jul 2026Compare
SpainBonifacio RUÍZMallorca Águilas FM110041+37 Mar 2026Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110060+611 Apr 2026Compare
BelgiumBruno GOSETST Stembert100101-124 Jan 2026Compare
BelgiumBruno TIMPANOWamme SC10103308 Aug 2026Compare
WalesChris BEDFORDYorkshire Phoenix and Dewsbury Moor TFC110041+311 Apr 2026Compare
AustriaChristian HAUSMANNTSC Royal 78 Kaisermühlen110080+828 Mar 2026Compare
FranceDavid LEROYRochefort TS100103-330 May 2026Compare
AustriaDavid ScherbantinTSC Royal 78 Kaisermühlen110091+828 Mar 2026Compare
SpainFabio MASTROIANNISubbuteo Dragons100113-27 Mar 2026Compare
FranceFayçal ROUISSC Ascoli101000030 May 2026Compare
FranceFranck DUBREUILElan Subbutéo Club de Champs-sur-Marne100101-124 Jan 2026Compare
BrazilFred ELESBAOSG '94 Hannover100112-111 Jul 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