ESP · 33 yrs · K=20 · Peak 2202 (Feb 2018)
Best performance: 2425 at Campeonato de Almeria Absoluto y Veterano(Best of 2010)
Classical rating
2116
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jul 2007
How live ratings are calculated
Rating History · Classical
Classical rating 2095 to 2116 over the last 12 months; peak 2202 in February 2018.
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 | 2116, 0, 0 games | 2086, 0, 0 games | 2089, 0, 0 games |
| Oct 2026 | 2116, 0, 0 games | 2086, 0, 0 games | 2089, 0, 0 games |
| Sep 2026 | 2116, 0, 0 games | 2086, 0, 0 games | 2089, 0, 0 games |
| Aug 2026 | 2116, 0, 0 games | 2086, 0, 0 games | 2089, 0, 0 games |
| Jul 2026 | 2116, 0, 0 games | 2086, 0, 0 games | 2089, 0, 0 games |
| Jun 2026 | 2116, 0, 0 games | 2086, 0, 0 games | 2089, -2, 9 games |
| May 2026 | 2116, 0, 0 games | 2086, 0, 0 games | 2091, 0, 0 games |
| Apr 2026 | 2116, -1, 0 games | 2086, 0, 0 games | 2091, 0, 0 games |
| Mar 2026 | 2117, +1, 0 games | 2086, 0, 0 games | 2091, 0, 0 games |
| Feb 2026 | 2116, +10, 7 games | 2086, 0, 0 games | 2091, 0, 0 games |
| Jan 2026 | 2106, 0, 0 games | 2086, 0, 0 games | 2091, -5, 9 games |
| Dec 2025 | 2106, +11, 6 games | 2086, 0, 0 games | 2096, 0, 0 games |
Form · Classical
Unbeaten in the last 4 games (4 wins), since Jan 5. That is the longest unbeaten run of 2026.
From 552 classical games on record, the latest on Jan 6.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Roquetas Chess Festival 2026 - XIII International Open U2150Jan 3 – Jan 6TPR 2160 | 6/7 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 511 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Jose Luis Gonzalez Trigal, Jan 2018 · XXIX Open Internacional De Roquetas Almeria | , 2401 |
| 2, | FM Pedro Jesus Ferrer Sanchez, 2 wins, Dec 2007 · Festival de Navidad de Ajedrez V Open Internacional de Motril | , 2309 |
| 3, | IM Pablo Cruz Lledo, Jan 2011 · XXII Abierto Internacional de Roquetas de Mar | , 2263 |
| 4, | CM Pablo Munoz Martin, May 2010 · Campeonato de Andalucía Absoluto | , 2254 |
| 5, | FM Daniel Navarro Lopez-Menchero, 2 wins, Jan 2012 · XXIII Abierto Internacional de Roquetas de Mar | , 2250 |
| 6, | Alvaro Rioboo De Larriva, Apr 2011 · Cto de Andalucía Juvenil | , 2210 |
| 7, | Francisco Galindo Rodriguez, Dec 2007 · II Torneo Internacional Ciudad de Almeria | , 2204 |
| 8, | CM Juan Luis Pertinez Soria, May 2010 · Campeonato de Andalucía Absoluto | , 2194 |
| 9, | FM Carlos Garcia Moreno, Dec 2007 · Festival de Navidad de Ajedrez V Open Internacional de Motril | , 2165 |
| 10, | Marcos Garcia Ramos, Sep 2013 · II Torneo Internacional Ajedrez sub 2200.CDA . LA PUERTA | , 2156 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 7 | 6 | 1851 | 2160 |
| 2025 | 15 | 9½ | 2026 | 2121 |
| 2024 | 13 | 9 | 1936 | 2077 |
| 2022 | 16 | 12 | 1736 | 1929 |
| 2021 | 7 | 4½ | 1873 | 1975 |
| 2020 | 11 | 9½ | 1876 | 2185 |
| 2019 | 33 | 22 | 1884 | 2009 |
| 2018 | 21 | 12½ | 2083 | 2155 |
| 2017 | 45 | 38 | 1875 | 2159 |
| 2016 | 39 | 30 | 1885 | 2096 |
| 2014 | 44 | 28 | 1931 | 2033 |
| 2012 | 22 | 14½ | 1973 | 2090 |
| 2011 | 30 | 22 | 1945 | 2120 |
| 2010 | 28 | 17½ | 2011 | 2106 |
| 2009 | 38 | 19½ | 1955 | 1962 |
| 2007 | 44 | 17½ | 2096 | 2024 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jan 2026Swissfederation sourceBest of 2026Score 6/7Opp avg 1851Start 2106
- Nov 2025Swissfederation sourceBest of 2025Score 4½/6Opp avg 1969Start 2095
- Jan 2025Swissfederation source#2 in 2025Score 5/9Opp avg 2065Start 2093
- Nov 2024Swissfederation sourceBest of 2024Score 4/6Opp avg 1993Start 2088
- Sep 2024Swissfederation source#2 in 2024Score 5/7Opp avg 1888Start 2093
- Dec 2022Swissfederation source#3 in 2022Score 1½/4Opp avg 1591Start 2118
- Jan 2022Swissfederation source#2 in 2022Score 5/6Opp avg 1737Start 2117
- Roquetas Chess Festival 2026 - XIII International Open U2150 · Jan 2026 · 6/7
- CAMPEONATO PROVINCIAL ALMERIA 2025 Absoluto · Nov 2025 · 4½/6
- Roquetas Chess Festival 2025 - XXXVI International Open · Jan 2025 · 5/9
- CAMPEONATO ABSOLUTO ALMERIA 2024 · Nov 2024 · 4/6
- Festival Juan Martinez Sola 2024 Sub2400 · Sep 2024 · 5/7
- XI Open U2150 Lorca · Dec 2022 · 6½/7
- XI Open Internacional Lorca · Dec 2022 · 1½/4
- Provincial Absoluto de Almeria · Jan 2022 · 5/6
- Provincial por Equipos Almeria Division de Honor · Sep – Nov 2021 · 4½/7
- Campeonato Absoluto Individual de Almeria. Concentracion · Feb – Mar 2020 · 4/5
- XI Torneo Promocion C.A.Mar Menor Hotel Traina · Jan 2020 · 6½/7
- Festival Juan Martinez Sola 2019. Sub2200 · Nov 2019 · 6/7
- V Internacional SUB 2200 FIDE de ajedrez FRIGAN · Apr 2019 · 4½/7
- Campeonato Absoluto de Almeria A · Mar – Apr 2019 · 5/6
- X Torneo Promocion C A Mar Menor.Hotel Traina · Jan 2019 · 3/5
- XXX International Chess Open Roquetas de Mar 2019 · Jan 2019 · 3½/8
- Campeonato de Andalucia Absoluto 2018 · May 2018 · 3½/6
- Campeonato Cerrado Absoluto Provincial de Almeria 2018 · Feb – Mar 2018 · 5/7
- XXIX Open Internacional De Roquetas Almeria · Jan 2018 · 4/8
- IV Torneo Int. Sub 2200 Almunecar Tropico de Europa · Dec 2017 · 5½/7
- Division De Honor Almeria 2017 2018 · Sep – Nov 2017 · 5/6
- VI Torneo Internacional Sub2200 Carthagineses Y Romanos · Sep 2017 · 6/7
- III Internacional SUB 2200 FIDE de ajedrez FRIGAN · Apr 2017 · 6/7
- Campeonato Provincial Absoluto Almeria 2017 · Feb – Mar 2017 · 5½/7
- III Open Internacional Sub 2200 Indalo de Almeria · Feb 2017 · 5½/7
- VIII Torneo Promocion C A Mar Menor Hotel Traina · Jan 2017 · 6/7
- Festival de Ajedrez Juan Martinez Sola 2016. Sub2200 · Oct 2016 · 4½/7
- V Torneo Internacional Sub2200 Carthagineses Y Romanos · Sep 2016 · 5/7
- VIII Torneo Encrucijada entre dos Reinos Murcia · Aug 2016 · 5/6
- I Torneo De Ajedrez Ajedrizate Cda Lapuerta Sub2100 · Jul 2016 · 5/7
- II Internacional SUB 2200 FIDE de ajedrez FRIGAN · Mar 2016 · 4½/5
- Campeonato Provincial Absoluto Almeria 2016 · Feb – Mar 2016 · 6/7
- IV Torneo Internacional de Ajedrez Sub 2200 CDA LAPUERTA · Sep 2015 · 4½/7
- VII torneo Encrucijada entre dos Reinos Murcia 21-23 AGOSTO · Aug 2015 · 5½/7
- I Festival Ajedrez Ciudad de Cartagena Categoria B Sub 2100 · Jul – Aug 2015 · 5½/7
- Internacional SUB 2200 FIDE de ajedrez FRIGAN · Mar 2015 · 3/5
- Cto Provincial Absoluto Almería 2015 · Feb – Mar 2015 · 6/8
- I Open Internacional Sub 2200 Indalo De Almeria · Feb – Mar 2015 · 2/4
- III Abierto Internacional SUB 2150 de Roquetas de Mar · Jan 2015 · 5½/7
- I Festival Internacional de Ajedrez Juan Martinez Sola. Torneo Sub2200 · Dec 2014 · 5½/7
- III Torneo Internacional De Ajedrez Sub2200 Cda Lapuerta · Sep 2014 · 4/7
- VI torneo “ Encrucijada entre dos Reinos”Murcia 22-24 AGOSTO · Aug 2014 · 6½/7
- I Open Internacional Sub 2200 “Rutas de Cuenca” · Jul 2014 · 3½/6
- Open Internacional. II Festival De Ajedrez “Ciudad De Jaen” · Jun – Jul 2014 · 5½/9
- XXV Abierto Internacional de Roquetas de Mar · Jan 2014 · 4/9
- II Torneo Internacional Ajedrez sub 2200.CDA . LA PUERTA · Sep 2013 · 5½/7
- Campeonato de Andalucía Absoluto y Juvenil 2013 · Apr 2013 · 2½/3
- XXIV Abierto Internacional de Roquetas de Mar · Jan 2013 · 4½/9
- IV Torneo Int. Sub 2200 Ciudad de Almeria · Dec 2012 · 5½/7
- I TORNEO INTERNACIONAL DE AJEDREZ C.D.A LAPUERTA SUB 2200 · Sep 2012 · 5/7
- XXIII Abierto Internacional de Roquetas de Mar · Jan 2012 · 5/9
- I Torneo Promocion Ciudad de Adra 2011 · Oct 2011 · 6/7
- Cto de Andalucía Absoluto · May 2011 · 1/1
- Cto de Andalucía Juvenil · Apr 2011 · 5½/8
- Cto de Almeria Absoluto · Mar – Apr 2011 · 7/8
- XXII Abierto Internacional de Roquetas de Mar · Jan 2011 · 5½/9
- Campeonato de Andalucía Absoluto · May 2010 · 4½/8
- Campeonato de Andalucia Juvenil · Mar – Apr 2010 · 4½/8
- Campeonato de Almeria Absoluto y Veterano · Mar 2010 · 7/8
- XXI Abierto Internacional de Roquetas de Mar · Jan 2010 · 5/9
- XIX Open “Luna de Adra” · Aug 2009 · 4/6
- XV Memorial Jorge Alvarez – Torneo Internacional de Ajedrez Ciudad de El Ejido 2009 · Jul 2009 · 5½/8
- Campeonato de España Sub-16 · Jul 2009 · 5/9
- Campeonato Absoluto de Andalucia 2008/09 · May 2009 · 2½/5
- Campeonato Juvenil Sub 18 de Andalucia 2008/2009 · Apr 2009 · 5/8
- XX Open Internacional de Roquetas de Mar · Jan 2009 · 4½/9
- XIV Memorial de Ajedrez Jorge Alvarez T. I. Ciudad de El Ejido · Jul 2008 · 5/9
- Campeonato Individual Absoluto de Andalucia 2007/08 · May 2008 · 4/8
- Campeonato Individual Absoluto de Almeria · Mar 2008 · 5½/8
- Campeonato Sub 18 de Andalucía · Mar 2008 · 4/8
- XIX Open Internacional Villa de Roquetas · Jan 2008 · 4½/9
- Festival de Navidad de Ajedrez V Open Internacional de Motril · Dec 2007 · 5/8
- II Torneo Internacional Ciudad de Almeria · Dec 2007 · 5½/9
- XIII Memorial Jorge Alvarez - Ciudad de El Ejido · Jul 2007 · 3½/9
- Campeonato Individual Absoluto de Andalucia · Apr – May 2007 · 3/7
- Campeonato Andaluz Juvenil 2007 · Mar – Apr 2007 · 3½/8
- Campeonato de Almería Absoluto 2007 · Feb 2007 · 6/9
- XVIII Open Internacional Villa de Roquetas · Jan 2007 · 3/7
World
- #=14297CM Miguel Bestard Borras2116.0
- #=14297CM Jose Maria Diaz Iglesias2116.0
- #=14297CM Savins Puertas Martin2116.0
- #=14297FM Cesar Lasanta Rica2116.0
- #=14297Jannes Carpentier2116.0
Spain
- #=1024CM Miguel Bestard Borras2116.0
- #=1024CM Jose Maria Diaz Iglesias2116.0
- #=1024CM Savins Puertas Martin2116.0
- #=1024FM Cesar Lasanta Rica2116.0
- #=1024Pedro Medina Riesgo2116.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.