TFMYSTFTable football profiles

FRA0216

Romain LAFONTAINE

FranceFrance·Rochefort TS · team #26·OPEN

FISTF OPEN

#982

3 pts · +12

MySTF Elo

1657

#300 active · peak 1662

Showing official FISTF results only.

Elo rating

62 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
14
3
21
15
9

2019–20

36% W

2022–23

67% W

2023–24

43% W

2024–25

40% W

2025–26

56% W

Match statistics · All time

Played

62

27W 12D 23L

Win rate

44%

Goals per game

2.00 – 1.77

124 for · 110 against · GD +14

Clean sheets

14

23% of games

Sudden death

1

Shoot-outs

1/1

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

57

most often Giovanni CHIAPPETTA

Results

  • Won27 (44%)
  • Drawn12 (19%)
  • Lost23 (37%)

Form · last 10

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

All matches

Show recent only
L

BelgiumPascal SCHEEN

GP Caen 2026 · Final · TEAMS

0–1

30 May 2026 · 14% pre-match

W

BelgiumChristophe RAIROUX

GP Caen 2026 · Semifinals · TEAMS

1–0

30 May 2026 · 67% pre-match

W

FranceRémy LOURSUpset

GP Caen 2026 · Last 8 · TEAMS

2–0

30 May 2026 · 21% pre-match

L

BelgiumNicola BLAIRVACQUpset

GP Caen 2026 · Groups · Group 2 · TEAMS

3–4

30 May 2026 · 78% pre-match

W

FranceThibault LESNE

GP Caen 2026 · Groups · Group 2 · TEAMS

3–0

30 May 2026 · 46% pre-match

L

GreeceChristos ANGELINAS

GP Caen 2026 · Groups · Group 1 · TEAMS

0–1

30 May 2026 · 26% pre-match

D

1–1

7 Mar 2026 · 15% pre-match

W

EnglandGage BADGER

MGP Frameries 2026 · Groups · Group 2 · TEAMS

2–0

7 Mar 2026 · 80% pre-match

W

BelgiumMathis GOFFIN

MGP Frameries 2026 · Groups · Group 2 · TEAMS

4–0

7 Mar 2026 · 77% pre-match

L

ItalyMassimo BOLOGNINO

Major Paris 2025 · Semifinals · TEAMS

2–4

25 Jan 2025 · 9% pre-match

D

1–1

25 Jan 2025 · 34% pre-match

L

FranceThéo MODESTE

GP Caen 2024 · Barrage · TEAMS

0–1

30 Nov 2024 · 11% pre-match

W

BelgiumJann SEGERS

GP Caen 2024 · Groups · Group 2 · TEAMS

4–1

30 Nov 2024 · 33% pre-match

W

BelgiumJody HENRIOUL

GP Caen 2024 · Groups · Group 3 · TEAMS

5–0

30 Nov 2024 · 72% pre-match

W

FranceGiovanni CHIAPPETTA

GP Caen 2024 · Groups · Group 3 · TEAMS

5–1

30 Nov 2024 · 71% pre-match

L

BelgiumNoah DIRICK

GP Caen 2024 · Last 8 · CONSOLATION

0–3

30 Nov 2024 · 55% pre-match

W

FranceNicolas Lefebvre

GP Caen 2024 · Barrage · CONSOLATION

2–1

30 Nov 2024 · 63% pre-match

L

BelgiumPascal SCHEEN

GP Caen 2024 · Groups · Group 2 · OPEN

1–2

30 Nov 2024 · 18% pre-match

D

BelgiumMatthias AVERLANT

GP Caen 2024 · Groups · Group 2 · OPEN

0–0

30 Nov 2024 · 26% pre-match

W

FranceGiovanni CHIAPPETTA

GP Caen 2024 · Groups · Group 2 · OPEN

4–1

30 Nov 2024 · 64% pre-match

L

3–9

26 Oct 2024 · 14% pre-match

L

0–1

22 Sept 2024 · 8% pre-match

L

2–3

22 Sept 2024 · 19% pre-match

W

3–0

22 Sept 2024 · 56% pre-match

D

BelgiumOlivier DUBOIS

MGP Paris 2024 · Last 16 · TEAMS

1–1

3 Feb 2024 · 47% pre-match

W

EnglandChristian SHORTUpset

MGP Paris 2024 · Groups · TEAMS

1–0

3 Feb 2024 · 20% pre-match

W

GermanyRudi KNUFUpset

MGP Paris 2024 · Groups · TEAMS

5–3

3 Feb 2024 · 21% pre-match

W

3–0

3 Feb 2024 · 72% pre-match

L

ItalyLuca BATTISTA

MGP Paris 2024 · Groups · OPEN

0–1

3 Feb 2024 · 8% pre-match

D

3–3

3 Feb 2024 · 15% pre-match

D

ItalyLucio CANICCHIO

GP Caen 2023 · Final · TEAMS

1–1

18 Nov 2023 · 25% pre-match

