ESP · 31 yrs · K=10 · Peak 2703 (Mar 2020)
Best performance: 2907 at 37th European Chess Club Cup 2022(Best of 2022)
NOV26 Rating
2661
Live Rating
2661.0
Change
0.0
Games Played
0
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 2661 | +11 |
| Oct 2026 | 2650 | +18 |
| Sep 2026 | 2632 | -9 |
| Aug 2026 | 2641 | -1 |
| Jul 2026 | 2642 | -15 |
| Jun 2026 | 2657 | 0 |
| May 2026 | 2657 | +1 |
| Apr 2026 | 2656 | -10 |
| Mar 2026 | 2666 | 0 |
| Feb 2026 | 2666 | +4 |
| Jan 2026 | 2662 | +16 |
| Dec 2025 | 2646 | -2 |
Form · Classical
Unbeaten in the last 11 games (7 wins, 4 draws), since Sep 27. Longest unbeaten run in 2026: 26 games, Aug 17 – Sep 25.
From 1,733 classical games on record, the latest on Oct 23.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 41st European Chess Club CupOct 17 – Oct 23TPR 2686 | 5½/7 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 1,698 rated classical games against rated opponents, 2006–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Shakhriyar Mamedyarov, European Team Chess Championship 2017 - Open, Oct 2017 | , 2791 |
| 2, | GM Alexander Grischuk, 2019 FIDE Chess.com Grand Swiss, Oct 2019 | , 2759 |
| 3, | GM Shakhriyar Mamedyarov, Aeroflot Open 2015 A, Mar 2015 | , 2756 |
| 4, | GM Quang Liem Le, 45th Chess Olympiad Budapest 2024 Open, Sep 2024 | , 2741 |
| 5, | GM Veselin Topalov, Tradewise Gibraltar Chess Festival 2017 Masters, Feb 2017 | , 2739 |
| 5, | GM Etienne Bacrot, European Individual Ch. 2014, Mar 2014 | , 2739 |
| 7, | GM Hans Moke Niemann, CECLUB DIVISION DE HONOR 2025, Aug 2025 | , 2736 |
| 8, | GM Arkadij Naiditsch, Gibraltar International Chess Festival 2019 Masters, Jan 2019 | , 2734 |
| 9, | GM Vladimir Fedoseev, FIDE Grand Swiss 2025, Sep 2025 | , 2731 |
| 10, | GM Teimour Radjabov, CE Division de Honor 2016, Oct 2016 | , 2722 |
| # | Opponent | Score | Rating |
|---|---|---|---|
| 1, | GM Magnus Carlsen, Tata Steel Masters 2021, Jan 2021 | , ½/1 | , 2862 |
| 2, | GM Fabiano Caruana, Tata Steel Masters 2021, Jan 2021 | , ½/2 | , 2823 |
| 3, | GM Veselin Topalov, TRADEWISE GIBRALTAR CHESS FESTIVAL 2015 – MASTERS, Jan 2015 | , 1/2 | , 2800 |
| 4, | GM Maxime Vachier-Lagrave, Tradewise Gibraltar Chess Festival 2017 Masters, Jan 2017 | , 1½/3 | , 2796 |
| 5, | GM Alexander Grischuk, Chess Olympiad 2014-Open, Aug 2014 | , 2/3 | , 2795 |
| 6, | GM Shakhriyar Mamedyarov, European Team Chess Championship 2017 - Open, Oct 2017 | , 2/3 | , 2791 |
| 7, | GM Hikaru Nakamura, TRADEWISE GIBRALTAR CHESS FESTIVAL 2016 MASTERS, Feb 2016 | , ½/2 | , 2787 |
| 8, | GM Anish Giri, 22th European Team Ch 2019 (Open), Oct 2019 | , 1/3 | , 2780 |
| 9, | GM Vincent Keymer, Prague International Chess Festival 2026 | Masters, Mar 2026 | , ½/3 | , 2776 |
| 10, | GM Yi Wei, 45th Chess Olympiad Budapest 2024 Open, Sep 2024 | , 1/3 | , 2762 |
Openings · Classical
From the moves of 538 of 1,733 classical games on record.
As WhiteOpens 1.d4 in 115 of 269 games, 1.e4 in 79, 1.c4 in 44.
As BlackMeets 1.e4 with 1...e5 or 1...c6, and 1.d4 with 1...Nf6.
All openings (22 as White, 18 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Queen's Gambit Declined | 44 | 70% |
| English Opening | 32 | 72% |
| Sicilian Defense | 29 | 76% |
| King's Indian Defense | 20 | 73% |
| Italian Game | 14 | 68% |
| Ruy Lopez | 13 | 69% |
| Semi-Slav Defense | 11 | 50% |
| Nimzo-Indian Defense | 10 | 60% |
| Caro-Kann Defense | 8 | 94% |
| Grünfeld Defense | 8 | 63% |
| French Defense | 7 | 64% |
| Queen's Indian Defense | 7 | 57% |
| Slav Defense | 7 | 71% |
| Petrov's Defense | 6 | 42% |
| Queen's Gambit Accepted | 6 | 67% |
| Zukertort Opening | 6 | 92% |
| Bogo-Indian Defense | 5 | 70% |
| Nimzo-Larsen Attack | 5 | 40% |
| Réti Opening | 5 | 70% |
| Benoni Defense | 3 | 67% |
| East Indian Defense | 3 | 50% |
| King's Indian Attack | 3 | 100% |
17 more games in openings played fewer than 3 times.
Against 1.e4: 1...e5 in 58, 1...c6 in 40, 1...c5 in 29.
Against 1.d4: 1...Nf6 in 61, 1...d5 in 15, 1...f5 in 14.
Against 1.Nf3: 1...Nf6 in 8, 1...d5 in 6, 1...f5 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| Caro-Kann Defense | 40 | 66% |
| Ruy Lopez | 36 | 49% |
| Sicilian Defense | 30 | 73% |
| English Opening | 22 | 68% |
| Dutch Defense | 17 | 50% |
| Queen's Gambit Declined | 17 | 65% |
| Italian Game | 16 | 44% |
| Nimzo-Indian Defense | 15 | 63% |
| Bogo-Indian Defense | 10 | 60% |
| French Defense | 7 | 50% |
| Queen's Gambit Accepted | 7 | 64% |
| Zukertort Opening | 7 | 64% |
| Catalan Opening | 6 | 67% |
| Indian Defense | 6 | 42% |
| Queen's Pawn Game | 5 | 50% |
| Queen's Indian Defense | 4 | 50% |
| Scotch Game | 3 | 50% |
| Semi-Slav Defense | 3 | 50% |
18 more games in openings played fewer than 3 times.
Performance rating by month
2026: 2624 over 92 rated games
| Month | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| Oct | 10 | 8 | 2487 | 2727 |
| Sep | 19 | 12½ | 2585 | 2702 |
| Aug | 18 | 12 | 2449 | 2574 |
| Jul | 3 | 2½ | 2512 | 2785 |
| Jun | 16 | 9½ | 2444 | 2509 |
| Apr | 11 | 8 | 2472 | 2647 |
| Mar | 7 | 2 | 2687 | 2529 |
| Feb | 6 | 3½ | 2633 | 2690 |
| Jan | 2 | 2 | 2388 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Teamchess-results.com#4 in 2026Score 5½/7Opp avg 2456Start 2650
- Oct 2026Teamfederation sourceBest of 2026Score 2½/3Opp avg 2557Start 2650
- Sep 2026Teamchess-results.com#5 in 2026Score 5/9Opp avg 2609Start 2632
- Sep 2026Round robinchess-results.com#2 in 2026Score 7½/10Opp avg 2563Start 2632
- Aug 2026Swissfederation source#11 in 2026Score 6½/9Opp avg 2379Start 2641
- Aug 2026Teamchess-results.com#8 in 2026Score 5½/9Opp avg 2519Start 2641
- Jun – Jul 2026Swisschess-results.com#9 in 2026Score 7½/9Opp avg 2316Start 2657
World
- #54GM Pavel Eljanov2662.8
- #=55GM Bogdan-Daniel Deac2661.0
- #=55GM David Anton Guijarro2661.0
- #57GM Pentala Harikrishna2659.0
- #58GM Daniil Dubov2658.3
Spain
- #1GM David Anton Guijarro2661.0
- #2GM Maksim Chigaev2622.0
- #3GM Jaime Santos Latasa2617.5
- #4GM Miguel Santos Ruiz2600.0
- #5GM Alexei Shirov2597.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE