TFMYSTFTable football profiles

ESP0217

Bonifacio RUÍZ

SpainSpain·Mallorca Águilas FM · team #39·OPEN

FISTF OPEN

#191

98 pts · +3

MySTF Elo

1641

#316 active · peak 1641

Official FISTF results.

Elo rating

79 rated games · career

Games by season

  • Won
  • Drawn
  • Lost
13
24
42

2023–24

31% W

2024–25

42% W

2025–26

48% W

Match statistics · All time

Played

79

34W 5D 40L

Win rate

43%

Goals per game

1.85 – 2.23

146 for · 176 against · GD -30

Clean sheets

24

30% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

71

most often George EBEJER

Results

  • Won34 (43%)
  • Drawn5 (6%)
  • Lost40 (51%)

Form · last 10

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

All matches

Show recent only
W

1–0

18 Jul 2026 · 41% pre-match

D

SpainVicenç PRATS

IO Mataro 2026 · Semifinals · TEAMS

3–3

18 Jul 2026 · 21% pre-match

W

SpainFrancisco UCHA

IO Mataro 2026 · Barrage · TEAMS

2–1

18 Jul 2026 · 67% pre-match

W

SpainLuis CRUZ GALLARDO

IO Mataro 2026 · Groups · Group 2 · TEAMS

2–0

18 Jul 2026 · 43% pre-match

W

SpainOwen MÁRQUEZ GALISTEO

IO Mataro 2026 · Groups · Group 2 · TEAMS

4–1

18 Jul 2026 · 81% pre-match

W

Antonio Manuel Hernández

IO Mataro 2026 · Groups · Group 2 · TEAMS

5–0

18 Jul 2026 · 68% pre-match

L

SpainÁlex ARAUJO

IO Mataro 2026 · Barrage · OPEN

1–4

18 Jul 2026 · 34% pre-match

W

SpainIván ACUÑA

IO Mataro 2026 · Groups · Group 11 · OPEN

1–0

18 Jul 2026 · 61% pre-match

W

AustriaKatharina WALDORF-BUSCH

IO Mataro 2026 · Groups · Group 11 · OPEN

5–0

18 Jul 2026 · 63% pre-match

W

SpainMontse MASÓ

IO Mataro 2026 · Groups · Group 11 · OPEN

6–0

18 Jul 2026 · 48% pre-match

W

2–0

9 May 2026 · 36% pre-match

W

SpainGuillem BALAGUER

MGP Mallorca 2026 · Groups · Group 4 · TEAMS

2–1

9 May 2026 · 51% pre-match

L

ItalyLuigi DI VITO

MGP Mallorca 2026 · Groups · Group 5 · TEAMS

0–8

9 May 2026 · 6% pre-match

L

EnglandDarren CLARK

MGP Mallorca 2026 · Last 8 · CONSOLATION

0–2

9 May 2026 · 15% pre-match

W

SpainAlbert CARLES PRAT

MGP Mallorca 2026 · Last 16 · CONSOLATION

3–0

9 May 2026 · 45% pre-match

W

GibraltarRichard OSBORNE

MGP Mallorca 2026 · Last 32 · CONSOLATION

3–0

9 May 2026 · 47% pre-match

L

BelgiumBessim GOLGER

MGP Mallorca 2026 · Groups · Group 2 · OPEN

0–6

9 May 2026 · 4% pre-match

L

SpainAntonio FERNÁNDEZ

MGP Mallorca 2026 · Groups · Group 2 · OPEN

0–1

9 May 2026 · 19% pre-match

L

BelgiumGeoffrey MARAIN

MGP Frameries 2026 · Last 16 · CONSOLATION

1–4

7 Mar 2026 · 19% pre-match

W

FranceGiovanni CHIAPPETTA

MGP Frameries 2026 · Groups · Group 23 · OPEN

4–0

7 Mar 2026 · 80% pre-match

L

ItalyAndrea CICCARELLI

MGP Frameries 2026 · Groups · Group 23 · OPEN

1–4

7 Mar 2026 · 4% pre-match

L

BelgiumCorentin BOUCHEZ

MGP Frameries 2026 · Groups · Group 23 · OPEN

1–5

7 Mar 2026 · 9% pre-match

W

BelgiumElodie BERTHOLET

MGP Paris 2026 · Barrage · TEAMS

4–2

24 Jan 2026 · 43% pre-match

W

FranceAbdelmaneum ROUISUpset

MGP Paris 2026 · Groups · Group 5 · TEAMS

2–0

24 Jan 2026 · 29% pre-match

L

