TFMYSTFTable football profiles

Event results profile

José David Somoza

—·No club on record·OPEN

MySTF Elo

1417

#666 active · peak 1567

Showing official FISTF results only.

Elo rating

102 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
8
19
37
38

2022–23

0% W

2023–24

37% W

2024–25

43% W

2025–26

18% W

Match statistics · All time

Played

102

30W 9D 63L

Win rate

29%

Goals per game

1.53 – 2.63

156 for · 268 against · GD -112

Clean sheets

21

21% of games

Sudden death

0

Shoot-outs

2/2

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

91

most often Pedro BENAVENT

Results

  • Won30 (29%)
  • Drawn9 (9%)
  • Lost63 (62%)

Form · last 10

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

All matches

Show recent only
L

SpainMarc LIGOS

MGP Mallorca 2026 · Match · TEAMS

0–2

9 May 2026 · 15% pre-match

L

Miguel Ángel López

MGP Mallorca 2026 · Groups · Group 4 · TEAMS

1–5

9 May 2026 · 8% pre-match

L

ItalyFrancesco MANFREDELLI

MGP Mallorca 2026 · Groups · Group 5 · TEAMS

1–6

9 May 2026 · 1% pre-match

L

BelgiumGeoffrey MARAIN

MGP Mallorca 2026 · Groups · Group 4 · TEAMS

0–2

9 May 2026 · 7% pre-match

L

2–7

9 May 2026 · 5% pre-match

L

SpainÁngel VALVERDE

MGP Mallorca 2026 · Groups · Group 15 · OPEN

0–4

9 May 2026 · 4% pre-match

W

BelgiumLouka DEMEULDRE

MGP Mallorca 2026 · Groups · Group 15 · OPEN

6–1

9 May 2026 · 59% pre-match

W

SpainXavi MASO

MGP Mallorca 2026 · Groups · Group 15 · OPEN

3–0

9 May 2026 · 70% pre-match

L

SpainIván ACUÑA

MGP Frameries 2026 · Last 16 · CONSOLATION

0–2

7 Mar 2026 · 43% pre-match

L

ItalySaverio BARI

MGP Frameries 2026 · Groups · Group 3 · OPEN

0–5

7 Mar 2026 · 1% pre-match

D

NetherlandsMaikel DE HAAS

MGP Frameries 2026 · Groups · Group 3 · OPEN

2–2

7 Mar 2026 · 10% pre-match

L

FranceLudovic MIDOUX

MGP Frameries 2026 · Groups · Group 3 · OPEN

0–3

7 Mar 2026 · 44% pre-match

L

FranceQuentin AUSSET

MGP Paris 2026 · Barrage · TEAMS

1–3

24 Jan 2026 · 19% pre-match

L

BelgiumJérôme HEYVAERT

MGP Paris 2026 · Groups · Group 6 · TEAMS

0–6

24 Jan 2026 · 13% pre-match

L

BelgiumJoffray LAURENT

MGP Paris 2026 · Groups · Group 6 · TEAMS

0–4

24 Jan 2026 · 10% pre-match

L

ItalyAntonio METTIVIERI

MGP Paris 2026 · Groups · Group 5 · TEAMS

2–3

24 Jan 2026 · 20% pre-match

L

FranceAbdelmaneum ROUIS

MGP Paris 2026 · Last 32 · CONSOLATION

1–2

24 Jan 2026 · 32% pre-match

W

ItalyStefano CAPOSSELAUpset

MGP Paris 2026 · Barrage · CONSOLATION

3–0

24 Jan 2026 · 7% pre-match

L

ItalySaverio BARI

MGP Paris 2026 · Groups · Group 3 · OPEN

1–4

24 Jan 2026 · 2% pre-match

L

GreeceKonstantinos SESES

MGP Paris 2026 · Groups · Group 3 · OPEN

0–3

24 Jan 2026 · 8% pre-match

L

BelgiumKenny DE SCHUYTENEER

MGP Paris 2026 · Groups · Group 3 · OPEN

2–4

24 Jan 2026 · 30% pre-match

L

1–4

6 Dec 2025 · 16% pre-match

W

2–0

6 Dec 2025 · 32% pre-match

L

2–6

6 Dec 2025 · 4% pre-match

L

1–3

6 Dec 2025 · 20% pre-match

L

0–3

6 Dec 2025 · 51% pre-match

W

David Reina

GP Sevilla 2025 · Groups · Group 3 · TEAMS

4–2

4 Oct 2025 · 56% pre-match

L

SpainÁngel VALVERDE

GP Sevilla 2025 · Groups · Group 2 · TEAMS

0–4

4 Oct 2025 · 5% pre-match

L

SpainIsaac ALFARO

GP Sevilla 2025 · Groups · Group 2 · TEAMS

1–2

4 Oct 2025 · 16% pre-match

L

SpainMassimo BARONE

GP Sevilla 2025 · Last 8 · CONSOLATION

0–1

4 Oct 2025 · 55% pre-match

W

SpainRafael GARCÍA LUQUE

GP Sevilla 2025 · Last 16 · CONSOLATION

1–0

4 Oct 2025 · 74% pre-match

D

ItalyRuggero TORBOLI

GP Sevilla 2025 · Barrage · CONSOLATION

0–0(2–0 SO)

4 Oct 2025 · 42% pre-match

L

SpainManuel BAENA

GP Sevilla 2025 · Groups · Group 9 · OPEN

2–3

4 Oct 2025 · 28% pre-match

L

SpainFernando GÓMEZ

GP Sevilla 2025 · Groups · Group 9 · OPEN

1–3

4 Oct 2025 · 22% pre-match

W

SpainRaúl ROMERA

GP Sevilla 2025 · Groups · Group 9 · OPEN

2–0

4 Oct 2025 · 75% pre-match

L

1–3

20 Sept 2025 · 7% pre-match

L

ScotlandMalcolm LEES

ECSTFA European Championships 2025 · Groups · Group 6 · VETERAN

0–1

20 Sept 2025 · 49% pre-match

L

0–6

20 Sept 2025 · 25% pre-match

L

SpainMarc LIGOS

IO Barcelona 2025 · Last 8 · TEAMS

1–2

19 Jul 2025 · 29% pre-match

W

Miguel Ángel Matabuena

IO Barcelona 2025 · Groups · Group 2 · TEAMS

2–1

19 Jul 2025 · 39% pre-match

W

4–0

19 Jul 2025 · 66% pre-match

L

0–9

19 Jul 2025 · 0% pre-match

W

3–1

19 Jul 2025 · 37% pre-match

W

3–1

19 Jul 2025 · 38% pre-match

W

SpainPedro BENAVENT

IO Barcelona 2025 · Groups · Group 9 · OPEN

1–0

19 Jul 2025 · 49% pre-match

D

Antonio Manuel Hernández

IO Barcelona 2025 · Groups · Group 9 · OPEN

2–2

19 Jul 2025 · 46% pre-match

W

Jordi Vidal

IO Barcelona 2025 · Groups · Group 9 · OPEN

6–0

19 Jul 2025 · 36% pre-match

L

0–2

28 Jun 2025 · 15% pre-match

D

SpainJulio CANDELAS

GGP Valencia 2025 · Groups · Group 7 · OPEN

2–2

28 Jun 2025 · 27% pre-match

W

SpainStefka PIROVA

GGP Valencia 2025 · Groups · Group 7 · OPEN

3–1

28 Jun 2025 · 63% pre-match

W

SpainErick MOREIRA

GGP Valencia 2025 · Groups · Group 7 · OPEN

4–0

28 Jun 2025 · 73% pre-match

W

6–0

26 Apr 2025 · 45% pre-match

L

TunisiaMongi ROUIS

MGP Mallorca 2025 · Groups · Group 1 · TEAMS

2–6

26 Apr 2025 · 18% pre-match

L

AustriaDavid BUSCH

MGP Mallorca 2025 · Groups · Group 1 · TEAMS

1–7

26 Apr 2025 · 6% pre-match

L

SpainAlfred LAPORTA

MGP Mallorca 2025 · Last 32 · CONSOLATION

0–1

26 Apr 2025 · 24% pre-match

D

EnglandJustin SCOTT

MGP Mallorca 2025 · Last 64 · CONSOLATION

3–3(2–0 SO)

26 Apr 2025 · 37% pre-match

W

United StatesKurtis HEITHOFF

MGP Mallorca 2025 · Groups · Group 16 · OPEN

5–1

26 Apr 2025 · 35% pre-match

L

EnglandChris THOMAS

MGP Mallorca 2025 · Groups · Group 16 · OPEN

2–14

26 Apr 2025 · 5% pre-match

L

FranceChristophe MONTEIRO

MGP Mallorca 2025 · Groups · Group 16 · OPEN

0–4

26 Apr 2025 · 17% pre-match

L

SpainRubén BENITA

GP Seville 2024 · Semifinals · TEAMS

0–1

5 Oct 2024 · 22% pre-match

L

SpainÁlvaro PÉREZ

GP Seville 2024 · Groups · Group 2 · TEAMS

1–2

5 Oct 2024 · 23% pre-match

W

SpainJesús MAIRELES REYES

GP Seville 2024 · Groups · Group 2 · TEAMS

4–0

5 Oct 2024 · 59% pre-match

W

SpainRafael GARCÍA CORREDERA

GP Seville 2024 · Groups · Group 2 · TEAMS

3–0

5 Oct 2024 · 73% pre-match

L

SpainRubén BENITA

GP Seville 2024 · Last 16 · OPEN

1–2

5 Oct 2024 · 20% pre-match

W

SpainPaula MAIRELES

GP Seville 2024 · Groups · Group 9 · OPEN

3–2

5 Oct 2024 · 42% pre-match

W

SpainPedro BENAVENT

GP Seville 2024 · Groups · Group 9 · OPEN

1–0

5 Oct 2024 · 49% pre-match

W

SpainÁlvaro PÉREZUpset

GP Seville 2024 · Groups · Group 9 · OPEN

2–0

5 Oct 2024 · 20% pre-match

L

2–8

22 Sept 2024 · 6% pre-match

L

0–3

22 Sept 2024 · 7% pre-match

L

1–2

22 Sept 2024 · 37% pre-match

D

1–1

22 Sept 2024 · 16% pre-match

D

0–0

22 Sept 2024 · 21% pre-match

W

4–0

21 Sept 2024 · 64% pre-match

L

1–2

21 Sept 2024 · 18% pre-match

L

1–3

21 Sept 2024 · 4% pre-match

L

MaltaGeorge EBEJER

GP Mallorca 2024 · Groups · Group 1 · TEAMS

2–7

13 Apr 2024 · 7% pre-match

W

United StatesMichael KIMACK

GP Mallorca 2024 · Groups · Group 12 · OPEN

4–0

13 Apr 2024 · 33% pre-match

L

Miguel Ángel López

GP Mallorca 2024 · Groups · Group 12 · OPEN

2–6

13 Apr 2024 · 9% pre-match

L

BelgiumLucas PERE

GP Mallorca 2024 · Groups · Group 12 · OPEN

2–3

13 Apr 2024 · 17% pre-match

W

EnglandHadley CHAPMAN

MGP Paris 2024 · Groups · TEAMS

4–2

3 Feb 2024 · 31% pre-match

W

BelgiumArnaud NullensUpset

MGP Frameries 2024 · Groups · Group 4 · TEAMS

2–1

3 Feb 2024 · 16% pre-match

L

1–4

28 Oct 2023 · 37% pre-match

L

1–3

28 Oct 2023 · 29% pre-match

L

1–3

