TFMYSTFTable football profiles

BEL0033

Joffray LAURENT

BelgiumBelgium·SC Lion's Eugies · team #14·OPEN

FISTF OPEN

#67

278.5 pts · +4

MySTF Elo

1845

#117 active · peak 1845

Showing official FISTF results only.

Elo rating

182 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
4
18
44
52
64

2019–20

75% W

2022–23

44% W

2023–24

61% W

2024–25

63% W

2025–26

58% W

Match statistics · Last 12 months

Played

54

30W 10D 14L

Win rate

56%

Goals per game

2.56 – 1.46

138 for · 79 against · GD +59

Clean sheets

14

26% of games

Sudden death

1

Shoot-outs

1/2

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

51

most often Pierre DE LEEUW

Results

  • Won30 (56%)
  • Drawn10 (19%)
  • Lost14 (26%)

Form · last 10

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

All matches

Show recent only
W

2–1

8 Aug 2026 · 74% pre-match

D

BelgiumPierre DE LEEUW

IO Frameries 2026 · Semifinals · TEAMS

1–1

8 Aug 2026 · 47% pre-match

W

BelgiumYves PEREMANS

IO Frameries 2026 · Barrage · TEAMS

2–0

8 Aug 2026 · 65% pre-match

W

BelgiumNicola BLAIRVACQ

IO Frameries 2026 · Groups · Group 3 · TEAMS

2–1

8 Aug 2026 · 94% pre-match

W

BelgiumPhilippe ROUFOSSE

IO Frameries 2026 · Groups · Group 3 · TEAMS

1–0

8 Aug 2026 · 75% pre-match

W

FranceLouis SORET

IO Frameries 2026 · Groups · Group 3 · TEAMS

2–1

8 Aug 2026 · 63% pre-match

W

BelgiumMarc HAMBROUCK

IO Frameries 2026 · Groups · Group 3 · TEAMS

4–1

8 Aug 2026 · 95% pre-match

L

BelgiumChristophe DHEUR

GP Ludwigsburg 2026 · Semifinals · WB1-2A · TEAMS

0–1

11 Jul 2026 · 6% pre-match

W

BelgiumMathieu CRASSET

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

5–0

11 Jul 2026 · 85% pre-match

W

ItalyAlessandro INDELLI

GP Ludwigsburg 2026 · Groups · Group 1 · TEAMS

9–1

11 Jul 2026 · 91% pre-match

W

MaltaJason PISANIUpset

GP Ludwigsburg 2026 · Groups · Group 1 · TEAMS

2–1

11 Jul 2026 · 22% pre-match

D

1–1

11 Jul 2026 · 45% pre-match

D

AustriaWolfgang HAAS

GP Ludwigsburg 2026 · Last 16 · 6B-4A · OPEN

1–1(0–2 SO)

11 Jul 2026 · SD · 29% pre-match

L

BelgiumPierre DE LEEUW

GP Ludwigsburg 2026 · Groups · Group 6 · OPEN

2–3

11 Jul 2026 · 44% pre-match

W

ItalyAndrea PICCINNO

GP Ludwigsburg 2026 · Groups · Group 6 · OPEN

4–2

11 Jul 2026 · 82% pre-match

L

BelgiumPascal SCHEEN

IO Bande 2026 · Barrage · TEAMS

0–3

4 Jul 2026 · 36% pre-match

W

NetherlandsKenney GERRETS

IO Bande 2026 · Groups · Group 3 · TEAMS

4–1

4 Jul 2026 · 71% pre-match

W

BelgiumSophia GROSDENT

IO Bande 2026 · Groups · Group 3 · TEAMS

8–0

4 Jul 2026 · 89% pre-match

D

BelgiumAurélien FEYE

IO Bande 2026 · Groups · Group 3 · TEAMS

1–1

4 Jul 2026 · 72% pre-match

W

BelgiumJérôme HEYVAERT

IO Bande 2026 · Groups · Group 3 · TEAMS

2–1

4 Jul 2026 · 43% pre-match

D

BelgiumFlorian GIAUX

GP Caen 2026 · Semifinals · TEAMS

1–1

30 May 2026 · 18% pre-match

W

2–1

30 May 2026 · 38% pre-match

W

FranceGiovanni CHIAPPETTA

GP Caen 2026 · Groups · Group 1 · TEAMS

10–1

30 May 2026 · 97% pre-match

W

BelgiumSébastien ROCHEZ

GP Caen 2026 · Groups · Group 1 · TEAMS

