TFMYSTFTable football profiles

FRA0254

David LEROY

FranceFrance·Rochefort TS · team #26·OPEN

FISTF OPEN

#39

453.5 pts · +2

MySTF Elo

1856

#110 active · peak 1897

Showing official FISTF results only.

Elo rating

90 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
4
10
27
49

2022–23

75% W

2023–24

50% W

2024–25

78% W

2025–26

59% W

Match statistics · All time

Played

90

58W 7D 25L

Win rate

64%

Goals per game

3.12 – 1.72

281 for · 155 against · GD +126

Clean sheets

30

33% of games

Sudden death

1

Shoot-outs

2/3

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

72

most often Franck DUBREUIL

Results

  • Won58 (64%)
  • Drawn7 (8%)
  • Lost25 (28%)

Form · last 10

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

All matches

Show recent only
L

BelgiumDaniel SCHEEN

GP Caen 2026 · Final · TEAMS

3–4

30 May 2026 · 23% pre-match

L

BelgiumMaxime RAIROUX

GP Caen 2026 · Semifinals · TEAMS

0–2

30 May 2026 · 32% pre-match

W

FranceOlivier SAGIT

GP Caen 2026 · Last 8 · TEAMS

3–0

30 May 2026 · 84% pre-match

L

BelgiumMathéo LEGRANDUpset

GP Caen 2026 · Groups · Group 2 · TEAMS

3–4

30 May 2026 · 97% pre-match

W

FranceAymeric POUFFET

GP Caen 2026 · Groups · Group 2 · TEAMS

3–1

30 May 2026 · 85% pre-match

W

BelgiumGeoffrey MARAIN

GP Caen 2026 · Groups · Group 1 · TEAMS

3–0

30 May 2026 · 41% pre-match

L

BelgiumBessim GOLGER

GP Caen 2026 · Semifinals · OPEN

1–5

30 May 2026 · 19% pre-match

W

BelgiumMaxime RAIROUX

GP Caen 2026 · Last 8 · OPEN

1–0

30 May 2026 · 30% pre-match

W

MaltaGeorge EBEJER

GP Caen 2026 · Last 16 · OPEN

3–0

30 May 2026 · 31% pre-match

W

BelgiumMaxim GROSDENT

GP Caen 2026 · Barrage · OPEN

4–1

30 May 2026 · 74% pre-match

W

FranceAymeric POUFFET

GP Caen 2026 · Groups · Group 12 · OPEN

4–1

30 May 2026 · 77% pre-match

W

FranceFranck DUBREUIL

GP Caen 2026 · Groups · Group 12 · OPEN

5–0

30 May 2026 · 72% pre-match

W

FranceLudovic MIDOUX

GP Caen 2026 · Groups · Group 12 · OPEN

5–0

30 May 2026 · 81% pre-match

L

2–3

25 Apr 2026 · 26% pre-match

W

2–1

25 Apr 2026 · 72% pre-match

D

0–0

25 Apr 2026 · 44% pre-match

W

5–0

25 Apr 2026 · 90% pre-match

W

5–1

25 Apr 2026 · 66% pre-match

W

EnglandMick HAMMONDS

MGP Frameries 2026 · Groups · Group 2 · TEAMS

5–1

7 Mar 2026 · 47% pre-match

W

BelgiumKevin LELUBRE

MGP Frameries 2026 · Groups · Group 2 · TEAMS

6–0

7 Mar 2026 · 88% pre-match

L

1–2

7 Mar 2026 · 46% pre-match

D

ItalyMaurizio LEPRI

MGP Frameries 2026 · Groups · Group 37 · OPEN

0–0

7 Mar 2026 · 31% pre-match

W

GermanyLuc KAOUANE

MGP Frameries 2026 · Groups · Group 37 · OPEN

10–1

7 Mar 2026 · 96% pre-match

W

BelgiumManuel RUIZ MARIN

