ESP · 68 yrs · K=20 · Peak 2119 (By Jan 2007)
Best performance: 2235 at Campeonato de Asturias por Equipos 2ª(Best of 2013)
Classical rating
1966
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2007
How live ratings are calculated
Rating History · Classical
Classical rating 1970 to 1966 over the last 12 months; peak 2119 by January 2007.
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 | 1966, +12, 3 games | 2047, 0, 0 games | 1946, 0, 0 games |
| Oct 2026 | 1954, 0, 0 games | 2047, 0, 0 games | 1946, 0, 0 games |
| Sep 2026 | 1954, 0, 0 games | 2047, 0, 0 games | 1946, 0, 0 games |
| Aug 2026 | 1954, 0, 0 games | 2047, 0, 0 games | 1946, 0, 0 games |
| Jul 2026 | 1954, 0, 0 games | 2047, 0, 0 games | 1946, 0, 0 games |
| Jun 2026 | 1954, 0, 0 games | 2047, 0, 0 games | 1946, 0, 0 games |
| May 2026 | 1954, -17, 3 games | 2047, 0, 0 games | 1946, 0, 0 games |
| Apr 2026 | 1971, +15, 4 games | 2047, 0, 0 games | 1946, 0, 0 games |
| Mar 2026 | 1956, +3, 1 game | 2047, -13, 6 games | 1946, 0, 0 games |
| Feb 2026 | 1953, 0, 0 games | 2060, 0, 0 games | 1946, 0, 0 games |
| Jan 2026 | 1953, -3, 1 game | 2060, 0, 0 games | 1946, 0, 0 games |
| Dec 2025 | 1956, -14, 2 games | 2060, 0, 0 games | 1946, 0, 0 games |
Form · Classical
Unbeaten in the last 4 games (3 wins, 1 draw), since Apr 25. Longest unbeaten run in 2026: 5 games, Feb 21 – Mar 28.
From 280 classical games on record, the latest on Oct 25.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Campeonato de Asturias Individual Segunda 2026 Rondas 1-4Oct 4 – Oct 25TPR 2133 | 2½/3 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 271 rated classical games against rated opponents, 2006–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Ivan Andres Gonzalez, Oct 2010 · Cto. de Asturias por Equipos Primera | , 2316 |
| 2, | IM Julio Leonardo Boudy Bueno, Nov 2009 · Campeonato de Asturias por Equipos Primera | , 2263 |
| 3, | FM Saul Vinuela Diaz, Oct 2017 · Campeonato de Asturias Individual Primera 2017 | , 2230 |
| 4, | Luis Marcos Pinto, Mar 2011 · Cto. de Asturias Individual Primera | , 2189 |
| 5, | CM Eduardo Castro Quijano, Nov 2024 · Campeonato de Asturias Individual Primera 2024 Rondas 8 | , 2177 |
| 6, | FM Aitor Alonso Alvarez, Nov 2007 · Campeonato de Asturias por Equipos 1ª | , 2165 |
| 7, | CM Berna Blazquez Lopez, Oct 2017 · Campeonato de Asturias Individual Primera 2017 | , 2143 |
| 8, | Sergio 1994 Fernandez Gonzalez, Mar 2017 · Campeonato de Asturias por Equipos 1 2017 | , 2130 |
| 9, | Sergio Arias Torio, May 2014 · Copa de Asturias por Equipos 2014 | , 2127 |
| 10, | Jose Julio Cueto Aller, Dec 2013 · Campeonato de Asturias por Equipos 2ª | , 2113 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 11 | 8 | 1827 | 2002 |
| 2025 | 12 | 4 | 2017 | 1892 |
| 2024 | 13 | 7 | 1945 | 1974 |
| 2023 | 10 | 5 | 1854 | 1854 |
| 2022 | 13 | 5 | 1946 | 1859 |
| 2021 | 8 | 5 | 1853 | 1948 |
| 2019 | 8 | 8 | 1779 | 2579 |
| 2018 | 14 | 9 | 1974 | 2076 |
| 2017 | 15 | 6½ | 2082 | 2032 |
| 2016 | 17 | 6½ | 2075 | 1988 |
| 2015 | 18 | 12 | 1866 | 1991 |
| 2013 | 19 | 14½ | 1871 | 2073 |
| 2012 | 8 | 2½ | 2085 | 1944 |
| 2010 | 18 | 6 | 2145 | 2020 |
| 2008 | 19 | 12 | 1997 | 2092 |
| 2006 | 12 | 2½ | 2132 | 1902 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Swissfederation sourceBest of 2026Score 2½/3Opp avg 1860Start 1954
- Feb – Apr 2026Swissfederation source#2 in 2026Score 5/7Opp avg 1811Start 1953
- Feb – Apr 2026Swissfederation sourceScore ½/1Opp avg 1835Start 1953
- Nov 2025Swissfederation sourceScore ½/1Opp avg 1877Start 1970
- Nov 2025Swissfederation sourceScore 1/3Opp avg 2078Start 1970
- Oct 2025Swissfederation sourceScore 0/2Opp avg 2098Start 1984
- Apr 2025Swissfederation sourceScore 0/1Opp avg 2036Start 1978
- Apr 2025Swissfederation sourceScore 2/2Opp avg 1856Start 1978
- Campeonato de Asturias Individual Segunda 2026 Rondas 1-4 · Oct 2026 · 2½/3
- Campeonato de Asturias por Equipos Primera 2026 · Feb – Apr 2026 · 5/7
- Campeonato de Asturias por Equipos Division de Honor de Filiales 2026 · Feb – Apr 2026 · ½/1
- Campeonato de Asturias Individual Primera 2025 Rondas 8 · Nov 2025 · ½/1
- Campeonato de Asturias Individual Primera 2025 Rondas 5-7 · Nov 2025 · 1/3
- Campeonato de Asturias Individual Primera 2025 Rondas 1-4 · Oct 2025 · 0/2
- Campeonato de Asturias por Equipos Division de Honor de Filiales 2025 Rondas 8-10 · Apr 2025 · 0/1
- Campeonato de Asturias por Equipos Division de Honor 2025 Rondas 8-10 · Apr 2025 · 2/2
- Campeonato de Asturias por Equipos Division de Honor 2025 Rondas 7 · Mar 2025 · 0/1
- Campeonato de Asturias por Equipos Division de Honor de Filiales 2025 Rondas 3-6 · Mar 2025 · 1/1
- Campeonato de Asturias por Equipos Division de Honor 2025 Rondas 3-6 · Mar 2025 · ½/2
- Campeonato de Asturias Individual Primera 2024 Rondas 8 · Nov 2024 · 1/1
- Campeonato de Asturias Individual Primera 2024 Rondas 5-7 · Nov 2024 · 1/2
- Campeonato de Asturias Individual Primera 2024 Rondas 2-4 · Oct 2024 · 1/2
- Campeonato de Asturias Individual Primera 2024 Rondas 1 · Sep 2024 · 0/1
- Campeonato de Asturias por Equipos Division de Honor de Filiales Rondas 6-9 · Apr 2024 · 1½/3
- Campeonato de Asturias por Equipos Division de Honor de Filiales Rondas 2-5 · Mar 2024 · 1½/2
- Campeonato de Asturias por Equipos Division de Honor Rondas 2-5 · Mar 2024 · 0/1
- Campeonato de Asturias por Equipos Division de Honor Rondas 1 · Feb 2024 · 1/1
- Campeonato de Asturias Individual Primera 2023 Rondas 8 · Dec 2023 · 0/1
- Campeonato de Asturias Individual Primera 2023 Rondas 4-7 · Nov 2023 · 1½/3
- Campeonato de Asturias Individual Primera 2023 Rondas 1-3 · Oct 2023 · 1/2
- Campeonato de Asturias por Equipos Primera de Filiales 2023 Rondas 10 · Apr 2023 · 1/1
- Campeonato de Asturias por Equipos Primera de Filiales 2023 Rondas 7-9 · Apr 2023 · ½/1
- Campeonato de Asturias por Equipos Division de Honor 2023 Rondas 3-6 · Mar 2023 · 0/1
- Campeonato de Asturias por Equipos Primera de Filiales 2023 Rondas 3-6 · Mar 2023 · 1/1
- Campeonato de Asturias por Equipos Division de Honor de Filiales 2022 Rondas 6-9 · Nov 2022 · 1/3
- Campeonato de Asturias por Equipos Division de Honor 2022 Rondas 6-9 · Nov 2022 · 1/1
- Campeonato de Asturias por Equipos Division de Honor de Filiales 2022 Rondas 1-5 · Oct 2022 · ½/2
- Campeonato de Asturias por Equipos Division de Honor 2022 Rondas 1-5 · Oct 2022 · 1/2
- Campeonato de Asturias Individual Primera 2022 Rondas 3-8 · Mar – Apr 2022 · 2/5
- Campeonato de Asturias Individual Primera 2022 Rondas 1-2 · Feb 2022 · ½/1
- Campeonato de Asturias por Equipos Division de Honor 2021 · Oct – Dec 2021 · 5/8
- Cto de Asturias por Equipos Division de Honor Filiales. Final Permanencia · Mar – Apr 2019 · 3/3
- Cto de Asturias por Equipos Division de Honor Filiales · Feb – Mar 2019 · 4/4
- Campeonato de Asturias por Equipos Division de Honor · Feb – Mar 2019 · 1/1
- Cto de Asturias Individual Primera · Sep – Nov 2018 · 2½/6
- Cto de Asturias por Equipos Division de Honor. Final · Apr 2018 · 1/1
- Cto de Asturias por Equipos Division de Honor Filiales. Final · Apr 2018 · ½/1
- Cto de Asturias por Equipos Division de Honor · Feb – Mar 2018 · 1½/2
- Cto de Asturias por Equipos Division de Honor Filiales 2018 · Feb – Mar 2018 · 3½/4
- Campeonato de Asturias Individual Primera 2017 · Oct – Nov 2017 · 2½/6
- Campeonato de Asturias por Equipos 2 2017 · Feb – Apr 2017 · 3/6
- Campeonato de Asturias por Equipos 1 2017 · Feb – Apr 2017 · 1/3
- Cto Asturias Individual Absoluto Primera 2016 · Sep – Nov 2016 · 2½/7
- Campeonato de Asturias por Equipos Primera 2016 · Feb – Apr 2016 · 0/2
- Campeonato de Asturias por Equipos Segunda 2016 · Feb – Apr 2016 · 4/8
- Cto. de Asturias Individual 2a · Oct – Nov 2015 · 6/7
- Copa de Asturias 2015 · May – Jun 2015 · 0/1
- Campeonato de Asturias por Equipos Primera 2015 · Feb – Apr 2015 · 4/6
- Campeonato de Asturias por Equipos Segunda 2015 · Feb – Apr 2015 · 2/4
- Cto. de Asturias Individual 2ª 2014 · Oct – Nov 2014 · 2/5
- Copa de Asturias por Equipos 2014 · Apr – May 2014 · 1/1
- Cto de Asturias Individual 2ª · Feb – Apr 2014 · 5½/8
- Cto de Asturias por Equipos 1ª · Sep – Dec 2013 · 2/2
- Campeonato de Asturias por Equipos 2ª · Sep – Dec 2013 · 6½/8
- Copa de Asturias 2012-2013 · Apr – May 2013 · 2/2
- Campeonato de Asturias de Individual Segunda · Feb – Mar 2013 · 4/7
- Campeonato de Asturias por Equipos Primera · Sep – Dec 2012 · 2½/8
- Cto. de Asturias por Equipos 1ª · Oct – Dec 2011 · 3/10
- Cto. de Asturias Individual Primera · Feb – Apr 2011 · 2/8
- Cto. de Asturias por Equipos Primera · Sep – Dec 2010 · 3/9
- Copa de Asturias por Equipos · May – Jun 2010 · ½/1
- Campeonato De Asturias Individual 1ª · Feb – Apr 2010 · 2½/8
- Campeonato de Asturias por Equipos Primera · Oct – Dec 2009 · 4/8
- Copa de Asturias por Equipos · May 2009 · 2/2
- Campeonaro de Asturias Individual Segunda · Feb – Apr 2009 · 5½/8
- Campeonato de Asturias Por Equipos 1 · Sep – Dec 2008 · 7/10
- Campeonato de Asturias Individual Segunda · Feb – Apr 2008 · 5/9
- Campeonato de Asturias por Equipos 1ª · Sep – Dec 2007 · 3½/7
- Campeonato por Equipos Asturias 1ª Categoria · Sep 2006 · 2½/11
- 29 Chipiona Intl.Open · Aug 2006 · 4/8
World
- #=34272Francesc Bonavia Heredia1966.0
- #=34272Angel 1964 Dominguez Fernandez1966.0
- #=34272Julio Bernal Tinajero1966.0
- #=34272Jorge Caballero Ortin1966.0
- #=34272Ramon Padulles Argerich1966.0
Spain
- #=2880Francesc Bonavia Heredia1966.0
- #=2880Angel 1964 Dominguez Fernandez1966.0
- #=2880Julio Bernal Tinajero1966.0
- #=2880Jorge Caballero Ortin1966.0
- #=2880Ramon Padulles Argerich1966.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.