28 Oct 2023 · 23% pre-match

W

2–1

28 Oct 2023 · 27% pre-match

L

0–3

28 Oct 2023 · 18% pre-match

L

0–2

28 Oct 2023 · 40% pre-match

L

0–3

7 Oct 2023 · 15% pre-match

L

PortugalNuno NORONHA

IO Estepa 2023 · Groups · Group 3 · TEAMS

1–4

7 Oct 2023 · 10% pre-match

W

SpainPedro BENAVENT

IO Estepa 2023 · Groups · Group 3 · TEAMS

1–0

7 Oct 2023 · 39% pre-match

W

SpainAntonio ANTÚNEZ

IO Estepa 2023 · Groups · Group 3 · TEAMS

3–1

7 Oct 2023 · 58% pre-match

L

SpainIsaac ALFARO

IO Estepa 2023 · Last 32 · OPEN

2–5

7 Oct 2023 · 16% pre-match

L

SpainAntonio FERNÁNDEZ

IO Estepa 2023 · Groups · Group 6 · OPEN

1–2

7 Oct 2023 · 16% pre-match

W

SpainJosé GARCÍA FERRIUpset

IO Estepa 2023 · Groups · Group 6 · OPEN

5–0

7 Oct 2023 · 23% pre-match

L

EnglandBob VARNEY

GP Mallorca (Spain) 2023 · Semifinals · TEAMS

0–4

21 May 2023 · 16% pre-match

L

1–2

13 May 2023 · 36% pre-match

D

2–2

13 May 2023 · 37% pre-match

D

0–0

13 May 2023 · 29% pre-match

L

ItalyMicael CAVIGLIA

Major Bologna (Italy) 2023 · Groups · Group 6 · TEAMS

0–6

13 May 2023 · 24% pre-match

L

PortugalManuel SANTOS

Major Bologna (Italy) 2023 · Groups · Group 6 · TEAMS

0–3

13 May 2023 · 34% pre-match

L

1–2

13 May 2023 · 19% pre-match

L

0–7

13 May 2023 · 10% pre-match

Most frequent opponents

Clubmates

No other clubmates found.

Tournaments

18 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
MGP Mallorca 20269 May 2026OPENBarrage2–0–2
MGP Frameries 20267 Mar 2026CONSOLATION—0–0–1
MGP Frameries 20267 Mar 2026OPENGroups0–1–2
MGP Paris 202624 Jan 2026CONSOLATION—1–0–1
MGP Paris 202624 Jan 2026OPENGroups0–0–3
Major Bologne - Macron Cup 20256 Dec 2025CONSOLATION—1–0–1
Major Bologne - Macron Cup 20256 Dec 2025OPENGroups0–0–3
GP Sevilla 20254 Oct 2025CONSOLATION—1–1–1
GP Sevilla 20254 Oct 2025OPENGroups1–0–2
ECSTFA European Championships 202520 Sept 2025VETERANGroups0–0–3
IO Barcelona 202519 Jul 2025OPENQuarter-finals4–1–1
GGP Valencia 202528 Jun 2025OPENBarrage2–1–1
MGP Mallorca 202526 Apr 2025CONSOLATION—0–1–1
MGP Mallorca 202526 Apr 2025OPENGroups1–0–2
GP Seville 20245 Oct 2024OPENLast 163–0–1
Eland Cables World Cup 2024 Tunbridge Wells Individuals21 Sept 2024OPENGroups1–0–2
GP Mallorca 202413 Apr 2024OPENGroups1–0–2
IO Estepa 20237 Oct 2023OPENLast 321–0–2

Head to head · all 91 opponents

