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

Showing official FISTF results only.

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 · 2025–26 season

Played

84

47W 11D 26L

Win rate

56%

Goals per game

2.83 – 1.70

238 for · 143 against · GD +95

Clean sheets

24

29% of games

Sudden death

1

Shoot-outs

1/3

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

72

most often Cédric PANDOLFI

Results

  • Won47 (56%)
  • Drawn11 (13%)
  • Lost26 (31%)

Form · last 10

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

All matches

Show recent only
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

W

FranceIrène LINQUERCQ-RIVIÈRE

GP Caen 2026 · Groups · Group 6 · OPEN

7–1

30 May 2026 · 72% pre-match

W

BelgiumNoah DIRICK

GP Caen 2026 · Groups · Group 6 · OPEN

2–0

30 May 2026 · 76% pre-match

D

FranceFayçal ROUIS

GP Caen 2026 · Groups · Group 6 · OPEN

0–0

30 May 2026 · 40% pre-match

W

SpainVicenç PRATS

MGP Mallorca 2026 · Barrage · TEAMS

3–2

9 May 2026 · 57% pre-match

W

SpainAlfred LAPORTA

MGP Mallorca 2026 · Groups · Group 5 · TEAMS

7–2

9 May 2026 · 62% pre-match

W

José David Somoza

MGP Mallorca 2026 · Groups · Group 4 · TEAMS

2–0

9 May 2026 · 87% pre-match

L

1–3

9 May 2026 · 26% pre-match

D

SpainManuel BAENA

MGP Mallorca 2026 · Groups · Group 11 · OPEN

1–1

9 May 2026 · 56% pre-match

W

BelgiumValéry WILLOT

MGP Mallorca 2026 · Groups · Group 11 · OPEN

1–0

9 May 2026 · 68% pre-match

W

BelgiumJos CEULEMANS

MGP Mallorca 2026 · Groups · Group 11 · OPEN

10–1

9 May 2026 · 91% pre-match

L

0–3

25 Apr 2026 · 18% pre-match

W

8–0

25 Apr 2026 · 62% pre-match

W

10–0

25 Apr 2026 · 94% pre-match

W

7–0

25 Apr 2026 · 95% pre-match

W

3–0

25 Apr 2026 · 95% pre-match

L

1–6

25 Apr 2026 · 15% pre-match

W

3–2

25 Apr 2026 · 23% pre-match

W

2–1

25 Apr 2026 · 23% pre-match

W

3–1

25 Apr 2026 · 36% pre-match

W

3–1

25 Apr 2026 · 49% pre-match

L

FranceMickaël BLANCUpset

GGP Saint-Symphorien-sur-Coise 2026 · Groups · Group 4 · OPEN

1–2

25 Apr 2026 · 74% pre-match

W

2–0

25 Apr 2026 · 68% pre-match

L

MaltaGabriel EBEJERUpset

IO Wrexham 2026 · Final · TEAMS

1–5

11 Apr 2026 · 94% pre-match

W

EnglandKevin CORDELL

IO Wrexham 2026 · Semifinals · TEAMS

1–0

11 Apr 2026 · 33% pre-match

W

WalesChris BEDFORD

IO Wrexham 2026 · Groups · Group 2 · TEAMS

4–1

11 Apr 2026 · 52% pre-match

W

EnglandRichard GRIMLEY

IO Wrexham 2026 · Groups · Group 2 · TEAMS

6–2

11 Apr 2026 · 81% pre-match

L

BelgiumMatthias AVERLANT

IO Wrexham 2026 · Semifinals · OPEN

1–3

11 Apr 2026 · 25% pre-match

W

BelgiumLucas PERE

IO Wrexham 2026 · Last 8 · OPEN

2–1

11 Apr 2026 · 38% pre-match

W

EnglandIan AGGETT

IO Wrexham 2026 · Last 16 · OPEN

4–2

11 Apr 2026 · 35% pre-match

W

WalesBrendan ASHLEY

IO Wrexham 2026 · Groups · Group 3 · OPEN

6–0

11 Apr 2026 · 95% pre-match

W

EnglandSimon MCMURRAY

IO Wrexham 2026 · Groups · Group 3 · OPEN

5–0

11 Apr 2026 · 76% pre-match

W

EnglandLuca LANZANI

IO Wrexham 2026 · Groups · Group 3 · OPEN

5–0

11 Apr 2026 · 86% pre-match

D

BelgiumDaniel SCHEEN

GP Vienna 2026 · Semifinals · TEAMS

2–2

28 Mar 2026 · 12% pre-match

W

AustriaMarios STROMMER

GP Vienna 2026 · Groups · Group 1 · TEAMS

3–0

28 Mar 2026 · 55% pre-match

W

AustriaLouis HAAS

GP Vienna 2026 · Groups · Group 1 · TEAMS

3–2

28 Mar 2026 · 93% pre-match

L

MaltaGeorge EBEJER

GP Vienna 2026 · Groups · Group 2 · TEAMS

0–2

28 Mar 2026 · 15% pre-match

W

AustriaDavid Scherbantin

