TFMYSTFTable football profiles

FRA0168

Rafaël MIDOUX

FranceFrance·Avenir Subbuteo Hennuyer · team #5·OPEN

FISTF U20

#3

878.5 pts

MySTF Elo

1477

#578 active · peak 1589

Official FISTF results.

Elo rating

194 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
5
17
42
61
69

2019–20

0% W

2022–23

12% W

2023–24

21% W

2024–25

25% W

2025–26

41% W

Match statistics · Last 12 months

Played

63

27W 7D 29L

Win rate

43%

Goals per game

1.95 – 2.22

123 for · 140 against · GD -17

Clean sheets

7

11% of games

Sudden death

1

Shoot-outs

1/2

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

48

most often Benjamin MARAIN

Results

  • Won27 (43%)
  • Drawn7 (11%)
  • Lost29 (46%)

Form · last 10

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

All matches

Show recent only
W

BelgiumNathanaël DHYNE

IO Frameries 2026 · Groups · Group 3 · TEAMS

7–2

8 Aug 2026 · 74% pre-match

W

BelgiumNicola BLAIRVACQ

IO Frameries 2026 · Groups · Group 3 · TEAMS

3–1

8 Aug 2026 · 50% pre-match

L

FranceLouis SORET

IO Frameries 2026 · Semifinals · U20

2–3

8 Aug 2026 · 16% pre-match

L

1–4

8 Aug 2026 · 30% pre-match

L

1–4

8 Aug 2026 · 20% pre-match

W

3–2

8 Aug 2026 · 47% pre-match

L

0–2

8 Aug 2026 · 22% pre-match

W

FranceLea POUPART

IO Frameries 2026 · Groups · Group 3 · OPEN

2–1

8 Aug 2026 · 65% pre-match

L

BelgiumBruno TIMPANO

IO Frameries 2026 · Groups · Group 3 · OPEN

1–4

8 Aug 2026 · 19% pre-match

L

BelgiumGeoffrey MARAIN

IO Frameries 2026 · Groups · Group 3 · OPEN

1–2

8 Aug 2026 · 11% pre-match

D

BelgiumMaxim GROSDENT

IO Bande 2026 · Semifinals · U20

1–1(1–3 SO)

4 Jul 2026 · 27% pre-match

L

BelgiumJérôme HEYVAERT

IO Bande 2026 · Groups · Group 10 · OPEN

0–7

4 Jul 2026 · 13% pre-match

L

BelgiumLuc GROSDENT

IO Bande 2026 · Groups · Group 10 · OPEN

1–5

4 Jul 2026 · 33% pre-match

L

BelgiumBrandon DEVREESEUpset

IO Bande 2026 · Groups · Group 10 · OPEN

1–2

4 Jul 2026 · 75% pre-match

W

EnglandTerry ARNOLD

GP Caen 2026 · Groups · Group 3 · TEAMS

4–1

30 May 2026 · 76% pre-match

L

FranceAxel MODESTE

GP Caen 2026 · Groups · Group 2 · TEAMS

0–2

30 May 2026 · 33% pre-match

L

BelgiumMathieu CRASSET

GP Caen 2026 · Groups · Group 3 · TEAMS

0–1

30 May 2026 · 56% pre-match

L

FranceQuentin AUSSET

GP Caen 2026 · Semifinals · U20

3–6

30 May 2026 · 44% pre-match

D

BelgiumNoah DIRICK

GP Caen 2026 · Groups · Group 2 · U20

1–1

30 May 2026 · 44% pre-match

W

BelgiumBenjamin MARAIN

GP Caen 2026 · Groups · Group 2 · U20

2–1

30 May 2026 · 49% pre-match

L

BelgiumGeoffrey MARAIN

GP Caen 2026 · Barrage · OPEN

0–2

30 May 2026 · 11% pre-match

W

BelgiumRalf GREGOIRE

GP Caen 2026 · Groups · Group 4 · OPEN

3–2

30 May 2026 · 49% pre-match

L

PortugalSérgio LOUREIRO

