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 · 2025–26 season

Played

42

20W 2D 20L

Win rate

48%

Goals per game

1.76 – 1.93

74 for · 81 against · GD -7

Clean sheets

16

38% of games

Sudden death

0

Shoot-outs

0

won / played

Walkovers

0

0 received · 0 given · not in stats

Opponents

39

most often George EBEJER

Results

  • Won20 (48%)
  • Drawn2 (5%)
  • Lost20 (48%)

Form · last 10

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

Recent matches

Show all 42
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

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

Showing the latest 15 · use “Show all” above to list every event.

Head to head · top 25 of 39 opponents

OpponentPWDLGFGAGDW/OLast met
MaltaGeorge EBEJERBormla SC3003317-146 Dec 2025Compare
FranceGiovanni CHIAPPETTAElan Subbutéo Club de Champs-sur-Marne220080+87 Mar 2026Compare
FranceAbdelmaneum ROUISSC Ascoli110020+224 Jan 2026Compare
SpainAlbert CARLES PRATBarcelona FT110030+39 May 2026Compare
SpainAlberto MARCHÁNAC Los Remedios FM110041+34 Oct 2025Compare
ItalyAlessandro BILLISubbito Gol Ferrara100102-26 Dec 2025Compare
SpainÁlex ARAUJOAS Iluro Futbol Taula100114-318 Jul 2026Compare
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
BelgiumBessim GOLGERRacing White Woluwé Subbuteo100106-69 May 2026Compare
EnglandBob VARNEYCAP Ciudad de Murcia FM100104-44 Oct 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
ItalyFabrizio CAVAZZAGCT DLF Gorizia110010+16 Dec 2025Compare
SpainFrancisco UCHAAS Iluro Futbol Taula110021+118 Jul 2026Compare
BelgiumGeoffrey MARAINAvenir Subbuteo Hennuyer100114-37 Mar 2026Compare
SpainGuillem BALAGUERBarcelona FT110021+19 May 2026Compare
SpainIván ACUÑABarcelona FT110010+118 Jul 2026Compare
José David Somoza100102-26 Dec 2025Compare
Jose Luis Sanchez100112-14 Oct 2025Compare
AustriaKatharina WALDORF-BUSCHBarcelona FT110050+518 Jul 2026Compare
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