MGP Frameries 2026 · Groups · Group 37 · OPEN

3–1

7 Mar 2026 · 80% pre-match

L

2–4

8 Feb 2026 · 58% pre-match

W

FranceFranck DUBREUIL

IO#2 Prignac 2026 · Groups · Group 2 · OPEN

7–0

8 Feb 2026 · 64% pre-match

W

FranceJean-Maurice NOËL

IO#2 Prignac 2026 · Groups · Group 2 · OPEN

5–3

8 Feb 2026 · 95% pre-match

W

FranceVincent AUZILLEAU

IO#2 Prignac 2026 · Groups · Group 2 · OPEN

5–0

8 Feb 2026 · 94% pre-match

L

1–3

7 Feb 2026 · 13% pre-match

W

FranceQuentin AUSSET

IO#1 Prignac 2026 · Semifinals · OPEN

3–2

7 Feb 2026 · 48% pre-match

W

2–0

7 Feb 2026 · 61% pre-match

W

FranceFranck DUBREUIL

IO#1 Prignac 2026 · Groups · Group 1 · OPEN

3–2

7 Feb 2026 · 62% pre-match

W

FranceAymeric POUFFET

IO#1 Prignac 2026 · Groups · Group 1 · OPEN

3–2

7 Feb 2026 · 80% pre-match

W

FranceNicolas MORIER

IO#1 Prignac 2026 · Groups · Group 1 · OPEN

6–1

7 Feb 2026 · 78% pre-match

W

FranceAxel MODESTE

IO#1 Prignac 2026 · Groups · Group 1 · OPEN

3–0

7 Feb 2026 · 61% pre-match

L

MaltaSamuel BARTOLO

MGP Paris 2026 · Last 16 · TEAMS

2–6

24 Jan 2026 · 5% pre-match

D

1–1

24 Jan 2026 · 24% pre-match

W

BelgiumFrédéric THIEL

MGP Paris 2026 · Groups · Group 8 · TEAMS

2–1

24 Jan 2026 · 72% pre-match

L

ItalyMatteo CICCARELLI

MGP Paris 2026 · Groups · Group 8 · TEAMS

1–4

24 Jan 2026 · 5% pre-match

W

EnglandCayne MATTHEWS

MGP Paris 2026 · Groups · Group 8 · TEAMS

4–0

24 Jan 2026 · 79% pre-match

L

FranceFranck DUBREUIL

MGP Paris 2026 · Last 16 · CONSOLATION

1–2

24 Jan 2026 · 63% pre-match

W

ItalyFrancesco PAOLINI

MGP Paris 2026 · Last 32 · CONSOLATION

2–1

24 Jan 2026 · 87% pre-match

W

GreeceChristos CHYTAS

MGP Paris 2026 · Barrage · CONSOLATION

3–0

24 Jan 2026 · 55% pre-match

L

BelgiumValéry WILLOT

MGP Paris 2026 · Groups · Group 7 · OPEN

1–2

24 Jan 2026 · 66% pre-match

D

ItalyPietro DI PIETRANTONIO

MGP Paris 2026 · Groups · Group 7 · OPEN

2–2

24 Jan 2026 · 65% pre-match

L

MaltaGeorge EBEJER

MGP Paris 2026 · Groups · Group 7 · OPEN

2–3

24 Jan 2026 · 17% pre-match

L

1–10

20 Sept 2025 · 16% pre-match

L

ScotlandMarco BEVILACQUAUpset

ECSTFA European Championships 2025 · Groups · Group 2 · OPEN

0–4

20 Sept 2025 · 91% pre-match

L

2–3

20 Sept 2025 · 18% pre-match

W

6–0

4 May 2025 · 47% pre-match

W

4–2

4 May 2025 · 83% pre-match

W

3–2

4 May 2025 · SD · 44% pre-match

W

5–3

4 May 2025 · 79% pre-match

W

4–0