BelgiumLudovic PONTHIEUX

MGP Paris 2026 · Groups · Group 5 · TEAMS

0–1

24 Jan 2026 · 16% pre-match

L

GreeceKonstantinos SESES

MGP Paris 2026 · Groups · Group 5 · TEAMS

0–2

24 Jan 2026 · 10% pre-match

L

BelgiumNoah JANSSENS

MGP Paris 2026 · Last 16 · CONSOLATION

0–2

24 Jan 2026 · 11% pre-match

W

SpainXavi MASO

MGP Paris 2026 · Last 32 · CONSOLATION

2–0

24 Jan 2026 · 76% pre-match

L

BelgiumChristophe DHEUR

MGP Paris 2026 · Groups · Group 6 · OPEN

0–4

24 Jan 2026 · 1% pre-match

L

ItalyMarco DI VITO

MGP Paris 2026 · Groups · Group 6 · OPEN

0–2

24 Jan 2026 · 6% pre-match

W

FranceGiovanni CHIAPPETTA

MGP Paris 2026 · Groups · Group 6 · OPEN

4–0

24 Jan 2026 · 75% pre-match

L

0–2

6 Dec 2025 · 47% pre-match

W

ItalyFabrizio CAVAZZAUpset

Major Bologne - Macron Cup 2025 · Groups · Group 6 · OPEN

1–0

6 Dec 2025 · 27% pre-match

L

0–2

6 Dec 2025 · 11% pre-match

L

0–4

6 Dec 2025 · 5% pre-match

L

EnglandBob VARNEY

GP Sevilla 2025 · Last 8 · TEAMS

0–4

4 Oct 2025 · 16% pre-match

L

MaltaGeorge EBEJER

GP Sevilla 2025 · Groups · Group 1 · TEAMS

2–5

4 Oct 2025 · 6% pre-match

W

SpainAlberto MARCHÁN

GP Sevilla 2025 · Groups · Group 1 · TEAMS

4–1

4 Oct 2025 · 67% pre-match

L

Jose Luis Sanchez

GP Sevilla 2025 · Last 16 · CONSOLATION

1–2

4 Oct 2025 · 62% pre-match

D

ItalyMassimiliano BOSCHI

GP Sevilla 2025 · Groups · Group 1 · OPEN

0–0

4 Oct 2025 · 62% pre-match

W

Nacho Navoz

GP Sevilla 2025 · Groups · Group 1 · OPEN

6–0

4 Oct 2025 · 50% pre-match

L

MaltaGeorge EBEJER

GP Sevilla 2025 · Groups · Group 1 · OPEN

1–8

4 Oct 2025 · 6% pre-match

W

5–0

19 Jul 2025 · 48% pre-match

L

SpainÁlex ARAUJO

IO Barcelona 2025 · Groups · Group 4 · TEAMS

1–4

19 Jul 2025 · 30% pre-match

W

SpainMartí Acuña Padilla

IO Barcelona 2025 · Groups · Group 2 · TEAMS

6–1

19 Jul 2025 · 60% pre-match

L

0–5

19 Jul 2025 · 14% pre-match

W

SpainJulio CANDELASUpset

IO Barcelona 2025 · Groups · Group 7 · OPEN

3–0

19 Jul 2025 · 28% pre-match

W

SpainJordi VICENTE GARCÍA

IO Barcelona 2025 · Groups · Group 7 · OPEN

9–1

19 Jul 2025 · 41% pre-match

W

SpainJordi GERONÈS

IO Barcelona 2025 · Groups · Group 7 · OPEN

5–1

19 Jul 2025 · 55% pre-match

W

SpainAbraham MARTÍNEZ

GGP Valencia 2025 · Groups · Group 6 · OPEN

7–1

28 Jun 2025 · 35% pre-match

L

SpainFrancisco CAYUELA

GGP Valencia 2025 · Groups · Group 6 · OPEN

0–1

28 Jun 2025 · 15% pre-match

L

SpainRubén BENITA

GGP Valencia 2025 · Groups · Group 6 · OPEN

0–3

28 Jun 2025 · 18% pre-match

L

ItalyFrancesco MANFREDELLI

Major Bologna 2025 · Groups · Group 3 · TEAMS

2–8

31 May 2025 · 4% pre-match

L

ItalyFrancesco QUATTRINI

Major Bologna 2025 · Groups · Group 3 · TEAMS

1–4

31 May 2025 · 18% pre-match

D

ItalyAlessio TACCHIA

Major Bologna 2025 · Groups · Group 3 · TEAMS

0–0

31 May 2025 · 42% pre-match

