TFMYSTFTable football profiles

BEL0114

Justin LEROY

BelgiumBelgium·Rochefort TS · team #26·OPEN

FISTF OPEN

#157

126 pts · -97

MySTF Elo

1967

#44 active · peak 1987

Official FISTF results.

Elo rating

98 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
7
1
6
17
37
30

2019–20

57% W

2021–22

0% W

2022–23

100% W

2023–24

41% W

2024–25

73% W

2025–26

63% W

Match statistics · All time

Played

98

63W 15D 20L

Win rate

64%

Goals per game

2.96 – 1.40

290 for · 137 against · GD +153

Clean sheets

37

38% of games

Sudden death

3

Shoot-outs

0/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

84

most often Derek CONTI

Results

  • Won63 (64%)
  • Drawn15 (15%)
  • Lost20 (20%)

Form · last 10

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

All matches

Show recent only
W

BelgiumValéry WILLOT

IO Bande 2026 · Final · TEAMS

4–0

4 Jul 2026 · 74% pre-match

W

BelgiumJann SEGERS

IO Bande 2026 · Semifinals · TEAMS

6–0

4 Jul 2026 · 83% pre-match

L

NetherlandsPatrick DE JONGUpset

IO Bande 2026 · Groups · Group 1 · TEAMS

0–3

4 Jul 2026 · 80% pre-match

W

BelgiumDaniel SCHEEN

IO Bande 2026 · Groups · Group 1 · TEAMS

1–0

4 Jul 2026 · 39% pre-match

W

BelgiumDelphine DIEUDONNE

IO Bande 2026 · Groups · Group 1 · TEAMS

7–1

4 Jul 2026 · 76% pre-match

W

6–0

30 May 2026 · 78% pre-match

W

TunisiaMongi ROUIS

GP Caen 2026 · Semifinals · TEAMS

2–1

30 May 2026 · 75% pre-match

W

4–0

30 May 2026 · 91% pre-match

W

BelgiumSophia GROSDENT

GP Caen 2026 · Groups · Group 2 · TEAMS

2–1

30 May 2026 · 94% pre-match

W

FranceJean-François BALARD

GP Caen 2026 · Groups · Group 2 · TEAMS

4–0

30 May 2026 · 88% pre-match

W

BelgiumSteffen DESPRETZ

GP Caen 2026 · Groups · Group 1 · TEAMS

1–0

30 May 2026 · 52% pre-match

L

ItalyLuca ZAMBELLO

MGP Frameries 2026 · Semifinals · TEAMS

2–3

7 Mar 2026 · 14% pre-match

D

2–2

7 Mar 2026 · 23% pre-match

D

MaltaJason PISANI

MGP Frameries 2026 · Last 16 · TEAMS

0–0

7 Mar 2026 · 40% pre-match

W

4–2

7 Mar 2026 · 72% pre-match

L

Antonio Jesús Casín

MGP Frameries 2026 · Groups · Group 2 · TEAMS

3–4

7 Mar 2026 · 18% pre-match

D

2–2(1–2 SO)

7 Mar 2026 · 49% pre-match

W

GreeceChristos PITSARIS

MGP Frameries 2026 · Groups · Group 36 · OPEN

7–4

7 Mar 2026 · 62% pre-match

W

SpainMassimo BARONE

MGP Frameries 2026 · Groups · Group 36 · OPEN

3–0

7 Mar 2026 · 92% pre-match

W

BelgiumChristophe RAIROUX

MGP Frameries 2026 · Groups · Group 36 · OPEN

4–1

7 Mar 2026 · 87% pre-match

L

PortugalSérgio RAMOS

MGP Paris 2026 · Last 16 · TEAMS

0–2

24 Jan 2026 · 46% pre-match

W

EnglandDarren CLARK

MGP Paris 2026 · Barrage · TEAMS

1–0

24 Jan 2026 · 63% pre-match

D

BelgiumDenis BOUCHEZ

MGP Paris 2026 · Groups · Group 8 · TEAMS

2–2

24 Jan 2026 · 83% pre-match

L

ItalyLuca BATTISTA

MGP Paris 2026 · Groups · Group 8 · TEAMS

1–3

24 Jan 2026 · 34% pre-match

D

MaltaDerek CONTI

GP Eugies 2025 · Semifinals · TEAMS

1–1