W

BelgiumOlivier DUBOIS

GP Caen 2023 · Semifinals · TEAMS

1–0

18 Nov 2023 · 45% pre-match

W

BelgiumFrédéric THIEL

GP Caen 2023 · Groups · Group 2 · TEAMS

3–1

18 Nov 2023 · 51% pre-match

D

FranceThierry VIVRON

GP Caen 2023 · Groups · Group 2 · TEAMS

1–1

18 Nov 2023 · 26% pre-match

W

PortugalMax PEREIRA

GP Caen 2023 · Groups · Group 2 · TEAMS

3–2

18 Nov 2023 · 54% pre-match

W

FranceLouis SORET

GP Caen 2023 · Match · TEAMS

3–2

18 Nov 2023 · 33% pre-match

L

AustriaWolfgang HAAS

GP Caen 2023 · Last 16 · OPEN

3–4

18 Nov 2023 · 8% pre-match

D

BelgiumSteffen DESPRETZ

GP Caen 2023 · Barrage · OPEN

1–1(2–1 SO)

18 Nov 2023 · SD · 17% pre-match

L

FranceRémi SORET

GP Caen 2023 · Groups · Group 9 · OPEN

1–3

18 Nov 2023 · 16% pre-match

W

BelgiumMaxime RAIROUXUpset

GP Caen 2023 · Groups · Group 9 · OPEN

2–1

18 Nov 2023 · 11% pre-match

W

EnglandThomas LACEY

GP Caen 2023 · Groups · Group 9 · OPEN

5–0

18 Nov 2023 · 78% pre-match

L

0–3

28 Oct 2023 · 64% pre-match

D

1–1

28 Oct 2023 · 14% pre-match

L

2–4

28 Oct 2023 · 23% pre-match

L

2–6

28 Oct 2023 · 29% pre-match

L

0–5

4 Mar 2023 · 25% pre-match

W

ItalyLucio CANICCHIOUpset

Major Framerie 2023 · Last 16 · TEAMS

2–0

4 Mar 2023 · 27% pre-match

W

BelgiumGeert LEYS

Major Framerie 2023 · Groups · Group 2 · TEAMS

3–1

4 Mar 2023 · 31% pre-match

L

BelgiumEric Threis

GP Issy 2020 · Semi · TEAMS

0–1

1 Feb 2020 · 16% pre-match

L

0–2

1 Feb 2020 · 15% pre-match

W

FranceFayçal ROUISUpset

GP Issy 2020 · Barrage · TEAMS

3–2

1 Feb 2020 · 23% pre-match

D

MaltaJason PISANI

GP Issy 2020 · Group · Group 3 · TEAMS

1–1

1 Feb 2020 · 24% pre-match

D

MaltaAngelo Borg

Major Milan 2019 · Last 8 · TEAMS

1–1

7 Dec 2019 · 27% pre-match

L

Cremona M.

Major Milan 2019 · Last 16 · TEAMS

1–3

7 Dec 2019 · 42% pre-match

W

ItalyAlberto Marazzato

Major Milan 2019 · Groups · Group 3 · TEAMS

7–1

7 Dec 2019 · 63% pre-match

D

ItalyMatteo Suffritti

Major Milan 2019 · Groups · Group 3 · TEAMS

3–3

7 Dec 2019 · 37% pre-match

W

FranceStéphane POMMIER

Major Milan 2019 · Groups · Group 3 · TEAMS

2–0

7 Dec 2019 · 33% pre-match

L

ItalyRiccardo NATOLI

Major Milan 2019 · Last 32 · Consol. · OPEN

1–4

7 Dec 2019 · 46% pre-match

W

ItalyAngelo Renzi

Major Milan 2019 · Barrage · Consol. · OPEN

4–3

7 Dec 2019 · 55% pre-match

W

BelgiumSteffen DESPRETZUpset

Major Milan 2019 · Groups · Group 27 · OPEN

5–3

7 Dec 2019 · 22% pre-match

L

ItalyAntonio FUCCI

Major Milan 2019 · Groups · Group 27 · OPEN

0–3

7 Dec 2019 · 37% pre-match

L

ItalyLeonardo GIUDICE

Major Milan 2019 · Groups · Group 27 · OPEN

1–4

7 Dec 2019 · 40% pre-match

Tournaments

5 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
GP Caen 202430 Nov 2024CONSOLATION—1–0–1
GP Caen 202430 Nov 2024OPENGroups1–1–1
MGP Paris 20243 Feb 2024OPENGroups1–1–1
GP Caen 202318 Nov 2023OPENLast 162–1–2
Major Milan 20197 Dec 2019OPENGroups2–0–3

Head to head · all 57 opponents

