ESP · 55 yrs · K=20 · Peak 2368 (Jul 2010)
Best performance: 2629 at Campeonato Individual Absoluto de Andalucia(Best of 2007)
Classical rating
2162
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2001 or earlier
How live ratings are calculated
Rating History · Classical
Classical rating 2173 to 2162 over the last 12 months; peak 2368 in July 2010.
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 | 2162, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| Oct 2026 | 2162, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| Sep 2026 | 2162, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| Aug 2026 | 2162, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| Jul 2026 | 2162, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| Jun 2026 | 2162, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| May 2026 | 2162, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| Apr 2026 | 2162, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| Mar 2026 | 2162, -11, 1 game | 2215, 0, 0 games | 2195, 0, 0 games |
| Feb 2026 | 2173, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| Jan 2026 | 2173, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
| Dec 2025 | 2173, 0, 0 games | 2215, 0, 0 games | 2195, 0, 0 games |
Form · Classical
From 410 classical games on record, the latest on Feb 22.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Liga Andaluza 2026 Division de Honor Oriental Rondas 1-4Feb 1 – Feb 22 | 0/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
IM title progress
Working toward the International Master titleTracked norms: 2 · 18 of 27 games credit
Rating: peak 2368, needs 2400
No outstanding composition requirement
Based on events we cover plus the FIDE norm registers of all federations. Norms filed elsewhere may not show up here yet.
Best wins · Classical
From 398 rated classical games against rated opponents, 2006–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Viktor Moskalenko, Jan 2010 · XXI Abierto Internacional de Roquetas de Mar | , 2538 |
| 2, | GM Osvaldo Zambrana, Dec 2007 · II Open Internacional de Ajedrez Ciudad de Granada | , 2492 |
| 3, | GM Di Li, Jan 2017 · XXVIII Abierto Internacional De Roquetas De Mar | , 2462 |
| 4, | GM Ruslan Pogorelov, Oct 2010 · IV Torneo Cerrado Internacional "Diputacion De Ciudad Real " | , 2447 |
| 5, | IM Antonio Gamundi Salamanca, Nov 2017 · Liga Andaluza 2017 Primera Division E | , 2445 |
| 6, | GM Nikolai Ninov, Mar 2015 · II Festival de Ajedrez Nazarí “Hotel Corona” B (MI) | , 2438 |
| 7, | IM Ismael Teran Alvarez, Oct 2009 · Campeoanto de España Individual Absoluto 2009 | , 2432 |
| 8, | IM Luis Maria Campos Gambuti, Sep 2007 · VII Cto. de España Abierto Zona Sur | , 2425 |
| 9, | IM Martha L. Fierro Baquero, Jan 2009 · XX Open Internacional de Roquetas de Mar | , 2403 |
| 10, | IM Jose Camacho Collados, 2 wins, Sep 2009 · III Torneo Cerrado Internacional "Diputacion De Ciudad Real " | , 2401 |
Openings · Classical
From the moves of 14 of 410 classical games on record.
As WhiteOpens 1.d4 in 5 of 9 games, 1.e4 in 4.
All openings
No opening played 3 times yet (9 games with this colour).
No opening played 3 times yet (5 games with this colour).
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 1 | 0 | 2144 | — |
| 2025 | 12 | 6½ | 2085 | 2114 |
| 2024 | 11 | 3½ | 2252 | 2119 |
| 2023 | 13 | 7½ | 2106 | 2163 |
| 2022 | 8 | 5½ | 2014 | 2155 |
| 2021 | 11 | 5½ | 2135 | 2135 |
| 2019 | 7 | 4 | 2077 | 2127 |
| 2018 | 6 | 3½ | 2192 | 2249 |
| 2017 | 16 | 10 | 2217 | 2312 |
| 2016 | 9 | 5 | 2192 | 2235 |
| 2015 | 15 | 6½ | 2244 | 2194 |
| 2014 | 2 | 2 | 1991 | — |
| 2013 | 26 | 16 | 2133 | 2220 |
| 2012 | 8 | 5½ | 1971 | 2112 |
| 2011 | 17 | 11½ | 2111 | 2244 |
| 2010 | 54 | 33½ | 2198 | 2285 |
| 2008 | 40 | 25½ | 2136 | 2238 |
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/1Opp avg 2144Start 2173
- Jul – Aug 2025Swissfederation sourceBest of 2025Score 5/7Opp avg 2012Start 2170
- Mar 2025Knockoutfederation sourceScore ½/2Opp avg 2189Start 2169
- Mar 2025Swissfederation sourceScore 1/1Opp avg 2165Start 2169
- Feb 2025Swissfederation sourceScore 0/2Opp avg 2193Start 2189
- Aug 2024Swissfederation sourceScore 0/1Opp avg 2603Start 2191
- Apr 2024Swissfederation sourceBest of 2024Score 1½/3Opp avg 2391Start 2209
- Mar – Apr 2024Swissfederation source#2 in 2024Score 2/6Opp avg 2126Start 2209
- Liga Andaluza 2026 Division de Honor Oriental Rondas 1-4 · Feb 2026 · 0/1
- Granada Chess Open 2025 · Jul – Aug 2025 · 5/7
- Liga Andaluza 2025 Fase Final Division Honor · Mar 2025 · ½/2
- Liga Andaluza 2025 Division de Honor Oriental Rondas 5-7 · Mar 2025 · 1/1
- Liga Andaluza 2025 Division de Honor Oriental Rondas 1-4 · Feb 2025 · 0/2
- Campeonato de Espana por Equipos de Club de Segunda Division 2024 · Aug 2024 · 0/1
- Liga Andaluza 2024 Fase Final Division Honor · Apr 2024 · 1½/3
- VIII Open Internacional Semana Santa San Vicente del Raspeig 2024 G-A · Mar – Apr 2024 · 2/6
- Liga Andaluza 2024 Division de Honor Oriental Rondas 1-4 · Feb 2024 · 0/1
- VII Open Internacional de Ajedrez Semana Santa · Apr 2023 · 6/9
- Liga Andaluza 2023 Fase Final Division Honor · Mar 2023 · ½/1
- Liga Andaluza 2023 Division de Honor Oriental Rondas 4-7 · Mar 2023 · 1/2
- Liga Andaluza 2023 Division de Honor Oriental Rondas 1-3 · Feb 2023 · 0/1
- Campeonato de Andalucia Absoluto 2022 · Apr – May 2022 · 4½/7
- Liga Andaluza 2022 Fase final Division Honor · Mar 2022 · 1/1
- Liga Andaluza 2021 Fase final Division Honor · Nov 2021 · 0/1
- Liga Andaluza 2021 Division de Honor Oriental · Sep – Nov 2021 · ½/3
- XV Open Internacional de Ajedrez De Malaga 2021 · Oct – Nov 2021 · 5/7
- Liga Andaluza 2019 Promociones · Nov – Dec 2019 · 1½/2
- Liga Andaluza 2019 Primera Division E · Sep – Nov 2019 · 2/3
- CE Segunda Division 2019 · Aug 2019 · ½/1
- Campeonato de Andalucia Absoluto 2019S · Jun – Jul 2019 · 0/1
- Liga Andaluza 2018 Promociones · Nov – Dec 2018 · 1½/3
- Liga Andaluza 2018 Primera Division E · Sep – Nov 2018 · 2/3
- Liga Andaluza 2017 Promociones · Nov – Dec 2017 · 1½/3
- Liga Andaluza 2017 Primera Division E · Oct – Nov 2017 · 3½/4
- XXVIII Abierto Internacional De Roquetas De Mar · Jan 2017 · 5/9
- XXVII Abierto Internacional de Roquetas de Mar · Jan 2016 · 5/9
- Liga Andaluza 15 16 Fase Final Division de Honor · Nov 2015 · 1/2
- Liga Andaluza 15-16 Division de Honor Oriental · Oct – Nov 2015 · 2/4
- II Festival de Ajedrez Nazarí “Hotel Corona” B (MI) · Mar 2015 · 3½/9
- Liga Andaluza 14/15 Promociones · Dec 2014 · 1/1
- Liga Andaluza 14/15 Primera División B · Oct 2014 · 1/2
- CE Absoluto · Aug – Sep 2013 · ½/2
- Svein’s 6th Memorial · Jun 2013 · 5½/9
- Campeonato de Andalucía Absoluto y Juvenil 2013 · Apr 2013 · 5½/7
- XXIV Abierto Internacional de Roquetas de Mar · Jan 2013 · 5½/9
- Liga Andaluza 12/13 Promociones · Dec 2012 · 1/1
- campeonato provincial por equipos jaen 2012 · Oct – Nov 2012 · 1/1
- Cto Provincial Absoluto de Granada 2012 · Feb – Mar 2012 · 4½/7
- Cto de Andalucía Absoluto · May 2011 · 6/8
- XXII Abierto Internacional de Roquetas de Mar · Jan 2011 · 5½/9
- Liga Andaluza 10/11 Promociones · Dec 2010 · 0/1
- IV Torneo Cerrado Internacional "Diputacion De Ciudad Real " · Oct 2010 · 3/9
- Liga Andaluza 10/11 Primera División C · Oct 2010 · 1/1
- Campeonato de España Absoluto · Sep 2010 · 5½/9
- Campeonato de España por Equipos Segunda Division G II · Aug 2010 · 0/1
- IV Open Internacional Hotel Avenida de Canarias 2010 · Jul 2010 · 6/9
- Campeonato de Andalucía Absoluto · May 2010 · 6½/8
- XXXVII Torneo Internacional de Ajedrez · Mar – Apr 2010 · 5/7
- XXI Abierto Internacional de Roquetas de Mar · Jan 2010 · 6½/9
- Liga Andaluza 09/10 Promociones · Dec 2009 · 1/1
- XV Torneo Int. “Villa De Navalmoral”- VII Premio Central · Dec 2009 · 5½/9
- Liga Andaluza 09/10 Primera División B · Oct 2009 · 2½/4
- Campeoanto de España Individual Absoluto 2009 · Sep – Oct 2009 · 6½/9
- III Torneo Cerrado Internacional "Diputacion De Ciudad Real " · Sep 2009 · 3/9
- Campeonato Absoluto de Andalucia 2008/09 · May 2009 · 6½/8
- XXXVI Torneo Internacional de La Roda 2009 · Apr 2009 · 5/8
- XX Open Internacional de Roquetas de Mar · Jan 2009 · 6/9
- Liga Andaluza 2008 Division Honor Fase Final · Dec 2008 · 2/3
- Liga Andaluza 2008 Division de Honor Grupo Oriental · Oct 2008 · 2½/4
- 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 · 6/8
- Campeonato de España de Selecciones Autonomicas 2008 · Apr – May 2008 · ½/2
- XXXV Torneo Internacional de Ajedrez · Mar 2008 · 5½/8
- XIX Open Internacional Villa de Roquetas · Jan 2008 · 5½/9
- II Open Internacional de Ajedrez Ciudad de Granada · Dec 2007 · 5½/9
- LXXII Campeonato de España Absoluto 2007 · Nov 2007 · 0/2
- Torneo cerrado Internacional de Ajedrez Promesas 2007 · Oct – Nov 2007 · 4½/9
- Torneo cerrado Internacional de Ajedrez Diputacion de Ciudad Real · Sep 2007 · 4½/9
- VII Cto. de España Abierto Zona Sur · Sep 2007 · 5/7
- Campeonato Individual Absoluto de Andalucia · Apr – May 2007 · 7½/8
- II Campeonato de España por Selecciones Autonomicas · May 2007 · 2½/4
- XVIII Open Internacional Villa de Roquetas · Jan 2007 · 5½/8
- IV Festival de Ajedrez de Motril de Navidad 2006 · Dec 2006 · 5/9
- I Open Internacional Ciudad de Granada · Dec 2006 · 6/9
- "Spanish" Individual Chmp 2006 Open · Nov 2006 · 5/9
- Liga Andaluza por Equipos 2006/2007 · Oct 2006 · 5½/8
World
- #=10647Artur Oborski2162.0
- #=10647Tymon Kazmierowski2162.0
- #=10647FM Luis Fernandez Siles2162.0
- #=10647FM Julian Francisco Figuero Toro2162.0
- #=10647Joan Herrero Sabartes2162.0
Spain
- #742Martin Pascual Garcia2162.6
- #743Marc Garcia Escoda2162.2
- #=744FM Luis Fernandez Siles2162.0
- #=744FM Julian Francisco Figuero Toro2162.0
- #=744Joan Herrero Sabartes2162.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.