ESP · 38 yrs · K=20 · Peak 1875 (Mar 2025)
Best performance: 2020 at Liga Andaluza 2018 Primera Division C(Best of 2018)
Classical rating
1850
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Oct 2013
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1850 | 0 |
| Oct 2026 | 1850 | 0 |
| Sep 2026 | 1850 | 0 |
| Aug 2026 | 1850 | 0 |
| Jul 2026 | 1850 | 0 |
| Jun 2026 | 1850 | 0 |
| May 2026 | 1850 | 0 |
| Apr 2026 | 1850 | 0 |
| Mar 2026 | 1850 | -11 |
| Feb 2026 | 1861 | 0 |
| Jan 2026 | 1861 | 0 |
| Dec 2025 | 1861 | 0 |
Form · Classical
From 171 classical games on record, the latest on Feb 22.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Liga Andaluza 2026 Primera F Rondas 1-4Feb 1 – Feb 22 | 0/2 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 126 rated classical games against rated opponents, 2009–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Manuel Maria Crespo Ruiz, Oct 2014 · Liga Andaluza 14/15 Primera División B | , 1980 |
| 2, | Juan Carlos Hernandez Perez, Oct 2015 · Liga Andaluza 15-16 Primera Division C | , 1970 |
| 3, | Pedro Reyes Romera, Mar 2020 · Campeonato Absoluto de Jaen, clasificatorio A | , 1937 |
| 4, | Francisco Gonzalez Garcia, Aug 2014 · IV Open de Ajedrez “Villa de Sabiote” | , 1929 |
| 5, | Antonio Jesus Cebrian Mesa, Nov 2015 · Liga Andaluza 15 16 Promociones | , 1923 |
| 6, | WFM Ana Redondo Benavente, Oct 2014 · Liga Andaluza 14/15 Primera División B | , 1913 |
| 7, | Francisco Jose Fernandez Garcia, 2 wins, Aug 2014 · IV Open de Ajedrez “Villa de Sabiote” | , 1897 |
| 8, | Bernardino Madera Narvaez, Nov 2016 · Liga Andaluza 16-17 Primera Division C | , 1892 |
| 9, | Juan Pedro Lopez Perez, Feb 2025 · Liga Andaluza 2025 Primera F Rondas 1-4 | , 1879 |
| 10, | Juan Antonio Millan Urrutia, Nov 2019 · Liga Andaluza 2019 Primera Division C | , 1861 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 2 | 0 | 2031 | — |
| 2025 | 6 | 2 | 1952 | 1827 |
| 2024 | 6 | 4½ | 1716 | 1909 |
| 2023 | 6 | 3 | 1724 | 1724 |
| 2022 | 5 | 3 | 1720 | 1792 |
| 2021 | 16 | 4½ | 1805 | 1639 |
| 2020 | 7 | 6 | 1626 | 1935 |
| 2019 | 8 | 4 | 1882 | 1882 |
| 2018 | 5 | 3 | 1790 | 1862 |
| 2017 | 14 | 5 | 1876 | 1774 |
| 2016 | 10 | 4½ | 1763 | 1727 |
| 2015 | 16 | 9½ | 1849 | 1914 |
| 2014 | 11 | 6 | 1894 | 1930 |
| 2011 | 7 | 1 | 1891 | 1582 |
| 2009 | 2 | 1 | 1821 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2026Swissfederation sourceScore 0/2Opp avg 2031Start 1861
- Mar 2025Swissfederation sourceScore ½/2Opp avg 1981Start 1875
- Feb 2025Swissfederation sourceBest of 2025Score 1½/3Opp avg 1958Start 1868
- Mar 2024Swissfederation sourceScore 2/2Opp avg 1780Start 1848
- Feb 2024Swissfederation sourceScore 1/3Opp avg 1612Start 1753
- Mar 2023Swissfederation source#2 in 2023Score 1/3Opp avg 1827Start 1758
- Liga Andaluza 2026 Primera F Rondas 1-4 · Feb 2026 · 0/2
- Liga Andaluza 2025 Promociones · May 2025 · 0/1
- Liga Andaluza 2025 Primera F Rondas 5-7 · Mar 2025 · ½/2
- Liga Andaluza 2025 Primera F Rondas 1-4 · Feb 2025 · 1½/3
- Liga Andaluza 2024 Promociones · Apr 2024 · 1½/2
- Por Equipos DIVISION DE HONOR Provincial de ALMERIA 2024 Rondas 5-7 · Mar 2024 · 2/2
- Por Equipos DIVISION DE HONOR Provincial de ALMERIA 2024 Rondas 1-4 · Feb 2024 · 1/3
- Division de Honor Provincial de Almeria Rondas 4-7 · Mar 2023 · 1/3
- Division de Honor Provincial de Almeria Rondas 1-3 · Feb 2023 · 2/3
- Primera Provincial por Equipos de Almeria · Mar 2022 · 3/5
- Liga Andaluza 2021 Promociones · Nov – Dec 2021 · ½/2
- Provincial por Equipos Almeria Division de Honor · Sep – Nov 2021 · 1/7
- I Open Internacional Puerto de Motril · Feb – Mar 2021 · 2/5
- Liga Andaluza 2020 Promociones · Dec 2020 – Jan 2021 · 1/2
- Campeonato Por Equipos Granada PRIMERA DIVISION 2020 · Oct 2020 · 3½/4
- Campeonato Absoluto de Jaen, clasificatorio A · Mar 2020 · 4½/5
- Liga Andaluza 2019 Promociones · Nov – Dec 2019 · 1/2
- Liga Andaluza 2019 Primera Division C · Sep – Nov 2019 · 3/7
- Liga Andaluza 2018 Promociones · Nov – Dec 2018 · 0/1
- Liga Andaluza 2018 Primera Division C · Sep – Nov 2018 · 3/4
- Liga Andaluza 2017 Promociones · Nov – Dec 2017 · 0/1
- Liga Andaluza 2017 Primera Division C · Oct – Nov 2017 · 2/7
- Campeonato Absoluto Provincial Jaen 2017 · Jan – Mar 2017 · 4/7
- Liga Andaluza 16-17 Primera Division C · Oct – Nov 2016 · 4½/7
- Campeonato Provincial Absoluto De Jaen 2016 · Jan – Feb 2016 · 2/5
- Liga Andaluza 15 16 Promociones · Nov – Dec 2015 · 1/1
- Liga Andaluza 15-16 Primera Division C · Oct – Nov 2015 · 5/7
- V Open de Ajedrez Villa de Sabiote · Aug 2015 · 4½/6
- Campeonato Provincial Absoluto Jaén 2015 · Jan – Feb 2015 · 4/7
- Liga Andaluza 14/15 Primera División B · Oct 2014 · 3/7
- IV Open de Ajedrez “Villa de Sabiote” · Aug 2014 · 4/6
- Liga Andaluza 12/13 Promociones 2014 · Dec 2013 · 1/1
- Liga Provincial por Equipos Preferente Jaén 2013 · Sep – Nov 2013 · 3½/7
- III Open de ajedrez Villa de Sabiote · Aug 2013 · 3½/6
- Liga provincial por equipos Jaen 20011 · Oct – Nov 2011 · ½/5
- I Open Villa De Sabiote · Aug 2011 · 3/6
- Camp. de Sevilla por equipos de clubes 09-10 Primera B · Oct 2009 · 5/6
- Cto. de Sevilla por Equipos 2008/09 MATCHES FINALES SEGUNDA · Nov 2008 · 1/1
- Cto. de Sevilla por Equipos Segunda A 2008/09 · Oct – Nov 2008 · 7/7
- Campeonato de Sevilla por Equipos 2007/2008 Primera A · Oct 2007 · 6/7
- Liga Provincial por Equipos de Jaen 2006 · Oct 2006 · 1/2
World
- #=62788Xavier Tormos Beltran1850.0
- #=62788Guillem Torralbas Guma1850.0
- #=62788Gines Utrera Pavon1850.0
- #=62788Guillermo Martinez Perea1850.0
- #=62788Adrian Canton Sanchez1850.0
Spain
- #=5638Xavier Tormos Beltran1850.0
- #=5638Guillem Torralbas Guma1850.0
- #=5638Gines Utrera Pavon1850.0
- #=5638Guillermo Martinez Perea1850.0
- #=5638Adrian Canton Sanchez1850.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.