11 Oct 2025 · 38% pre-match

W

5–1

11 Oct 2025 · 91% pre-match

D

FranceRémi SORET

GP Eugies 2025 · Groups · Group 3 · TEAMS

1–1

11 Oct 2025 · 52% pre-match

W

BelgiumAntonio TIMPANO

GP Eugies 2025 · Groups · Group 3 · TEAMS

6–1

11 Oct 2025 · 89% pre-match

W

Giovanni Chiapetta

GP Eugies 2025 · Groups · Group 3 · TEAMS

9–3

11 Oct 2025 · 93% pre-match

W

BelgiumThomas JANSSENS

GP Eugies 2025 · Groups · Group 3 · TEAMS

5–0

11 Oct 2025 · 95% pre-match

L

ItalyMarco DI VITO

Major Paris 2025 · Semifinals · TEAMS

1–3

25 Jan 2025 · 55% pre-match

W

BelgiumBessim GOLGERUpset

Major Paris 2025 · Last 8 · TEAMS

1–0

25 Jan 2025 · 22% pre-match

W

2–1

25 Jan 2025 · 74% pre-match

W

4–1

25 Jan 2025 · 80% pre-match

W

3–1

25 Jan 2025 · 79% pre-match

L

3–6

25 Jan 2025 · 17% pre-match

W

4–1

25 Jan 2025 · 48% pre-match

W

FranceAxel DONVAL

Major Paris 2025 · Last 32 · OPEN

1–0

25 Jan 2025 · 54% pre-match

W

2–0

25 Jan 2025 · 92% pre-match

W

GermanyRudi KNUF

Major Paris 2025 · Groups · OPEN

6–0

25 Jan 2025 · 61% pre-match

D

1–1

25 Jan 2025 · 48% pre-match

W

4–0

25 Jan 2025 · 88% pre-match

D

FranceEric NASZALYI

GP Caen 2024 · Barrage · TEAMS

1–1

30 Nov 2024 · 66% pre-match

W

FranceLaurent AUSSET

GP Caen 2024 · Groups · Group 3 · TEAMS

3–0

30 Nov 2024 · 94% pre-match

L

FranceRémi SORET

GP Caen 2024 · Semifinals · OPEN

1–2

30 Nov 2024 · 48% pre-match

W

3–2

30 Nov 2024 · SD · 63% pre-match

W

2–0

30 Nov 2024 · 40% pre-match

W

FranceAudrey HERBAUT

GP Caen 2024 · Groups · Group 6 · OPEN

3–0

30 Nov 2024 · 59% pre-match

W

BelgiumNoah DENNE

GP Caen 2024 · Groups · Group 6 · OPEN

3–1

30 Nov 2024 · 82% pre-match

W

PortugalMax PEREIRA

GP Caen 2024 · Groups · Group 6 · OPEN

3–0

30 Nov 2024 · 68% pre-match

W

3–1

26 Oct 2024 · 76% pre-match

L

0–1

26 Oct 2024 · 55% pre-match

D

3–3

26 Oct 2024 · 31% pre-match

D

0–0

26 Oct 2024 · 76% pre-match

W

3–2

26 Oct 2024 · 64% pre-match

W

2–1

22 Sept 2024 · 27% pre-match

W

2–0

22 Sept 2024 · 26% pre-match

W

8–2

22 Sept 2024 · 90% pre-match

W

1–0

22 Sept 2024 · 17% pre-match

L

1–2

21 Sept 2024 · SD · 9% pre-match

W

3–0

21 Sept 2024 · 34% pre-match

W

3–1

21 Sept 2024 · 17% pre-match

W

2–1

21 Sept 2024 · SD · 37% pre-match

W

7–0

21 Sept 2024 · 55% pre-match

D

1–1

21 Sept 2024 · 7% pre-match

W

4–0

21 Sept 2024 · 45% pre-match

W

8–0

21 Sept 2024 · 89% pre-match

L

ItalyMaurizio LEPRI

MGP Paris 2024 · Last 16 · TEAMS

1–2

3 Feb 2024 · 30% pre-match

W

5–0

3 Feb 2024 · 45% pre-match

W

4–2

3 Feb 2024 · 90% pre-match

L

0–2

3 Feb 2024 · 46% pre-match

W

FrancePaul Offmann

MGP Paris 2024 · Groups · OPEN