1–0

30 May 2026 · 53% pre-match

L

BelgiumPierre DE LEEUW

GP Caen 2026 · Last 8 · OPEN

3–4

30 May 2026 · 39% pre-match

D

BelgiumGeoffrey MARAIN

GP Caen 2026 · Last 16 · OPEN

2–2(2–1 SO)

30 May 2026 · 28% pre-match

W

BelgiumJean GROSDENT

GP Caen 2026 · Barrage · OPEN

1–0

30 May 2026 · 60% pre-match

W

FranceStephane GALICHET

GP Caen 2026 · Groups · Group 11 · OPEN

1–0

30 May 2026 · 73% pre-match

W

FranceLionel ABECASSIS

GP Caen 2026 · Groups · Group 11 · OPEN

4–2

30 May 2026 · 51% pre-match

W

BelgiumBruno TIMPANO

GP Caen 2026 · Groups · Group 11 · OPEN

3–0

30 May 2026 · 60% pre-match

L

NetherlandsCasey VAN OS

Satellite Huy#2 2026 · Semifinals · OPEN

1–2

5 Apr 2026 · 44% pre-match

W

NetherlandsRinaldo VAN DIJK

Satellite Huy#2 2026 · Groups · Group 2 · OPEN

6–0

5 Apr 2026 · 78% pre-match

W

NetherlandsCailim MARKS

Satellite Huy#2 2026 · Groups · Group 2 · OPEN

3–1

5 Apr 2026 · 97% pre-match

W

BelgiumRichard BOULANGER

Satellite Huy#2 2026 · Groups · Group 2 · OPEN

3–0

5 Apr 2026 · 86% pre-match

L

2–5

4 Apr 2026 · 46% pre-match

W

NetherlandsMikey GERRETS

Satellite Huy#1 2026 · Groups · Group 2 · OPEN

4–0

4 Apr 2026 · 82% pre-match

W

BelgiumBenoit HEUNDERS

Satellite Huy#1 2026 · Groups · Group 2 · OPEN

7–0

4 Apr 2026 · 74% pre-match

W

FranceThéo MODESTEUpset

MGP Frameries 2026 · Barrage · TEAMS

2–1

7 Mar 2026 · 13% pre-match

L

BelgiumBessim GOLGER

MGP Frameries 2026 · Groups · Group 1 · TEAMS

0–1

7 Mar 2026 · 15% pre-match

W

ItalyMarco AVERNA

MGP Frameries 2026 · Groups · Group 1 · TEAMS

3–1

7 Mar 2026 · 38% pre-match

W

Isaac Sam Camilleri

MGP Frameries 2026 · Groups · Group 1 · TEAMS

8–3

7 Mar 2026 · 81% pre-match

L

BelgiumXavier HERMANUpset

MGP Frameries 2026 · Last 16 · CONSOLATION

0–3

7 Mar 2026 · 87% pre-match

L

PortugalSérgio LOUREIRO

MGP Frameries 2026 · Groups · Group 10 · OPEN

2–6

7 Mar 2026 · 11% pre-match

D

ItalyMarcello BODIN DE CHATELARD

MGP Frameries 2026 · Groups · Group 10 · OPEN

2–2

7 Mar 2026 · 65% pre-match

L

FranceFanch COQUILLON

MGP Frameries 2026 · Groups · Group 10 · OPEN

3–4

7 Mar 2026 · 57% pre-match

L

MaltaCharles AQUILINA

MGP Paris 2026 · Last 16 · TEAMS

1–2

24 Jan 2026 · 18% pre-match

D

FranceRaphaël POMMIER

MGP Paris 2026 · Barrage · TEAMS

1–1

24 Jan 2026 · 48% pre-match

D

ItalyMattia FERRANTE

MGP Paris 2026 · Groups · Group 6 · TEAMS

0–0

24 Jan 2026 · 24% pre-match

W

José David Somoza

MGP Paris 2026 · Groups · Group 6 · TEAMS

4–0

24 Jan 2026 · 79% pre-match

D

BelgiumJérôme HEYVAERT

MGP Paris 2026 · Groups · Group 6 · TEAMS

1–1

24 Jan 2026 · 46% pre-match

L

BelgiumLucas PERE

MGP Paris 2026 · Barrage · CONSOLATION

0–3

24 Jan 2026 · 49% pre-match

L

ItalyMatteo CICCARELLI

MGP Paris 2026 · Groups · Group 12 · OPEN

1–7

