ESP · 50 yrs · K=20 · Peak 1799 (May 2026)
Best performance: 2033 at Liga Galega por Equipos de Club 2025. Segunda Division Grupo A Rondas 4-7(Best of 2025)
Classical rating
1799
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Nov 2016
How live ratings are calculated
Rating History · Classical
Classical rating 1774 to 1799 over the last 12 months; peak 1799 in May 2026.
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 | 1799, 0, 0 games | 1696, 0, 0 games | 1765, 0, 0 games |
| Oct 2026 | 1799, 0, 0 games | 1696, +2, 6 games | 1765, 0, 0 games |
| Sep 2026 | 1799, 0, 0 games | 1694, 0, 0 games | 1765, 0, 0 games |
| Aug 2026 | 1799, 0, 0 games | 1694, +6, 7 games | 1765, +72, 13 games |
| Jul 2026 | 1799, 0, 0 games | 1688, 0, 0 games | 1693, 0, 0 games |
| Jun 2026 | 1799, 0, 0 games | 1688, +12, 6 games | 1693, 0, 0 games |
| May 2026 | 1799, +1, 1 game | 1676, 0, 0 games | 1693, 0, 0 games |
| Apr 2026 | 1798, +14, 3 games | 1676, 0, 0 games | 1693, 0, 0 games |
| Mar 2026 | 1784, +10, 1 game | 1676, 0, 0 games | 1693, 0, 0 games |
| Feb 2026 | 1774, 0, 0 games | 1676, 0, 0 games | 1693, 0, 0 games |
| Jan 2026 | 1774, 0, 0 games | 1676, 0, 0 games | 1693, 0, 0 games |
| Dec 2025 | 1774, 0, 0 games | 1676, 0, 0 games | 1693, 0, 0 games |
Form · Classical
Unbeaten in the last 6 games (3 wins, 3 draws), since May 3, 2025. Longest unbeaten run in 2026: 5 games, Feb 6 – Apr 18.
From 100 classical games on record, the latest on Apr 18.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Liga Galega por Equipos de Club 2026 - Primeira Division Grupo A Rondas 9-10Apr 11 – Apr 18 | ½/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 85 rated classical games against rated opponents, 2016–2026
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Luis Marcos Medarde Santiago, Highest-rated meeting: Jan 2022 · XI Pepino Rodriguez | , 0/1 | , 2315 |
| 2, | FM David Gomez Dieguez, Highest-rated meeting: Jul 2021 · XVI Mestre Rodrigo | , 0/1 | , 2295 |
| 3, | Ricard Nadal Fajardo, Highest-rated meeting: Jul 2021 · XVI Mestre Rodrigo | , 0/2 | , 2139 |
| 4, | Unai Calvo Gomez, Highest-rated meeting: Jul 2023 · XXXVIII Cidade de Ferrol | , 0/1 | , 1967 |
| 5, | Juan Manuel Caneiro Couto, Highest-rated meeting: Jul 2023 · XXXVIII Cidade de Ferrol | , ½/1 | , 1946 |
| 6, | Jose Fernandez Otero, Highest-rated meeting: Jul 2021 · XVI Mestre Rodrigo | , 1/1 | , 1927 |
| 7, | Lorenzo Gonzalez Taboada, Highest-rated meeting: Jul 2023 · XXXVIII Cidade de Ferrol | , 0/1 | , 1925 |
| 8, | Roque Bouza Santiso, Highest-rated meeting: Oct 2022 · XVI Torneo Sub-2400 | , ½/3 | , 1888 |
| 9, | Ricardo Vilarino Gestal, Highest-rated meeting: Mar 2026 · Liga Galega por Equipos de Club 2026 - Primeira Division Grupo A Rondas 1-4-8 | , ½/1 | , 1884 |
| 10, | David Varela Peteira, Highest-rated meeting: Nov 2022 · VI Juan Carlos Abella | , 1/2 | , 1846 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 5 | 3½ | 1820 | 1969 |
| 2025 | 8 | 5½ | 1719 | 1860 |
| 2024 | 5 | 4 | 1784 | 2024 |
| 2023 | 20 | 8½ | 1554 | 1504 |
| 2022 | 18 | 11 | 1506 | 1586 |
| 2021 | 6 | 2 | 1742 | 1617 |
| 2020 | 2 | 1 | 1494 | — |
| 2019 | 4 | 1 | 1466 | 1273 |
| 2018 | 2 | 1 | 1337 | — |
| 2017 | 9 | 6 | 1396 | 1521 |
| 2016 | 6 | 4 | 1581 | 1706 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2026Swissfederation sourceScore ½/1Opp avg 1846Start 1798
- Mar 2026Swissfederation sourceBest of 2026Score 2/3Opp avg 1828Start 1784
- Feb 2026Swissfederation sourceScore 1/1Opp avg 1773Start 1774
- May 2025Swissfederation sourceScore 1/1Opp avg 1597Start 1769
- Apr 2025Swissfederation sourceScore 0/1Opp avg 1670Start 1782
- Mar 2025Swissfederation sourceScore 1/1Opp avg 1828Start 1749
- Mar 2025Swissfederation sourceBest of 2025Score 2½/3Opp avg 1760Start 1749
- Feb 2025Swissfederation sourceScore 1½/2Opp avg 1538Start 1752
- Liga Galega por Equipos de Club 2026 - Primeira Division Grupo A Rondas 9-10 · Apr 2026 · ½/1
- Liga Galega por Equipos de Club 2026 - Primeira Division Grupo A Rondas 1-4-8 · Mar 2026 · 2/3
- Liga Galega por Equipos de Club 2026 - Primeira Division Grupo A Rondas 1-3 · Feb 2026 · 1/1
- Liga Galega por Equipos de Club 2025. Segunda Division Grupo A Rondas 10-11 · May 2025 · 1/1
- Liga Galega por Equipos de Club 2025. Segunda Division Grupo A Rondas 8-9 · Apr 2025 · 0/1
- Liga Galega por Equipos de Club 2025. Primeira Division Grupo A Rondas 4-7 · Mar 2025 · 1/1
- Liga Galega por Equipos de Club 2025. Segunda Division Grupo A Rondas 4-7 · Mar 2025 · 2½/3
- Liga Galega por Equipos de Club 2025. Segunda Division Grupo A Rondas 1-3 · Feb 2025 · 1½/2
- Liga Galega por Equipos de Club 2025. Primeira Division Grupo A Rondas 1-3 · Feb 2025 · ½/1
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo A Rondas 9-11 · May 2024 · 1/1
- Liga Galega por Equipos de Club 2024 Primeira Division Grupo A Rondas 6-8 · Apr 2024 · 0/1
- Liga Galega por Equipos de Club 2024 Primeira Division Grupo A Rondas 2-5 · Mar 2024 · 1/1
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo A Rondas 2-5 · Mar 2024 · 2/2
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo A Rondas 1 · Feb 2024 · 1/1
- II Torneo Sub1800 · Oct 2023 · 3/5
- XXXVIII Cidade de Ferrol · Jul 2023 · 3/8
- Liga Galega por Equipos de Club 2023 Segunda Division Grupo A Rondas 8-11 · May 2023 · 1/3
- Liga Galega por Equipos de Club 2023 Segunda Division Grupo A Rondas 5-7 · Apr 2023 · 1/1
- Liga Galega por Equipos de Club 2023 Segunda Division Grupo A Rondas 1-4 · Mar 2023 · 3/4
- XII Pepino Rodriguez · Jan 2023 · 1½/3
- VI Juan Carlos Abella · Nov 2022 · 3/5
- XVI Torneo Sub-2400 · Oct 2022 · 3/4
- 63 Aniversario · Jun 2022 · 2/4
- XV Torneo Sub.2400 · May 2022 · 3½/4
- XIV Torneio Sub.2400 · Apr – May 2022 · 2½/3
- XI Pepino Rodriguez · Jan 2022 · 3/4
- XVI Mestre Rodrigo · Jul 2021 · 2/7
- Liga Galega Segunda División 2020, Grupo A Rondas 1-4 · Feb 2020 · 1/2
- I Torneo Sub.2200 · Sep 2019 · 2/4
- Liga Galega Segunda Division 2019 Grupo A · Feb – Apr 2019 · 0/1
- Liga Galega Segunda Division 2018, Grupo A · Feb – Apr 2018 · 2/3
- X Torneo Sub 2200 · Oct 2017 · 2/4
- Liga Gallega Segunda Division, Grupo A. Temporada 2017 Rondas 8-9 · Apr 2017 · 1/1
- Liga Gallega Segunda Division, Grupo A. Temporada 2017 Rondas 5-6-7 · Mar 2017 · 1½/2
- Liga Gallega Segunda Division, Grupo A. Temporada 2017 Rondas 1-2-3-4 · Feb 2017 · 2½/3
- VIII Memorial Pepino Rodriguez · Sep – Oct 2016 · 4/6
World
- #=78635Fernando Cesar Silva Eufrasio1799.0
- #=78635Miguel Campos Da Silva Magalhaes1799.0
- #=78635Adolfo Antonio Moscoso Rivas1799.0
- #=78635Francisco Javier Perea Sardon1799.0
- #=78635Enric Basallote Berenguera1799.0
Spain
- #=7236Martin Arriaran Perez1799.0
- #=7236Abrahan Marco Trinidad1799.0
- #=7236Adolfo Antonio Moscoso Rivas1799.0
- #=7236Francisco Javier Perea Sardon1799.0
- #=7236Enric Basallote Berenguera1799.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.