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

Recent matches

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