ESP · 20 yrs · K=20 · Peak 1960 (May 2026)
Best performance: 2191 at Liga Andaluza 2025 Primera F Rondas 1-4(Best of 2025)
NOV26 Rating
1960
Live Rating
1960.0
Change
0.0
Games Played
0
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1960 | 0 |
| Oct 2026 | 1960 | 0 |
| Sep 2026 | 1960 | 0 |
| Aug 2026 | 1960 | 0 |
| Jul 2026 | 1960 | 0 |
| Jun 2026 | 1960 | 0 |
| May 2026 | 1960 | +8 |
| Apr 2026 | 1952 | +20 |
| Mar 2026 | 1932 | +8 |
| Feb 2026 | 1924 | 0 |
| Jan 2026 | 1924 | 0 |
| Dec 2025 | 1924 | 0 |
Form · Classical
Unbeaten in the last 4 games (4 wins), since Feb 21. That is the longest unbeaten run of 2026.
From 163 classical games on record, the latest on Mar 21.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| DIVISION DE HONOR POR EQUIPOS DE ALMERIA 2026 Rondas 5-7Mar 7 – Mar 21 | 2/2 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 4 | 4 | 1888 | 2688 |
| 2025 | 6 | 3 | 2066 | 2066 |
| 2024 | 15 | 5½ | 1981 | 1886 |
| 2023 | 22 | 11 | 1814 | 1814 |
| 2022 | 34 | 18½ | 1740 | 1769 |
| 2021 | 18 | 8 | 1584 | 1541 |
| 2020 | 10 | 6 | 1640 | 1712 |
| 2019 | 22 | 7 | 1527 | 1394 |
| 2018 | 4 | 0 | 1480 | 680 |
| 2017 | 13 | 4½ | 1376 | 1266 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2026Round robinfederation sourceScore 2/2Opp avg 1935Start 1932
- Feb 2026Swissfederation sourceScore 1/1Opp avg 1835Start 1924
- Feb 2026Round robinfederation sourceScore 1/1Opp avg 1845Start 1924
- Mar 2025Swissfederation source#2 in 2025Score 1/3Opp avg 2067Start 1923
- Feb 2025Swissfederation sourceBest of 2025Score 2/3Opp avg 2066Start 1901
- Jan 2025Swissfederation sourceScore 0/1Start 1901
- Mar 2024Swissfederation sourceScore 1/2Opp avg 1986Start 1892
- Feb 2024Swissfederation source#2 in 2024Score 1/4Opp avg 1999Start 1822
World
- #=35287CM Juan Pablo Lopez Rueda1960.0
- #=35287Anton Pavl Kudryashov1960.0
- #=35287Angel Castillo Ojeda1960.0
- #=35287Martin Fernandez Ruiz1960.0
- #=35287Noel Leis Pazos1960.0
Spain
- #=2996Jordi Saenz Rebull1960.0
- #=2996Carlos Roberto Ruiz De Toro1960.0
- #=2996Angel Castillo Ojeda1960.0
- #=2996Martin Fernandez Ruiz1960.0
- #=2996Noel Leis Pazos1960.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE