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
Rapid
2493Published FIDE
Blitz
2551Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
- vs David GavrilescuDraw · ½–½White · 2021-11-18 · Round 6.423rd European Teams
- vs Gergely KantorDraw · ½–½Black · 2021-11-16 · Round 5.223rd European Teams
- vs Volodymyr OnyshchukDraw · ½–½White · 2021-11-15 · Round 4.323rd European Teams
- vs Vahap SanalDraw · ½–½White · 2021-11-13 · Round 2.623rd European Teams
- vs Gudmundur KjartanssonLost · 1-0Black · 2021-11-12 · Round 1.823rd European Teams
- vs Martin KraemerDraw · ½–½White · 2021-11-07 · Round 7.1TCh-SUI 2021
- vs Frank ZellerWon · 0-1Black · 2021-11-06 · Round 6.1TCh-SUI 2021
- vs Michael PrusikinDraw · ½–½Black · 2021-10-24 · Round 5.1TCh-SUI 2021
- vs Andreas HeimannWon · 1-0White · 2021-10-23 · Round 4.1TCh-SUI 2021
- vs Predrag NikolicWon · 1-0White · 2021-10-17 · Round 15.5Bundesliga 2019-20
- vs Pavel V. TregubovWon · 1-0White · 2021-10-16 · Round 14.5Bundesliga 2019-20
- vs Nikola NestorovicDraw · ½–½White · 2021-10-16 · Round 13.5Bundesliga 2019-20
- vs Michael AdamsDraw · ½–½Black · 2021-10-15 · Round 12.4Bundesliga 2019-20
- vs Romain EdouardDraw · ½–½Black · 2021-10-14 · Round 9.1Bundesliga 2019-20
- vs Evgeny PostnyDraw · ½–½Black · 2021-10-12 · Round 9.2La Nucia Open 2021
- vs Ruben Domingo NunezWon · 1-0White · 2021-10-11 · Round 8.3La Nucia Open 2021
- vs Jacob AagaardDraw · ½–½Black · 2021-10-10 · Round 7.2La Nucia Open 2021
- vs David Arm. DavtyanWon · 1-0White · 2021-10-10 · Round 6.6La Nucia Open 2021
- vs Jony Wilson Leon ValdesDraw · ½–½Black · 2021-10-09 · Round 5.3La Nucia Open 2021
- vs Marc Carbonell SanchoWon · 1-0White · 2021-10-08 · Round 4.9La Nucia Open 2021
- vs Deysi Cori T.Lost · 1-0Black · 2021-10-08 · Round 3.1La Nucia Open 2021
- vs Alejandro Domingo NunezWon · 1-0White · 2021-10-07 · Round 2.2La Nucia Open 2021
- vs David Jordan MartinezWon · 0-1Black · 2021-10-06 · Round 1.2La Nucia Open 2021
- vs Hector Laiz IbanezDraw · ½–½Black · 2021-09-14 · Round 7.3TCh-ESP Div 1 2021
- vs Victor Fernandez BarreraWon · 1-0White · 2021-09-13 · Round 6.2TCh-ESP Div 1 2021
- vs Daniel Eduardo Pulvett MarinDraw · ½–½Black · 2021-09-12 · Round 5.4TCh-ESP Div 1 2021
- vs Daniel Alsina LealWon · 1-0White · 2021-09-11 · Round 4.1TCh-ESP Div 1 2021
- vs Angel Espinosa ArandaWon · 1-0White · 2021-09-10 · Round 3.4TCh-ESP Div 1 2021
- vs Fabien LibiszewskiDraw · ½–½Black · 2021-09-09 · Round 2.2TCh-ESP Div 1 2021
- vs Pedro Antonio Gines EsteoDraw · ½–½White · 2021-09-08 · Round 1.3TCh-ESP Div 1 2021
- vs Ante SaricDraw · ½–½Black · 2021-09-04 · Round 9.23rd San Cristobal Open
- vs Marcos Camacho ColladosWon · 1-0White · 2021-09-03 · Round 8.53rd San Cristobal Open
- vs Alexis TahayDraw · ½–½Black · 2021-09-02 · Round 7.53rd San Cristobal Open
- vs Aritz Abalia PatinoWon · 1-0White · 2021-09-01 · Round 6.83rd San Cristobal Open
- vs Sophie MillietLost · 1-0Black · 2021-08-29 · Round 3.13rd San Cristobal Open
- vs Robert Yorisan Ramirez VidoWon · 1-0White · 2021-08-29 · Round 2.13rd San Cristobal Open
- vs Alfredo Alonso PerezWon · 0-1Black · 2021-08-28 · Round 1.13rd San Cristobal Open
- vs Jose Fernando Cuenca JimenezDraw · ½–½Black · 2021-08-24 · Round 9.386th ch-ESP 2021
- vs Alexei ShirovDraw · ½–½White · 2021-08-23 · Round 8.286th ch-ESP 2021
- vs Juan M. Carrasco MartinezWon · 0-1Black · 2021-08-22 · Round 7.586th ch-ESP 2021
- vs Ivan Salgado LopezDraw · ½–½White · 2021-08-21 · Round 6.486th ch-ESP 2021
- vs Jaime Santos LatasaDraw · ½–½Black · 2021-08-20 · Round 5.186th ch-ESP 2021
- vs Sabrina Vega GutierrezWon · 1-0White · 2021-08-19 · Round 4.586th ch-ESP 2021
- vs Marta Garcia MartinWon · 0-1Black · 2021-08-18 · Round 3.786th ch-ESP 2021
- vs Santiago Garcia GimenezWon · 1-0White · 2021-08-17 · Round 2.786th ch-ESP 2021
- vs Maria Del Carmen Ordonez TorresWon · 0-1Black · 2021-08-16 · Round 1.786th ch-ESP 2021
- vs Liviu-Dieter NisipeanuLost · 1-0Black · 2021-07-12 · Round 8.140th Benasque Open 2021
- vs Daniel Eduardo Pulvett MarinWon · 1-0White · 2021-07-11 · Round 7.240th Benasque Open 2021
- vs Marc Narciso DublanDraw · ½–½Black · 2021-07-10 · Round 6.340th Benasque Open 2021
- vs Elizbar UbilavaWon · 1-0White · 2021-07-09 · Round 5.540th Benasque Open 2021
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-25 | Torneo Blitz Internacional de Aranjuez 2026 | Blitz | 7 |