GP Caen 2026 · Groups · Group 4 · OPEN

0–10

30 May 2026 · 5% pre-match

W

FranceLea POUPART

GP Caen 2026 · Groups · Group 4 · OPEN

3–1

30 May 2026 · 71% pre-match

W

2–1

25 Apr 2026 · 13% pre-match

W

5–0

25 Apr 2026 · 71% pre-match

L

0–1

25 Apr 2026 · 26% pre-match

W

6–0

25 Apr 2026 · 64% pre-match

W

2–1

25 Apr 2026 · 51% pre-match

L

1–2

25 Apr 2026 · 38% pre-match

W

4–0

25 Apr 2026 · 78% pre-match

W

4–1

25 Apr 2026 · 76% pre-match

W

4–0

25 Apr 2026 · 76% pre-match

W

3–1

25 Apr 2026 · 74% pre-match

W

3–2

25 Apr 2026 · 45% pre-match

W

4–2

25 Apr 2026 · 38% pre-match

W

2–0

25 Apr 2026 · 34% pre-match

L

0–4

7 Mar 2026 · 12% pre-match

W

FranceStephane GALICHETUpset

MGP Frameries 2026 · Groups · Group 9 · TEAMS

2–1

7 Mar 2026 · 26% pre-match

D

SpainFabio MASTROIANNI

MGP Frameries 2026 · Groups · Group 9 · TEAMS

1–1

7 Mar 2026 · 8% pre-match

L

FranceLouis SORET

MGP Frameries 2026 · Semifinals · U20

2–3

7 Mar 2026 · 19% pre-match

D

2–2(3–2 SO)

7 Mar 2026 · 15% pre-match

D

FranceQuentin AUSSET

MGP Frameries 2026 · Groups · Group 1 · U20

2–2

7 Mar 2026 · 11% pre-match

L

SpainCristian ANTÚNEZ

MGP Frameries 2026 · Groups · Group 1 · U20

2–3

7 Mar 2026 · 11% pre-match

L

BelgiumJérôme CYGANEK

MGP Frameries 2026 · Groups · Group 1 · U20

1–2

7 Mar 2026 · 39% pre-match

L

BelgiumValéry WILLOT

MGP Paris 2026 · Last 8 · TEAMS

1–2

24 Jan 2026 · 22% pre-match

L

FranceFayçal ROUIS

MGP Paris 2026 · Last 16 · TEAMS

2–4

24 Jan 2026 · 8% pre-match

D

BelgiumBenoît Vanwissen

MGP Paris 2026 · Groups · Group 2 · TEAMS

1–1

24 Jan 2026 · 44% pre-match

L

ItalyFilippo CUBETA

MGP Paris 2026 · Groups · Group 10 · TEAMS

2–5

24 Jan 2026 · 5% pre-match

L

0–1

24 Jan 2026 · 20% pre-match

W

BelgiumJérôme CYGANEK

MGP Paris 2026 · Semifinals · U20

1–0

24 Jan 2026 · 38% pre-match

L

BelgiumBenjamin MARAIN

MGP Paris 2026 · Groups · Group 2 · U20

1–4

24 Jan 2026 · 35% pre-match

L

SpainCristian ANTÚNEZ

MGP Paris 2026 · Groups · Group 2 · U20

0–4

24 Jan 2026 · 12% pre-match

L

2–6

3 Jan 2026 · 9% pre-match

D

1–1

3 Jan 2026 · 16% pre-match

L

MaltaJosef CAMILLERI

IO Heckmondwike 2026 · Groups · Group 1 · TEAMS

2–5

3 Jan 2026 · 20% pre-match

W

EnglandKevin Adderley

IO Heckmondwike 2026 · Groups · Group 1 · TEAMS

5–1

3 Jan 2026 · 58% pre-match

W

4–3

3 Jan 2026 · 30% pre-match

W

EnglandRuby MATTHEWSUpset

IO Heckmondwike 2026 · Semifinals · U20

3–2