L

ItalyAlessio TACCHIA

Major Bologna 2025 · Last 32 · CONSOLATION

0–2

31 May 2025 · 48% pre-match

W

1–0

31 May 2025 · 39% pre-match

L

Ermanno Junior Fioretti

Major Bologna 2025 · Groups · Group 17 · OPEN

0–3

31 May 2025 · 31% pre-match

D

BelgiumSteffen DESPRETZ

Major Bologna 2025 · Groups · Group 17 · OPEN

2–2

31 May 2025 · 12% pre-match

L

FranceFayçal ROUIS

Major Bologna 2025 · Groups · Group 17 · OPEN

0–5

31 May 2025 · 8% pre-match

L

EnglandAaron SKINNER

MGP Mallorca 2025 · Last 8 · CONSOLATION

2–5

26 Apr 2025 · 12% pre-match

W

SpainRicard CARLES PRATUpset

MGP Mallorca 2025 · Last 16 · CONSOLATION

3–2

26 Apr 2025 · 29% pre-match

W

WalesBrendan ASHLEY

MGP Mallorca 2025 · Last 32 · CONSOLATION

4–2

26 Apr 2025 · 67% pre-match

W

EnglandGage BADGER

MGP Mallorca 2025 · Groups · Group 12 · OPEN

2–1

26 Apr 2025 · 61% pre-match

L

BelgiumLucas PERE

MGP Mallorca 2025 · Groups · Group 12 · OPEN

0–4

26 Apr 2025 · 10% pre-match

L

FranceThéo MODESTE

MGP Mallorca 2025 · Groups · Group 12 · OPEN

1–4

26 Apr 2025 · 5% pre-match

L

SpainAntonio MONTAÑO

GP Mallorca 2024 · Groups · Group 3 · TEAMS

0–7

13 Apr 2024 · 6% pre-match

W

BelgiumXavier Outers

GP Mallorca 2024 · Groups · Group 3 · TEAMS

2–0

13 Apr 2024 · 79% pre-match

L

M CUENCA JEAN

GP Mallorca 2024 · Last 8 · CONSOLATION

2–3

13 Apr 2024 · 29% pre-match

W

SpainJordi GERONÈS

GP Mallorca 2024 · Last 16 · CONSOLATION

4–0

13 Apr 2024 · 48% pre-match

W

MASO XAVIERUpset

GP Mallorca 2024 · Last 32 · CONSOLATION

1–0

13 Apr 2024 · 27% pre-match

D

Juan Antonio García

GP Mallorca 2024 · Groups · Group 9 · OPEN

1–1

13 Apr 2024 · 36% pre-match

L

MaltaMauro CAMILLERI

GP Mallorca 2024 · Groups · Group 9 · OPEN

0–2

13 Apr 2024 · 10% pre-match

L

BelgiumGeoffrey MARAIN

GP Mallorca 2024 · Groups · Group 9 · OPEN

1–5

13 Apr 2024 · 9% pre-match

L

ItalyRosario IFRIGERIO

IO Reggio 2023 · Last 16 · CONSOLATION

0–4

9 Sept 2023 · 41% pre-match

W

ItalyGuido CERULLOUpset

IO Reggio 2023 · Barrage · CONSOLATION

5–0

9 Sept 2023 · 20% pre-match

L

ItalyAugusto VAGNONI

IO Reggio 2023 · Groups · Grp 2 · OPEN

0–6

9 Sept 2023 · 23% pre-match

L

ItalyAlessandro BILLI

IO Reggio 2023 · Groups · Grp 2 · OPEN

1–6

9 Sept 2023 · 36% pre-match

L

ItalyGabriele SILVERI

IO Reggio 2023 · Groups · Grp 2 · OPEN

1–2

9 Sept 2023 · 40% pre-match

Tournaments

21 entries · 0 titles · 0 runner-up