4 May 2025 · 79% pre-match

W

2–1

4 May 2025 · 94% pre-match

D

1–1(2–0 SO)

8 Feb 2025 · 31% pre-match

W

4–0

8 Feb 2025 · 59% pre-match

W

4–0

8 Feb 2025 · 54% pre-match

W

1–0

8 Feb 2025 · 75% pre-match

W

FranceNicolas MORIER

Satellite Prignac 2 2025 · Groups · Group 3 · OPEN

4–1

8 Feb 2025 · 80% pre-match

W

FranceDenis POLSINELLI

Satellite Prignac 2 2025 · Groups · Group 3 · OPEN

5–0

8 Feb 2025 · 87% pre-match

W

FranceLaurent AUSSET

Satellite Prignac 2 2025 · Groups · Group 3 · OPEN

4–1

8 Feb 2025 · 83% pre-match

W

5–3

8 Feb 2025 · 23% pre-match

D

2–2(2–1 SO)

8 Feb 2025 · 46% pre-match

W

6–3

8 Feb 2025 · 26% pre-match

W

3–2

8 Feb 2025 · 35% pre-match

L

FranceThierry VIVRON

Satellite Prignac 1 2025 · Groups · Group 4 · OPEN

3–4

8 Feb 2025 · 40% pre-match

W

FranceDenis POLSINELLI

Satellite Prignac 1 2025 · Groups · Group 4 · OPEN

7–0

8 Feb 2025 · 85% pre-match

W

FranceLaurent AUSSET

Satellite Prignac 1 2025 · Groups · Group 4 · OPEN

4–0

8 Feb 2025 · 75% pre-match

W

6–1

25 Jan 2025 · 66% pre-match

L

MaltaMark GAUCI

Major Paris 2025 · Groups · TEAMS

3–4

25 Jan 2025 · 9% pre-match

W

3–0

25 Jan 2025 · 72% pre-match

L

1–3

25 Jan 2025 · 27% pre-match

W

2–0

25 Jan 2025 · 77% pre-match

L

1–2

25 Jan 2025 · 11% pre-match

W

BelgiumMatthias AVERLANTUpset

Major Paris 2025 · Groups · OPEN

6–2

25 Jan 2025 · 25% pre-match

L

2–3

3 Feb 2024 · 16% pre-match

W

6–1

3 Feb 2024 · 57% pre-match

L

PortugalSérgio RAMOS

MGP Paris 2024 · Groups · OPEN

1–4

3 Feb 2024 · 29% pre-match

W

1–0

3 Feb 2024 · 56% pre-match

W

6–0

28 Oct 2023 · 51% pre-match

L

0–8

28 Oct 2023 · 39% pre-match

L

1–6

28 Oct 2023 · 36% pre-match

L

2–5

28 Oct 2023 · 14% pre-match

W

3–2

28 Oct 2023 · 57% pre-match

W

2–0

28 Oct 2023 · 65% pre-match

D

FranceSerge Leroy

Satellite Mataro 2023 · Semifinals · OPEN

2–2(0–2 SO)

16 Jul 2023 · 37% pre-match

W

6–1

16 Jul 2023 · 41% pre-match

W

SpainGuillem BALAGUER

Satellite Mataro 2023 · Groups · Group 2 · OPEN

6–2

16 Jul 2023 · 47% pre-match

W

SpainJulio CANDELAS

Satellite Mataro 2023 · Groups · Group 2 · OPEN

3–0

16 Jul 2023 · 31% pre-match

Tournaments

14 entries · 3 titles · 1 runner-up

