TFMYSTFTable football profiles

ESP0121

David GONZÁLEZ

SpainSpain·F.lli Bari Reggio Emilia · team #3·OPEN

FISTF OPEN

#7

1127.5 pts · +1

MySTF Elo

2132

#8 active · peak 2177

Official FISTF results.

Elo rating

198 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
10
7
63
37
81

2019–20

90% W

2022–23

86% W

2023–24

76% W

2024–25

73% W

2025–26

81% W

Match statistics · Last 12 months

Played

62

51W 4D 7L

Win rate

82%

Goals per game

4.08 – 1.35

253 for · 84 against · GD +169

Clean sheets

19

31% of games

Sudden death

1

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

58

most often Christophe DHEUR

Results

  • Won51 (82%)
  • Drawn4 (6%)
  • Lost7 (11%)

Form · last 10

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

All matches

Show recent only
D

ItalyAlex IORIO

MGP Mallorca 2026 · Semifinals · TEAMS

1–1

9 May 2026 · 75% pre-match

W

SpainLuis LÓPEZ

MGP Mallorca 2026 · Last 8 · TEAMS

5–3

9 May 2026 · 84% pre-match

W

SpainAlberto GÓMEZ

MGP Mallorca 2026 · Groups · Group 1 · TEAMS

2–1

9 May 2026 · 90% pre-match

W

5–1

9 May 2026 · 97% pre-match

L

2–3

9 May 2026 · 69% pre-match

W

2–1

9 May 2026 · 70% pre-match

W

SpainCristian ANTÚNEZ

MGP Mallorca 2026 · Groups · Group 6 · OPEN

5–0

9 May 2026 · 81% pre-match

W

SpainÁlex ARAUJO

MGP Mallorca 2026 · Groups · Group 6 · OPEN

5–2

9 May 2026 · 95% pre-match

W

SpainMartí ROSA

MGP Mallorca 2026 · Groups · Group 6 · OPEN

6–1

9 May 2026 · 92% pre-match

L

2–3

25 Apr 2026 · 34% pre-match

L

MaltaDerek CONTI

GP Bormla 2026 · Groups · Group 1 · TEAMS

4–6

25 Apr 2026 · 62% pre-match

W

varant kurkeryian

GP Bormla 2026 · Groups · Group 1 · TEAMS

6–0

25 Apr 2026 · 98% pre-match

W

7–2

25 Apr 2026 · 92% pre-match

L

5–6

25 Apr 2026 · 42% pre-match

W

ItalySaverio BARI

GP Bormla 2026 · Semifinals · OPEN

4–1

25 Apr 2026 · 49% pre-match

W

3–2

25 Apr 2026 · 74% pre-match

W

4–1

25 Apr 2026 · 90% pre-match

W

United StatesVarant KURKEYERIAN

GP Bormla 2026 · Groups · Group 5 · OPEN

11–3

25 Apr 2026 · 96% pre-match

D

MaltaMark GAUCI

GP Bormla 2026 · Groups · Group 3 · OPEN

4–4

25 Apr 2026 · 62% pre-match

W

MaltaMauro CAMILLERI

GP Bormla 2026 · Groups · Group 5 · OPEN

3–1

25 Apr 2026 · 93% pre-match

W

6–0

7 Mar 2026 · 91% pre-match

W

TunisiaMongi ROUIS

MGP Frameries 2026 · Groups · Group 1 · TEAMS

2–1

7 Mar 2026 · 93% pre-match

W

Isaac Sam Camilleri

MGP Frameries 2026 · Groups · Group 1 · TEAMS

12–1

7 Mar 2026 · 98% pre-match

W

ItalyPietro IELAPI

MGP Frameries 2026 · Groups · Group 1 · TEAMS

4–0

7 Mar 2026 · 97% pre-match

L

ItalyStefano BUONOUpset

MGP Frameries 2026 · Semifinals · OPEN

2–3

7 Mar 2026 · 75% pre-match

W

3–2

7 Mar 2026 · 67% pre-match

W

2–0

7 Mar 2026 · 52% pre-match

W

2–1

7 Mar 2026 · 65% pre-match

W

GermanyRudi KNUF

MGP Frameries 2026 · Last 64 · OPEN