GP Vienna 2026 · Groups · Group 1 · OPEN

9–1

28 Mar 2026 · 91% pre-match

L

ItalySaverio BARI

GP Vienna 2026 · Groups · Group 1 · OPEN

1–2

28 Mar 2026 · 8% pre-match

W

AustriaChristian HAUSMANN

GP Vienna 2026 · Groups · Group 1 · OPEN

8–0

28 Mar 2026 · 94% pre-match

L

BelgiumSébastien SCHEEN

GP Vienna 2026 · Groups · Group 1 · OPEN

2–3

28 Mar 2026 · 11% pre-match

L

GreeceNikolaos CHARATSIS

MGP Frameries 2026 · Groups · Group 8 · TEAMS

0–6

7 Mar 2026 · 10% pre-match

W

EnglandKye ARNOLD

MGP Frameries 2026 · Groups · Group 8 · TEAMS

7–5

7 Mar 2026 · 52% pre-match

D

FranceCédric PANDOLFI

MGP Frameries 2026 · Groups · Group 8 · TEAMS

2–2

7 Mar 2026 · 75% pre-match

W

NetherlandsJovi WILLEIJNS

MGP Frameries 2026 · Semifinals · CONSOLATION

3–2

7 Mar 2026 · 53% pre-match

W

SpainBonifacio RUÍZ

MGP Frameries 2026 · Last 16 · CONSOLATION

4–1

7 Mar 2026 · 65% pre-match

D

NetherlandsKenney GERRETS

MGP Frameries 2026 · Match · CONSOLATION

3–3(1–0 SO)

7 Mar 2026 · 55% pre-match

L

SpainFabio MASTROIANNI

MGP Frameries 2026 · Groups · Group 22 · OPEN

1–3

7 Mar 2026 · 35% pre-match

L

ItalyAndrea DI VINCENZO

MGP Frameries 2026 · Groups · Group 22 · OPEN

0–1

7 Mar 2026 · 18% pre-match

W

FranceCédric PANDOLFI

MGP Frameries 2026 · Groups · Group 22 · OPEN

4–1

7 Mar 2026 · 70% pre-match

D

ItalyMassimo DE PAOLIS

MGP Paris 2026 · Groups · Group 7 · TEAMS

1–1

24 Jan 2026 · 29% pre-match

L

BelgiumBruno GOSET

MGP Paris 2026 · Groups · Group 7 · TEAMS

0–1

24 Jan 2026 · 67% pre-match

L

FranceFranck DUBREUIL

MGP Paris 2026 · Barrage · CONSOLATION

0–1

24 Jan 2026 · 67% pre-match

L

SpainJosé ROS

MGP Paris 2026 · Groups · Group 20 · OPEN

3–7

24 Jan 2026 · 30% pre-match

W

FranceJean-François BALARD

MGP Paris 2026 · Groups · Group 20 · OPEN

2–0

24 Jan 2026 · 72% pre-match

L

ItalyLuigi DI VITO

MGP Paris 2026 · Groups · Group 20 · OPEN

0–7

24 Jan 2026 · 26% pre-match

L

BelgiumDavid Vantassel

GP Eugies 2025 · Groups · Group 3 · TEAMS

2–3

11 Oct 2025 · 48% pre-match

D

BelgiumNoah DIRICK

GP Eugies 2025 · Groups · Group 3 · TEAMS

2–2

11 Oct 2025 · 85% pre-match

D

FranceQuentin AUSSET

GP Eugies 2025 · Groups · Group 3 · TEAMS

1–1

11 Oct 2025 · 60% pre-match

W

BelgiumValéry WILLOT

GP Eugies 2025 · Groups · Group 3 · TEAMS

6–2

11 Oct 2025 · 74% pre-match

L

1–2

11 Oct 2025 · 40% pre-match

W

3–2

11 Oct 2025 · SD · 34% pre-match

W

FranceLea POUPART

GP Eugies 2025 · Groups · Group 8 · OPEN

3–0

11 Oct 2025 · 94% pre-match

W

EnglandVictor JONES

GP Eugies 2025 · Groups · Group 8 · OPEN

5–0

11 Oct 2025 · 77% pre-match

W

TunisiaMongi ROUIS

GP Eugies 2025 · Groups · Group 8 · OPEN

3–2

11 Oct 2025 · 58% 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
Major Paris 202525 Jan 2025OPENGroups1–0–2
Major Frameries 20253 Jan 2025OPENLast 164–1–1
GP Caen 202430 Nov 2024CONSOLATION—1–0–1
GP Caen 202430 Nov 2024OPENGroups1–1–1
IO Mechelen 20249 Nov 2024OPENLast 163–2–0
GP Ludwigsburg 202413 Jul 2024OPENGroups1–1–1
GP Mallorca 202413 Apr 2024OPENLast 164–0–1
MGP Paris 20243 Feb 2024OPENBarrage2–1–1
MGP Frameries 20243 Feb 2024OPENBarrage2–0–2
IO Yorkshire 20246 Jan 2024OPENQuarter-finals4–0–2
GP Caen 202318 Nov 2023OPENQuarter-finals4–0–1
GP Flitwick 20237 Oct 2023OPENBarrage2–0–2
IO Frameries 20235 Aug 2023OPENSemi-finals5–0–3
GP Ludwigsburg 202315 Jul 2023OPENSemi-finals3–2–1
GP Issy 20201 Feb 2020OPENGroups1–1–1
Major Milan 20197 Dec 2019OPENBarrage2–1–1

