ESP · 53 yrs · K=20 · Peak 1932 (Apr 2005)
Best performance: 1972 at FMA Cto de Liga Equipos Tercera Rondas 1-3(Best of 2015)
Classical rating
1712
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Oct 2004
How live ratings are calculated
Rating History · Classical
Classical rating 1741 to 1712 over the last 12 months; peak 1932 in April 2005.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 1712, -9, 6 games | 1747, 0, 0 games | 1740, 0, 0 games |
| Oct 2026 | 1721, 0, 0 games | 1747, -6, 2 games | 1740, 0, 0 games |
| Sep 2026 | 1721, 0, 0 games | 1753, 0, 0 games | 1740, 0, 0 games |
| Aug 2026 | 1721, 0, 0 games | 1753, 0, 0 games | 1740, 0, 0 games |
| Jul 2026 | 1721, 0, 0 games | 1753, 0, 0 games | 1740, 0, 0 games |
| Jun 2026 | 1721, 0, 0 games | 1753, 0, 0 games | 1740, 0, 0 games |
| May 2026 | 1721, 0, 0 games | 1753, 0, 0 games | 1740, 0, 0 games |
| Apr 2026 | 1721, +21, 8 games | 1753, 0, 0 games | 1740, 0, 0 games |
| Mar 2026 | 1700, -13, 12 games | 1753, 0, 0 games | 1740, 0, 0 games |
| Feb 2026 | 1713, -16, 3 games | 1753, 0, 0 games | 1740, 0, 0 games |
| Jan 2026 | 1729, -5, 1 game | 1753, 0, 0 games | 1740, 0, 0 games |
| Dec 2025 | 1734, -7, 1 game | 1753, 0, 0 games | 1740, 0, 0 games |
Form · Classical
Longest unbeaten run in 2026: 3 games, Mar 10 – Mar 12.
From 414 classical games on record, the latest on Oct 12.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| II Copa Diputacion de Segovia-El Espinar-Chess Open InternacionalOct 9 – Oct 12TPR 1723 | 3/7 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 376 rated classical games against rated opponents, 2009–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Manuel Vazquez Quiroga, Nov 2015 · FMA Cto de Liga Equipos Tercera Rondas 1-3 | , 2122 |
| 2, | Avelino Antonano Fernandez-Quincoces, Dec 2024 · CE Absoluto 2024 | , 2004 |
| 3, | Jose Blazquez Solana, 2 wins, Dec 2013 · Cto por Equipos de Madrid_2013-14 (Tercera) | , 1992 |
| 4, | Jose Antonio Lopez Constante, Feb 2014 · Cto por Equipos de Madrid_2013-14 (Tercera) | , 1972 |
| 5, | Jaime Sanchez Rodriguez, Mar 2026 · Campeonato Individual de Madrid Veteranos 50 2025-2026 Code 438344 | , 1940 |
| 6, | Amilcar Alvarez Abejon, Feb 2019 · FMA Fase Previa A 2019 | , 1919 |
| 7, | Dragan Vukotic Jovsic, Jul 2020 · Campeonato Individual Absoluto 2019-2020 Fase Final | , 1905 |
| 8, | Santiago Jorge Lopez Molina, Jan 2022 · Campeonato de Liga por Equipos de Madrid Primera B 21/22 Rondas 3-5 | , 1896 |
| 9, | Pablo Barragan Arriaza, Feb 2020 · Campeonato Individual Absoluto Fase Previa B Madrid 2019 2020 | , 1886 |
| 10, | Mihai-Cornel Iova, Jun 2015 · The Seacoast Trophy - 25th edition | , 1881 |
Performance rating by month
| Month | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| Oct 2026 | 6 | 2 | 1848 | 1723 |
| Mar 2026 | 8 | 3½ | 1860 | 1817 |
| Feb 2026 | 12 | 4 | 1801 | 1676 |
| Jan 2026 | 3 | 0 | 1909 | 1109 |
| Dec 2025 | 1 | 0 | 1929 | — |
| Nov 2025 | 1 | 0 | 1852 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Swisschess-results.com#3 in 2026Score 3/7Opp avg 1848Start 1721
- Mar 2026Swissfederation sourceBest of 2026Score 3½/7Opp avg 1858Start 1700
- Mar 2026Swissfederation sourceScore 1/2Opp avg 1871Start 1700
- Feb 2026Swissfederation sourceScore 0/4Opp avg 1889Start 1713
- Feb 2026Swissfederation source#2 in 2026Score 5/9Opp avg 1757Start 1713
- Jan 2026Swissfederation sourceScore 0/3Opp avg 1909Start 1729
- Dec 2025Swissfederation sourceScore 0/1Opp avg 1929Start 1734
- Nov 2025Swissfederation sourceScore 0/1Opp avg 1852Start 1741
- II Copa Diputacion de Segovia-El Espinar-Chess Open Internacional · Oct 2026 · 3/7
- Campeonato Individual de Madrid Veteranos 50 2025-2026 Code 438344 · Mar 2026 · 3½/7
- Campeonato de Liga por Equipos de Madrid 2025-2026 - Primera B Rondas 12-13 · Mar 2026 · 1/2
- Campeonato de Liga por Equipos de Madrid 2025-2026 - Primera B Rondas 8-11 · Feb 2026 · 0/4
- Campeonato Individual Absoluto de Madrid 2025-2026 - Fase Previa B · Feb 2026 · 5/9
- Campeonato de Liga por Equipos de Madrid 2025-2026 - Primera B Rondas 5-7 · Jan 2026 · 0/3
- Campeonato de Liga por Equipos de Madrid 2025-2026 - Primera B Rondas 3-4 · Dec 2025 · 0/1
- Campeonato de Liga por Equipos de Madrid 2025-2026 - Primera B Rondas 1 · Nov 2025 · 0/1
- Campeonato de Liga por Equipos de Madrid 2024-2025 - Primera B Rondas 11-13 · Mar 2025 · 0/1
- Campeonato de Liga por Equipos de Madrid 2024-2025 - Primera B Rondas 7-10 · Feb 2025 · 2/2
- Campeonato Individual Absoluto de Madrid 2024-2025 - Fase Previa A · Feb 2025 · 4½/9
- Campeonato de Liga por Equipos de Madrid 2024-2025 - Primera B Rondas 4-6 · Jan 2025 · 1/3
- Campeonato de Liga por Equipos de Madrid 2024-2025 - Primera B Rondas 1-3 · Dec 2024 · 0/1
- CE Absoluto 2024 · Dec 2024 · 1/8
- XV Torneo Ajedrez Ciudad los Angeles 2024 Rondas 8-9 · Jun 2024 · 1/1
- XV Torneo Ajedrez Ciudad los Angeles 2024 Rondas 5-7 · May 2024 · 1/2
- XV Torneo Ajedrez Ciudad los Angeles 2024 Rondas 1-4 · Apr 2024 · 1/2
- Campeonato Individual Absoluto de Madrid 2023-2024 - Fase Previa A · Feb 2024 · 4½/9
- Campeonato de Liga por Equipos de Madrid 2023-2024 - Primera B Rondas 10 · Feb 2024 · 0/1
- Campeonato de Liga por Equipos de Madrid 2023-2024 - Primera B Rondas 7-9 · Feb 2024 · 0/1
- Campeonato de Liga por Equipos de Madrid 2023-2024 - Primera B Rondas 2-3 · Dec 2023 · 1/1
- Campeonato de Liga por Equipos de Madrid 2023-2024 - Primera B Rondas 1 · Nov 2023 · 0/1
- IX OPEN INTERNACIONAL DE AJEDREZ CIUDAD DE ALBACETE SUB1800 · Oct 2023 · 4/7
- Campeonato de Liga por Equipos de Madrid 2022-2023 Primera A Rondas 10-13 · Feb – Mar 2023 · 0/2
- Campeonato Individual Absoluto de Madrid Fase Previa A · Feb 2023 · 5/8
- Campeonato de Liga por Equipos de Madrid 2022-2023 Segunda C Rondas 6-9 · Jan – Feb 2023 · 1/1
- Campeonato de Liga por Equipos de Madrid 2022-2023 Primera A Rondas 6-9 · Jan – Feb 2023 · 0/1
- Campeonato de Liga por Equipos de Madrid 2022-2023 Segunda C Rondas 1-3 · Nov – Dec 2022 · 1½/2
- Campeonato Individual Absoluto de Madrid 21-22 Fase Previa A · Mar 2022 · 4/8
- Campeonato de Liga por Equipos de Madrid Primera B 21/22 Rondas 10-13 · Feb – Mar 2022 · 1½/2
- Campeonato de Liga por Equipos de Madrid Primera B 21/22 Rondas 6-9 · Jan – Feb 2022 · 0/1
- Campeonato de Liga por Equipos de Madrid Primera B 21/22 Rondas 3-5 · Jan 2022 · 1/2
- Campeonato de Liga por Equipos de Madrid Primera B 21/22 Rondas 1-2 · Dec 2021 · 1/2
- CECLUB Segunda Division 2021 · Aug 2021 · 4/7
- Campeonato de Liga por Equipos de Madrid Primera B 2020-2021 Rondas 9-11 · May 2021 · 1½/3
- Campeonato de Liga por Equipos de Madrid Primera B 2020-2021 Rondas 5-8 · Mar – Apr 2021 · ½/2
- Campeonato de Liga por Equipos de Madrid Primera B 2020-2021 Rondas 1-4 · Feb – Mar 2021 · 1/1
- Campeonato Individual Absoluto 2019-2020 Fase Final · Jul 2020 · 1½/7
- Campeonato de Liga por Equipos Madrid Segunda C 2019 2020 Rondas 10-11 · Mar 2020 · 1/1
- Campeonato Individual Absoluto Fase Previa B Madrid 2019 2020 · Feb 2020 · 5½/9
- Campeonato de Liga por Equipos Madrid Segunda C 2019 2020 Rondas 6.7.8.9 · Feb 2020 · 1/2
- Campeonato de Liga por Equipos Madrid Segunda C 2019 2020 Rondas 3-4-5 · Jan 2020 · 1/1
- Campeonato de Liga por Equipos Madrid Segunda C 2019 2020 Rondas 1-2 · Dec 2019 · 1/2
- II Open Internacional de Ajedrez Diputacion de Malaga Sub 2200 · Nov 2019 · 2/6
- XXXVI Torneo Abierto Collado Villalba B · Aug 2019 · 3½/8
- VII Open Internacional de Ajedrez 64 Villalba - Miscasa · Jul – Aug 2019 · 4½/9
- X Torneo Irt A.D. Ajedrez Mostoles · Jul 2019 · 3½/9
- XI Open Int. Ciudad de Ajedrez de Tres Cantos - Grupo B · Jun 2019 · 6½/9
- III Open X Aniversario del Club de Ajedrez Tajamar Grupo-B · Mar – Jun 2019 · 6/9
- III Open Semana Santa Tajamar Grupo-B · Apr 2019 · 4/7
- FMA-Campeonato Liga por Equipos- Tercera 2019 Rondas 11-13 · Mar 2019 · 2/2
- FMA-Campeonato Liga por Equipos- Tercera 2019 Rondas 7-10 · Feb 2019 · 2/3
- FMA Fase Previa A 2019 · Feb 2019 · 4½/9
- FMA-Campeonato Liga por Equipos- Tercera 2019 Rondas 4-6 · Jan 2019 · 2/2
- VII International U2150 Chess Open Roquetas de Mar 2019 · Jan 2019 · 2/7
- FMA-Campeonato Liga por Equipos- Tercera 2019 Rondas 2-3 · Dec 2018 · 1/1
- Open X Aniversario del Club de Ajedrez Tajamar Grupo-B · Sep – Nov 2018 · 5/7
- XXXI Torneo 60 30 Pueblo Nuevo · Jul – Sep 2018 · 3½/7
- X Open Tres Cantos · Jun 2018 · 2/6
- FMA Campeonato Liga por equipos Tercera Rondas 12-13 · Mar 2018 · 0/1
- XXIX Torneo 60 30 Pueblo Nuevo · Jan – Mar 2018 · 5/9
- FMA Campeonato Liga por equipos Tercera Rondas 8-11 · Feb 2018 · 1/1
- FMA Campeonato Liga por equipos Tercera Rondas 5-7 · Jan 2018 · 0/2
- FMA Campeonato Liga por equipos Tercera Rondas 1-2 · Nov 2017 · 2/2
- XXIX Torneo San Viator - Memorial Pepe Domaica (Grupo B) · Sep – Nov 2017 · 4½/7
- VI Open Internacional Pueblo Nuevo 2017 · Sep 2017 · 3½/8
- XXXIVTorneo Abierto Internacional de Collado Villalba Grupo B · Aug 2017 · 5½/9
- XXXII Torneo Internacional de Ajedrez Cidade de Ferrol · Jul 2017 · 5/9
- IX Open Tres Cantos · Jun 2017 · 4/9
- XXVIII Torneo San Viator - Memorial Pepe Domaica G-A · Mar – Jun 2017 · 4/8
- FMA Cto De Liga Equipos Segunda C 2017 Rondas 11-13 · Mar 2017 · 0/1
- FMA Cto De Liga Equipos Segunda C 2017 Rondas 7-9 · Feb 2017 · 0/2
- FMA Cto De Liga Equipos Segunda C 2017 Ronda 6 · Jan 2017 · ½/1
- FMA Cto De Liga Equipos Segunda C 2017 Rondas 4-5 · Jan 2017 · 0/1
- FMA Cto De Liga Equipos Segunda C 2017 Rondas 2-3 · Dec 2016 · ½/2
- FMA Cto De Liga Equipos Segunda C 2017 Ronda 1 · Nov 2016 · 1/1
- FMA Cto de Liga Equipos Tercera Rondas 12-13 · Mar 2016 · 1½/2
- FMA Cto de Liga Equipos Tercera Ronda 11 · Feb 2016 · 1/1
- FMA Cto de Liga Equipos Tercera Rondas 8-10 · Feb 2016 · 2/3
- FMA Cto de Liga Equipos Tercera Rondas 4-6 · Jan 2016 · 1/1
- FMA Cto de Liga Equipos Tercera Rondas 1-3 · Nov – Dec 2015 · 2/3
- The Seacoast Trophy - 25th edition · Jun – Jul 2015 · 5/10
- XXIV Torneo San Viator · Mar – May 2015 · 4½/8
- Cto por Equipos de Madrid_2014-15 (Segunda A) r11-13 · Mar 2015 · 1/2
- Cto por Equipos de Madrid_2014-15 (Segunda A) r7-10 · Feb 2015 · 1/4
- Cto por Equipos de Madrid_2014-15 (Segunda A) r4-6 · Jan 2015 · 0/3
- Cto por Equipos de Madrid_2014-15 (Segunda A) r2-3 · Dec 2014 · 0/2
- Cto por Equipos de Madrid_2013-14 (Segunda C) · Nov 2013 – Mar 2014 · ½/1
- Cto por Equipos de Madrid_2013-14 (Tercera) · Nov 2013 – Mar 2014 · 6½/9
- Campeonato por Equipos de Madrid_2012-13 (Segunda C) · Nov 2012 – Mar 2013 · 2½/8
- XXV Open Internacional de Moratalaz · Sep 2012 · 4/7
- XVIII Torneo San Viator · Mar – Jun 2012 · 3½/8
- Campeonato por Equipos de Madrid_2011-12 (Segunda C) · Nov 2011 – Mar 2012 · 5/12
- Cto por Equipos de Madrid_2010-11 (Segunda C) · Nov 2010 – Mar 2011 · 4½/5
- Campeonato por Equipos de Madrid_09 - (Segunda C) · Nov 2009 – Mar 2010 · ½/3
- Liga Madrileña Categoria Tercera · Dec 2006 – Mar 2007 · 0/3
World
- #=108554Mc David Gomer Rentoria1712.0
- #=108554Zenon Kurzok1712.0
- #=108554Anca-Claudia Cujba1712.0
- #=108554Jen Shrestha1712.0
- #=108554Pham Hong Duc1712.0
Spain
- #=10228Salvador Roig Martinez1712.4
- #10230Francisco Montoliu Costa1712.2
- #=10231Anca-Claudia Cujba1712.0
- #=10231Guillermo Bartolome Mora Marin1712.0
- #=10231Ramiro Berges Miranda1712.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.