TFMYSTFTable football profiles

BEL0481

Sébastien ROCHEZ

BelgiumBelgium·ST Stembert · team #4·VETERAN

FISTF VETERAN

#25

441 pts · +4

MySTF Elo

1749

#196 active · peak 1784

Showing official FISTF results only.

Elo rating

158 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
12
85
61

2023–24

33% W

2024–25

44% W

2025–26

49% W

Match statistics · Last 12 months

Played

47

24W 6D 17L

Win rate

51%

Goals per game

2.11 – 1.28

99 for · 60 against · GD +39

Clean sheets

16

34% of games

Sudden death

1

Shoot-outs

1/2

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

42

most often Antonio MONTAÑO

Results

  • Won24 (51%)
  • Drawn6 (13%)
  • Lost17 (36%)

Form · last 10

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

All matches

Show recent only
L

0–1

8 Aug 2026 · 18% pre-match

L

1–5

8 Aug 2026 · 28% pre-match

L

NetherlandsCasey VAN OS

IO Frameries 2026 · Groups · Group 1 · TEAMS

1–2

8 Aug 2026 · 39% pre-match

W

BelgiumCorentin BOLTZ

IO Frameries 2026 · Groups · Group 1 · TEAMS

5–1

8 Aug 2026 · 82% pre-match

W

8–1

8 Aug 2026 · 96% pre-match

W

BelgiumOlivier PERE

IO Frameries 2026 · Final · VETERAN

2–0

8 Aug 2026 · 31% pre-match

W

BelgiumBenoît MASSARTUpset

IO Frameries 2026 · Semifinals · VETERAN

2–1

8 Aug 2026 · SD · 26% pre-match

W

NetherlandsNico MARKS

IO Frameries 2026 · Last 8 · VETERAN

1–0

8 Aug 2026 · 64% pre-match

W

BelgiumGeert LEYS

IO Frameries 2026 · Groups · Group 3 · VETERAN

4–1

8 Aug 2026 · 69% pre-match

D

TunisiaSkander FARZA

IO Frameries 2026 · Groups · Group 3 · VETERAN

3–3

8 Aug 2026 · 59% pre-match

W

BelgiumOlivier DUBOIS

IO Frameries 2026 · Groups · Group 3 · VETERAN

5–0

8 Aug 2026 · 62% pre-match

W

BelgiumVincent DIRICK

IO Frameries 2026 · Groups · Group 3 · VETERAN

3–0

8 Aug 2026 · 93% pre-match

D

BelgiumWilliam VAN DEN HOUTE

IO Bande 2026 · Semifinals · TEAMS

1–1

4 Jul 2026 · 27% pre-match

W

BelgiumMaxime RAIROUXUpset

IO Bande 2026 · Barrage · TEAMS

2–1

4 Jul 2026 · 12% pre-match

L

BelgiumFlorian GIAUX

IO Bande 2026 · Groups · Group 1 · TEAMS

0–7

4 Jul 2026 · 10% pre-match

W

NetherlandsNico MARKS

IO Bande 2026 · Groups · Group 1 · TEAMS

1–0

4 Jul 2026 · 63% pre-match

D

BelgiumOlivier PERE

IO Bande 2026 · Last 8 · VETERAN

1–1(0–3 SO)

4 Jul 2026 · 32% pre-match

W

BelgiumFrank LANNOY

IO Bande 2026 · Barrage · VETERAN

2–0

4 Jul 2026 · 57% pre-match

L

BelgiumYves PEREMANS

IO Bande 2026 · Groups · Group 4 · VETERAN

0–1

4 Jul 2026 · 48% pre-match

W

NetherlandsPatrick DE JONG

IO Bande 2026 · Groups · Group 4 · VETERAN

2–0

4 Jul 2026 · 41% pre-match

W

FranceDavid SARDI DE LETTO

IO Bande 2026 · Groups · Group 4 · VETERAN

3–0

4 Jul 2026 · 79% pre-match

L

BelgiumJustin LEROY

GP Caen 2026 · Final · TEAMS

0–6

30 May 2026 · 11% pre-match

L

BelgiumNoah DIRICK

GP Caen 2026 · Semifinals · TEAMS

1–2

30 May 2026 · 58% pre-match

W

BelgiumFabian LIMPENS

GP Caen 2026 · Last 8 · TEAMS

1–0

30 May 2026 · 66% pre-match

W

FranceFranck DUBREUIL

GP Caen 2026 · Groups · Group 1 · TEAMS

3–0

30 May 2026 · 61% pre-match

L

BelgiumJoffray LAURENT

GP Caen 2026 · Groups · Group 1 · TEAMS

0–1

30 May 2026 · 27% pre-match

L

FranceAxel MODESTE

GP Caen 2026 · Last 8 · VETERAN

1–2

30 May 2026 · 55% pre-match

D

FranceJean-Marie FOUETILLOU

GP Caen 2026 · Groups · Group 4 · VETERAN

1–1

30 May 2026 · 70% pre-match

W

EnglandTerry ARNOLD

GP Caen 2026 · Groups · Group 4 · VETERAN

8–1