24 Jan 2026 · 7% pre-match

L

EnglandKaspar BENNETT

MGP Paris 2026 · Groups · Group 12 · OPEN

0–3

24 Jan 2026 · 24% pre-match

W

FranceAymeric POUFFET

MGP Paris 2026 · Groups · Group 12 · OPEN

3–1

24 Jan 2026 · 81% pre-match

Tournaments

24 entries · 2 titles · 1 runner-up

EventDateCategoryResultW–D–L
GP Ludwigsburg 202611 Jul 2026OPENLast 161–1–1
GP Caen 202630 May 2026OPENQuarter-finals4–1–1
Satellite Huy#2 20265 Apr 2026OPENSemi-finals3–0–1
Satellite Huy#1 20264 Apr 2026OPENQuarter-finals2–0–1
MGP Frameries 20267 Mar 2026CONSOLATION—0–0–1
MGP Frameries 20267 Mar 2026OPENGroups0–1–2
MGP Paris 202624 Jan 2026CONSOLATION—0–0–1
MGP Paris 202624 Jan 2026OPENGroups1–0–2
GP Eugies 202511 Oct 2025OPENLast 164–0–1
IO Bande 202510 May 2025OPENQuarter-finals3–1–2
GP Vienna 20255 Apr 2025OPENQuarter-finals3–0–2
Satellite Huy #2 202529 Mar 2025OPENSemi-finals3–1–1
Satellite Huy #1 202529 Mar 2025OPENWinner6–0–0
Major Paris 202525 Jan 2025OPENGroups1–1–1
Major Frameries 20253 Jan 2025OPENBarrage2–1–1
GP Eugies 202414 Dec 2024OPENLast 163–1–1
Satellite Frameries 202415 Sept 2024OPENLast 163–0–1
GP Frameries 202410 Aug 2024OPENLast 322–0–2
MGP Frameries 20243 Feb 2024CONSOLATION—3–2–0
MGP Paris 20243 Feb 2024OPENLast 322–2–1
MGP Frameries 20243 Feb 2024OPENGroups1–1–1
Sat Huy 202413 Jan 2024OPENWinner6–1–0
Sat Huy 202413 Jan 2024OPENRunner-up5–0–1
IO Frameries 20235 Aug 2023OPENLast 164–2–2

Head to head · all 51 opponents

