Welcome!
LOGIN | REGISTER
Name: Miguel Santos Ruiz
Federation: Spain Spain
Sex: Male Male
Born: 1999
Fide FIDE ID: 22291482 FIDE Profile
Title: Grand Master
ELO Classic: 2596
ELO Rapid: 2486
ELO Blitz: 2495
Years: 2012 - 2025
Total Games: 605
Wins: 199 (32.89 %)
Draws: 290 (47.93 %)
Losses: 116 (19.17 %)
Score: 56.86 %

Miguel Santos Ruiz

Last tournaments played

Tournament Date Elo Avg. Country
TCh-SUI 2025 03/16/2025 2326  Switzerland
TCh-SUI 2024 03/10/2024 2314  Switzerland
Bundesliga 2023-24 10/21/2023 2570  Germany
Bundesliga 2023-24 10/21/2023 2576  Germany

Miguel Santos Ruiz Opening Repertoire with White pieces

ECO Opening Games
B13 Caro-Kann, exchange variation 17 games
C50 King's pawn game 12 games
B90 Sicilian, Najdorf 10 games
B48 Sicilian, Taimanov variation 9 games

Miguel Santos Ruiz Opening Repertoire with Black pieces

ECO Opening Games
B90 Sicilian, Najdorf 15 games
A07 Reti, King's Indian attack (Barcza system) 11 games
B51 Sicilian, Canal-Sokolsky (Nimzovich-Rossolimo, Moscow) attack 9 games
E10 Queen's pawn game 9 games

Games played by Miguel Santos Ruiz

Download games
White ELO W Black ELO B Result Moves ECO Date Tournament View
Santos Ruiz, M 2594 Ragger, M 2585 ½-½ View Game 31 D30 2025 TCh-SUI 2025 View Game
Dudognon, T 2389 Santos Ruiz, M 2594 0-1 View Game 49 B97 2025 TCh-SUI 2025 View Game
Santos Ruiz, M 2601 Kurmann, O 2429 ½-½ View Game 22 B40 2024 TCh-SUI 2024 View Game
Demuth, A 2515 Santos Ruiz, M 2601 ½-½ View Game 30 A14 2024 TCh-SUI 2024 View Game
Santos Ruiz, M 2601 Klauser, M 2348 1-0 View Game 25 C50 2024 TCh-SUI 2024 View Game
Sokolov, A 2461 Santos Ruiz, M 2601 1-0 View Game 30 B85 2024 TCh-SUI 2024 View Game
Santos Ruiz, M 2593 Markus, R 2578 ½-½ View Game 21 C15 2024 Bundesliga 2023-24 View Game
Hertneck, G 2441 Santos Ruiz, M 2593 0-1 View Game 58 D43 2024 Bundesliga 2023-24 View Game
Maghsoodloo, P 2707 Santos Ruiz, M 2593 ½-½ View Game 47 A20 2024 Bundesliga 2023-24 View Game
Santos Ruiz, M 2593 Gustafsson, J 2620 ½-½ View Game 21 C50 2024 Bundesliga 2023-24 View Game
Santos Ruiz, M 2593 Petkidis, A 2429 1-0 View Game 33 C50 2023 Bundesliga 2023-24 View Game
Michalik, P 2576 Santos Ruiz, M 2593 ½-½ View Game 21 B92 2023 Bundesliga 2023-24 View Game
Chigaev, M 2615 Santos Ruiz, M 2596 ½-½ View Game 30 C65 2023 TCh-ESP Div Honor 2023 View Game
Santos Ruiz, M 2596 Sadhwani, R 2632 ½-½ View Game 30 C67 2023 TCh-ESP Div Honor 2023 View Game
Moussard, J 2656 Santos Ruiz, M 2596 ½-½ View Game 31 D12 2023 TCh-ESP Div Honor 2023 View Game
Santos Ruiz, M 2596 Korobov, A 2652 0-1 View Game 34 C50 2023 TCh-ESP Div Honor 2023 View Game
Paehtz, E 2479 Santos Ruiz, M 2596 ½-½ View Game 30 B90 2023 TCh-ESP Div Honor 2023 View Game
Santos Ruiz, M 2596 Anton Guijarro, D 2669 ½-½ View Game 60 B12 2023 TCh-ESP Div Honor 2023 View Game
Santos Ruiz, M 2596 Pichot, A 2648 ½-½ View Game 34 B53 2023 TCh-ESP Div Honor 2023 View Game
Atlas, V 2406 Santos Ruiz, M 2590 0-1 View Game 34 B91 2023 TCh-SUI 2023 View Game
Santos Ruiz, M 2590 Peng, L 2549 1-0 View Game 38 C50 2023 TCh-SUI 2023 View Game
Santos Ruiz, M 2590 Joie, S 2347 ½-½ View Game 18 B30 2023 TCh-SUI 2023 View Game
Degtiarev, E 2385 Santos Ruiz, M 2590 ½-½ View Game 30 E00 2023 TCh-SUI 2023 View Game
Filipovic, B 2310 Santos Ruiz, M 2590 0-1 View Game 67 B50 2023 TCh-SUI 2023 View Game
Sosa, T 2544 Santos Ruiz, M 2590 1-0 View Game 25 B23 2023 II Menorca Open 2023 View Game
Santos Ruiz, M 2590 Rozen, E 2450 1-0 View Game 28 B40 2023 II Menorca Open 2023 View Game
Santos Ruiz, M 2590 Panda, S 2452 ½-½ View Game 41 C42 2023 II Menorca Open 2023 View Game
Raja Rithvik R, 2472 Santos Ruiz, M 2590 ½-½ View Game 15 D37 2023 II Menorca Open 2023 View Game
Santos Ruiz, M 2590 Siddharth, J 2393 1-0 View Game 29 B52 2023 II Menorca Open 2023 View Game
Gungl, T 2352 Santos Ruiz, M 2580 ½-½ View Game 26 E46 2023 Bundesliga 2022-23 View Game
Santos Ruiz, M 2580 Van Wely, L 2629 ½-½ View Game 28 B50 2023 Bundesliga 2022-23 View Game
Lampert, J 2537 Santos Ruiz, M 2580 ½-½ View Game 20 E00 2023 Bundesliga 2022-23 View Game
Santos Ruiz, M 2580 Meshkovs, N 2566 ½-½ View Game 22 C50 2023 Bundesliga 2022-23 View Game
Santos Ruiz, M 2580 Adams, M 2689 ½-½ View Game 20 C50 2023 Bundesliga 2022-23 View Game
Plenca, J 2447 Santos Ruiz, M 2580 0-1 View Game 37 B91 2023 Bundesliga 2022-23 View Game
Santos Ruiz, M 2587 Sasikiran, K 2636 1-0 View Game 43 C55 2022 13th World Teams Play-off View Game
Santos Ruiz, M 2587 Gupta, A 2616 ½-½ View Game 36 C50 2022 13th World Teams Play-off View Game
Gupta, A 2616 Santos Ruiz, M 2587 ½-½ View Game 33 D41 2022 13th World Teams Play-off View Game
Li, D 2539 Santos Ruiz, M 2587 1-0 View Game 44 D78 2022 13th World Teams Play-off View Game
Santos Ruiz, M 2587 Mamedov, R 2646 1-0 View Game 56 B57 2022 13th World Teams Play-off View Game