ESP · 55 yrs · K=20 · Peak 2127 (Jul 2005)
Best performance: 1982 at Liga Gallega Segunda División “E”. Temporada 2.012(Best of 2012)
Classical rating
1968
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jul 2004 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1968 over the last 12 months; peak 2127 in July 2005.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid |
|---|---|---|
| Nov 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Oct 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Sep 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Aug 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Jul 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Jun 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| May 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Apr 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Mar 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Feb 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Jan 2026 | 1968, 0, 0 games | 1936, 0, 0 games |
| Dec 2025 | 1968, 0, 0 games | 1936, 0, 0 games |
Form · Classical
Unbeaten in the last 4 games (4 wins), since Feb 15, 2025.
From 104 classical games on record, the latest on Apr 4, 2025.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Liga Galega por Equipos de Club 2025. Segunda Division Grupo E Rondas 8-9Apr 4, 2025 – Apr 5, 2025 | 1/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 88 rated classical games against rated opponents, 2008–2025
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 5 | 4 | 1750 | 1990 |
| 2024 | 6 | 5 | 1737 | 2010 |
| 2020 | 4 | 3 | 1794 | 1987 |
| 2019 | 6 | 3½ | 1625 | 1682 |
| 2018 | 7 | 3½ | 1829 | 1829 |
| 2017 | 8 | 7 | 1686 | 2022 |
| 2016 | 7 | 5 | 1593 | 1751 |
| 2015 | 8 | 5½ | 1804 | 1945 |
| 2014 | 8 | 5½ | 1703 | 1844 |
| 2013 | 9 | 4½ | 1688 | 1688 |
| 2012 | 5 | 4 | 1742 | 1982 |
| 2011 | 5 | 1½ | 1785 | 1636 |
| 2010 | 5 | 3½ | 1786 | 1935 |
| 2009 | 3 | 0 | 1885 | 1085 |
| 2008 | 2 | ½ | 1918 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2025Swissfederation sourceScore 1/1Opp avg 1616Start 1966
- Mar 2025Swissfederation sourceScore 2/2Opp avg 1820Start 1953
- Feb 2025Swissfederation sourceScore 1/2Opp avg 1746Start 1964
- May 2024Swissfederation sourceScore 2/2Opp avg 1681Start 1957
- Apr 2024Swissfederation sourceScore 2/2Opp avg 1635Start 1954
- Mar 2024Swissfederation sourceScore 1/2Opp avg 1898Start 1957
- Feb 2024Swissfederation sourceScore 1/1Opp avg 1632Start 1926
- Mar 2020Teamfederation sourceScore 1/2Opp avg 1753Start 1935
- Liga Galega por Equipos de Club 2025. Segunda Division Grupo E Rondas 8-9 · Apr 2025 · 1/1
- Liga Galega por Equipos de Club 2025. Segunda Division Grupo E Rondas 4-7 · Mar 2025 · 2/2
- Liga Galega por Equipos de Club 2025. Segunda Division Grupo E Rondas 1-3 · Feb 2025 · 1/2
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo E Rondas 9-11 · May 2024 · 2/2
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo E Rondas 6-8 · Apr 2024 · 2/2
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo E Rondas 2-5 · Mar 2024 · 1/2
- Liga Galega por Equipos de Club 2024 Segunda Division Grupo E Rondas 1 · Feb 2024 · 1/1
- Liga Galega Segunda División 2020, Grupo F Rondas 5-6 · Mar 2020 · 1/2
- Liga Galega Segunda División 2020, Grupo F Rondas 1-4 · Feb 2020 · 2/2
- Liga Galega Segunda Division 2019 Grupo E · Feb – Apr 2019 · 3½/6
- Liga Galega Primeira Division 2018, Grupo C · Feb – Apr 2018 · 3½/7
- Liga Gallega Segunda División, Grupo E. Temporada 2017 Rondas 10-11 · May 2017 · 2/2
- Liga Gallega Segunda División, Grupo E. Temporada 2017 Rondas 8-9 · Apr 2017 · 1/2
- Liga Gallega Segunda División, Grupo E. Temporada 2017 Rondas 5-6-7 · Mar 2017 · 2/2
- Liga Gallega Segunda División, Grupo E. Temporada 2017 Rondas 1-2-3-4 · Feb 2017 · 2/2
- Liga Gallega Segunda Division, Grupo E Temporada 2016 Round 08-09-10-11 · Apr 2016 · 2/4
- Liga Gallega Segunda Division, Grupo E Temporada 2016 Round 05-06-07 · Feb – Mar 2016 · 3/3
- Liga Gallega Segunda Division, Grupo E Temporada 2016 Round 2-3-04 · Jan – Feb 2016 · 2/2
- Liga Gallega Segunda Division, Grupo E. Temporada 2015 r11 · Apr 2015 · ½/1
- Liga Gallega Segunda Division, Grupo E. Temporada 2015 r8-10 · Mar 2015 · 1/2
- Liga Gallega Segunda Division, Grupo E. Temporada 2015 r5-7 · Feb 2015 · 2/2
- Liga Gallega Segunda Division, Grupo E. Temporada 2015 r1-4 · Jan 2015 · 2/3
- Liga Gallega Segunda Division, Grupo E Temporada 2014 · Jan – Mar 2014 · 5½/8
- Liga Gallega Segunda División “E”. Temporada 2013. · Jan – Apr 2013 · 4½/9
- Liga Gallega Segunda División “E”. Temporada 2.012 · Jan – Apr 2012 · 6/7
- Liga Gallega Segunda División “E”. Temporada 2011 · Jan – Mar 2011 · 2½/6
- Liga Gallega Segunda División “F”. Temporada 2010 · Jan – Apr 2010 · 5½/8
- Liga Gallega por Equipos 2009 Segunda Division Grupo D · Jan – Apr 2009 · 3/6
- Liga Gallega por Equipos Segunda Division Grupo D · Jan – Apr 2008 · 3½/6
World
- #=88570Sebastien Duflot1968
- #=88570Michel Dufrenoy1968
- #=88570Luis Duran Santiago1968
- #=88570Vadim Dyatlov1968
- #=88570Roman Egorov1968
Spain
- #=5135Amaia Iza Abete1968
- #=5135Jordi Rodriguez Sanchez1968
- #=5135Luis Duran Santiago1968
- #=5135Juan Moya Sapena1968
- #=5135Xavier Guerrero Pau1968
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.