3–0

3 Feb 2024 · 73% pre-match

W

3–0

3 Feb 2024 · 58% pre-match

L

ItalySaverio BARI

MGP Paris 2024 · Groups · OPEN

1–5

3 Feb 2024 · 11% pre-match

L

0–2

28 Oct 2023 · 20% pre-match

W

1–0

28 Oct 2023 · 27% pre-match

W

5–0

28 Oct 2023 · 75% pre-match

D

1–1

28 Oct 2023 · 39% pre-match

W

8–1

28 Oct 2023 · 71% pre-match

L

2–3

17 Sept 2023 · 32% pre-match

L

2–3

17 Sept 2023 · 13% pre-match

L

AustriaChristian HAAS

EC Gibraltar Individuals 2023 · Groups · Group 8 · OPEN

2–5

16 Sept 2023 · 40% pre-match

D

MaltaJurgen BALZAN

EC Gibraltar Individuals 2023 · Groups · Group 8 · OPEN

2–2

16 Sept 2023 · 26% pre-match

L

4–5

16 Sept 2023 · 56% pre-match

W

MaltaDerek CONTIUpset

Major Framerie 2023 · Semifinals · TEAMS

4–1

4 Mar 2023 · 29% pre-match

W

5–0

4 Mar 2023 · 57% pre-match

W

TunisiaMongi ROUIS

Major Framerie 2023 · Last 16 · TEAMS

4–0

4 Mar 2023 · 39% pre-match

W

FranceFranck DUBREUIL

Major Framerie 2023 · Groups · Group 5 · TEAMS

4–0

4 Mar 2023 · 77% pre-match

W

BelgiumLaurent Goor

Major Framerie 2023 · Groups · Group 5 · TEAMS

7–1

4 Mar 2023 · 53% pre-match

W

NetherlandsJerrel Van Keimpema

Major Framerie 2023 · Groups · Group 5 · TEAMS

3–1

4 Mar 2023 · 49% pre-match

L

1–17

1 May 2022 · 43% pre-match

D

MaltaDerek CONTI

Major Milan 2019 · Last 8 · TEAMS

2–2

7 Dec 2019 · 47% pre-match

W

3–0

7 Dec 2019 · 50% pre-match

L

1–4

7 Dec 2019 · 34% pre-match

W

6–3

7 Dec 2019 · 36% pre-match

D

ItalyLorenzo LAZZARETTI

Major Milan 2019 · Groups · Group 4 · OPEN

1–1

7 Dec 2019 · 59% pre-match

W

ItalyMaurizio LEPRI

Major Milan 2019 · Groups · Group 4 · OPEN

4–1

7 Dec 2019 · 40% pre-match

W

ItalyAlex Incorvaia

Major Milan 2019 · Groups · Group 4 · OPEN

4–0

7 Dec 2019 · 40% pre-match

Tournaments

8 entries · 0 titles · 1 runner-up

EventDateCategoryResultW–D–L
MGP Frameries 20267 Mar 2026OPENLast 643–1–0
Major Paris 202525 Jan 2025OPENQuarter-finals5–1–1
GP Caen 202430 Nov 2024OPENSemi-finals5–0–1
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024OPENRunner-up6–1–1
MGP Paris 20243 Feb 2024OPENBarrage2–0–2
EC Gibraltar Individuals 202316 Sept 2023OPENGroups0–1–2
Major of Italy - Bologna 20221 May 2022OPENMatches0–0–1
Major Milan 20197 Dec 2019OPENLast 163–1–1