Head to head · all 72 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
BelgiumJoffray LAURENTSC Lion's Eugies211054+130 May 2026Compare
FranceLea POUPARTCeltic Combourg CFT220072+58 Aug 2026Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer210134-125 Apr 2026Compare
TunisiaMongi ROUISSC Lion's Eugies210145-111 Jul 2026Compare
BelgiumNoah DIRICKWamme SC211042+230 May 2026Compare
BelgiumNoah JANSSENSRochefort TS210154+111 Jul 2026Compare
FranceQuentin AUSSETElan Subbutéo Club de Champs-sur-Marne211042+225 Apr 2026Compare
FranceRafaël MIDOUXAvenir Subbuteo Hennuyer220041+38 Aug 2026Compare
BelgiumValéry WILLOTST Stembert220072+59 May 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
BelgiumDavid VantasselRochefort TS100123-111 Oct 2025Compare
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
MaltaGabriel EBEJERBormla SC100115-411 Apr 2026Compare
MaltaGeorge EBEJERBormla SC100102-228 Mar 2026Compare
EnglandIan AGGETTYorkshire Phoenix and Dewsbury Moor TFC110042+211 Apr 2026Compare
BelgiumJean GROSDENTWamme SC101000030 May 2026Compare
FranceJean-François BALARDUnion Subbuteo Prignac-Puylaurens110020+224 Jan 2026Compare
FranceJean-Maurice NOËLClub Stéphanois Subbuteo - ALC110030+325 Apr 2026Compare
FranceJérôme MONCHALINFTC Saint-Symphorien-sur-Coise110070+725 Apr 2026Compare
BelgiumJos CEULEMANSSC Flanders1100101+99 May 2026Compare
José David Somoza110020+29 May 2026Compare
SpainJosé ROSMurcia Subbuteo Club100137-424 Jan 2026Compare
NetherlandsJovi WILLEIJNSMVV Rijnmond110032+17 Mar 2026Compare
NetherlandsKenney GERRETSMVV Rijnmond10103307 Mar 2026Compare
EnglandKevin CORDELLLangton Green Subbuteo Club110010+111 Apr 2026Compare
EnglandKye ARNOLDKent Invicta TFC110075+27 Mar 2026Compare
AustriaLouis HAASST Stembert110032+128 Mar 2026Compare
BelgiumLuc GROSDENTWamme SC110021+111 Jul 2026Compare
EnglandLuca LANZANIThe Morecambe Bay Subbuteo Club110050+511 Apr 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer110021+111 Apr 2026Compare
ItalyLuigi DI VITOCCT Eagles Napoli100107-724 Jan 2026Compare
SpainManuel BAENATiburones FM10101109 May 2026Compare
ItalyMarco DI VITOCCT Eagles Napoli100113-29 May 2026Compare
AustriaMarios STROMMERTSC Phoenix110030+328 Mar 2026Compare
ItalyMassimo DE PAOLISSS Lazio TFC Roma101011024 Jan 2026Compare
BelgiumMathéo LEGRANDAvenir Subbuteo Hennuyer110050+530 May 2026Compare
FranceMickaël BLANCFTC Saint-Symphorien-sur-Coise100112-125 Apr 2026Compare
SerbiaMilan KNEZEVICGuebwiller Alsace Subbuteo Club110052+311 Jul 2026Compare
GreeceNikolaos CHARATSISScarlet Battalion SC100106-67 Mar 2026Compare
GermanyPanagiotis KROMMYDASSubbuteo Club Höpfigheim110050+511 Jul 2026Compare
BelgiumPascal SCHEENST Stembert110032+125 Apr 2026Compare
ItalyPietro DI PIETRANTONIOSubbuteo Club Reggio Calabria110030+311 Jul 2026Compare
EnglandRichard GRIMLEYGodiva Subbuteo Club110062+411 Apr 2026Compare
ItalySaverio BARIF.lli Bari Reggio Emilia100112-128 Mar 2026Compare
BelgiumSébastien SCHEENASD SC Salernitana100123-128 Mar 2026Compare
PortugalSérgio LOUREIROTSC Falcons Athens100116-525 Apr 2026Compare
EnglandSimon MCMURRAYWolverhampton Table Football Club110050+511 Apr 2026Compare
GreeceStylianos TSANGOURISRacing White Woluwé Subbuteo100112-111 Oct 2025Compare
SpainVicenç PRATSBarcelona FT110032+19 May 2026Compare
EnglandVictor JONESWolverhampton Table Football Club110050+511 Oct 2025Compare
BelgiumWilliam VAN DEN HOUTESC Temploux100123-18 Aug 2026Compare
AustriaWolfgang HAASST Stembert100103-311 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