OpponentPWDLGFGAGDW/OLast met
SpainPedro BENAVENTSubbuteo Club Almería330030+319 Jul 2025Compare
ItalySaverio BARIF.lli Bari Reggio Emilia3003212-107 Mar 2026Compare
SpainÁlvaro PÉREZTiburones FM210132+15 Oct 2024Compare
SpainÁngel VALVERDEMurcia Subbuteo Club200208-89 May 2026Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli2002312-99 May 2026Compare
SpainIsaac ALFAROTiburones FM200237-44 Oct 2025Compare
SpainMarc LIGOSAS Iluro Futbol Taula200214-39 May 2026Compare
Miguel Ángel López2002311-89 May 2026Compare
SpainRubén BENITAAFT Turia 1981200213-25 Oct 2024Compare
FranceAbdelmaneum ROUISSC Ascoli100112-124 Jan 2026Compare
ItalyAlessio TACCHIACS SC Serenissima Mestre100103-36 Dec 2025Compare
SpainAlfred LAPORTAMallorca Águilas FM100101-126 Apr 2025Compare
SpainAntonio ANTÚNEZAC Los Remedios FM110031+27 Oct 2023Compare
SpainAntonio FERNÁNDEZTiburones FM100112-17 Oct 2023Compare
Antonio Manuel Hernández101022019 Jul 2025Compare
ItalyAntonio METTIVIERICCT Eagles Napoli100123-124 Jan 2026Compare
Arnau de la Hoz110040+419 Jul 2025Compare
BelgiumArnaud NullensSC Temploux110021+13 Feb 2024Compare
ItalyArturo AZZAROMaster Sanremo101000013 May 2023Compare
FranceAymeric POUFFETUnion Subbuteo Prignac-Puylaurens100113-228 Oct 2023Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM100104-421 May 2023Compare
SpainBonifacio RUÍZMallorca Águilas FM110020+26 Dec 2025Compare
SpainCarlos FLORESValletta SC100109-919 Jul 2025Compare
WalesChris BEDFORDYorkshire Phoenix and Dewsbury Moor TFC100112-121 Sept 2024Compare
EnglandChris THOMASH'Attard SC1001214-1226 Apr 2025Compare
FranceChristophe MONTEIROBOSS100104-426 Apr 2025Compare
GreeceChristos PITSARISCrimson Horses100103-328 Oct 2023Compare
AustriaDavid BUSCHBarcelona FT100117-626 Apr 2025Compare
David Reina110042+24 Oct 2025Compare
ItalyDavide RIGONSubbito Gol Ferrara100112-113 May 2023Compare
AustraliaEliot KENNEDYNorthern Falcons TFC101011022 Sept 2024Compare
SpainErick MOREIRAMoralzarzal Subbuteo CAD110040+428 Jun 2025Compare
SpainFernando GÓMEZAFT Turia 1981100113-24 Oct 2025Compare
ItalyFrancesco MATTIANGELIBologna Tigers Subbuteo100112-113 May 2023Compare
ItalyFrancesco VEZZUTOSC Sombrero100113-26 Dec 2025Compare
BelgiumGeoffrey MARAINAvenir Subbuteo Hennuyer100102-29 May 2026Compare
MaltaGeorge EBEJERBormla SC100127-513 Apr 2024Compare
GreeceGeorgios GENITSAROPOULOSASD SC Salernitana100107-713 May 2023Compare
EnglandHadley CHAPMANKent Invicta TFC110042+23 Feb 2024Compare
SpainIván ACUÑABarcelona FT100102-27 Mar 2026Compare
Jean Michel Cuenca100103-37 Oct 2023Compare
BelgiumJérôme HEYVAERTRacing White Woluwé Subbuteo100106-624 Jan 2026Compare
SpainJesús MAIRELES REYESSubbuteo Club Almería110040+45 Oct 2024Compare
BelgiumJoffray LAURENTSC Lion's Eugies100104-424 Jan 2026Compare
FranceJohnny LEDIEUElan Subbutéo Club de Champs-sur-Marne110021+128 Oct 2023Compare
Jordi Vidal110060+619 Jul 2025Compare
SpainJosé GARCÍA FERRISubbuteo Club Almería110050+57 Oct 2023Compare
José Luis Márquez110031+219 Jul 2025Compare
SpainJulio CANDELASMoralzarzal Subbuteo CAD101022028 Jun 2025Compare
BelgiumJustin LEROYRochefort TS100128-622 Sept 2024Compare
United StatesJustin O'MALLEYSporting America TSC110060+626 Apr 2025Compare
EnglandJustin SCOTTWolverhampton Table Football Club101033026 Apr 2025Compare
BelgiumKenny DE SCHUYTENEERRacing White Woluwé Subbuteo100124-224 Jan 2026Compare
GreeceKonstantinos SESESOlympia CS100103-324 Jan 2026Compare
United StatesKurtis HEITHOFFSporting America TSC110051+426 Apr 2025Compare
Northern IrelandLawrence WATSONDerry City110040+421 Sept 2024Compare
BelgiumLouka DEMEULDREAvenir Subbuteo Hennuyer110061+59 May 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer100123-113 Apr 2024Compare
FranceLudovic MIDOUXAvenir Subbuteo Hennuyer100103-37 Mar 2026Compare
NetherlandsMaikel DE HAASDutch Legends10102207 Mar 2026Compare
ScotlandMalcolm LEESGlasgow TSA100101-120 Sept 2025Compare
SpainManuel BAENATiburones FM100123-14 Oct 2025Compare
PortugalManuel SANTOSSubbuteo Club Labronico100103-313 May 2023Compare
GermanyMarc REITZBSC Schwalbach100112-122 Sept 2024Compare
SpainMassimo BARONESubbuteo Dragons100101-14 Oct 2025Compare
ItalyMattia FERRANTECCT Eagles Napoli100127-59 May 2026Compare
ItalyMicael CAVIGLIASS Lazio TFC Roma100106-613 May 2023Compare
United StatesMichael KIMACKSporting America TSC110040+413 Apr 2024Compare
FranceMickaël BLANCFTC Saint-Symphorien-sur-Coise100113-228 Oct 2023Compare
Miguel Ángel Matabuena110021+119 Jul 2025Compare
NetherlandsMikey GERRETSMVV Rijnmond100102-228 Oct 2023Compare
ItalyMirco MARINARIAtletico Pisa101022013 May 2023Compare
TunisiaMongi ROUISSC Lion's Eugies100126-426 Apr 2025Compare
PortugalNuno NORONHAGRD 1º Maio Tires100114-37 Oct 2023Compare
ItalyPasquale TORANOLeonessa Brescia Aps100113-220 Sept 2025Compare
SpainPaula MAIRELESSubbuteo Club Almería110032+15 Oct 2024Compare
ItalyPierluigi SIGNORETTISC Sombrero100114-36 Dec 2025Compare
BelgiumPierre DE LEEUWRacing White Woluwé Subbuteo100102-228 Jun 2025Compare
FranceQuentin AUSSETElan Subbutéo Club de Champs-sur-Marne100113-224 Jan 2026Compare
SpainRafael GARCÍA CORREDERAAC Los Remedios FM110030+35 Oct 2024Compare
SpainRafael GARCÍA LUQUEAC Los Remedios FM110010+14 Oct 2025Compare
SpainRaúl ROMERASubbuteo Club Almería110020+24 Oct 2025Compare
SpainRicard CARLES PRATBarcelona FT110031+219 Jul 2025Compare
Rudy Hesty Roslan100103-322 Sept 2024Compare
ItalyRuggero TORBOLISC Ligures10100004 Oct 2025Compare
BelgiumSébastien ROCHEZST Stembert100106-620 Sept 2025Compare
ItalyStefano CAPOSSELACS Virtus Rieti110030+324 Jan 2026Compare
SpainStefka PIROVAAFT Turia 1981110031+228 Jun 2025Compare
Stephan Lambert100114-328 Oct 2023Compare
United StatesVarant KURKEYERIANSporting America TSC101000022 Sept 2024Compare
SpainXavi MASOBarcelona FT110030+39 May 2026Compare