EventDateCategoryResultW–D–L
IO Mataro 202618 Jul 2026OPENBarrage3–0–1
MGP Mallorca 20269 May 2026CONSOLATION—2–0–1
MGP Mallorca 20269 May 2026OPENGroups0–0–2
MGP Frameries 20267 Mar 2026CONSOLATION—0–0–1
MGP Frameries 20267 Mar 2026OPENGroups1–0–2
MGP Paris 202624 Jan 2026CONSOLATION—1–0–1
MGP Paris 202624 Jan 2026OPENGroups1–0–2
Major Bologne - Macron Cup 20256 Dec 2025CONSOLATION—0–0–1
Major Bologne - Macron Cup 20256 Dec 2025OPENGroups1–0–2
GP Sevilla 20254 Oct 2025CONSOLATION—0–0–1
GP Sevilla 20254 Oct 2025OPENGroups1–1–1
IO Barcelona 202519 Jul 2025OPENLast 163–0–1
GGP Valencia 202528 Jun 2025OPENGroups1–0–2
Major Bologna 202531 May 2025CONSOLATION—1–0–1
Major Bologna 202531 May 2025OPENGroups0–1–2
MGP Mallorca 202526 Apr 2025CONSOLATION—2–0–1
MGP Mallorca 202526 Apr 2025OPENGroups1–0–2
GP Mallorca 202413 Apr 2024CONSOLATION—2–0–1
GP Mallorca 202413 Apr 2024OPENGroups0–1–2
IO Reggio 20239 Sept 2023CONSOLATION—1–0–1
IO Reggio 20239 Sept 2023OPENGroups0–0–3

Head to head · all 71 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaGeorge EBEJERBormla SC3003317-146 Dec 2025Compare
ItalyAlessandro BILLISubbito Gol Ferrara200218-76 Dec 2025Compare
ItalyAlessio TACCHIACS SC Serenissima Mestre201102-231 May 2025Compare
SpainÁlex ARAUJOAS Iluro Futbol Taula200228-618 Jul 2026Compare
BelgiumGeoffrey MARAINAvenir Subbuteo Hennuyer200229-77 Mar 2026Compare
FranceGiovanni CHIAPPETTAElan Subbutéo Club de Champs-sur-Marne220080+87 Mar 2026Compare
SpainJordi GERONÈSBarcelona FT220091+819 Jul 2025Compare
EnglandAaron SKINNERLangton Green Subbuteo Club100125-326 Apr 2025Compare
FranceAbdelmaneum ROUISSC Ascoli110020+224 Jan 2026Compare
SpainAbraham MARTÍNEZAFT Turia 1981110071+628 Jun 2025Compare
SpainAlbert CARLES PRATBarcelona FT110030+39 May 2026Compare
SpainAlberto MARCHÁNAC Los Remedios FM110041+34 Oct 2025Compare
SpainÁlvaro PÉREZTiburones FM110010+118 Jul 2026Compare
ItalyAndrea CICCARELLITS Napoli Fighters100114-37 Mar 2026Compare
SpainAntonio FERNÁNDEZTiburones FM100101-19 May 2026Compare
Antonio Manuel Hernández110050+518 Jul 2026Compare
SpainAntonio MONTAÑOTiburones FM100107-713 Apr 2024Compare
ItalyAugusto VAGNONISC Ascoli100106-69 Sept 2023Compare
BelgiumBessim GOLGERRacing White Woluwé Subbuteo100106-69 May 2026Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM100104-44 Oct 2025Compare
WalesBrendan ASHLEYYorkshire Phoenix and Dewsbury Moor TFC110042+226 Apr 2025Compare
BelgiumChristophe DHEURValletta SC100104-424 Jan 2026Compare
BelgiumCorentin BOUCHEZSC Lion's Eugies100115-47 Mar 2026Compare
EnglandDarren CLARKMurcia Subbuteo Club100102-29 May 2026Compare
BelgiumElodie BERTHOLETAvenir Subbuteo Hennuyer110042+224 Jan 2026Compare
Ermanno Junior Fioretti100103-331 May 2025Compare
SpainFabio MASTROIANNISubbuteo Dragons100105-519 Jul 2025Compare
ItalyFabrizio CAVAZZAGCT DLF Gorizia110010+16 Dec 2025Compare
FranceFayçal ROUISSC Ascoli100105-531 May 2025Compare
ItalyFrancesco MANFREDELLICCT Eagles Napoli100128-631 May 2025Compare
ItalyFrancesco QUATTRINISubbuteo Club Labronico100114-331 May 2025Compare
SpainFrancisco CAYUELAMurcia Subbuteo Club100101-128 Jun 2025Compare
SpainFrancisco UCHAAS Iluro Futbol Taula110021+118 Jul 2026Compare
ItalyGabriele SILVERISC Ascoli100112-19 Sept 2023Compare
EnglandGage BADGERWolverhampton Table Football Club110021+126 Apr 2025Compare
ItalyGuido CERULLOGCT DLF Gorizia110050+59 Sept 2023Compare
SpainGuillem BALAGUERBarcelona FT110021+19 May 2026Compare
SpainIván ACUÑABarcelona FT110010+118 Jul 2026Compare
SpainJordi VICENTE GARCÍAFree Agent110091+819 Jul 2025Compare
José David Somoza100102-26 Dec 2025Compare
Jose Luis Sanchez100112-14 Oct 2025Compare
José Pedro González110050+519 Jul 2025Compare
Juan Antonio García101011013 Apr 2024Compare
SpainJulio CANDELASMoralzarzal Subbuteo CAD110030+319 Jul 2025Compare
AustriaKatharina WALDORF-BUSCHBarcelona FT110050+518 Jul 2026Compare
GreeceKonstantinos SESESOlympia CS100102-224 Jan 2026Compare
GibraltarLawrence ALVAREZEuropa FC TSC110020+29 May 2026Compare
BelgiumLucas PEREAvenir Subbuteo Hennuyer100104-426 Apr 2025Compare
BelgiumLudovic PONTHIEUXRacing White Woluwé Subbuteo100101-124 Jan 2026Compare
ItalyLuigi DI VITOCCT Eagles Napoli100108-89 May 2026Compare
SpainLuis CRUZ GALLARDOTiburones FM110020+218 Jul 2026Compare
M CUENCA JEAN100123-113 Apr 2024Compare
ItalyMarco DI VITOCCT Eagles Napoli100102-224 Jan 2026Compare
SpainMartí Acuña PadillaBarcelona FT110061+519 Jul 2025Compare
MASO XAVIER110010+113 Apr 2024Compare
ItalyMassimiliano BARATTUCCISubbuteo Club Real Montesilvano110010+131 May 2025Compare
ItalyMassimiliano BOSCHISC Ligures10100004 Oct 2025Compare
MaltaMauro CAMILLERIBormla SC100102-213 Apr 2024Compare
SpainMontse MASÓBarcelona FT110060+618 Jul 2026Compare
Nacho Navoz110060+64 Oct 2025Compare
BelgiumNoah JANSSENSRochefort TS100102-224 Jan 2026Compare
SpainOwen MÁRQUEZ GALISTEOAS Iluro Futbol Taula110041+318 Jul 2026Compare
SpainRicard CARLES PRATBarcelona FT110032+126 Apr 2025Compare
GibraltarRichard OSBORNEEuropa FC TSC110030+39 May 2026Compare
ItalyRosario IFRIGERIOASD SC Salernitana100104-49 Sept 2023Compare
SpainRubén BENITAAFT Turia 1981100103-328 Jun 2025Compare
BelgiumSteffen DESPRETZAvenir Subbuteo Hennuyer101022031 May 2025Compare
FranceThéo MODESTEASD SC Salernitana100114-326 Apr 2025Compare
SpainVicenç PRATSBarcelona FT101033018 Jul 2026Compare
SpainXavi MASOBarcelona FT110020+224 Jan 2026Compare
BelgiumXavier OutersSC Lion's Eugies110020+213 Apr 2024Compare
W