OpponentPWDLGFGAGDW/OLast met
BelgiumPierre DE LEEUWRacing White Woluwé Subbuteo301268-28 Aug 2026Compare
BelgiumJérôme HEYVAERTRacing White Woluwé Subbuteo211032+14 Jul 2026Compare
ItalyAlessandro INDELLISubbuteo Club Höpfigheim110091+811 Jul 2026Compare
ItalyAndrea PICCINNOSubbuteo Club Höpfigheim110042+211 Jul 2026Compare
BelgiumAurélien FEYERochefort TS10101104 Jul 2026Compare
FranceAymeric POUFFETUnion Subbuteo Prignac-Puylaurens110031+224 Jan 2026Compare
BelgiumBenoit HEUNDERSUS Huy110070+74 Apr 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo100101-17 Mar 2026Compare
BelgiumBruno TIMPANOWamme SC110030+330 May 2026Compare
NetherlandsCailim MARKSDutch Legends110031+25 Apr 2026Compare
NetherlandsCasey VAN OSMVV Rijnmond100112-15 Apr 2026Compare
MaltaCharles AQUILINABormla SC100112-124 Jan 2026Compare
BelgiumChristophe DHEURValletta SC100101-111 Jul 2026Compare
FranceFanch COQUILLONCeltic Combourg CFT100134-17 Mar 2026Compare
BelgiumFlorian GIAUXRochefort TS101011030 May 2026Compare
BelgiumGeoffrey MARAINAvenir Subbuteo Hennuyer101022030 May 2026Compare
FranceGiovanni CHIAPPETTAElan Subbutéo Club de Champs-sur-Marne1100101+930 May 2026Compare
Isaac Sam Camilleri110083+57 Mar 2026Compare
MaltaJason PISANIH'Attard SC110021+111 Jul 2026Compare
BelgiumJean GROSDENTWamme SC110010+130 May 2026Compare
FranceJean-Marie AMBERNYBOSS110021+130 May 2026Compare
José David Somoza110040+424 Jan 2026Compare
EnglandKaspar BENNETTProteas Athens SC100103-324 Jan 2026Compare
NetherlandsKenney GERRETSMVV Rijnmond110041+34 Jul 2026Compare
FranceLionel ABECASSISFree Agent110042+230 May 2026Compare
FranceLouis SORETAvenir Subbuteo Hennuyer110021+18 Aug 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer100103-324 Jan 2026Compare
BelgiumMarc HAMBROUCKRacing White Woluwé Subbuteo110041+38 Aug 2026Compare
ItalyMarcello BODIN DE CHATELARDSubbuteo Casale10102207 Mar 2026Compare
ItalyMarco AVERNASubbuteo Club Reggio Calabria110031+27 Mar 2026Compare
BelgiumMathieu CRASSETRacing White Woluwé Subbuteo110050+511 Jul 2026Compare
ItalyMatteo CICCARELLITS Napoli Fighters100117-624 Jan 2026Compare
ItalyMattia FERRANTECCT Eagles Napoli101000024 Jan 2026Compare
NetherlandsMikey GERRETSMVV Rijnmond110040+44 Apr 2026Compare
BelgiumNicola BLAIRVACQAvenir Subbuteo Hennuyer110021+18 Aug 2026Compare
BelgiumOlivier PEREAvenir Subbuteo Hennuyer101011011 Jul 2026Compare
BelgiumPascal SCHEENST Stembert100103-34 Jul 2026Compare
BelgiumPhilippe ROUFOSSESC Temploux110010+18 Aug 2026Compare
BelgiumQuentin VAN GLABEKEST Stembert110021+18 Aug 2026Compare
FranceRaphaël POMMIERSC Catania 1987101011024 Jan 2026Compare
BelgiumRichard BOULANGERWamme SC110030+35 Apr 2026Compare
NetherlandsRinaldo VAN DIJKKent Invicta TFC110060+65 Apr 2026Compare
BelgiumSébastien ROCHEZST Stembert110010+130 May 2026Compare
PortugalSérgio LOUREIROTSC Falcons Athens100126-47 Mar 2026Compare
BelgiumSophia GROSDENTWamme SC110080+84 Jul 2026Compare
FranceStephane GALICHETBOSS110010+130 May 2026Compare
FranceThéo MODESTEASD SC Salernitana110021+17 Mar 2026Compare
BelgiumWilliam VAN DEN HOUTESC Temploux100125-34 Apr 2026Compare
AustriaWolfgang HAASST Stembert101011011 Jul 2026Compare
BelgiumXavier HERMANfree agent100103-37 Mar 2026Compare
BelgiumYves PEREMANSSC Flanders110020+28 Aug 2026Compare
W

BelgiumST Stembert

IO Frameries 2026 · Final

2–1

8 Aug 2026

W

BelgiumRacing White Woluwé Subbuteo

IO Frameries 2026 · Semifinals

2–1

8 Aug 2026

W

BelgiumSC Flanders

IO Frameries 2026 · Barrage

4–0

8 Aug 2026

W

BelgiumSC Temploux

IO Frameries 2026 · Groups · Group 3

3–1

8 Aug 2026

W

BelgiumRacing White Woluwé Subbuteo 2

IO Frameries 2026 · Groups · Group 3

4–0

8 Aug 2026

D

FranceCeltic Combourg CFT

IO Frameries 2026 · Groups · Group 2

2–2

8 Aug 2026

L

BelgiumAvenir Subbuteo Hennuyer

IO Frameries 2026 · Groups · Group 2

0–4

8 Aug 2026

L

BelgiumRacing White Woluwé Subbuteo

IO Frameries 2026 · Groups · Group 2

0–4

8 Aug 2026

L

MaltaValletta SC

GP Ludwigsburg 2026 · Semifinals · WB1-2A

0–4

11 Jul 2026

D

BelgiumRacing White Woluwé Subbuteo

GP Ludwigsburg 2026 · Barrage · 1B-2C

2–2

11 Jul 2026 · SO

W

GermanySubbuteo Club Höpfigheim

GP Ludwigsburg 2026 · Groups · Group 1

3–0

11 Jul 2026

D

MaltaBormla SC

GP Ludwigsburg 2026 · Groups · Group 1

2–2

11 Jul 2026

D

BelgiumELM'Aye SC

IO Bande 2026 · Barrage

2–2

4 Jul 2026 · SO

L

BelgiumST Stembert

IO Bande 2026 · Barrage

0–3

4 Jul 2026

W

NetherlandsMVV Rijnmond

IO Bande 2026 · Groups · Group 3

3–0

4 Jul 2026