ESP · 46 yrs · K=20 · Peak 2070 (By Oct 2004)
Best performance: 2146 at Tradewise Chess Festival - Challengers B(Best of 2011)
Classical rating
1905
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Oct 2004
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1905 over the last 12 months; peak 2070 by October 2004.
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 | 1905, 0, 0 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Oct 2026 | 1905, 0, 0 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Sep 2026 | 1905, 0, 0 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Aug 2026 | 1905, 0, 0 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Jul 2026 | 1905, 0, 0 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Jun 2026 | 1905, 0, 0 games | 1920, 0, 0 games | 1909, 0, 0 games |
| May 2026 | 1905, 0, 0 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Apr 2026 | 1905, +13, 4 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Mar 2026 | 1892, -21, 3 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Feb 2026 | 1913, 0, 0 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Jan 2026 | 1913, 0, 0 games | 1920, 0, 0 games | 1909, 0, 0 games |
| Dec 2025 | 1913, +8, 6 games | 1920, 0, 0 games | 1909, 0, 0 games |
Form · Classical
From 303 classical games on record, the latest on Mar 22.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Liga Andaluza 2026 Primera D Rondas 5-8Mar 1 – Mar 22TPR 2047 | 1½/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 274 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | CM Juan Pedro Cordon Gutierrez, Dec 2021 · Liga Andaluza 2021 Promociones | , 2269 |
| 2, | Jose Antonio Munoz Gonzalez, 2 wins, Oct 2010 · Liga Andaluza 10/11 Primera División B | , 2189 |
| 3, | Jose Antonio Gomez Calle, Feb 2015 · Cpto Provincial de Cadiz Absoluto, Juvenil y Veterano 2015 | , 2150 |
| 4, | CM Jose Luis Insua Mellado, 2 wins, Mar 2014 · Prov. Cadiz DGA Absoluto, Sub18 y Vet 2014 - A | , 2143 |
| 5, | Rainer Siegmund, Feb 2011 · Tradewise Chess Festival - Challengers B | , 2133 |
| 6, | Juan Chacon Perez, May 2018 · Campeonato de Andalucia Absoluto 2018 | , 2127 |
| 7, | CM Andres Gamez Matamoros, Mar 2026 · Liga Andaluza 2026 Primera D Rondas 5-8 | , 2124 |
| 8, | Miguel Angel Cortes Marquez, Oct 2011 · Liga Andaluza 11/12 Primera División C | , 2117 |
| 9, | Francisco Manuel Fernandez Montero, Feb 2018 · Cpto Provincial de Cadiz A 2018 | , 2082 |
| 10, | Carlos Garcia De Lomas Guerrero, Apr 2013 · Campeonato de Andalucía Absoluto y Juvenil 2013 | , 2035 |
Openings · Classical
From the moves of 19 of 303 classical games on record.
As WhiteOpens 1.d4 in 4 of 10 games, 1.e4 in 4.
As BlackMeets 1.d4 with 1...Nf6.
All openings (1 as Black)
No opening played 3 times yet (10 games with this colour).
Against 1.d4: 1...Nf6 in 4.
| Openings in Black games | Games | Score |
|---|---|---|
| English Opening | 4 | 63% |
5 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 7 | 1½ | 2089 | 1859 |
| 2025 | 14 | 7½ | 1884 | 1913 |
| 2024 | 23 | 13½ | 1848 | 1913 |
| 2023 | 14 | 8½ | 1863 | 1943 |
| 2022 | 12 | 3 | 1930 | 1737 |
| 2021 | 9 | 5 | 1900 | 1943 |
| 2020 | 10 | 3 | 2043 | 1894 |
| 2019 | 14 | 5 | 1984 | 1882 |
| 2018 | 17 | 9½ | 1957 | 2000 |
| 2017 | 18 | 8½ | 1825 | 1804 |
| 2016 | 7 | 1 | 1866 | 1557 |
| 2015 | 20 | 6½ | 2013 | 1888 |
| 2014 | 19 | 10 | 1956 | 1977 |
| 2013 | 32 | 12 | 1920 | 1833 |
| 2012 | 21 | 11½ | 1888 | 1924 |
| 2011 | 17 | 9 | 1980 | 2001 |
| 2010 | 6 | 3½ | 2031 | 2088 |
| 2008 | 8 | 4½ | 1915 | 1958 |
| 2007 | 6 | 3½ | 1861 | 1918 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2026Swissfederation sourceBest of 2026Score 1½/4Opp avg 2134Start 1892
- Feb 2026Swissfederation sourceScore 0/3Opp avg 2028Start 1913
- Nov 2025Swissfederation sourceBest of 2025Score 3½/6Opp avg 1891Start 1905
- May 2025Swissfederation sourceScore 0/1Opp avg 1995Start 1913
- Mar 2025Swissfederation sourceScore ½/2Opp avg 1991Start 1925
- Mar 2025Swissfederation sourceScore 1/2Opp avg 1796Start 1925
- Feb 2025Round robinfederation sourceScore 1/1Opp avg 1801Start 1912
- Feb 2025Swissfederation sourceScore 1½/2Opp avg 1830Start 1912
- Liga Andaluza 2026 Primera D Rondas 5-8 · Mar 2026 · 1½/4
- Liga Andaluza 2026 Primera D Rondas 1-4 · Feb 2026 · 0/3
- Campeonato Provincial de Cadiz Absoluto Sub18 y Supra50 2025 · Nov 2025 · 3½/6
- Liga Andaluza 2025 Promociones · May 2025 · 0/1
- Campeonato Provincial por Equipos de Cadiz Primera Division Final 2025 · Mar 2025 · ½/2
- Liga Andaluza 2025 Primera E Rondas 5-7 · Mar 2025 · 1/2
- Campeonato Provincial por Equipos de Cadiz Primera Division Grupo Sur 2025 Rondas 1-4 · Feb 2025 · 1/1
- Liga Andaluza 2025 Primera E Rondas 1-4 · Feb 2025 · 1½/2
- Campeonato Provincial de Cadiz Absoluto Sub18 y Supra50 2024 · Nov 2024 · 3½/6
- I Social Campo de Gibraltar · Oct 2024 · 3/5
- V Open Internacional de Ajedrez Sub 2200 FIDE Costa de la Luz · Sep 2024 · 4/7
- Liga Andaluza 2024 Promociones · Apr 2024 · 1/2
- Campeonato Provincial por Equipos de Cadiz Primera Division 2024 Rondas 4-6 · Mar 2024 · 1/1
- Liga Andaluza 2024 Primera D Rondas 5-7 · Mar 2024 · 0/1
- Liga Andaluza 2024 Primera D Rondas 1-4 · Feb 2024 · 3/3
- Campeonato Provincial de Cadiz Absoluto 2023 · Nov 2023 · 3½/6
- Liga Andaluza 2023 Promociones · Apr – May 2023 · 1/1
- Liga Andaluza 2023 Primera D Rondas 4-7 · Mar 2023 · 2/4
- Liga Andaluza 2023 Primera D Rondas 1-3 · Feb 2023 · 2/3
- Campeonato Provincial de Cadiz Absoluto 2022 · Nov 2022 · 2/6
- Liga Andaluza 2022 Primera D Rondas 4-7 · Feb – Mar 2022 · 1/3
- Liga Andaluza 2022 Primera D Rondas 1-3 · Feb 2022 · 0/3
- Liga Andaluza 2021 Promociones · Nov – Dec 2021 · 1/2
- Liga Andaluza 2021 Primera D · Sep – Nov 2021 · 4/7
- Liga Andaluza 2020 Primera Division D · Sep – Nov 2020 · 1/6
- Cpto Provincial de Cadiz A 2020 (Rds. 1-4) · Feb – Mar 2020 · 2/4
- Liga Andaluza 2019 Promociones · Nov – Dec 2019 · 1½/2
- Liga Andaluza 2019 Primera Division D · Sep – Nov 2019 · 1/6
- Cpto Provincial de Cadiz 2019 · Feb – Mar 2019 · 2½/6
- Liga Andaluza 2018 Primera Division D · Sep – Nov 2018 · 3/5
- Campeonato de Andalucia Absoluto 2018 · May 2018 · 3½/6
- Cpto Provincial de Cadiz A 2018 · Feb – Mar 2018 · 3/6
- Liga Andaluza 2017 Promociones · Nov – Dec 2017 · 1½/2
- Liga Andaluza 2017 Primera Division D · Oct – Nov 2017 · 1/6
- Tradewise Gibraltar Chess Festival 2017 Amateur B · Jan – Feb 2017 · 3/5
- Tradewise Gibraltar Chess Festival 2017 Amateur A · Jan 2017 · 3/5
- Liga Andaluza 2016-2017 Promociones · Nov – Dec 2016 · ½/2
- Liga Andaluza 16-17 Primera Division D · Oct – Nov 2016 · ½/5
- Liga Andaluza 15 16 Promociones · Nov – Dec 2015 · 1/2
- Liga Andaluza 15-16 Primera Division D · Oct – Nov 2015 · 1/6
- Liga Andaluza 15-16 Division de Honor Occidental · Oct – Nov 2015 · 0/1
- Cpto Provincial de Cadiz Absoluto, Juvenil y Veterano 2015 · Feb – Mar 2015 · 3/6
- TRADEWISE GIBRALTAR CHESS FESTIVAL 2015 – CHALLENGER B · Jan – Feb 2015 · 0/1
- TRADEWISE GIBRALTAR CHESS FESTIVAL 2015 – CHALLENGER A · Jan 2015 · 1½/5
- Liga Andaluza 14/15 Promociones · Dec 2014 · 1½/2
- Liga Andaluza 14/15 Fase Final División de Honor · Nov 2014 · ½/1
- Liga Andaluza 14/15 División de Honor Occidental · Oct 2014 · 1/1
- Liga Andaluza 14/15 Primera División C · Oct 2014 · 3½/6
- Prov. Cadiz DGA Absoluto, Sub18 y Vet 2014 - A · Mar 2014 · 3/6
- TRADEWISE GIBRALTAR CHESS FESTIVAL 2014 – CHALLENGER B · Feb 2014 · 1½/5
- Liga Andaluza 12/13 Promociones 2014 · Dec 2013 · 2/2
- Cpto Provincial de Cadiz por equipos 2013 · Oct – Nov 2013 · 3½/5
- Liga Andaluza 13/14 Primera División D · Oct 2013 · 3/3
- Campeonato de Andalucía Absoluto y Juvenil 2013 · Apr 2013 · 2½/7
- Cto. Provincial Cadiz Absoluto, Juvenil y Veterano · Feb – Mar 2013 · 3/7
- Tradewise Gibraltar Chess Festival Masters Open · Jan 2013 · 3½/10
- Tradewise Gibraltar Chess Festival Challengers B · Jan 2013 · 0/3
- Tradewise Gibraltar Chess Festival Challengers A · Jan 2013 · 2½/5
- Liga Andaluza 12/13 Promociones · Dec 2012 · 2/2
- Campeonato por Equipos de Cadiz. Fase Final · Nov 2012 · 1/2
- Campeonato por Equipos de Cadiz. Grupo B · Oct – Nov 2012 · 4/4
- XXV Open de la Sal · Jul 2012 · 4/7
- Provincial Cadiz Absoluto, Juvenil y Veterano · Mar 2012 · 4½/7
- Tradewise Chess Festival - Challengers B 2012 · Jan – Feb 2012 · 2/5
- Tradewise Chess Festival - Challengers A 2012 · Jan 2012 · ½/2
- Liga Andaluza 11/12 Primera División C · Oct 2011 · 2½/7
- XXIV Open de la Sal · Jul 2011 · 4/7
- Tradewise Chess Festival - Challengers B · Jan – Feb 2011 · 3/4
- Liga Andaluza 10/11 Primera División B · Oct 2010 · 4/6
- Liga Andaluza 10/11 División de Honor Occidental · Oct 2010 · ½/1
- Campeonato Provincial por Equipos Semifinales y Final · Nov 2008 · 1½/2
- Campeonato Provincial por Equipos Cadiz Grupo A · Oct – Nov 2008 · 2½/3
- IX Torneo Ciudad de Algeciras · Aug 2008 · 4/7
- VIII Torneo Ciudad de Algeciras · Jul 2007 · 4/7
World
- #=47986Jose Luis Gonzalvez Perales1905.0
- #=47986Seyyed Mehdi Mousavi1905.0
- #=47986Jose Antonio Rios Gonzalez1905.0
- #=47986Daniel Cavero Cavero1905.0
- #=47986Sigurdur Pall Gudnyjarson1905.0
Spain
- #=4233Javier Moreno Torrero1905.0
- #=4233Jose Luis Gonzalvez Perales1905.0
- #=4233Jose Antonio Rios Gonzalez1905.0
- #=4233Daniel Cavero Cavero1905.0
- #=4233Nuria Gutierrez Lupion1905.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.