Skip to content
play-white Coach Play
puzzle-piece Coach Puzzles
lessons Coach Learn
training Coach Train
binoculars Coach Watch
friends Coach Community
ellipsis Coach Other

Search

Avatar of Guest0698265463

Guest0698265463

Chess.com
Sign Up Log In
masters
The Top Chess Players in the World

FM Oscar Ruiz Mata

Oscar Ruiz Mata
Full name
Oscar Ruiz Mata
Born
1971 (age 55)‎
Place of birth
Federation
Spain
Profiles
#
World Ranking
2220
Classical
2257
Rapid
2284
Blitz

Rating

Bio

Most Played Openings

White Pieces
Dutch Defense: Hopton Attack (2 games)
Indian Game: Spielmann-Indian Variation (1 games)
Nimzo-Indian Defense: Classical Variation (1 games)
Réti Opening: Nimzowitsch-Larsen Attack (1 games)
Queen's Pawn Opening: Horwitz Defense (1 games)
Black Pieces
Queen's Gambit Accepted: Old Variation (1 games)
English Opening: Caro-Kann Defensive System (1 games)
Four Knights Game: Italian Variation (1 games)
Petrov's Defense: Steinitz Attack, Center Attack (1 games)
Petrov's Defense: Classical, Millennium Attack (1 games)

Games

Players Result Moves Year
Oscar Ruiz Mata (2290)
Alain Prieto Aranguren (2123)
1-0 40 2015
Oscar Ruiz Mata (2324)
Jonathan Cruz (2453)
0-1 34 2015
Oscar Ruiz Mata (2324)
Dinara Saduakassova (2405)
½-½ 35 2015
Marc Pozanco Romasanta (2111)
Oscar Ruiz Mata (2290)
1-0 51 2015
Jonathan Cruz (2450)
Oscar Ruiz Mata (2290)
½-½ 71 2015
Pierre Forestie (2132)
Oscar Ruiz Mata (2290)
½-½ 41 2015
Oscar Ruiz Mata (2309)
Miquel Serrano Pertinez (2123)
1-0 31 2013
Ezequiel Sanchez Perales (2122)
Oscar Ruiz Mata (2309)
0-1 53 2013
Jordi Morcillo Ferran (2129)
Oscar Ruiz Mata (2309)
½-½ 52 2013
Oscar Ruiz Mata (2300)
Jordi Herms Agullo (2077)
1-0 23 2012
Show All Games
Top Players
Top Chess Players
Live Chess Ratings
Games Database
Recent Players
Ted O`callaghan
Ned O`brien
Conn O`hannaidh
Prince Marf Pabuaya
Arya Pabla
  • Support
  • About
  • Students
  • Jobs
  • Developers
  • User Agreement
  • Privacy Policy
  • Privacy Settings
  • Cheating & Fair Play
  • Partners
  • Compliance
  • Chess.com © 2026