30 May 2026 · 89% pre-match

L

0–2

7 Mar 2026 · 72% pre-match

L

GreeceStylianos TSANGOURIS

MGP Frameries 2026 · Groups · Group 7 · TEAMS

1–2

7 Mar 2026 · 26% pre-match

L

ItalyFrancesco MANFREDELLI

MGP Frameries 2026 · Groups · Group 7 · TEAMS

1–2

7 Mar 2026 · 8% pre-match

D

BelgiumNathan Dizier

MGP Frameries 2026 · Groups · Group 7 · TEAMS

0–0

7 Mar 2026 · 32% pre-match

L

0–4

7 Mar 2026 · 7% pre-match

W

SpainAntonio MONTAÑOUpset

MGP Frameries 2026 · Last 32 · VETERAN

2–1

7 Mar 2026 · 12% pre-match

D

BelgiumDenis BOUCHEZ

MGP Frameries 2026 · Barrage · VETERAN

2–2(1–0 SO)

7 Mar 2026 · 48% pre-match

W

ItalyPietro IELAPI

MGP Frameries 2026 · Groups · Group 24 · VETERAN

3–1

7 Mar 2026 · 67% pre-match

W

FranceCyril BOLUSSET

MGP Frameries 2026 · Groups · Group 24 · VETERAN

5–0

7 Mar 2026 · 86% pre-match

W

SpainFerran COLLUpset

MGP Frameries 2026 · Groups · Group 24 · VETERAN

2–1

7 Mar 2026 · 29% pre-match

W

BelgiumCédric VANTON

MGP Frameries 2026 · Groups · Group 24 · VETERAN

5–0

7 Mar 2026 · 66% pre-match

L

SpainAntonio MONTAÑO

MGP Paris 2026 · Last 16 · TEAMS

0–1

24 Jan 2026 · 10% pre-match

L

GreeceNikolaos PAPPAS

MGP Paris 2026 · Groups · Group 5 · TEAMS

1–2

24 Jan 2026 · 24% pre-match

W

SpainAntonio GARCÍA FERNÁNDEZ

MGP Paris 2026 · Groups · Group 5 · TEAMS

3–0

24 Jan 2026 · 68% pre-match

W

ItalyFrancesco PAOLINI

MGP Paris 2026 · Groups · Group 5 · TEAMS

7–0

24 Jan 2026 · 81% pre-match

L

0–1

24 Jan 2026 · 23% pre-match

W

EnglandCayne MATTHEWS

MGP Paris 2026 · Groups · Group 2 · VETERAN

5–0

24 Jan 2026 · 69% pre-match

L

ItalyGianfranco CALONICO

MGP Paris 2026 · Groups · Group 2 · VETERAN

0–2

24 Jan 2026 · 12% pre-match

Tournaments

19 entries · 1 title · 0 runner-up

EventDateCategoryResultW–D–L
IO Frameries 20268 Aug 2026VETERANWinner6–1–0
IO Bande 20264 Jul 2026VETERANQuarter-finals3–1–1
GP Caen 202630 May 2026VETERANQuarter-finals1–1–1
MGP Frameries 20267 Mar 2026VETERANLast 165–1–1
MGP Paris 202624 Jan 2026VETERANLast 321–0–2
GP Eugies 202511 Oct 2025VETERANGroups0–1–1
ECSTFA European Championships 202520 Sept 2025VETERANBarrage2–0–2
Major Bologna 202531 May 2025VETERANBarrage2–0–2
MGP Mallorca 202526 Apr 2025VETERANLast 161–1–2
GP Vienna 20255 Apr 2025VETERANGroups2–0–3
Major Paris 202525 Jan 2025VETERANSemi-finals4–1–2
Major Frameries 20253 Jan 2025VETERANLast 163–1–1
GP Eugies 202414 Dec 2024VETERANLast 162–1–1
GP Caen 202430 Nov 2024CONSOLATION—1–0–1
GP Caen 202430 Nov 2024VETERANGroups1–1–1
IO Mechelen 20249 Nov 2024VETERANGroups0–0–2
Satellite Frameries 202415 Sept 2024OPENQuarter-finals4–0–1
GP Ludwigsburg 202413 Jul 2024VETERANGroups1–1–1
MGP Frameries 20243 Feb 2024VETERANLast 323–1–1

Head to head · all 42 opponents