3–0

7 Mar 2026 · 88% pre-match

W

BelgiumEmeric DELCROIX

MGP Frameries 2026 · Groups · Group 7 · OPEN

6–1

7 Mar 2026 · 99% pre-match

W

BelgiumBruno TIMPANO

MGP Frameries 2026 · Groups · Group 7 · OPEN

7–1

7 Mar 2026 · 96% pre-match

W

ItalyAntonio METTIVIERI

MGP Frameries 2026 · Groups · Group 7 · OPEN

5–0

7 Mar 2026 · 93% pre-match

D

3–3

24 Jan 2026 · 28% pre-match

D

BelgiumCorentin BOUCHEZ

MGP Paris 2026 · Last 16 · TEAMS

3–3

24 Jan 2026 · 79% pre-match

W

FranceXavier DUBOIS

MGP Paris 2026 · Groups · Group 1 · TEAMS

3–0

24 Jan 2026 · 90% pre-match

W

EnglandMick HAMMONDS

MGP Paris 2026 · Groups · Group 1 · TEAMS

3–2

24 Jan 2026 · 90% pre-match

L

0–1

24 Jan 2026 · 55% pre-match

W

3–1

24 Jan 2026 · 90% pre-match

W

BelgiumJann SEGERS

MGP Paris 2026 · Groups · Group 10 · OPEN

5–2

24 Jan 2026 · 95% pre-match

W

ItalyGiuseppe GUZZETTA

MGP Paris 2026 · Groups · Group 10 · OPEN

2–0

24 Jan 2026 · 95% pre-match

W

FranceAxel DONVAL

MGP Paris 2026 · Groups · Group 10 · OPEN

3–2

24 Jan 2026 · 79% pre-match

W

4–0

3 Jan 2026 · 79% pre-match

W

EnglandIan AGGETT

IO Heckmondwike 2026 · Semifinals · TEAMS

5–0

3 Jan 2026 · 90% pre-match

W

FranceLouis SORET

IO Heckmondwike 2026 · Groups · Group 1 · TEAMS

7–2

3 Jan 2026 · 94% pre-match

W

4–2

3 Jan 2026 · 61% pre-match

W

FranceRémi SORET

IO Heckmondwike 2026 · Semifinals · OPEN

4–0

3 Jan 2026 · 71% pre-match

W

7–2

3 Jan 2026 · 76% pre-match

W

6–1

3 Jan 2026 · 80% pre-match

W

EnglandAlan LEE

IO Heckmondwike 2026 · Groups · Group 2 · OPEN

2–1

3 Jan 2026 · 87% pre-match

W

EnglandJeremy BOOTHMAN

IO Heckmondwike 2026 · Groups · Group 2 · OPEN

10–1

3 Jan 2026 · 98% pre-match

W

EnglandColin TARRY

IO Heckmondwike 2026 · Groups · Group 2 · OPEN

10–0

3 Jan 2026 · 95% pre-match

W

2–1

6 Dec 2025 · 66% pre-match

W

3–0

6 Dec 2025 · 79% pre-match

W

3–2

6 Dec 2025 · 79% pre-match

W

1–0

6 Dec 2025 · 87% pre-match

L

2–3

6 Dec 2025 · 10% pre-match

W

3–2

6 Dec 2025 · SD · 41% pre-match

W

3–1

6 Dec 2025 · 75% pre-match

W

2–0

6 Dec 2025 · 94% pre-match

W

1–0

6 Dec 2025 · 68% pre-match

W

3–0

6 Dec 2025 · 95% pre-match

W

6–0

6 Dec 2025 · 94% pre-match

Tournaments

22 entries · 3 titles · 5 runner-up