OpponentPWDLGFGAGDW/OLast met
FranceGiovanni CHIAPPETTAElan Subbutéo Club de Champs-sur-Marne220092+730 Nov 2024Compare
ItalyLucio CANICCHIOASD SC Salernitana211031+218 Nov 2023Compare
BelgiumOlivier DUBOISSC Temploux211021+13 Feb 2024Compare
BelgiumPascal SCHEENST Stembert200213-230 May 2026Compare
BelgiumSteffen DESPRETZAvenir Subbuteo Hennuyer211064+218 Nov 2023Compare
ItalyAlberto MarazzatoSubbuteo Club Silvio Piola110071+67 Dec 2019Compare
SpainAlberto MATEOSMurcia Subbuteo Club100126-428 Oct 2023Compare
MaltaAngelo BorgValletta SC10101107 Dec 2019Compare
ItalyAngelo RenziSC Samb110043+17 Dec 2019Compare
ItalyAntonio FUCCICCT Eagles Napoli100103-37 Dec 2019Compare
SpainAntonio MONTAÑOTiburones FM100102-21 Feb 2020Compare
BelgiumBenoit LAGNEAUAvenir Subbuteo Hennuyer110030+33 Feb 2024Compare
BelgiumBenoît MASSARTSC Temploux10101107 Mar 2026Compare
EnglandChristian SHORTBormla SC110010+13 Feb 2024Compare
BelgiumChristophe RAIROUXSC Lion's Eugies110010+130 May 2026Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer100101-130 May 2026Compare
Cremona M.100113-27 Dec 2019Compare
GermanyDaniela GRÜNBERGBSC Schwalbach100103-328 Oct 2023Compare
WalesDavid LAUDERCardiff Bluebirds TFC110030+322 Sept 2024Compare
BelgiumEric ThreisST Stembert100101-11 Feb 2020Compare
FranceFayçal ROUISSC Ascoli110032+11 Feb 2020Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia100123-122 Sept 2024Compare
BelgiumFrédéric THIELSC Lion's Eugies110031+218 Nov 2023Compare
EnglandGage BADGERWolverhampton Table Football Club110020+27 Mar 2026Compare
BelgiumGeert LEYSSC Flanders110031+24 Mar 2023Compare
BelgiumJann SEGERSAvenir Subbuteo Hennuyer110041+330 Nov 2024Compare
MaltaJason PISANIH'Attard SC10101101 Feb 2020Compare
BelgiumJody HENRIOULSC Lion's Eugies110050+530 Nov 2024Compare
BelgiumJoffray LAURENTSC Lion's Eugies10103303 Feb 2024Compare
SpainJuan NogueraMurcia Subbuteo Club100139-626 Oct 2024Compare
EnglandJustin FINCHAFT Turia 1981100124-228 Oct 2023Compare
BelgiumJustin LEROYRochefort TS100105-54 Mar 2023Compare
ItalyLeonardo GIUDICETS Napoli Fighters100114-37 Dec 2019Compare
FranceLouis SORETAvenir Subbuteo Hennuyer110032+118 Nov 2023Compare
ItalyLuca BATTISTATS Napoli Fighters100101-13 Feb 2024Compare
MaltaMark GAUCIValletta SC100101-122 Sept 2024Compare
ItalyMassimo BOLOGNINOCCT Eagles Napoli100124-225 Jan 2025Compare
BelgiumMathis GOFFINSC Lion's Eugies110040+47 Mar 2026Compare
ItalyMatteo SuffrittiTSC Stella Artois Milano10103307 Dec 2019Compare
BelgiumMatthias AVERLANTAvenir Subbuteo Hennuyer101000030 Nov 2024Compare
PortugalMax PEREIRAASCT Sessana 1982110032+118 Nov 2023Compare
BelgiumMaxime RAIROUXSC Lion's Eugies110021+118 Nov 2023Compare
BelgiumNicola BLAIRVACQAvenir Subbuteo Hennuyer100134-130 May 2026Compare
FranceNicolas LefebvreFTC Caen110021+130 Nov 2024Compare
BelgiumNoah DIRICKWamme SC100103-330 Nov 2024Compare
FranceRémi SORETAvenir Subbuteo Hennuyer100113-218 Nov 2023Compare
FranceRémy LOURSFTC Caen110020+230 May 2026Compare
ItalyRiccardo NATOLIMessina Table Soccer100114-37 Dec 2019Compare
EnglandRuby MATTHEWSAvenir Subbuteo Hennuyer101011025 Jan 2025Compare
GermanyRudi KNUFCrimson Horses110053+23 Feb 2024Compare
FranceStéphane POMMIERFTC Caen110020+27 Dec 2019Compare
FranceThéo MODESTEASD SC Salernitana100101-130 Nov 2024Compare
FranceThibault LESNEUnion Subbuteo Prignac-Puylaurens110030+330 May 2026Compare
FranceThierry VIVRONBOSS101011018 Nov 2023Compare
EnglandThomas LACEYKent Invicta TFC110050+518 Nov 2023Compare
GreeceVelissarios FRAGKAKISTSC Falcons Athens101011028 Oct 2023Compare
AustriaWolfgang HAASST Stembert100134-118 Nov 2023Compare
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