ESP · 51 yrs · K=20 · Peak 1829 (Jun 2013)
Best performance: 1948 at Liga Gallega Segunda División “A”. Temporada 2.012(Best of 2012)
Classical rating
1810
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jul 2012
How live ratings are calculated
Rating History · Classical
Classical rating 1819 to 1810 over the last 12 months; peak 1829 in June 2013.
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 | 1810, 0, 0 games | 1767, 0, 0 games | 1766, 0, 0 games |
| Oct 2026 | 1810, 0, 0 games | 1767, 0, 0 games | 1766, 0, 0 games |
| Sep 2026 | 1810, 0, 0 games | 1767, 0, 0 games | 1766, 0, 0 games |
| Aug 2026 | 1810, 0, 0 games | 1767, 0, 0 games | 1766, 0, 0 games |
| Jul 2026 | 1810, 0, 0 games | 1767, 0, 0 games | 1766, 0, 0 games |
| Jun 2026 | 1810, 0, 0 games | 1767, 0, 0 games | 1766, 7 games |
| May 2026 | 1810, +1, 1 game | 1767, 0, 0 games | unrated |
| Apr 2026 | 1809, +14, 6 games | 1767, 0, 0 games | unrated |
| Mar 2026 | 1795, -23, 2 games | 1767, 0, 0 games | unrated |
| Feb 2026 | 1818, -1, 0 games | 1767, 0, 0 games | unrated |
| Jan 2026 | 1819, 0, 0 games | 1767, 0, 0 games | unrated |
| Dec 2025 | 1819, 0, 0 games | 1767, 0, 0 games | unrated |
Form · Classical
Unbeaten in the last 3 games (1 win, 2 draws), since Mar 19. That is the longest unbeaten run of 2026.
From 117 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 103 rated classical games against rated opponents, 2006–2026
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 9 | 4 | 1808 | 1765 |
| 2025 | 4 | 3½ | 1734 | 2070 |
| 2024 | 9 | 5 | 1774 | 1817 |
| 2023 | 9 | 5½ | 1550 | 1630 |
| 2022 | 3 | 2 | 1475 | 1600 |
| 2020 | 3 | 0 | 1721 | 921 |
| 2019 | 8 | 2½ | 1754 | 1613 |
| 2018 | 6 | 4 | 1589 | 1714 |
| 2017 | 9 | 4 | 1468 | 1425 |
| 2016 | 2 | 1 | 1575 | — |
| 2015 | 5 | 2½ | 1692 | 1692 |
| 2014 | 3 | 1 | 1588 | 1463 |
| 2013 | 7 | 3 | 1891 | 1841 |
| 2011 | 8 | 4 | 1777 | 1777 |
| 2010 | 2 | ½ | 1832 | — |
| 2008 | 1 | ½ | 1703 | — |
| 2007 | 2 | 1 | 1818 | — |
| 2006 | 6 | 2 | 1767 | 1642 |
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 1843Start 1809
- Mar 2026Swissfederation sourceBest of 2026Score 3½/6Opp avg 1819Start 1795
- Feb 2026Swissfederation sourceScore 0/2Opp avg 1757Start 1818
- May 2025Swissfederation sourceScore 1/1Opp avg 1753Start 1811
- Apr 2025Swissfederation sourceScore ½/1Opp avg 1806Start 1795
- Apr 2025Swissfederation sourceScore 2/2Opp avg 1689Start 1795
- May 2024Swissfederation source#2 in 2024Score 2/3Opp avg 1767Start 1787
- Apr 2024Swissfederation sourceScore 1½/3Opp avg 1668Start 1804
- 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 · 3½/6
- Liga Galega por Equipos de Club 2026 - Primeira Division Grupo A Rondas 1-3 · Feb 2026 · 0/2
- Liga Galega por Equipos de Club 2025. Primeira Division Grupo A Rondas 10-11 · May 2025 · 1/1
- Liga Galega por Equipos de Club 2025 Primeira Division Grupo A · Apr 2025 · ½/1
- Liga Galega por Equipos de Club 2025. Primeira Division Grupo A Rondas 8-9 · Apr 2025 · 2/2
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo A Rondas 9-11 · May 2024 · 2/3
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo A Rondas 6-8 · Apr 2024 · 1½/3
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo A Rondas 2-5 · Mar 2024 · 2½/4
- Liga Galega por Equipos de Club 2023 Segunda Division Grupo A Rondas 8-11 · May 2023 · 3/4
- Liga Galega por Equipos de Club 2023 Segunda Division Grupo A Rondas 5-7 · Apr 2023 · 2½/3
- Liga Galega por Equipos de Club 2023 Segunda Division Grupo A Rondas 1-4 · Mar 2023 · 1½/3
- Liga Galega por Equipos de Club 2023 Primeira Division Grupo A Rondas 1-4 · Mar 2023 · ½/1
- Liga Galega 2D A 2022 Rondas 3-6 · Mar 2022 · 1½/3
- Liga Galega 1D A 2022 Rondas 3-6 · Mar 2022 · ½/1
- Liga Galega Primeira Division 2022. Grupo A Rondas 1-2 · Feb 2022 · 1/1
- Liga Galega Segunda División 2020, Grupo A Rondas 5-6 · Mar 2020 · 0/1
- Liga Galega Primeira División 2020, Grupo A Rondas 5-6 · Mar 2020 · 0/1
- Liga Galega Primeira División 2020, Grupo A Rondas 1-4 · Feb 2020 · 0/1
- Liga Galega Segunda Division 2019 Grupo A · Feb – Apr 2019 · 2½/8
- Liga Galega Segunda Division 2018, Grupo A · Feb – Apr 2018 · 4/6
- VIII Torneo Sub 2200 · Jun 2017 · 3/4
- Liga Gallega Segunda Division, Grupo A. Temporada 2017 Rondas 8-9 · Apr 2017 · ½/1
- Liga Gallega Segunda Division, Grupo A. Temporada 2017 Rondas 5-6-7 · Mar 2017 · ½/2
- Liga Gallega Primera División, Grupo A. Temporada 2017 Rondas 1-2-3-4 · Feb 2017 · 0/1
- Liga Gallega Segunda Division, Grupo A. Temporada 2017 Rondas 1-2-3-4 · Feb 2017 · 0/1
- Liga Gallega Segunda Division, Grupo A. Temporada 2016 Rondas 08-09-10-11 · Apr 2016 · 1/1
- Liga Gallega Segunda Division, Grupo A. Temporada 2016 Rondas 02-03-04 · Jan – Feb 2016 · 0/1
- Liga Gallega Segunda Division, Grupo A. Temporada 2015 r8-10 · Mar 2015 · ½/1
- Liga Gallega Segunda Division, Grupo A. Temporada 2015 r5-7 · Feb 2015 · ½/2
- Liga Gallega Segunda Division, Grupo A. Temporada 2015 r1-4 · Jan 2015 · 1½/2
- Liga Gallega Segunda Division, Grupo A. Temporada 2014 · Jan – Mar 2014 · 3/5
- Liga Gallega Primera División “A”. Temporada 2013 · Jan – Apr 2013 · 2½/6
- Liga Gallega División de Honor. Temporada 2013 · Jan – Apr 2013 · ½/1
- Liga Gallega Primera División “A”. Temporada 2.012 · Jan – Apr 2012 · 3½/4
- Liga Gallega Segunda División “A”. Temporada 2.012 · Jan – Apr 2012 · 2½/4
- Promociones Liga Gallega Temporada 2011 · Apr 2011 · ½/1
- Liga Gallega Segunda División “A”. Temporada 2011 · Jan – Mar 2011 · 3½/6
- Liga Gallega Primera División “A”. Temporada 2011 · Jan – Mar 2011 · 0/1
- Liga Gallega Primera División “A”. Temporada 2010 · Jan – Apr 2010 · ½/2
- Liga Gallega Segunda División “B”. Temporada 2010 · Jan – Apr 2010 · 2/2
- Liga Gallega por Equipos Primera Division Grupo B · Jan – Apr 2008 · ½/1
- Zonal As Marinas Absoluto S-18 · Nov – Dec 2007 · 1/2
- Liga Gallega por Equipos 2º División Grupo A · Jan – Apr 2007 · 2½/3
- Zonal As Mariñas · Nov 2006 · 3/7
World
- #=74996Juan Manuel Ventura Pena1810.0
- #=74996Laro Gonzalez Bolado1810.0
- #=74996Gustavo Daniel Rajo Toyos1810.0
- #=74996Damien De Pauw1810.0
- #=74996Angel Manas Molina1810.0
Spain
- #=6851Juan Manuel Ventura Pena1810.0
- #=6851Laro Gonzalez Bolado1810.0
- #=6851Gustavo Daniel Rajo Toyos1810.0
- #=6851Angel Manas Molina1810.0
- #=6851Eduardo De La Riva Fernandez1810.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.