EventDateCategoryResultW–D–L
MGP Mallorca 20269 May 2026OPENLast 164–0–1
GP Bormla 202625 Apr 2026OPENRunner-up5–1–1
MGP Frameries 20267 Mar 2026OPENSemi-finals7–0–1
MGP Paris 202624 Jan 2026OPENLast 324–0–1
IO Heckmondwike 20263 Jan 2026OPENWinner7–0–0
Major Bologne - Macron Cup 20256 Dec 2025OPENQuarter-finals6–0–1
GP Sevilla 20254 Oct 2025OPENWinner7–0–0
ECSTFA European Championships 202520 Sept 2025OPENLast 163–1–1
IO Barcelona 202519 Jul 2025OPENRunner-up6–0–1
Major Bologna 202531 May 2025CONSOLATION—4–0–1
Major Bologna 202531 May 2025OPENGroups1–1–1
MGP Mallorca 202526 Apr 2025OPENLast 164–0–1
GP Gibraltar 202522 Mar 2025OPENSemi-finals2–1–1
GP Mallorca 202413 Apr 2024OPENRunner-up5–0–1
MGP Paris 20243 Feb 2024OPENQuarter-finals5–0–1
MGP Frameries 20243 Feb 2024OPENSemi-finals7–0–1
MGP Milan 20239 Dec 2023OPENLast 322–1–1
IO Estepa 20237 Oct 2023OPENRunner-up5–0–1
EC Gibraltar Individuals 202316 Sept 2023OPENLast 163–0–2
GP Gibraltar 20221 Oct 2022OPENRunner-up4–0–1
GP Gibraltar 202022 Feb 2020OPENMatches2–0–0
GP Glasgow 20201 Feb 2020OPENWinner5–0–0

Head to head · all 58 opponents

OpponentPWDLGFGAGDW/OLast met
BelgiumChristophe DHEURValletta SC200279-225 Apr 2026Compare
MaltaMauro CAMILLERIBormla SC2200103+725 Apr 2026Compare
PortugalSérgio LOUREIROTSC Falcons Athens220052+37 Mar 2026Compare
BelgiumSteffen DESPRETZAvenir Subbuteo Hennuyer2200112+93 Jan 2026Compare
EnglandAlan LEELangton Green Subbuteo Club110021+13 Jan 2026Compare
SpainAlbert CARLES PRATBarcelona FT110051+49 May 2026Compare
SpainAlberto GÓMEZSubbuteo Dragons110021+19 May 2026Compare
ItalyAlessandro FRATINISC Fonte Nuova110030+36 Dec 2025Compare
SpainÁlex ARAUJOAS Iluro Futbol Taula110052+39 May 2026Compare
ItalyAlex IORIOCS Virtus Rieti10101109 May 2026Compare
ItalyAntonio METTIVIERICCT Eagles Napoli110050+57 Mar 2026Compare
FranceAxel DONVALBormla SC110032+124 Jan 2026Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo110032+17 Mar 2026Compare
BelgiumBruno TIMPANOWamme SC110071+67 Mar 2026Compare
SpainCarlos FLORESValletta SC100123-16 Dec 2025Compare
PortugalCarolina VILLARIGUESCrimson Horses110031+26 Dec 2025Compare
GreeceChristos ANGELINASAvenir Subbuteo Hennuyer110041+325 Apr 2026Compare
ItalyClaudio LA TORREF.lli Bari Reggio Emilia100101-124 Jan 2026Compare
EnglandColin TARRYYorkshire Phoenix and Dewsbury Moor TFC1100100+103 Jan 2026Compare
BelgiumCorentin BOUCHEZSC Lion's Eugies101033024 Jan 2026Compare
SpainCristian ANTÚNEZTiburones FM110050+59 May 2026Compare
MaltaDerek CONTIValletta SC100146-225 Apr 2026Compare
ItalyDino GASPARETTOSubbito Gol Ferrara110060+66 Dec 2025Compare
BelgiumEmeric DELCROIXAvenir Subbuteo Hennuyer110061+57 Mar 2026Compare
ItalyFilippo CUBETAF.lli Bari Reggio Emilia110021+17 Mar 2026Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo110021+16 Dec 2025Compare
MaltaGeorge EBEJERBormla SC110042+23 Jan 2026Compare
ItalyGiuseppe GUZZETTASC Catania 1987110020+224 Jan 2026Compare
EnglandIan AGGETTYorkshire Phoenix and Dewsbury Moor TFC110050+53 Jan 2026Compare
Isaac Sam Camilleri1100121+117 Mar 2026Compare
BelgiumJann SEGERSAvenir Subbuteo Hennuyer110052+324 Jan 2026Compare
EnglandJeremy BOOTHMANTSPA White Star1100101+93 Jan 2026Compare
MaltaJurgen BALZANValletta SC110021+19 May 2026Compare
FranceLouis SORETAvenir Subbuteo Hennuyer110072+53 Jan 2026Compare
SpainLuis LÓPEZTiburones FM110053+29 May 2026Compare
ItalyMarco DI VITOCCT Eagles Napoli100123-19 May 2026Compare
MaltaMark GAUCIValletta SC101044025 Apr 2026Compare
SpainMartí ROSAAS Iluro Futbol Taula110061+59 May 2026Compare
BelgiumMartin ANTOINERochefort TS110060+67 Mar 2026Compare
MaltaMassimo CREMONAMessina Table Soccer110032+125 Apr 2026Compare
ItalyMatteo CICCARELLITS Napoli Fighters101033024 Jan 2026Compare
EnglandMick HAMMONDSWolverhampton Table Football Club110032+124 Jan 2026Compare
TunisiaMongi ROUISSC Lion's Eugies110021+17 Mar 2026Compare
ItalyPierluigi SIGNORETTISC Sombrero110010+16 Dec 2025Compare
ItalyPierpaolo MURABITOASD Siracusa Calcio Tavolo110020+26 Dec 2025Compare
BelgiumPierre DE LEEUWRacing White Woluwé Subbuteo110031+224 Jan 2026Compare
ItalyPietro IELAPISubbuteo Club Reggio Calabria110040+47 Mar 2026Compare
FranceRémi SORETAvenir Subbuteo Hennuyer110040+43 Jan 2026Compare
ItalyRomualdo BALZANOSC Catania 1987110032+16 Dec 2025Compare
GermanyRudi KNUFCrimson Horses110030+37 Mar 2026Compare
EnglandSamuel CURTISYorkshire Phoenix and Dewsbury Moor TFC110061+53 Jan 2026Compare
ItalySaverio BARIF.lli Bari Reggio Emilia110041+325 Apr 2026Compare
GreeceSpyros POLIZOSTSC Falcons Athens110010+16 Dec 2025Compare
AustriaStefan SANDNERTSC Royal 78 Kaisermühlen110030+36 Dec 2025Compare
ItalyStefano BUONOSC Bagheria100123-17 Mar 2026Compare
varant kurkeryian110060+625 Apr 2026Compare
United StatesVarant KURKEYERIANSporting America TSC1100113+825 Apr 2026Compare
FranceXavier DUBOISFTC Caen110030+324 Jan 2026Compare
L

