TFMYSTFTable football profiles

FRA0122

Xavier DUBOIS

FranceFrance·FTC Caen · team #22·OPEN

FISTF VETERAN

#43

240 pts · +4

MySTF Elo

1671

#277 active · peak 1732

Official FISTF results.

Elo rating

126 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
11
18
21
43
33

2019–20

45% W

2022–23

56% W

2023–24

33% W

2024–25

58% W

2025–26

55% W

Match statistics · 2025–26 season

Played

33

18W 1D 14L

Win rate

55%

Goals per game

1.91 – 1.27

63 for · 42 against · GD +21

Clean sheets

12

36% of games

Sudden death

1

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

31

most often Jean-Jacques TRICHOT

Results

  • Won18 (55%)
  • Drawn1 (3%)
  • Lost14 (42%)

Form · last 10

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

Recent matches

Show all 33
L

BelgiumJean GROSDENT

GP Caen 2026 · Groups · Group 4 · TEAMS

2–3

30 May 2026 · 48% pre-match

L

FranceFanch COQUILLON

GP Caen 2026 · Groups · Group 4 · TEAMS

1–2

30 May 2026 · 41% pre-match

L

FranceThibault LESNE

GP Caen 2026 · Last 8 · VETERAN

0–1

30 May 2026 · SD · 61% pre-match

W

FranceChristophe MONTEIRO

GP Caen 2026 · Barrage · VETERAN

1–0

30 May 2026 · 40% pre-match

W

FranceYann LOAREC

GP Caen 2026 · Groups · Group 5 · VETERAN

2–0

30 May 2026 · 86% pre-match

L

FranceAxel MODESTE

GP Caen 2026 · Groups · Group 5 · VETERAN

0–2

30 May 2026 · 67% pre-match

W

ScotlandMalcolm JAMIESON

GP Caen 2026 · Groups · Group 5 · VETERAN

2–0

30 May 2026 · 73% pre-match

L

SerbiaMilan KNEZEVIC

Sat Lorraine 2026 · Semifinals · OPEN

1–2

23 May 2026 · 53% pre-match

W

3–2

23 May 2026 · 32% pre-match

W

5–0

23 May 2026 · 76% pre-match

W

FranceJean-Jacques TRICHOT

Sat Lorraine 2026 · Groups · Group 8 · OPEN

3–0

23 May 2026 · 90% pre-match

W

FranceMichel HORTEGAT

Sat Lorraine 2026 · Groups · Group 8 · OPEN

7–0

23 May 2026 · 93% pre-match

W

FrancePatrick MAYEUX

Sat Lorraine 2026 · Groups · Group 8 · OPEN

8–2

23 May 2026 · 67% pre-match

L

1–2

25 Apr 2026 · 27% pre-match

W

2–1

25 Apr 2026 · 53% pre-match

W

4–0

25 Apr 2026 · 90% pre-match

W

2–0

25 Apr 2026 · 64% pre-match

W

FranceHerve FINO

GGP Saint-Symphorien-sur-Coise 2026 · Groups · Group 3 · VETERAN

2–1

25 Apr 2026 · 48% pre-match

L

2–3

7 Mar 2026 · 22% pre-match

W

BelgiumRomain JORIS

MGP Frameries 2026 · Groups · Group 13 · TEAMS

1–0

7 Mar 2026 · 78% pre-match

Tournaments

14 entries · 1 title · 0 runner-up

EventDateCategoryResultW–D–L
GP Caen 202630 May 2026VETERANQuarter-finals3–0–2
Sat Lorraine 202623 May 2026OPENSemi-finals5–0–1
GGP Saint-Symphorien-sur-Coise 202625 Apr 2026VETERANSemi-finals4–0–1
MGP Frameries 20267 Mar 2026VETERANBarrage1–1–2
MGP Paris 202624 Jan 2026VETERANBarrage2–0–2
Major Paris 202525 Jan 2025VETERANLast 322–0–2
Major Frameries 20253 Jan 2025VETERANLast 323–1–1
GP Caen 202430 Nov 2024VETERANSemi-finals3–1–1
Satellite Guebwiller 202423 Nov 2024OPENWinner5–2–0
MGP Paris 20243 Feb 2024VETERANGroups1–1–1
MGP Frameries 20243 Feb 2024VETERANLast 321–3–1
GP Caen 202318 Nov 2023VETERANGroups1–0–2
GP Ludwigsburg 202315 Jul 2023VETERANBarrage2–0–2
Major Milan 20197 Dec 2019VETERANLast 321–0–2

