ESP · 27 yrs · K=20 · Peak 1919 (Jun 2024)
Best performance: 2037 at CECLUB Primera Division 2020(Best of 2020)
Classical rating
1875
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2012
How live ratings are calculated
Rating History · Classical
Classical rating 1898 to 1875 over the last 12 months; peak 1919 in June 2024.
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 | 1875, 0, 0 games | 1822, 0, 0 games | 1884, 0, 0 games |
| Oct 2026 | 1875, 0, 0 games | 1822, 0, 0 games | 1884, 0, 0 games |
| Sep 2026 | 1875, +4, 1 game | 1822, 0, 0 games | 1884, +29, 9 games |
| Aug 2026 | 1871, 0, 0 games | 1822, +2, 9 games | 1855, 0, 0 games |
| Jul 2026 | 1871, 0, 0 games | 1820, 0, 0 games | 1855, 0, 0 games |
| Jun 2026 | 1871, 0, 0 games | 1820, 0, 0 games | 1855, +24, 9 games |
| May 2026 | 1871, -4, 1 game | 1820, 0, 0 games | 1831, 0, 0 games |
| Apr 2026 | 1875, -23, 5 games | 1820, 0, 0 games | 1831, 0, 0 games |
| Mar 2026 | 1898, 0, 2 games | 1820, 0, 0 games | 1831, 0, 0 games |
| Feb 2026 | 1898, 0, 0 games | 1820, -1, 0 games | 1831, 0, 0 games |
| Jan 2026 | 1898, 0, 0 games | 1821, +1, 0 games | 1831, 0, 0 games |
| Dec 2025 | 1898, 0, 0 games | 1820, 0, 0 games | 1831, 0, 0 games |
Form · Classical
Longest unbeaten run in 2026: 2 games, Feb 6 – Feb 7.
From 447 classical games on record, the latest on Aug 9.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| CECLUB SEGUNDA DIVISIÓN NORTE 2026Aug 9 – Aug 12 | 1/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 388 rated classical games against rated opponents, 2010–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | WIM Maria Adela Perera Borrego, Oct 2020 · CECLUB Primera Division 2020 | , 2221 |
| 2, | FM Adrian Gomez Dieguez, Feb 2016 · Campeonato Gallego Sub-18 2016 | , 2182 |
| 3, | Eduardo Garcia Brion, Apr 2016 · Liga Gallega Primeira Division, Grupo B. Temporada 2016 Round 08-09-10-11 | , 2174 |
| 4, | Angel 1999 Dominguez Fernandez, Jul 2016 · VIII Abierto Internacional Carlos I Silgar | , 2129 |
| 5, | WFM Mireya Represa Perez, 2 wins, Feb 2017 · Campeonato Gallego Sub-18 2017 | , 2108 |
| 6, | Jose Doval Gonzalez, 2 wins, Feb 2020 · Liga Galega Primeira Division 2020, Grupo B Rondas 1-4 | , 2079 |
| 7, | WFM Maria Rodrigo Yanguas, Oct 2020 · CECLUB Primera Division 2020 | , 2077 |
| 8, | Andres Varela Fernandez, Feb 2022 · Liga Galega Primeira Division 2022. Grupo C Rondas 1-2 | , 2058 |
| 9, | WCM Yolanda Castillo Escario, Sep 2022 · Campeonato de Espana Equipos Primera Division 2022 | , 2035 |
| 10, | Jose Luis Cebrian Ramos, Mar 2015 · Liga Gallega Segunda Division, Grupo E. Temporada 2015 r8-10 | , 2029 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 9 | 2½ | 1960 | 1794 |
| 2025 | 8 | 4 | 1914 | 1914 |
| 2024 | 23 | 13 | 1855 | 1905 |
| 2023 | 28 | 16½ | 1774 | 1839 |
| 2022 | 13 | 4 | 1980 | 1839 |
| 2021 | 14 | 4½ | 1907 | 1774 |
| 2020 | 11 | 5 | 2013 | 1977 |
| 2019 | 35 | 17 | 1822 | 1815 |
| 2018 | 27 | 15 | 1690 | 1733 |
| 2017 | 31 | 13 | 1797 | 1740 |
| 2015 | 55 | 26½ | 1774 | 1760 |
| 2014 | 31 | 12½ | 1705 | 1633 |
| 2013 | 25 | 11 | 1578 | 1535 |
| 2012 | 11 | 2½ | 1641 | 1430 |
| 2011 | 12 | 2 | 1583 | 1310 |
| 2010 | 1 | 0 | 1688 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug 2026Swissfederation sourceScore 1/1Opp avg 1630Start 1871
- Apr 2026Swissfederation sourceScore 0/1Opp avg 2091Start 1875
- Mar 2026Swissfederation sourceBest of 2026Score ½/5Opp avg 2028Start 1898
- Feb 2026Swissfederation sourceScore 1/2Opp avg 1888Start 1898
- Apr 2025Swissfederation sourceScore 0/2Opp avg 1996Start 1914
- Mar 2025Swissfederation sourceBest of 2025Score 2½/4Opp avg 1891Start 1904
- Feb 2025Swissfederation sourceScore 1½/2Opp avg 1878Start 1895
- Aug 2024Swissfederation source#3 in 2024Score 1½/4Opp avg 1907Start 1919
- CECLUB SEGUNDA DIVISIÓN NORTE 2026 · Aug 2026 · 1/1
- Liga Galega por Equipos de Club 2026 - Division de Honra Rondas 9-10 · Apr 2026 · 0/1
- Liga Galega por Equipos de Club 2026 - Preferente Grupo B Rondas 1-4-8 · Mar 2026 · ½/5
- Liga Galega por Equipos de Club 2026 - Preferente Grupo B Rondas 1-3 · Feb 2026 · 1/2
- Liga Galega por Equipos de Club 2025. Preferente Grupo B Rondas 8-9 · Apr 2025 · 0/2
- Liga Galega por Equipos de Club 2025. Preferente Grupo B Rondas 4-7 · Mar 2025 · 2½/4
- Liga Galega por Equipos de Club 2025. Preferente Grupo B Rondas 1-3 · Feb 2025 · 1½/2
- Campeonato de Espana por Equipos de Club de Segunda Division 2024 · Aug 2024 · 1½/4
- XXXIX OPEN INTERNACIONAL DE AJEDREZ ALBARINO · Aug 2024 · 5/9
- Liga Galega por Equipos de Club 2024 Primeira Division Grupo C Rondas 9-11 · May 2024 · 2/3
- Liga Galega por Equipos de Club 2024 Division de Honra Rondas 6-8 · Apr 2024 · ½/1
- Liga Galega por Equipos de Club 2024 Primeira Division Grupo C Rondas 6-8 · Apr 2024 · 1½/2
- Liga Galega por Equipos de Club 2024 Division de Honra Rondas 2-5 · Mar 2024 · 0/1
- Liga Galega por Equipos de Club 2024 Primeira Division Grupo C Rondas 2-5 · Mar 2024 · 1½/2
- Liga Galega por Equipos de Club 2024 Primeira Division Grupo C Rondas 1 · Feb 2024 · 1/1
- VII Torneo Internacional Sub-2200 Xadrez Ponteareas · Nov 2023 · 3½/5
- CE CECLUB PRIMERA DIVISION 2023 · Aug 2023 · 1/4
- XI Torneo Internacional Cidade de Pontevedra "Amateur" · Jul 2023 · 6½/9
- Liga Galega por Equipos de Club 2023 Primeira Division Grupo D Rondas 8-11 · May 2023 · 1½/3
- Liga Galega por Equipos de Club 2023 Division de Honra Rondas 5-7 · Apr 2023 · ½/1
- Liga Galega por Equipos de Club 2023 Primeira Division Grupo D Rondas 5-7 · Apr 2023 · 1/2
- Liga Galega por Equipos de Club 2023 Primeira Division Grupo D Rondas 1-4 · Mar 2023 · 2½/4
- Campeonato de Espana Equipos Primera Division 2022 · Sep 2022 · 1/6
- Liga Galega 1D C 2022 Rondas 7 · Apr 2022 · 1/1
- Liga Galega 1D C 2022 Rondas 3-6 · Mar 2022 · 1/4
- Liga Galega Primeira Division 2022. Grupo C Rondas 1-2 · Feb 2022 · 1/2
- CECLUB Primera Division 2021 · Sep 2021 · 1/6
- XII Abierto Internacional Carlos I Silgar · Jun – Jul 2021 · 4½/9
- CECLUB Primera Division 2020 · Oct 2020 · 4/7
- Liga Galega Primeira Division 2020, Grupo B Rondas 5-6 · Mar 2020 · 0/1
- Liga Galega Primeira Division 2020, Grupo B Rondas 1-4 · Feb 2020 · 1/3
- CE Segunda Division 2019 · Aug 2019 · 3/7
- V Open Internacional RGCC · Jul 2019 · 4½/9
- XI Abierto Internacional Carlos I Silgar · Jun 2019 · 4½/9
- Liga Galega Primeira Division 2019 Grupo B · Feb – Apr 2019 · 5/10
- Liga Galega DivisiOn de Honra 2019 · Feb – Apr 2019 · 1/1
- VI Torneo Int. Cidade de Pontevedra Amateur G-B · Aug 2018 · 5½/9
- X Abierto Internacional Carlos I Silgar · Jun 2018 · 3½/9
- Liga Galega Primeira Division 2018, Grupo B · Feb – Apr 2018 · 7/10
- CE SUB 18 2017 · Jul – Aug 2017 · 3/9
- IX Abierto Internacional Carlos I Silgar · Jun 2017 · 5/9
- Liga Gallega Primera División, Grupo B. Temporada 2017 Rondas 10-11-12 · May 2017 · 0/1
- Liga Gallega Primera División, Grupo B. Temporada 2017 Rondas 8-9 · Apr 2017 · 0/1
- Liga Gallega Primera División, Grupo B. Temporada 2017 Rondas 5-6-7 · Mar 2017 · 1/1
- Campeonato Gallego Sub-18 2017 · Feb 2017 · 4/8
- Liga Gallega Primera División, Grupo B. Temporada 2017 Rondas 1-2-3-4 · Feb 2017 · 0/2
- IX Campeonato de Espana por equipos Sub 18 · Dec 2016 · 3/7
- IV Torneo Internacional Cidade de Pontevedra · Aug 2016 · 4½/9
- CE SUB 18 2016 · Jul 2016 · 3/9
- VIII Abierto Internacional Carlos I Silgar · Jun – Jul 2016 · 5½/9
- Liga Gallega Primeira Division, Grupo B. Temporada 2016 Round 08-09-10-11 · Apr 2016 · 3/3
- Campeonato Gallego Absoluto 2016 · Mar 2016 · 4/7
- Liga Gallega Primeira Division, Grupo B. Temporada 2016 Rondas 05-06-07 · Feb – Mar 2016 · 0/2
- Liga Gallega Division de Honor Temporada 2016 Rondas 2-3-4 · Jan – Feb 2016 · ½/1
- Liga Gallega Primeira Division, Grupo B. Temporada 2016 Rondas 02-03-04 · Jan – Feb 2016 · 0/1
- Campeonato Gallego Sub-18 2016 · Feb 2016 · 5/8
- Liga Gallega Primeira Division, Grupo B. Temporada 2016 Round 1 · Jan 2016 · ½/1
- IV Torneo Int. Memorial Ramon Escudeiro Tilve · Dec 2015 · 4½/9
- III Torneo Internacional Ciudad de Pontevedra · Aug 2015 · 5/9
- CE Sub 16 · Jul 2015 · 4/9
- VII Abierto Internacional Carlos I Silgar · Jun 2015 · 5/9
- Campeonato Gallego Sub-16 2015 · Mar 2015 · 5½/8
- Liga Gallega Segunda Division, Grupo E. Temporada 2015 r8-10 · Mar 2015 · 2/3
- Liga Gallega Segunda Division, Grupo E. Temporada 2015 r5-7 · Feb 2015 · 1½/3
- Campeonato Gallego Sub-18 2015 · Feb 2015 · 4/8
- Liga Gallega Segunda Division, Grupo E. Temporada 2015 r1-4 · Jan 2015 · 1/3
- Liga Gallega Primeira Division, Grupo B. Temporada 2015 r1-4 · Jan 2015 · ½/1
- CE Equipos de Club Sub 16 2014 · Dec 2014 · 3½/5
- II Torneo Internacional Ciudad de Pontevedra · Aug 2014 · 3½/7
- VI Abierto Internacional Carlos I Silgar · Jun 2014 · 4/9
- Campeonato Gallego Sub-16 2014 · Apr 2014 · 4/8
- Liga Gallega Segunda Division, Grupo C. Temporada 2014 · Jan – Mar 2014 · 5/11
- VI Cto. de España por Equipos de Club Sub-16 · Dec 2013 · ½/3
- CE Selecciones Autonomica S14 · Jun 2013 · 5½/6
- Liga Gallega Segunda División “C”. Temporada 2013. · Jan – Apr 2013 · 3½/8
- Liga Gallega Primera División “B”. Temporada 2013. · Jan – Apr 2013 · ½/1
- Campeonato Gallego Sub-16 2013 · Mar 2013 · 4½/8
- Campeonato Gallego Sub-14 2013 · Feb 2013 · 3½/8
- Campeonto de España de Selecciones Autonomicas Catg. Infantil · Jun 2012 · 1½/3
- Liga Gallega Segunda División “D”. Temporada 2.012 · Jan – Apr 2012 · 3/10
- Campeonato Gallego Sub-14 2012 · Feb 2012 · 4/8
- Torneo “X Aniversario Exp” · Dec 2011 · 1/4
- Cto. de España Individual Sub 12 · Jul 2011 · 4/9
- Ctp. de España Seleciones Autonomicas Infantil · Jun 2011 · 0/2
- Cto Gallego Sub-12 2011 · Apr 2011 · 5/8
- Campeonato Gallego Sub-12 · Mar 2010 · 4½/8
World
- #=55887Milan Novak1875.0
- #=55887Vladislav Kvapil1875.0
- #=55887Andrea Dorado Meijide1875.0
- #=55887Ismael Santos Fernandez1875.0
- #=55887Nicholas Lee1875.0
Spain
- #=4971Micah Fabrice Reverdy1875.0
- #=4971Juan Manuel Moscoso Gilbau1875.0
- #=4971Andrea Dorado Meijide1875.0
- #=4971Ismael Santos Fernandez1875.0
- #=4971Ibai Casas Crespo1875.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.