ESP · 49 yrs · K=20 · Peak 1969 (Jan 2026)
Best performance: 2111 at Campeonato de Sevilla Absoluto, Femenino y Sub18 2025 Rondas 4-8(Best of 2025)
NOV26 Rating
1931
Live Rating
1938.8
Change
+7.8
Games Played
1
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1931 | -4 |
| Oct 2026 | 1935 | -9 |
| Sep 2026 | 1944 | 0 |
| Aug 2026 | 1944 | 0 |
| Jul 2026 | 1944 | 0 |
| Jun 2026 | 1944 | +6 |
| May 2026 | 1938 | 0 |
| Apr 2026 | 1938 | -2 |
| Mar 2026 | 1940 | -29 |
| Feb 2026 | 1969 | 0 |
| Jan 2026 | 1969 | +21 |
| Dec 2025 | 1948 | +16 |
Form · Classical
Longest unbeaten run in 2026: 2 games, Oct 12 – Oct 18.
From 210 classical games on record, the latest on Nov 2.
| Tournament | Score | Change | |
|---|---|---|---|
| Copa de Sevilla por Equipos 2026Oct 12 – Nov 29TPR 2652 | 1/1 | +7.8 |
Best wins · Classical
From 201 rated classical games against rated opponents, 2016–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | David Ferrer Freyre, Jun 2019 · Copa de Sevilla por Equipos 2019 | , 2055 |
| 2, | Fernando Rambla Barreno, Nov 2018 · Liga Andaluza 2018 Primera Division D | , 2051 |
| 3, | Enrique Herrera Oliva, Mar 2022 · Campeonato de Sevilla por Equipos Primera 2022 | , 2019 |
| 4, | Pedro Oliva Lobato, Oct 2018 · Liga Andaluza 2018 Primera Division D | , 1994 |
| 4, | Pedro Antonio Oliva Martin, Oct 2017 · Liga Andaluza 2017 Primera Division D | , 1994 |
| 6, | Jose Luis Gonzalez Rueda, Feb 2025 · Campeonato de Sevilla por Equipos Primera 2025 Rondas 2-5 | , 1987 |
| 7, | Jesus Huete Cobos, Oct 2025 · Campeonato de Sevilla Absoluto, Femenino y Sub18 2025 Rondas 4-8 | , 1984 |
| 8, | Jose Luis Gonzalez Rueda, Dec 2025 · Supercopa de Sevilla por Equipos 2025 | , 1970 |
| 9, | Antonio Jesus Gavira Galocha, Oct 2025 · Campeonato de Sevilla Absoluto, Femenino y Sub18 2025 Rondas 4-8 | , 1961 |
| 10, | David Ferrer Freyre, Nov 2025 · Copa de Sevilla por Equipos 2025 Rondas 6 | , 1946 |
Openings · Classical
From the moves of 12 of 210 classical games on record.
As WhiteOpens 1.e4 in 6 of 6 games.
As BlackMeets 1.d4 with 1...Nf6.
All openings (1 as White, 1 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Sicilian Defense | 3 | 67% |
3 more games in openings played fewer than 3 times.
Against 1.d4: 1...Nf6 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 3 | 50% |
3 more games in openings played fewer than 3 times.
Performance rating by month
2026: 1889 over 16 rated games
| Month | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| Nov | 1 | 1 | 1852 | — |
| Oct | 5 | 3 | 1825 | 1897 |
| Sep | 4 | 2 | 1855 | 1855 |
| May | 1 | ½ | 2195 | — |
| Mar | 1 | 0 | 2348 | — |
| Feb | 4 | 0 | 2081 | 1281 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct – Nov 2026Swisschess-results.comScore 2/2Opp avg 1811Start 1935
- Sep – Oct 2026Swissfederation sourceBest of 2026Score 4/8Opp avg 1847Start 1944
- Apr – May 2026Swissfederation sourceScore ½/1Opp avg 2195Start 1938
- Mar 2026Swissfederation sourceScore 0/2Opp avg 2348Start 1940
- Feb 2026Swissfederation sourceScore 0/4Opp avg 2081Start 1969
- Copa de Sevilla por Equipos 2026 · Oct – Nov 2026 · 2/2
- Campeonato de Sevilla Absoluto, Femenino y Sub18 2026 · Sep – Oct 2026 · 4/8
- Liga Andaluza 2026 Promociones · Apr – May 2026 · ½/1
- Liga Andaluza 2026 Primera A Rondas 5-8 · Mar 2026 · 0/2
- Liga Andaluza 2026 Primera A Rondas 1-4 · Feb 2026 · 0/4
- Supercopa de Sevilla por Equipos 2025 · Dec 2025 · 1/1
- Copa de Sevilla por Equipos 2025 Rondas 6 · Nov 2025 · 1/1
- Copa de Sevilla por Equipos 2025 Rondas 2-5 · Nov 2025 · 2/2
- Campeonato de Sevilla Absoluto, Femenino y Sub18 2025 Rondas 4-8 · Oct 2025 · 4/6
- Campeonato de Sevilla Absoluto, Femenino y Sub18 2025 Rondas 1-3 · Sep 2025 · 1/2
- Campeonato de Sevilla por Equipos Primera 2025 Rondas 6-9 · Mar 2025 · 1/2
- Liga Andaluza 2025 Primera A Rondas 5-7 · Mar 2025 · ½/1
- Campeonato de Sevilla por Equipos Primera 2025 Rondas 2-5 · Feb 2025 · 3/4
- Campeonato de Sevilla por Equipos Primera 2025 Rondas 1 · Jan 2025 · ½/1
- Copa de Sevilla por Equipos 2024 Rondas 2-5 · Nov 2024 · 1/3
- Campeonato de Sevilla Absoluto Femenino y Sub18 2024 Rondas 5-8 · Oct 2024 · 1½/4
- Copa de Sevilla por Equipos 2024 Rondas 1 · Oct 2024 · 1/1
- Campeonato de Sevilla Absoluto Femenino y Sub18 2024 Rondas 1-4 · Sep 2024 · 2½/4
- Liga Andaluza 2024 Primera A Rondas 5-7 · Mar 2024 · ½/2
- Liga Andaluza 2024 Primera A Rondas 1-4 · Feb 2024 · 0/1
- Campeonato de Sevilla por Equipos Preferente 2024 Rondas 2-5 · Feb 2024 · 2½/3
- Campeonato de Sevilla por Equipos Preferente 2024 Rondas 1 · Jan 2024 · 1/1
- Copa de Sevilla por Equipos 2023 Rondas 6 · Dec 2023 · 0/1
- Copa de Sevilla por Equipos 2023 Rondas 2-5 · Nov 2023 · 2½/4
- Campeonato de Sevilla Individual Absoluto, Femenino y Sub18 2023 Rondas 4-8 · Oct 2023 · 3½/5
- Copa de Sevilla por Equipos 2023 Rondas 1 · Oct 2023 · 1/1
- Campeonato de Sevilla Individual Absoluto, Femenino y Sub18 2023 Rondas 1-3 · Sep 2023 · 0/3
- Campeonato de Sevilla por Equipos Primera 2023 Rondas 10-11 · May 2023 · 1/1
- Liga Andaluza 2023 Primera A Rondas 4-7 · Mar 2023 · 1/1
- Campeonato de Sevilla por Equipos Preferente 2023 Rondas 5-8 · Mar 2023 · 1/1
- Campeonato de Sevilla por Equipos Primera 2023 Rondas 6-9 · Mar 2023 · 0/1
- Campeonato de Sevilla por Equipos Primera 2023 Rondas 2-5 · Feb 2023 · 2/2
- Liga Andaluza 2023 Primera A Rondas 1-3 · Feb 2023 · 1/2
- LIII Torneo Internacional de Ajedrez Alcala de Guadaira Rondas 7-8 · Dec 2022 · 2/2
- Copa de Sevilla por Equipos 2022 Rondas 2-5 · Nov 2022 · ½/1
- LIII Torneo Internacional de Ajedrez Alcala de Guadaira Rondas 6 · Oct 2022 · 0/1
- LIII Torneo Internacional de Ajedrez Alcala de Guadaira Rondas 2-5 · Oct 2022 · 2½/4
- Copa de Sevilla por Equipos 2022 Rondas 1 · Oct 2022 · 1/1
- Campeonato de Sevilla Individual Absoluto 2022 · Sep – Oct 2022 · 3/7
- LIII Torneo Internacional de Ajedrez Alcala de Guadaira Rondas 1 · Sep 2022 · 1/1
- Liga Andaluza 2022 Promociones · Jun 2022 · 1/1
- Campeonato de Sevilla por Equipos Primera 2022 · Jan – Apr 2022 · 1½/2
- Campeonato de Sevilla Individual Categoria "B" 2022 · Feb – Apr 2022 · 6/8
- Campeonato de Sevilla por Equipos Preferente 2022 · Jan – Mar 2022 · 2/4
- Liga Andaluza 2022 Primera B Rondas 4-7 · Feb – Mar 2022 · 1/2
- Liga Andaluza 2022 Primera B Rondas 1-3 · Feb 2022 · 0/1
- Supercopa de Sevilla 2021 · Jan 2022 · 0/1
- Liga Andaluza 2021 Promociones · Nov – Dec 2021 · 1/1
- Campeonato de Sevilla por Equipos Primera 2021 · Sep – Dec 2021 · 3/4
- Campeonato de Sevilla por Equipos Preferente 2021 · Sep – Nov 2021 · 3/4
- Liga Andaluza 2021 Primera B · Sep – Nov 2021 · 0/1
- Copa de Sevilla por Equipos 2021 · Apr – Jun 2021 · 2/2
- Supercopa de Sevilla 2020 · Jan 2021 · 0/1
- Campeonato de Sevilla por Equipos 2020. Preferente · Sep – Nov 2020 · 2½/3
- Liga Andaluza 2020 Primera Division B · Sep – Nov 2020 · 0/2
- Campeonato de Sevilla Absoluto y Femenino 2020 · Jan – Mar 2020 · 4/7
- XLV Abierto Internacional Ciudad de Sevilla · Jan 2020 · 4½/9
- Liga Andaluza 2019 Promociones · Nov – Dec 2019 · 1½/2
- Campeonato de Sevilla por Equipos 2019 Preferente · Sep – Nov 2019 · 3/3
- Liga Andaluza 2019 Primera Division B · Sep – Nov 2019 · 1/4
- Supercopa de Sevilla 2019 · Oct 2019 · 0/1
- Campeonato de Alcala de Guadaira · Jun 2019 · 4/7
- Copa de Sevilla por Equipos 2019 · May – Jun 2019 · 4/4
- XLIV Abierto Internacional Ciudad de Sevilla · Jan 2019 · 4/8
- Liga Andaluza 2018 Promociones · Nov – Dec 2018 · ½/2
- Liga Andaluza 2018 Primera Division D · Sep – Nov 2018 · 2½/5
- XLIII Abierto Internacional Ciudad de Sevilla · Jan 2018 · 4½/7
- Camp. de Sevilla por equipos 2017 Primera · Oct – Dec 2017 · 1/1
- Liga Andaluza 2017 Primera Division D · Oct – Nov 2017 · 2½/3
- Copa de Sevilla por Equipos 2017 · May – Jul 2017 · 2/3
- Campeonato de Alcala de Guadaira 2017 · May – Jun 2017 · 3/6
- Camp. de Sevilla por equipos 16-17 Primera · Oct – Dec 2016 · 1/2
- Liga Andaluza 16-17 Primera Division B · Oct – Nov 2016 · 1/3
- IL Campeonato de Alcala de Guadaira · May – Jun 2016 · 2/6
World
- #=40002Zsombor Szabo1938.8
- #=40002Matyas Jouja1938.8
- #=40002Jose Manuel Leon Serralbo1938.8
- #=40002Henk Spies1938.8
- #=40002CM Alex Nagorski1938.8
Spain
- #=3413Lluis Quintana Frigola1939.0
- #=3413Emilio Ocon Herce1939.0
- #=3441Jose Manuel Leon Serralbo1938.8
- #=3441Manuel Polo Brazo1938.8
- #3443Timofei Demchenko1938.4
Live ratings projected from the NOV26 published list · Not affiliated with FIDE