SpainTiburones FM

IO Mataro 2026 · Final

3–1

18 Jul 2026

W

SpainBarcelona FT

IO Mataro 2026 · Semifinals

2–1

18 Jul 2026

W

SpainAS Iluro Futbol Taula 2

IO Mataro 2026 · Barrage

4–0

18 Jul 2026

W

GibraltarEuropa FC TSC

MGP Mallorca 2026 · Match

3–1

9 May 2026

L

SpainTiburones FM 2

MGP Mallorca 2026 · Match

0–3

9 May 2026

L

GibraltarEuropa FC TSC

MGP Mallorca 2026 · Groups · Group 3

0–3

9 May 2026

L

EnglandCAP Ciudad de Murcia FM

MGP Mallorca 2026 · Groups · Group 3

0–4

9 May 2026

L

BelgiumAvenir Subbuteo Hennuyer

MGP Mallorca 2026 · Groups · Group 5

1–2

9 May 2026

L

ItalyCCT Eagles Napoli

MGP Mallorca 2026 · Groups · Group 5

0–4

9 May 2026

L

MaltaValletta SC

MGP Mallorca 2026 · Groups · Group 3

0–4

9 May 2026

L

BelgiumAvenir Subbuteo Hennuyer 3

MGP Paris 2026 · Barrage

1–2

24 Jan 2026

L

ItalySC Ascoli

MGP Paris 2026 · Groups · Group 5

1–3

24 Jan 2026

L

BelgiumST Stembert

MGP Paris 2026 · Groups · Group 5

0–4

24 Jan 2026

L

GreeceOlympia CS

MGP Paris 2026 · Groups · Group 5

0–4

24 Jan 2026

L

SpainTiburones FM

IO Barcelona 2025 · Semifinals

1–3

19 Jul 2025