Head to head · all 84 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaDerek CONTIValletta SC4121821-1311 Oct 2025Compare
TunisiaMongi ROUISSC Lion's Eugies330082+630 May 2026Compare
AustriaChristian HAASST Stembert210156-121 Sept 2024Compare
GreeceDimitrios DIMOPOULOSProteas Athens SC201123-121 Sept 2024Compare
MaltaJurgen BALZANValletta SC211042+222 Sept 2024Compare
ItalyLuca ZAMBELLOSubbuteo Casale200259-47 Mar 2026Compare
ItalyMarco DI VITOCCT Eagles Napoli210154+125 Jan 2025Compare
ItalyMassimo BOLOGNINOCCT Eagles Napoli201147-326 Oct 2024Compare
ItalyMaurizio LEPRIASD SC Salernitana210153+23 Feb 2024Compare
FranceRémi SORETAvenir Subbuteo Hennuyer201123-111 Oct 2025Compare
ItalySaverio BARIF.lli Bari Reggio Emilia210136-322 Sept 2024Compare
GreeceAdrianos DERVISProteas Athens SC110031+226 Oct 2024Compare
ItalyAlex IncorvaiaSubbuteo Casale110040+47 Dec 2019Compare
ItalyAndrea CICCARELLITS Napoli Fighters110030+37 Dec 2019Compare
SpainÁngel VALVERDEMurcia Subbuteo Club110010+128 Oct 2023Compare
MaltaAngelo BorgValletta SC100101-126 Oct 2024Compare
Antonio Jesús Casín100134-17 Mar 2026Compare
BelgiumAntonio TIMPANOWamme SC110061+511 Oct 2025Compare
FranceAudrey HERBAUTElan Subbutéo Club de Champs-sur-Marne110030+330 Nov 2024Compare
FranceAxel DONVALBormla SC110010+125 Jan 2025Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo110010+125 Jan 2025Compare
EnglandBrian ButterworthSC Flanders110030+33 Feb 2024Compare
ItalyCarmine NAPOLITANOSC Fiamme Azzurre101000026 Oct 2024Compare
BelgiumChristophe RAIROUXSC Lion's Eugies110041+37 Mar 2026Compare
BelgiumChristopher SABETTAWamme SC110042+27 Mar 2026Compare
GreeceChristos PITSARISCrimson Horses110074+37 Mar 2026Compare
ItalyClaudio PANEBIANCOSC Catania 198710102207 Mar 2026Compare
BelgiumDaniel SCHEENST Stembert110010+14 Jul 2026Compare
EnglandDarren CLARKMurcia Subbuteo Club110010+124 Jan 2026Compare
BelgiumDelphine DIEUDONNEELM'Aye SC110071+64 Jul 2026Compare
BelgiumDenis BOUCHEZSC Lion's Eugies101022024 Jan 2026Compare
FranceEric NASZALYIParis Université Club101011030 Nov 2024Compare
AustriaErich HINKELMANNTSC Phoenix101011028 Oct 2023Compare
ItalyFabrizio FEDELESubbuteo Club Real Montesilvano101011025 Jan 2025Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100123-117 Sept 2023Compare
FranceFranck DUBREUILElan Subbutéo Club de Champs-sur-Marne110040+44 Mar 2023Compare
BelgiumFrédéric THIELSC Lion's Eugies110051+411 Oct 2025Compare
ScotlandGareth CHRISTIEDerry City110070+721 Sept 2024Compare
GreeceGeorgios KARATARAKISProteas Athens SC110021+125 Jan 2025Compare
Giovanni Chiapetta110093+611 Oct 2025Compare
BelgiumJann SEGERSAvenir Subbuteo Hennuyer110060+64 Jul 2026Compare
MaltaJason PISANIH'Attard SC10100007 Mar 2026Compare
Jean Michel Cuenca110050+53 Feb 2024Compare
FranceJean-François BALARDUnion Subbuteo Prignac-Puylaurens110040+430 May 2026Compare
FranceJean-Marie AMBERNYBOSS110032+130 Nov 2024Compare
FranceJean-Marie FOUETILLOUFTC Caen110040+430 May 2026Compare
NetherlandsJerrel Van KeimpemaMVV Rijnmond110031+24 Mar 2023Compare
José David Somoza110082+622 Sept 2024Compare
BelgiumKostandinos TsangourisSC Lion's Eugies110042+23 Feb 2024Compare
GreeceKostantinos SesesOlympia CS110030+321 Sept 2024Compare
FranceLaurent AUSSETElan Subbutéo Club de Champs-sur-Marne110030+330 Nov 2024Compare
BelgiumLaurent GoorAvenir Subbuteo Hennuyer110071+64 Mar 2023Compare
ItalyLorenzo LAZZARETTISS Lazio TFC Roma10101107 Dec 2019Compare
ItalyLuca BATTISTATS Napoli Fighters100113-224 Jan 2026Compare
GermanyMarcel KWIATKOWSKISparta Spreeathen 74/82110040+421 Sept 2024Compare
SpainMassimo BARONESubbuteo Dragons110030+37 Mar 2026Compare
ItalyMatteo CICCARELLITS Napoli Fighters100102-228 Oct 2023Compare
PortugalMax PEREIRAASCT Sessana 1982110030+330 Nov 2024Compare
ItalyMicael CAVIGLIASS Lazio TFC Roma100145-116 Sept 2023Compare
FranceNicolas MORIERUnion Subbuteo Prignac-Puylaurens110050+528 Oct 2023Compare
GreeceNikolaos CHARATSISScarlet Battalion SC10102207 Mar 2026Compare
BelgiumNoah DENNESC Lion's Eugies110031+230 Nov 2024Compare
BelgiumNoah JANSSENSRochefort TS110032+126 Oct 2024Compare
GreecePanagiotis LAVRAKISRoligans Ilioupolis TSC110020+225 Jan 2025Compare
NetherlandsPatrick DE JONGDutch Legends100103-34 Jul 2026Compare
FrancePaul OffmannCeltic Combourg CFT110030+33 Feb 2024Compare
BelgiumPhilippe ROUFOSSESC Temploux110041+325 Jan 2025Compare
MaltaRobert FARRUGIA RANDONH'Attard SC110081+728 Oct 2023Compare
FranceRomain LAFONTAINERochefort TS110050+54 Mar 2023Compare
ItalyRomualdo BALZANOSC Catania 1987110031+225 Jan 2025Compare
GermanyRudi KNUFCrimson Horses110060+625 Jan 2025Compare
MaltaSamuel BARTOLOValletta SC100123-117 Sept 2023Compare
GreeceSarantis PAPIDAKISScarlet Battalion SC110063+37 Dec 2019Compare
FranceSébastien LECERFFTC Caen110040+425 Jan 2025Compare
BelgiumSébastien ROCHEZST Stembert110060+630 May 2026Compare
PortugalSérgio RAMOSValletta SC100102-224 Jan 2026Compare
BelgiumSophia GROSDENTWamme SC110021+130 May 2026Compare
BelgiumSteffen DESPRETZAvenir Subbuteo Hennuyer110010+130 May 2026Compare
GreeceStylianos TSANGOURISRacing White Woluwé Subbuteo100102-23 Feb 2024Compare
BelgiumThomas JANSSENSST Stembert110050+511 Oct 2025Compare
BelgiumValéry WILLOTST Stembert110040+44 Jul 2026Compare
BelgiumWilliam VAN DEN HOUTESC Temploux110020+230 Nov 2024Compare
AustriaWolfgang HAASST Stembert110010+122 Sept 2024Compare
SpainXavi MASOBarcelona FT110080+821 Sept 2024Compare
L

