GMMiguel Santos Ruiz

ESP Born 1999 (Age ≈27) Male
FIDE ID
22291482

Player overview

Miguel Santos Ruiz’s highest recorded classical FIDE rating is 2605 (September 2021). On the November 2026 FIDE list, Miguel Santos Ruiz ranks #147 worldwide and #4 in Spain among active classical players.

FIDE ratings

Classical

2600.0

Published FIDE

Rapid

2493

Published FIDE

Blitz

2551

Published FIDE

Official classical ranks

World rank
#147
National rank · ESP
#4

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2605 Sep 2021
Recorded years
2010–2026
Archived games
931

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
201 2021-11-18 23rd European Teams Terme Catez SLO 6.4 Miguel Santos Ruiz David Gavrilescu Draw: 1/2-1/2 32 Open
202 2021-11-16 23rd European Teams Terme Catez SLO 5.2 Gergely Kantor Miguel Santos Ruiz Draw: 1/2-1/2 32 Open
203 2021-11-15 23rd European Teams Terme Catez SLO 4.3 Miguel Santos Ruiz Volodymyr Onyshchuk Draw: 1/2-1/2 37 Open
204 2021-11-13 23rd European Teams Terme Catez SLO 2.6 Miguel Santos Ruiz Vahap Sanal Draw: 1/2-1/2 77 Open
205 2021-11-12 23rd European Teams Terme Catez SLO 1.8 Gudmundur Kjartansson Miguel Santos Ruiz Lost: 1-0 28 Open
206 2021-11-07 TCh-SUI 2021 Switzerland SUI 7.1 Miguel Santos Ruiz Martin Kraemer Draw: 1/2-1/2 32 Open
207 2021-11-06 TCh-SUI 2021 Switzerland SUI 6.1 Frank Zeller Miguel Santos Ruiz Won: 0-1 46 Open
208 2021-10-24 TCh-SUI 2021 Switzerland SUI 5.1 Michael Prusikin Miguel Santos Ruiz Draw: 1/2-1/2 40 Open
209 2021-10-23 TCh-SUI 2021 Switzerland SUI 4.1 Miguel Santos Ruiz Andreas Heimann Won: 1-0 41 Open
210 2021-10-17 Bundesliga 2019-20 Berlin GER 15.5 Miguel Santos Ruiz Predrag Nikolic Won: 1-0 38 Open
211 2021-10-16 Bundesliga 2019-20 Berlin GER 14.5 Miguel Santos Ruiz Pavel V. Tregubov Won: 1-0 57 Open
212 2021-10-16 Bundesliga 2019-20 Berlin GER 13.5 Miguel Santos Ruiz Nikola Nestorovic Draw: 1/2-1/2 25 Open
213 2021-10-15 Bundesliga 2019-20 Berlin GER 12.4 Michael Adams Miguel Santos Ruiz Draw: 1/2-1/2 21 Open
214 2021-10-14 Bundesliga 2019-20 Berlin GER 9.1 Romain Edouard Miguel Santos Ruiz Draw: 1/2-1/2 32 Open
215 2021-10-12 La Nucia Open 2021 La Nucia ESP 9.2 Evgeny Postny Miguel Santos Ruiz Draw: 1/2-1/2 17 Open
216 2021-10-11 La Nucia Open 2021 La Nucia ESP 8.3 Miguel Santos Ruiz Ruben Domingo Nunez Won: 1-0 88 Open
217 2021-10-10 La Nucia Open 2021 La Nucia ESP 7.2 Jacob Aagaard Miguel Santos Ruiz Draw: 1/2-1/2 24 Open
218 2021-10-10 La Nucia Open 2021 La Nucia ESP 6.6 Miguel Santos Ruiz David Arm. Davtyan Won: 1-0 31 Open
219 2021-10-09 La Nucia Open 2021 La Nucia ESP 5.3 Jony Wilson Leon Valdes Miguel Santos Ruiz Draw: 1/2-1/2 28 Open
220 2021-10-08 La Nucia Open 2021 La Nucia ESP 4.9 Miguel Santos Ruiz Marc Carbonell Sancho Won: 1-0 32 Open
221 2021-10-08 La Nucia Open 2021 La Nucia ESP 3.1 Deysi Cori T. Miguel Santos Ruiz Lost: 1-0 44 Open
222 2021-10-07 La Nucia Open 2021 La Nucia ESP 2.2 Miguel Santos Ruiz Alejandro Domingo Nunez Won: 1-0 30 Open
223 2021-10-06 La Nucia Open 2021 La Nucia ESP 1.2 David Jordan Martinez Miguel Santos Ruiz Won: 0-1 33 Open
224 2021-09-14 TCh-ESP Div 1 2021 Linares ESP 7.3 Hector Laiz Ibanez Miguel Santos Ruiz Draw: 1/2-1/2 44 Open
225 2021-09-13 TCh-ESP Div 1 2021 Linares ESP 6.2 Miguel Santos Ruiz Victor Fernandez Barrera Won: 1-0 43 Open
226 2021-09-12 TCh-ESP Div 1 2021 Linares ESP 5.4 Daniel Eduardo Pulvett Marin Miguel Santos Ruiz Draw: 1/2-1/2 35 Open
227 2021-09-11 TCh-ESP Div 1 2021 Linares ESP 4.1 Miguel Santos Ruiz Daniel Alsina Leal Won: 1-0 55 Open
228 2021-09-10 TCh-ESP Div 1 2021 Linares ESP 3.4 Miguel Santos Ruiz Angel Espinosa Aranda Won: 1-0 49 Open
229 2021-09-09 TCh-ESP Div 1 2021 Linares ESP 2.2 Fabien Libiszewski Miguel Santos Ruiz Draw: 1/2-1/2 31 Open
230 2021-09-08 TCh-ESP Div 1 2021 Linares ESP 1.3 Miguel Santos Ruiz Pedro Antonio Gines Esteo Draw: 1/2-1/2 43 Open
231 2021-09-04 3rd San Cristobal Open San Cristobal de La Laguna ESP 9.2 Ante Saric Miguel Santos Ruiz Draw: 1/2-1/2 31 Open
232 2021-09-03 3rd San Cristobal Open San Cristobal de La Laguna ESP 8.5 Miguel Santos Ruiz Marcos Camacho Collados Won: 1-0 25 Open
233 2021-09-02 3rd San Cristobal Open San Cristobal de La Laguna ESP 7.5 Alexis Tahay Miguel Santos Ruiz Draw: 1/2-1/2 37 Open
234 2021-09-01 3rd San Cristobal Open San Cristobal de La Laguna ESP 6.8 Miguel Santos Ruiz Aritz Abalia Patino Won: 1-0 24 Open
235 2021-08-29 3rd San Cristobal Open San Cristobal de La Laguna ESP 3.1 Sophie Milliet Miguel Santos Ruiz Lost: 1-0 32 Open
236 2021-08-29 3rd San Cristobal Open San Cristobal de La Laguna ESP 2.1 Miguel Santos Ruiz Robert Yorisan Ramirez Vido Won: 1-0 50 Open
237 2021-08-28 3rd San Cristobal Open San Cristobal de La Laguna ESP 1.1 Alfredo Alonso Perez Miguel Santos Ruiz Won: 0-1 25 Open
238 2021-08-24 86th ch-ESP 2021 Linares ESP 9.3 Jose Fernando Cuenca Jimenez Miguel Santos Ruiz Draw: 1/2-1/2 30 Open
239 2021-08-23 86th ch-ESP 2021 Linares ESP 8.2 Miguel Santos Ruiz Alexei Shirov Draw: 1/2-1/2 33 Open
240 2021-08-22 86th ch-ESP 2021 Linares ESP 7.5 Juan M. Carrasco Martinez Miguel Santos Ruiz Won: 0-1 31 Open
241 2021-08-21 86th ch-ESP 2021 Linares ESP 6.4 Miguel Santos Ruiz Ivan Salgado Lopez Draw: 1/2-1/2 14 Open
242 2021-08-20 86th ch-ESP 2021 Linares ESP 5.1 Jaime Santos Latasa Miguel Santos Ruiz Draw: 1/2-1/2 30 Open
243 2021-08-19 86th ch-ESP 2021 Linares ESP 4.5 Miguel Santos Ruiz Sabrina Vega Gutierrez Won: 1-0 49 Open
244 2021-08-18 86th ch-ESP 2021 Linares ESP 3.7 Marta Garcia Martin Miguel Santos Ruiz Won: 0-1 34 Open
245 2021-08-17 86th ch-ESP 2021 Linares ESP 2.7 Miguel Santos Ruiz Santiago Garcia Gimenez Won: 1-0 23 Open
246 2021-08-16 86th ch-ESP 2021 Linares ESP 1.7 Maria Del Carmen Ordonez Torres Miguel Santos Ruiz Won: 0-1 51 Open
247 2021-07-12 40th Benasque Open 2021 Benasque ESP 8.1 Liviu-Dieter Nisipeanu Miguel Santos Ruiz Lost: 1-0 41 Open
248 2021-07-11 40th Benasque Open 2021 Benasque ESP 7.2 Miguel Santos Ruiz Daniel Eduardo Pulvett Marin Won: 1-0 53 Open
249 2021-07-10 40th Benasque Open 2021 Benasque ESP 6.3 Marc Narciso Dublan Miguel Santos Ruiz Draw: 1/2-1/2 10 Open
250 2021-07-09 40th Benasque Open 2021 Benasque ESP 5.5 Miguel Santos Ruiz Elizbar Ubilava Won: 1-0 47 Open
  1. vs David GavrilescuDraw · ½–½White · 2021-11-18 · Round 6.423rd European Teams
  2. vs Gergely KantorDraw · ½–½Black · 2021-11-16 · Round 5.223rd European Teams
  3. vs Volodymyr OnyshchukDraw · ½–½White · 2021-11-15 · Round 4.323rd European Teams
  4. vs Vahap SanalDraw · ½–½White · 2021-11-13 · Round 2.623rd European Teams
  5. vs Gudmundur KjartanssonLost · 1-0Black · 2021-11-12 · Round 1.823rd European Teams
  6. vs Martin KraemerDraw · ½–½White · 2021-11-07 · Round 7.1TCh-SUI 2021
  7. vs Frank ZellerWon · 0-1Black · 2021-11-06 · Round 6.1TCh-SUI 2021
  8. vs Michael PrusikinDraw · ½–½Black · 2021-10-24 · Round 5.1TCh-SUI 2021
  9. vs Andreas HeimannWon · 1-0White · 2021-10-23 · Round 4.1TCh-SUI 2021
  10. vs Predrag NikolicWon · 1-0White · 2021-10-17 · Round 15.5Bundesliga 2019-20
  11. vs Pavel V. TregubovWon · 1-0White · 2021-10-16 · Round 14.5Bundesliga 2019-20
  12. vs Nikola NestorovicDraw · ½–½White · 2021-10-16 · Round 13.5Bundesliga 2019-20
  13. vs Michael AdamsDraw · ½–½Black · 2021-10-15 · Round 12.4Bundesliga 2019-20
  14. vs Romain EdouardDraw · ½–½Black · 2021-10-14 · Round 9.1Bundesliga 2019-20
  15. vs Evgeny PostnyDraw · ½–½Black · 2021-10-12 · Round 9.2La Nucia Open 2021
  16. vs Ruben Domingo NunezWon · 1-0White · 2021-10-11 · Round 8.3La Nucia Open 2021
  17. vs Jacob AagaardDraw · ½–½Black · 2021-10-10 · Round 7.2La Nucia Open 2021
  18. vs David Arm. DavtyanWon · 1-0White · 2021-10-10 · Round 6.6La Nucia Open 2021
  19. vs Jony Wilson Leon ValdesDraw · ½–½Black · 2021-10-09 · Round 5.3La Nucia Open 2021
  20. vs Marc Carbonell SanchoWon · 1-0White · 2021-10-08 · Round 4.9La Nucia Open 2021
  21. vs Deysi Cori T.Lost · 1-0Black · 2021-10-08 · Round 3.1La Nucia Open 2021
  22. vs Alejandro Domingo NunezWon · 1-0White · 2021-10-07 · Round 2.2La Nucia Open 2021
  23. vs David Jordan MartinezWon · 0-1Black · 2021-10-06 · Round 1.2La Nucia Open 2021
  24. vs Hector Laiz IbanezDraw · ½–½Black · 2021-09-14 · Round 7.3TCh-ESP Div 1 2021
  25. vs Victor Fernandez BarreraWon · 1-0White · 2021-09-13 · Round 6.2TCh-ESP Div 1 2021
  26. vs Daniel Eduardo Pulvett MarinDraw · ½–½Black · 2021-09-12 · Round 5.4TCh-ESP Div 1 2021
  27. vs Daniel Alsina LealWon · 1-0White · 2021-09-11 · Round 4.1TCh-ESP Div 1 2021
  28. vs Angel Espinosa ArandaWon · 1-0White · 2021-09-10 · Round 3.4TCh-ESP Div 1 2021
  29. vs Fabien LibiszewskiDraw · ½–½Black · 2021-09-09 · Round 2.2TCh-ESP Div 1 2021
  30. vs Pedro Antonio Gines EsteoDraw · ½–½White · 2021-09-08 · Round 1.3TCh-ESP Div 1 2021
  31. vs Ante SaricDraw · ½–½Black · 2021-09-04 · Round 9.23rd San Cristobal Open
  32. vs Marcos Camacho ColladosWon · 1-0White · 2021-09-03 · Round 8.53rd San Cristobal Open
  33. vs Alexis TahayDraw · ½–½Black · 2021-09-02 · Round 7.53rd San Cristobal Open
  34. vs Aritz Abalia PatinoWon · 1-0White · 2021-09-01 · Round 6.83rd San Cristobal Open
  35. vs Sophie MillietLost · 1-0Black · 2021-08-29 · Round 3.13rd San Cristobal Open
  36. vs Robert Yorisan Ramirez VidoWon · 1-0White · 2021-08-29 · Round 2.13rd San Cristobal Open
  37. vs Alfredo Alonso PerezWon · 0-1Black · 2021-08-28 · Round 1.13rd San Cristobal Open
  38. vs Jose Fernando Cuenca JimenezDraw · ½–½Black · 2021-08-24 · Round 9.386th ch-ESP 2021
  39. vs Alexei ShirovDraw · ½–½White · 2021-08-23 · Round 8.286th ch-ESP 2021
  40. vs Juan M. Carrasco MartinezWon · 0-1Black · 2021-08-22 · Round 7.586th ch-ESP 2021
  41. vs Ivan Salgado LopezDraw · ½–½White · 2021-08-21 · Round 6.486th ch-ESP 2021
  42. vs Jaime Santos LatasaDraw · ½–½Black · 2021-08-20 · Round 5.186th ch-ESP 2021
  43. vs Sabrina Vega GutierrezWon · 1-0White · 2021-08-19 · Round 4.586th ch-ESP 2021
  44. vs Marta Garcia MartinWon · 0-1Black · 2021-08-18 · Round 3.786th ch-ESP 2021
  45. vs Santiago Garcia GimenezWon · 1-0White · 2021-08-17 · Round 2.786th ch-ESP 2021
  46. vs Maria Del Carmen Ordonez TorresWon · 0-1Black · 2021-08-16 · Round 1.786th ch-ESP 2021
  47. vs Liviu-Dieter NisipeanuLost · 1-0Black · 2021-07-12 · Round 8.140th Benasque Open 2021
  48. vs Daniel Eduardo Pulvett MarinWon · 1-0White · 2021-07-11 · Round 7.240th Benasque Open 2021
  49. vs Marc Narciso DublanDraw · ½–½Black · 2021-07-10 · Round 6.340th Benasque Open 2021
  50. vs Elizbar UbilavaWon · 1-0White · 2021-07-09 · Round 5.540th Benasque Open 2021

FIDE tournaments

DateTournamentTypeScore
2026-10-25Torneo Blitz Internacional de Aranjuez 2026Blitz7

All tournament results