EventDateCategoryResultW–D–L
GP Caen 202630 May 2026OPENSemi-finals6–0–1
GGP Saint-Symphorien-sur-Coise 202625 Apr 2026OPENQuarter-finals3–1–1
MGP Frameries 20267 Mar 2026OPENBarrage2–1–1
IO#2 Prignac 20268 Feb 2026OPENQuarter-finals3–0–1
IO#1 Prignac 20267 Feb 2026OPENRunner-up6–0–1
MGP Paris 202624 Jan 2026CONSOLATION—2–0–1
MGP Paris 202624 Jan 2026OPENGroups0–1–2
ECSTFA European Championships 202520 Sept 2025OPENGroups0–0–3
Satellite Saint Symphorien 20254 May 2025OPENWinner6–0–0
Satellite Prignac 2 20258 Feb 2025OPENWinner6–1–0
Satellite Prignac 1 20258 Feb 2025OPENWinner5–1–1
Major Paris 202525 Jan 2025OPENBarrage2–0–2
MGP Paris 20243 Feb 2024OPENBarrage2–0–2
Satellite Mataro 202316 Jul 2023OPENSemi-finals3–1–0

Head to head · all 72 opponents

OpponentPWDLGFGAGDW/OLast met
FranceFranck DUBREUILElan Subbutéo Club de Champs-sur-Marne4301164+1230 May 2026Compare
FranceAymeric POUFFETUnion Subbuteo Prignac-Puylaurens3300104+630 May 2026Compare
FranceQuentin AUSSETElan Subbutéo Club de Champs-sur-Marne3300124+87 Feb 2026Compare
FranceAxel DONVALBormla SC211064+28 Feb 2025Compare
FranceAxel MODESTEBOSS211052+37 Feb 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo2002215-1330 May 2026Compare
FranceDenis POLSINELLIFTC Saint-Symphorien-sur-Coise2200120+128 Feb 2025Compare
FranceEric NASZALYIParis Université Club220095+44 May 2025Compare
MaltaGeorge EBEJERBormla SC210153+230 May 2026Compare
FranceHervé RAKOWSKIGuebwiller Alsace Subbuteo Club210164+28 Feb 2026Compare
FranceLaurent AUSSETElan Subbutéo Club de Champs-sur-Marne220081+78 Feb 2025Compare
BelgiumMaxime RAIROUXSC Lion's Eugies210112-130 May 2026Compare
FranceNicolas MORIERUnion Subbuteo Prignac-Puylaurens2200102+87 Feb 2026Compare
BelgiumValéry WILLOTST Stembert210172+524 Jan 2026Compare
SpainAlbert CARLES PRATBarcelona FT110061+516 Jul 2023Compare
ItalyAndrea CICCARELLITS Napoli Fighters100113-27 Feb 2026Compare
GreeceAntonios KASTELLANOSOlympia CS100108-828 Oct 2023Compare
GreeceAthanasios VLASSOPOULOSProteas Athens SC110020+225 Jan 2025Compare
EnglandCayne MATTHEWSYorkshire Phoenix and Dewsbury Moor TFC110040+424 Jan 2026Compare
GreeceChristos CHYTASTSC Falcons Athens110030+324 Jan 2026Compare
FranceCyprien BONNETFTC Saint-Symphorien-sur-Coise110021+125 Apr 2026Compare
FranceDaniel GUYOTFTC Saint-Symphorien-sur-Coise110053+24 May 2025Compare
BelgiumDaniel SCHEENST Stembert100134-130 May 2026Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100123-120 Sept 2025Compare
FranceFanch COQUILLONCeltic Combourg CFT110020+27 Feb 2026Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli100123-13 Feb 2024Compare
ItalyFrancesco PAOLINISC Ascoli110021+124 Jan 2026Compare
BelgiumFrédéric THIELSC Lion's Eugies110021+124 Jan 2026Compare
ItalyGabriele SILVERISC Ascoli100112-17 Mar 2026Compare
BelgiumGeoffrey MARAINAvenir Subbuteo Hennuyer110030+330 May 2026Compare
SpainGuillem BALAGUERBarcelona FT110062+416 Jul 2023Compare
MaltaJean Carl TABONEBormla SC110032+128 Oct 2023Compare
FranceJean-François BALARDUnion Subbuteo Prignac-Puylaurens110010+18 Feb 2025Compare
FranceJean-Marie AMBERNYBOSS101000025 Apr 2026Compare
FranceJean-Maurice NOËLClub Stéphanois Subbuteo - ALC110053+28 Feb 2026Compare
SpainJulio CANDELASMoralzarzal Subbuteo CAD110030+316 Jul 2023Compare
MaltaJurgen BALZANValletta SC100112-125 Jan 2025Compare
BelgiumKenny DE SCHUYTENEERRacing White Woluwé Subbuteo110061+53 Feb 2024Compare
BelgiumKevin LELUBRESC Lion's Eugies110060+67 Mar 2026Compare
BelgiumKonstandinos TSANGOURISRacing White Woluwé Subbuteo110061+525 Jan 2025Compare
GreeceLazaros PAPAKONSTANTINOUAtlas FTC101011024 Jan 2026Compare
BelgiumLéa DESPRETZAvenir Subbuteo Hennuyer110051+425 Apr 2026Compare
GreeceLeonidas PAPAMICHAILScarlet Battalion SC110030+325 Jan 2025Compare
FranceLionel ABECASSISFree Agent110040+48 Feb 2025Compare
FranceLorenzo LO PRETIGuebwiller Alsace Subbuteo Club110040+44 May 2025Compare
GermanyLuc KAOUANESG '94 Hannover1100101+97 Mar 2026Compare
FranceLudovic MIDOUXAvenir Subbuteo Hennuyer110050+530 May 2026Compare
BelgiumManuel RUIZ MARINST Stembert110031+27 Mar 2026Compare
ScotlandMarco BEVILACQUADerry City100104-420 Sept 2025Compare
MaltaMark GAUCIValletta SC100134-125 Jan 2025Compare
ItalyMassimiliano NastasiSC Fiamme Azzurre100125-328 Oct 2023Compare
BelgiumMathéo GrégoireRochefort TS110020+228 Oct 2023Compare
BelgiumMathéo LEGRANDAvenir Subbuteo Hennuyer100134-130 May 2026Compare
ItalyMatteo CICCARELLITS Napoli Fighters100114-324 Jan 2026Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer110062+425 Jan 2025Compare
ItalyMaurizio LEPRIASD SC Salernitana10100007 Mar 2026Compare
BelgiumMaxim GROSDENTWamme SC110041+330 May 2026Compare
EnglandMick HAMMONDSWolverhampton Table Football Club110051+47 Mar 2026Compare
FranceOlivier SAGITFTC Caen110030+330 May 2026Compare
BelgiumPascal SCHEENST Stembert100123-125 Apr 2026Compare
FrancePierre TROESTLERMulhouse Subbuteo by ASPTT110050+525 Apr 2026Compare
ItalyPietro DI PIETRANTONIOSubbuteo Club Reggio Calabria101022024 Jan 2026Compare
SpainRicard CARLES PRATBarcelona FT110010+13 Feb 2024Compare
MaltaSamuel BARTOLOValletta SC100126-424 Jan 2026Compare
FranceSerge LeroyCFT Puylaurens101022016 Jul 2023Compare
PortugalSérgio LOUREIROTSC Falcons Athens100116-528 Oct 2023Compare
PortugalSérgio RAMOSValletta SC100114-33 Feb 2024Compare
FranceSimon CARMONAFTC Saint-Symphorien-sur-Coise110021+14 May 2025Compare
GreeceStylianos TSANGOURISRacing White Woluwé Subbuteo100113-225 Jan 2025Compare
FranceThibault LESNEUnion Subbuteo Prignac-Puylaurens110042+24 May 2025Compare
FranceThierry VIVRONBOSS100134-18 Feb 2025Compare
FranceVincent AUZILLEAUUnion Subbuteo Prignac-Puylaurens110050+58 Feb 2026Compare
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