Head to head · top 25 of 31 opponents

OpponentPWDLGFGAGDW/OLast met
FranceJean-Jacques TRICHOTALC Wattrelos - Subbuteo Lille Metropole220070+723 May 2026Compare
BelgiumOlivier PEREAvenir Subbuteo Hennuyer210133025 Apr 2026Compare
FranceAxel MODESTEBOSS100102-230 May 2026Compare
BelgiumBenoît MASSARTSC Temploux100103-324 Jan 2026Compare
ItalyCarlo ALESSIMaster Sanremo100102-224 Jan 2026Compare
FranceChristophe FRANCEFTC Saint-Symphorien-sur-Coise110020+225 Apr 2026Compare
FranceChristophe MONTEIROBOSS110010+130 May 2026Compare
SpainDavid GONZÁLEZF.lli Bari Reggio Emilia100103-324 Jan 2026Compare
FranceEric LIENHARDTGuebwiller Alsace Subbuteo Club110021+125 Apr 2026Compare
FranceFanch COQUILLONCeltic Combourg CFT100112-130 May 2026Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli100113-224 Jan 2026Compare
GermanyFrank STILLERSC Flanders10100007 Mar 2026Compare
BrazilFred ELESBAOSG '94 Hannover110032+123 May 2026Compare
ItalyGiuseppe PARISISC Catania 1987100113-27 Mar 2026Compare
FranceHerve FINOGuebwiller Alsace Subbuteo Club110021+125 Apr 2026Compare
BelgiumJean GROSDENTWamme SC100123-130 May 2026Compare
ScotlandMalcolm JAMIESONKent Invicta TFC110020+230 May 2026Compare
FranceMartial FOECHTERLEGuebwiller Alsace Subbuteo Club110050+523 May 2026Compare
ItalyMatteo ESPOSITOTS Napoli Fighters100123-17 Mar 2026Compare
FranceMichel HORTEGATRC Lorraine Subbuteo Club110070+723 May 2026Compare
SerbiaMilan KNEZEVICGuebwiller Alsace Subbuteo Club100112-123 May 2026Compare
GreeceNikos MANDARAKASPiraeus Lions TSC110030+324 Jan 2026Compare
GreecePanagiotis VASILOPOULOSAthinaikos CS100112-17 Mar 2026Compare
ItalyPasquale CITRIGNOSubbuteo Club Reggio Calabria100112-17 Mar 2026Compare
FrancePatrick MAYEUXMulhouse Subbuteo by ASPTT110082+623 May 2026Compare

Club team matches

FTC Caen Team A · #22
L

BelgiumRochefort TS

GP Caen 2026 · Last 8

0–4

30 May 2026

L

BelgiumWamme SC

GP Caen 2026 · Groups · Group 4

0–1

30 May 2026

W

BelgiumUS Huy

GP Caen 2026 · Groups · Group 4

3–0

30 May 2026

W

FranceCeltic Combourg CFT

GP Caen 2026 · Groups · Group 4

2–1

30 May 2026

L

ItalyTS Napoli Fighters

MGP Frameries 2026 · Barrage

0–4

7 Mar 2026

D

BelgiumELM'Aye SC

MGP Frameries 2026 · Groups · Group 13

2–2

7 Mar 2026

D

BelgiumUS Huy

MGP Frameries 2026 · Groups · Group 13

3–3

7 Mar 2026

L

ItalyCCT Eagles Napoli

MGP Paris 2026 · Last 16

0–4

24 Jan 2026

L

MaltaBormla SC

MGP Paris 2026 · Groups · Group 1

0–4

24 Jan 2026

W

EnglandWolverhampton Table Football Club

MGP Paris 2026 · Groups · Group 1

3–1

24 Jan 2026