ESP · 38 yrs · K=20 · Peak 1960 (Jun 2026)
Best performance: 2067 at Campeonato Provincial de Huelva por Equipos 2026 - 1a Categoria Rondas 5-7(Best of 2026)
Classical rating
1960
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jul 2006
How live ratings are calculated
Rating History · Classical
Classical rating 1931 to 1960 over the last 12 months; peak 1960 in June 2026.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid |
|---|---|---|
| Nov 2026 | 1960, 0, 0 games | 1913, 0, 0 games |
| Oct 2026 | 1960, 0, 0 games | 1913, 0, 0 games |
| Sep 2026 | 1960, 0, 0 games | 1913, 0, 0 games |
| Aug 2026 | 1960, 0, 0 games | 1913, 0, 0 games |
| Jul 2026 | 1960, 0, 0 games | 1913, -24, 8 games |
| Jun 2026 | 1960, +10, 1 game | 1937, 0, 0 games |
| May 2026 | 1950, 0, 0 games | 1937, 0, 0 games |
| Apr 2026 | 1950, +9, 3 games | 1937, 0, 0 games |
| Mar 2026 | 1941, +10, 2 games | 1937, 0, 0 games |
| Feb 2026 | 1931, 0, 0 games | 1937, 0, 0 games |
| Jan 2026 | 1931, 0, 0 games | 1937, 0, 0 games |
| Dec 2025 | 1931, 0, 0 games | 1937, 0, 0 games |
Form · Classical
Unbeaten in the last 10 games (8 wins, 2 draws), since Feb 9, 2025. Longest unbeaten run in 2026: 7 games, Feb 1 – May 10.
From 118 classical games on record, the latest on May 10.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Liga Andaluza 2026 PromocionesApr 19 – May 17 | 1/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 102 rated classical games against rated opponents, 2006–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Marcos Camacho Collados, Jan 2009 · XX Open Internacional de Roquetas de Mar | , 2265 |
| 2, | FM Samuel Navarrete Espi, Jan 2011 · XXII Abierto Internacional de Roquetas de Mar | , 2095 |
| 3, | Enrique Romero Romero, Oct 2012 · Liga Andaluza 12/13 Primera División A | , 2014 |
| 4, | David Ferrer Freyre, Dec 2017 · Liga Andaluza 2017 Promociones | , 2013 |
| 5, | WFM Gal.la Garcia-Castany Musellas, Jan 2011 · XXII Abierto Internacional de Roquetas de Mar | , 1984 |
| 6, | David Marquez Vizuete, Mar 2022 · Liga Andaluza 2022 Primera A Rondas 4-7 | , 1977 |
| 7, | Tomas Rey Garcia, Dec 2012 · Liga Andaluza 12/13 Promociones | , 1974 |
| 8, | Francisco Bedoya Roman, May 2026 · Liga Andaluza 2026 Promociones | , 1961 |
| 9, | Fredrik Qwarfort, Jan 2011 · XXII Abierto Internacional de Roquetas de Mar | , 1952 |
| 10, | Manuel Garcia-Blazquez Perez, Jan 2011 · XXII Abierto Internacional de Roquetas de Mar | , 1948 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 6 | 5½ | 1803 | 2204 |
| 2025 | 2 | ½ | 1908 | — |
| 2024 | 1 | ½ | 2071 | — |
| 2023 | 1 | 1 | 1420 | — |
| 2022 | 2 | 1½ | 1927 | — |
| 2021 | 11 | 5½ | 1919 | 1919 |
| 2020 | 3 | ½ | 1988 | 1715 |
| 2019 | 7 | 5 | 1903 | 2061 |
| 2018 | 5 | 1 | 2012 | 1772 |
| 2017 | 2 | 1½ | 2061 | — |
| 2016 | 12 | 4½ | 1915 | 1828 |
| 2014 | 8 | 2½ | 1904 | 1763 |
| 2013 | 1 | ½ | 1966 | — |
| 2012 | 5 | 2½ | 1971 | 1971 |
| 2011 | 18 | 10 | 1877 | 1920 |
| 2010 | 6 | 1½ | 2043 | 1850 |
| 2009 | 8 | 2½ | 2074 | 1933 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr – May 2026Swissfederation sourceScore 1/1Opp avg 1961Start 1950
- Mar 2026Round robinfederation sourceBest of 2026Score 2½/3Opp avg 1794Start 1941
- Feb 2026Round robinfederation sourceScore 3/3Opp avg 1738Start 1931
- Mar 2025Swissfederation sourceScore 1/1Start 1931
- Feb 2025Swissfederation sourceScore 1½/3Opp avg 1908Start 1943
- Mar 2024Round robinfederation sourceScore ½/1Opp avg 2071Start 1939
- Feb 2024Round robinfederation sourceScore 1/1Start 1899
- Jan – Feb 2023Swissfederation sourceScore 2/2Opp avg 1420Start 1897
- Liga Andaluza 2026 Promociones · Apr – May 2026 · 1/1
- Campeonato Provincial de Huelva por Equipos 2026 - 1a Categoria Rondas 5-7 · Mar 2026 · 2½/3
- Campeonato Provincial de Huelva por Equipos 2026 - 1a Categoria Rondas 1-4 · Feb 2026 · 3/3
- Campeonato Provincial de Huelva por Equipos Primera Division 2025 Rondas 5-7 · Mar 2025 · 1/1
- Campeonato Provincial de Huelva por Equipos Primera Division 2025 Rondas 1-4 · Feb 2025 · 1½/3
- Provincial Onubense por Equipos Primera Categoria Rondas 5-7 · Mar 2024 · ½/1
- Provincial Onubense por Equipos Primera Categoria Rondas 1-4 · Feb 2024 · 1/1
- Primera por Equipos Huelva Rondas 1-4 · Jan – Feb 2023 · 2/2
- Liga Andaluza 2022 Promociones · Jun 2022 · ½/1
- Liga Andaluza 2022 Primera A Rondas 4-7 · Feb – Mar 2022 · 1/1
- Liga Andaluza 2021 Promociones · Nov – Dec 2021 · 0/2
- Liga Andaluza 2021 Primera A · Sep – Nov 2021 · 2/3
- XLVI Abierto Internacional Ciudad de Sevilla 2021 · Jun – Jul 2021 · 3½/6
- Liga Andaluza 2020 Primera Division A · Sep – Nov 2020 · ½/3
- Liga Andaluza 2019 Promociones · Nov – Dec 2019 · ½/1
- Liga Andaluza 2019 Primera Division A · Sep – Nov 2019 · 4½/6
- Liga Andaluza 2018 Primera Division A · Sep – Nov 2018 · 1/5
- Liga Andaluza 2017 Promociones · Nov – Dec 2017 · 1½/2
- Liga Andaluza 16-17 Primera Division A · Oct – Nov 2016 · 2/7
- II Torneo Int. Sub 2200 Jardin Nazari Velez De Benaudalla · Apr – May 2016 · 3½/6
- Liga Andaluza 14/15 División de Honor Occidental · Oct 2014 · 0/1
- XXXIX Abierto Internacional Ciudad de Sevilla · Jan 2014 · 4½/9
- Liga Andaluza 12/13 Promociones 2014 · Dec 2013 · ½/1
- Liga Andaluza 12/13 Promociones · Dec 2012 · 1/1
- Liga Andaluza 12/13 Primera División A · Oct 2012 · 1½/6
- Open Internacional sub 1900 Cala Millor · Sep – Oct 2011 · 5½/9
- XXII Abierto Internacional de Roquetas de Mar · Jan 2011 · 4½/9
- Campeonato de Andalucía Absoluto · May 2010 · 1½/6
- XX Open Internacional de Roquetas de Mar · Jan 2009 · 3½/9
- V Festival Int. Gran Hotel Bali Sub-2000 · Dec 2006 · 3½/8
- Liga Andaluza por Equipos 2006/2007 · Oct 2006 · 0/1
World
- #=35495Reza Mohammadi1960.0
- #=35495Jordi Saenz Rebull1960.0
- #=35495Carlos Roberto Ruiz De Toro1960.0
- #=35495Bjorgvin S Gudmundsson1960.0
- #=35495John Nuyens1960.0
Spain
- #=3002Jose Luis Ayala Abenza1960.0
- #=3002Jordi Saenz Rebull1960.0
- #=3002Carlos Roberto Ruiz De Toro1960.0
- #=3002Angel Castillo Ojeda1960.0
- #=3002Noel Leis Pazos1960.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.