BelgiumST Stembert

IO Bande 2026 · Final

1–2

4 Jul 2026

W

BelgiumAvenir Subbuteo Hennuyer

IO Bande 2026 · Semifinals

3–1

4 Jul 2026

W

NetherlandsDutch Legends

IO Bande 2026 · Groups · Group 1

3–1

4 Jul 2026

W

BelgiumST Stembert

IO Bande 2026 · Groups · Group 1

3–1

4 Jul 2026

W

BelgiumELM'Aye SC

IO Bande 2026 · Groups · Group 1

4–0

4 Jul 2026

D

BelgiumST Stembert

GP Caen 2026 · Final

2–2

30 May 2026

W

BelgiumSC Lion's Eugies

GP Caen 2026 · Semifinals

2–1

30 May 2026

W

FranceFTC Caen

GP Caen 2026 · Last 8

4–0

30 May 2026

L

Joly Team U12/U16

GP Caen 2026 · Groups · Group 2

1–3

30 May 2026

W

FranceUnion Subbuteo Prignac-Puylaurens

GP Caen 2026 · Groups · Group 2

4–0

30 May 2026

L

ItalySubbuteo Casale

MGP Frameries 2026 · Semifinals

1–3

7 Mar 2026

W

GreeceScarlet Battalion SC

MGP Frameries 2026 · Last 8

3–0

7 Mar 2026

W

MaltaBormla SC

MGP Frameries 2026 · Last 16

2–1

7 Mar 2026

W

BelgiumSC Temploux

MGP Frameries 2026 · Barrage

3–0

7 Mar 2026

W

EnglandWolverhampton Table Football Club

MGP Frameries 2026 · Groups · Group 2

4–0

7 Mar 2026