3 Jan 2026 · SD · 11% pre-match

L

1–3

3 Jan 2026 · 12% pre-match

W

EnglandMichael MAYES

IO Heckmondwike 2026 · Groups · Group 7 · OPEN

2–1

3 Jan 2026 · 42% pre-match

W

EnglandKevin CORDELLUpset

IO Heckmondwike 2026 · Groups · Group 7 · OPEN

1–0

3 Jan 2026 · 6% pre-match

W

WalesBrendan ASHLEY

IO Heckmondwike 2026 · Groups · Group 7 · OPEN

2–1

3 Jan 2026 · 74% pre-match

Tournaments

36 entries · 1 title · 2 runner-up

EventDateCategoryResultW–D–L
IO Frameries 20268 Aug 2026OPENGroups1–0–2
IO Frameries 20268 Aug 2026U20Semi-finals1–0–4
IO Bande 20264 Jul 2026OPENGroups0–0–3
IO Bande 20264 Jul 2026U20Semi-finals0–1–0
GP Caen 202630 May 2026OPENBarrage2–0–2
GP Caen 202630 May 2026U20Semi-finals1–1–1
GGP Saint-Symphorien-sur-Coise 202625 Apr 2026U20Runner-up7–0–1
MGP Frameries 20267 Mar 2026U20Semi-finals0–2–3
MGP Paris 202624 Jan 2026U20Runner-up1–0–3
IO Heckmondwike 20263 Jan 2026OPENBarrage3–0–1
IO Heckmondwike 20263 Jan 2026U20Winner2–0–0
GP Eugies 202511 Oct 2025OPENGroups0–0–3
GP Eugies 202511 Oct 2025U20Barrage0–0–1
Satellite Wattrelos 202512 Apr 2025CONSOLATION—2–1–0
Satellite Wattrelos 202512 Apr 2025OPENGroups0–0–3
Major Paris 202525 Jan 2025U20Semi-finals1–1–2
Major Frameries 20253 Jan 2025U20Semi-finals2–1–2
GP Eugies 202414 Dec 2024OPENGroups1–1–1
GP Eugies 202414 Dec 2024U20Quarter-finals0–0–1
GP Caen 202430 Nov 2024OPENBarrage2–0–2
GP Caen 202430 Nov 2024U20Semi-finals2–0–2
IO Mechelen 20249 Nov 2024OPENGroups1–1–1
IO Mechelen 20249 Nov 2024U20Quarter-finals1–0–1
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024U16Last 160–2–1
Satellite Frameries 202415 Sept 2024OPENGroups0–0–3
Satellite Frameries 202415 Sept 2024U20Semi-finals0–0–1
GP Frameries 202410 Aug 2024OPENGroups0–0–3
GP Frameries 202410 Aug 2024U16Semi-finals1–1–1
MGP Frameries 20243 Feb 2024U16Quarter-finals2–1–3
GP Caen 202318 Nov 2023U16Semi-finals2–1–3
EC Gibraltar Individuals 202316 Sept 2023U16Groups1–2–1
IO Frameries 20235 Aug 2023OPENGroups0–0–3
IO Frameries 20235 Aug 2023U16Groups0–1–5
IO Frameries 20235 Aug 2023U20Semi-finals0–0–1
GP Issy 20201 Feb 2020U12Groups0–0–2
GP Issy 20201 Feb 2020U16Groups0–1–2

Head to head · all 48 opponents