OpponentPWDLGFGAGDW/OLast met
SpainAntonio MONTAÑOTiburones FM21012207 Mar 2026Compare
BelgiumMaxime RAIROUXSC Lion's Eugies21012208 Aug 2026Compare
NetherlandsNico MARKSDutch Legends220020+28 Aug 2026Compare
BelgiumOlivier PEREAvenir Subbuteo Hennuyer211031+28 Aug 2026Compare
BelgiumWilliam VAN DEN HOUTESC Temploux201126-48 Aug 2026Compare
GreeceAlberto DI MAGGIOBologna Tigers Subbuteo100104-47 Mar 2026Compare
SpainAntonio GARCÍA FERNÁNDEZMallorca Águilas FM110030+324 Jan 2026Compare
GreeceAntonios KASTELLANOSOlympia CS100101-124 Jan 2026Compare
FranceAxel MODESTEBOSS100112-130 May 2026Compare
BelgiumBenoît MASSARTSC Temploux110021+18 Aug 2026Compare
NetherlandsCasey VAN OSMVV Rijnmond100112-18 Aug 2026Compare
EnglandCayne MATTHEWSYorkshire Phoenix and Dewsbury Moor TFC110050+524 Jan 2026Compare
BelgiumCédric VANTONRacing White Woluwé Subbuteo110050+57 Mar 2026Compare
BelgiumCorentin BOLTZSC Flanders110051+48 Aug 2026Compare
FranceCyril BOLUSSETFTC Saint-Symphorien-sur-Coise110050+57 Mar 2026Compare
FranceDavid SARDI DE LETTOALC Wattrelos - Subbuteo Lille Metropole110030+34 Jul 2026Compare
BelgiumDenis BOUCHEZSC Lion's Eugies10102207 Mar 2026Compare
BelgiumFabian LIMPENSRacing White Woluwé Subbuteo110010+130 May 2026Compare
SpainFerran COLLBarcelona FT110021+17 Mar 2026Compare
BelgiumFlorian GIAUXRochefort TS100107-74 Jul 2026Compare
BelgiumFlorian RENAUTAvenir Subbuteo Hennuyer110081+78 Aug 2026Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli100112-17 Mar 2026Compare
ItalyFrancesco PAOLINISC Ascoli110070+724 Jan 2026Compare
ItalyFrancesco RICCOBENESubbuteo Club Reggio Calabria100102-27 Mar 2026Compare
FranceFranck DUBREUILElan Subbutéo Club de Champs-sur-Marne110030+330 May 2026Compare
BelgiumFrank LANNOYSC Temploux110020+24 Jul 2026Compare
BelgiumGeert LEYSSC Flanders110041+38 Aug 2026Compare
ItalyGianfranco CALONICOMaster Sanremo100102-224 Jan 2026Compare
FranceJean-Marie FOUETILLOUFTC Caen101011030 May 2026Compare
BelgiumJoffray LAURENTSC Lion's Eugies100101-130 May 2026Compare
BelgiumJustin LEROYRochefort TS100106-630 May 2026Compare
BelgiumNathan DizierST Stembert10100007 Mar 2026Compare
GreeceNikolaos PAPPASOlympia CS100112-124 Jan 2026Compare
BelgiumNoah DIRICKWamme SC100112-130 May 2026Compare
BelgiumOlivier DUBOISSC Temploux110050+58 Aug 2026Compare
NetherlandsPatrick DE JONGDutch Legends110020+24 Jul 2026Compare
ItalyPietro IELAPISubbuteo Club Reggio Calabria110031+27 Mar 2026Compare
TunisiaSkander FARZACeltic Combourg CFT10103308 Aug 2026Compare
GreeceStylianos TSANGOURISRacing White Woluwé Subbuteo100112-17 Mar 2026Compare
EnglandTerry ARNOLDKent Invicta TFC110081+730 May 2026Compare
BelgiumVincent DIRICKELM'Aye SC110030+38 Aug 2026Compare
BelgiumYves PEREMANSSC Flanders100101-14 Jul 2026Compare

Club team matches

ST Stembert Team A · #4
L

BelgiumSC Lion's Eugies

IO Frameries 2026 · Final

1–2

8 Aug 2026

D

BelgiumSC Temploux

IO Frameries 2026 · Semifinals

2–2

8 Aug 2026

D

NetherlandsMVV Rijnmond

IO Frameries 2026 · Groups · Group 1

2–2

8 Aug 2026

W

BelgiumSC Flanders

IO Frameries 2026 · Groups · Group 1

3–1

8 Aug 2026

L

MaltaBormla SC

GP Ludwigsburg 2026 · Semifinals · 1A-WB2

1–2

11 Jul 2026

W

BelgiumAvenir Subbuteo Hennuyer

GP Ludwigsburg 2026 · Barrage · 1C-2B

2–0

11 Jul 2026

D

MaltaValletta SC

GP Ludwigsburg 2026 · Groups · Group 2

1–1

11 Jul 2026

W

GermanySG '94 Hannover

GP Ludwigsburg 2026 · Groups · Group 2

2–0

11 Jul 2026

W

BelgiumRacing White Woluwé Subbuteo

GP Ludwigsburg 2026 · Groups · Group 2

2–1

11 Jul 2026

W

BelgiumWamme SC

GP Ludwigsburg 2026 · Groups · Group 2

4–0

11 Jul 2026

W

BelgiumWamme SC

IO Bande 2026 · Final

2–1

4 Jul 2026

W

BelgiumRochefort TS

IO Bande 2026 · Final

2–1

4 Jul 2026

W

BelgiumWamme SC 2

IO Bande 2026 · Semifinals

3–1

4 Jul 2026

D

BelgiumSC Temploux

IO Bande 2026 · Semifinals

1–1

4 Jul 2026

W

BelgiumSC Lion's Eugies

IO Bande 2026 · Barrage

3–0

4 Jul 2026