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 · All time

Played

126

65W 16D 45L

Win rate

52%

Goals per game

1.94 – 1.16

245 for · 146 against · GD +99

Clean sheets

46

37% of games

Sudden death

2

Shoot-outs

1/1

won / played

Walkovers

1

1 received · 0 given · not in stats

Opponents

111

most often Charles AQUILINA

Results

  • Won65 (52%)
  • Drawn16 (13%)
  • Lost45 (36%)

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 127
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 111 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaCharles AQUILINABormla SC300307-725 Jan 2025Compare
EnglandAlan LEELangton Green Subbuteo Club211021+130 Nov 2024Compare
BelgiumBenoît MASSARTSC Temploux201114-324 Jan 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo200239-63 Jan 2025Compare
BelgiumDenis BOUCHEZSC Lion's Eugies200204-414 Dec 2024Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo200216-525 Jan 2025Compare
BelgiumFrank LANNOYSC Temploux201112-13 Jan 2025Compare
FranceHerve FINOGuebwiller Alsace Subbuteo Club211043+125 Apr 2026Compare
MaltaJason PISANIH'Attard SC210122022 Sept 2024Compare
FranceJean-Jacques TRICHOTALC Wattrelos - Subbuteo Lille Metropole220070+723 May 2026Compare
MaltaJohn ZAMMITST Stembert201112-130 Nov 2024Compare
BelgiumLéa DESPRETZAvenir Subbuteo Hennuyer220041+314 Dec 2024Compare
BelgiumOlivier PEREAvenir Subbuteo Hennuyer210133025 Apr 2026Compare
BelgiumSébastien DARMONTUS Huy220040+47 Mar 2026Compare
AustriaWolfgang HAASST Stembert200205-53 Feb 2024Compare
IrelandAdrian PIGOTTIrish Premier League1100100+103 Feb 2024Compare
FranceAldo PEDETTIGuebwiller Alsace Subbuteo Club110080+823 Nov 2024Compare
AustriaAlfred STROMMERTSC Phoenix110040+415 Jul 2023Compare
IrelandAndy FITZPATRICKSG '94 Hannover110030+33 Jan 2025Compare
SpainAntonio FERNÁNDEZTiburones FM100112-114 Dec 2024Compare
FranceAudrey HERBAUTElan Subbutéo Club de Champs-sur-Marne110010+118 Nov 2023Compare
FranceAxel MODESTEBOSS100102-230 May 2026Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM10101103 Feb 2024Compare
ItalyCarlo ALESSIMaster Sanremo100102-224 Jan 2026Compare
EnglandCayne MATTHEWSYorkshire Phoenix and Dewsbury Moor TFC110020+225 Jan 2025Compare

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

L

ItalyTS Napoli Fighters

Major Bologna 2025 · Semifinals

0–3

31 May 2025

W

ItalyCS Virtus Rieti

Major Bologna 2025 · Last 8

3–1

31 May 2025

D

ItalyASD SC Salernitana

Major Bologna 2025 · Barrage

2–2

31 May 2025

D

ItalySS Lazio TFC Roma

Major Bologna 2025 · Groups · Group 7

2–2

31 May 2025

W

ItalySC Sombrero

Major Bologna 2025 · Groups · Group 7

2–0

31 May 2025