OpponentPWDLGFGAGDW/OLast met
BelgiumBenjamin MARAINAvenir Subbuteo Hennuyer63031114-38 Aug 2026Compare
BelgiumJérôme CYGANEKAvenir Subbuteo Hennuyer320154+18 Aug 2026Compare
FranceLouis SORETAvenir Subbuteo Hennuyer300348-48 Aug 2026Compare
SpainÁlvaro PÉREZTiburones FM201123-17 Mar 2026Compare
SpainCristian ANTÚNEZTiburones FM200227-57 Mar 2026Compare
BelgiumGeoffrey MARAINAvenir Subbuteo Hennuyer200214-38 Aug 2026Compare
FranceLea POUPARTCeltic Combourg CFT220052+38 Aug 2026Compare
FranceQuentin AUSSETElan Subbutéo Club de Champs-sur-Marne201158-330 May 2026Compare
FranceSimon CARMONAFTC Saint-Symphorien-sur-Coise220081+725 Apr 2026Compare
FranceAldo PEDETTIGuebwiller Alsace Subbuteo Club110050+525 Apr 2026Compare
FranceAxel MODESTEBOSS100102-230 May 2026Compare
BelgiumBenoît VanwissenSC Temploux101011024 Jan 2026Compare
BelgiumBrandon DEVREESESC Lion's Eugies100112-14 Jul 2026Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110021+13 Jan 2026Compare
BelgiumBruno TIMPANOWamme SC100114-38 Aug 2026Compare
FranceClément BONDISubbuteo Le Cannet Côte d'Azur110042+225 Apr 2026Compare
SpainFabio MASTROIANNISubbuteo Dragons10101107 Mar 2026Compare
FranceFayçal ROUISSC Ascoli100124-224 Jan 2026Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100125-324 Jan 2026Compare
FranceIrène LINQUERCQ-RIVIÈREBOSS100101-125 Apr 2026Compare
BelgiumJérôme HEYVAERTRacing White Woluwé Subbuteo100107-74 Jul 2026Compare
MaltaJosef CAMILLERIBormla SC100125-33 Jan 2026Compare
EnglandKevin AdderleyYorkshire Phoenix and Dewsbury Moor TFC110051+43 Jan 2026Compare
EnglandKevin CORDELLLangton Green Subbuteo Club110010+13 Jan 2026Compare
BelgiumLuc GROSDENTWamme SC100115-44 Jul 2026Compare
BelgiumMathieu CRASSETRacing White Woluwé Subbuteo100101-130 May 2026Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer100126-43 Jan 2026Compare
BelgiumMaxim GROSDENTWamme SC10101104 Jul 2026Compare
EnglandMichael MAYESGodiva Subbuteo Club110021+13 Jan 2026Compare
EnglandMick HAMMONDSWolverhampton Table Football Club100113-23 Jan 2026Compare
BelgiumNathanaël DHYNERacing White Woluwé Subbuteo110072+58 Aug 2026Compare
BelgiumNicola BLAIRVACQAvenir Subbuteo Hennuyer110031+28 Aug 2026Compare
BelgiumNoah DENNESC Lion's Eugies100114-38 Aug 2026Compare
BelgiumNoah DIRICKWamme SC101011030 May 2026Compare
BelgiumNoah JANSSENSRochefort TS110021+125 Apr 2026Compare
FranceOrlan MARTINFTC Saint-Symphorien-sur-Coise110032+125 Apr 2026Compare
FrancePatrice GRANGIERFTC Saint-Symphorien-sur-Coise110021+125 Apr 2026Compare
FrancePierre TROESTLERMulhouse Subbuteo by ASPTT110060+625 Apr 2026Compare
BelgiumRalf GREGOIREUS Huy110032+130 May 2026Compare
EnglandRuby MATTHEWSAvenir Subbuteo Hennuyer110032+13 Jan 2026Compare
EnglandRudi PETERSCHINIGGLangton Green Subbuteo Club10101103 Jan 2026Compare
ItalySanto LONGOSC Catania 1987100104-47 Mar 2026Compare
PortugalSérgio LOUREIROTSC Falcons Athens1001010-1030 May 2026Compare
FranceStephane GALICHETBOSS110021+17 Mar 2026Compare
EnglandTerry ARNOLDKent Invicta TFC110041+330 May 2026Compare
FranceThéo FROMWEILERFTC Saint-Symphorien-sur-Coise110031+225 Apr 2026Compare
FranceTristan MONCHALINFTC Saint-Symphorien-sur-Coise110040+425 Apr 2026Compare
BelgiumValéry WILLOTST Stembert100112-124 Jan 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