MaltaValletta SC

MGP Mallorca 2026 · Semifinals

0–3

9 May 2026

W

SpainBarcelona FT

MGP Mallorca 2026 · Last 8

4–0

9 May 2026

W

SpainTiburones FM 2

MGP Mallorca 2026 · Groups · Group 2

4–0

9 May 2026

D

ItalySubbuteo Casale

MGP Frameries 2026 · Final

2–2

7 Mar 2026

W

ItalyTS Napoli Fighters

MGP Frameries 2026 · Semifinals

2–1

7 Mar 2026

D

ItalyCCT Eagles Napoli

MGP Frameries 2026 · Last 8

2–2

7 Mar 2026

L

ItalyASD SC Salernitana

MGP Frameries 2026 · Last 16

3–4

7 Mar 2026

W

BelgiumSC Lion's Eugies 3

MGP Frameries 2026 · Groups · Group 2

4–0

7 Mar 2026

W

BelgiumRochefort TS

MGP Frameries 2026 · Groups · Group 2

3–1

7 Mar 2026

W

EnglandWolverhampton Table Football Club

MGP Frameries 2026 · Groups · Group 2

3–1

7 Mar 2026

W

ItalyTS Napoli Fighters

MGP Paris 2026 · Final

2–1

24 Jan 2026

W

ItalyCCT Eagles Napoli

MGP Paris 2026 · Semifinals

3–1

24 Jan 2026

W

GreeceTSC Falcons Athens

MGP Paris 2026 · Last 8

4–0

24 Jan 2026

W

GreeceOlympia CS

MGP Paris 2026 · Last 16

4–0

24 Jan 2026

W

SpainTiburones FM

MGP Paris 2026 · Groups · Group 2

3–0

24 Jan 2026