ESP · 22 yrs · K=20 · Peak 1795 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1777 at Lliga Catalana 2020 Primera Barcelona Grup VII FIDE (Rds. 1-8)(Best of 2020)
Classical rating
1757
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2014
How live ratings are calculated
Rating History · Classical
Classical rating 1772 to 1757 over the last 12 months; peak 1795 in March 2024.
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 | 1757, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
| Oct 2026 | 1757, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
| Sep 2026 | 1757, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
| Aug 2026 | 1757, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
| Jul 2026 | 1757, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
| Jun 2026 | 1757, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
| May 2026 | 1757, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
| Apr 2026 | 1757, -7, 1 game | 1716, 0, 0 games | 1837, 0, 0 games |
| Mar 2026 | 1764, -8, 1 game | 1716, 0, 0 games | 1837, 0, 0 games |
| Feb 2026 | 1772, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
| Jan 2026 | 1772, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
| Dec 2025 | 1772, 0, 0 games | 1716, 0, 0 games | 1837, 0, 0 games |
Form · Classical
From 168 classical games on record, the latest on Mar 8.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Lliga Catalana 2026 - Primera Categoria Barcelona Grup V Rondas 7-9Mar 1 – Mar 15 | ½/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 124 rated classical games against rated opponents, 2013–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Gerard Rodriguez Saez, Feb 2020 · Lliga Catalana 2020 Primera Barcelona Grup VII FIDE (Rds. 1-8) | , 1853 |
| 2, | Joaquim Navajas Adan, Sep 2017 · X Torneig Internacional Ciutat de Sabadell 2017 Grupo B | , 1796 |
| 3, | Josep Sole Bove, Sep 2018 · Obert Ciutat de Sabadell 2018 Grup B | , 1746 |
| 4, | Joan Farres Garcia, Sep 2018 · Obert Ciutat de Sabadell 2018 Grup B | , 1732 |
| 5, | Joan Bosch Ricart, May 2017 · XI Obert Escacs Llinars del Valles 2017 Grup B | , 1692 |
| 6, | Alexandre Cutura Sole, Jul 2016 · XXXIX Open Int Escacs Barbera del Valles 2016 Grupo C | , 1691 |
| 7, | Sebas Graells Prunes, Feb 2024 · Lliga Catalana 2024 - Primera Provincial Grup IV Rondas 3-6 | , 1687 |
| 8, | Angel Montserrat Rubia, Jul 2017 · XL Open Int d'Escacs Barbera del Valles 2017 Grupo C | , 1672 |
| 9, | Jordi Corretja Torrens, Oct 2019 · XXXVII Obert Cerdanyola Grup B | , 1665 |
| 10, | Victor Ventura Solans, Jul 2013 · XXXVI Open Internacional Escacs Barbera del Valles 2013 Grupo “C” | , 1646 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 2 | ½ | 1645 | — |
| 2025 | 7 | 2 | 1825 | 1667 |
| 2024 | 3 | 2½ | 1709 | 1982 |
| 2023 | 3 | 1½ | 1751 | 1751 |
| 2022 | 3 | 1½ | 1687 | 1687 |
| 2021 | 1 | 0 | 1776 | — |
| 2020 | 5 | 3 | 1705 | 1777 |
| 2019 | 10 | 7 | 1495 | 1644 |
| 2018 | 32 | 12 | 1591 | 1504 |
| 2017 | 32 | 11½ | 1562 | 1460 |
| 2016 | 12 | 2½ | 1591 | 1361 |
| 2013 | 14 | 4 | 1538 | 1380 |
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 ½/1Opp avg 1449Start 1764
- Feb 2026Round robinfederation sourceScore 0/1Opp avg 1840Start 1772
- Mar 2025Round robinfederation sourceScore 0/1Opp avg 1873Start 1777
- Mar 2025Round robinfederation sourceScore ½/1Opp avg 1878Start 1777
- Feb 2025Round robinfederation sourceBest of 2025Score 1/3Opp avg 1801Start 1786
- Jan 2025Round robinfederation sourceScore 0/1Opp avg 1691Start 1795
- Jan 2025Round robinfederation sourceScore ½/1Opp avg 1929Start 1795
- Lliga Catalana 2026 - Primera Categoria Barcelona Grup V Rondas 7-9 · Mar 2026 · ½/1
- Lliga Catalana 2026 - Primera Categoria Barcelona Grup V Rondas 3-6 · Feb 2026 · 0/1
- Lliga Catalana 2025 - Segona Provincial Grup IV Rondas 7-9 · Mar 2025 · 0/1
- Lliga Catalana 2025 - Primera Divisio Grup II Rondas 7-9 · Mar 2025 · ½/1
- Lliga Catalana 2025 - Segona Provincial Grup IV Rondas 3-6 · Feb 2025 · 1/3
- Lliga Catalana 2025 - Segona Provincial Grup IV Rondas 1-2 · Jan 2025 · 0/1
- Lliga Catalana 2025 - Primera Provincial Grup I Rondas 1-2 · Jan 2025 · ½/1
- Lliga Catalana DH 2024 · Jan – Apr 2024 · 0/1
- Lliga Catalana 2024 - Primera Provincial Grup IV Rondas 3-6 · Feb 2024 · 2/2
- Lliga Catalana 2024 - Tercera Provincial Grup IV Rondas 3-6 · Feb 2024 · ½/1
- Lliga Catalana 2023 Primera Barcelona Grupo 7 Rondas 3-6 · Feb 2023 · ½/2
- Lliga Catalana 2023 Primera Barcelona Grupo 7 Rondas 1-2 · Jan 2023 · 1/1
- Lliga Catalana 2022 Primera Barcelona II · Jan – Mar 2022 · ½/2
- Lliga Catalana 2022 Tercera Barcelona IX · Jan – Mar 2022 · 1/1
- Campionat Interclubs 2021 Barcelona 10 · Oct – Nov 2021 · 0/1
- Lliga Catalana 2020 Primera Barcelona Grup VII FIDE (Rds. 1-8) · Jan – Mar 2020 · 3/5
- XXXVII Obert Cerdanyola Grup B · Oct – Nov 2019 · 6/8
- Lliga Catalana 2019 Preferent Barcelona III FIDE · Jan – Mar 2019 · 0/1
- Lliga Catalana 2019 Segona Barcelona III FIDE · Jan – Mar 2019 · 2/2
- XXXVI Obert de Cerdanyola del Valles 2018 · Sep – Nov 2018 · 1½/5
- Obert Ciutat de Sabadell 2018 Grup B · Sep 2018 · 2½/8
- XLI Open Barbera del Valles 2018 Grupo C · Jul 2018 · 5½/9
- Campionat de Catalunya Sub-14 2018 · Mar 2018 · 4/8
- Lliga Catalana 2018 Primera Categoria Barcelona V · Jan – Mar 2018 · 1½/5
- X Torneig Internacional Ciutat de Sabadell 2017 Grupo B · Sep 2017 · 2/9
- XL Open Int d'Escacs Barbera del Valles 2017 Grupo C · Jul 2017 · 4/9
- XI Obert Escacs Llinars del Valles 2017 Grup B · Apr – Jun 2017 · 5/8
- Campionat de Catalunya Sub-14 2017 · Apr 2017 · 4½/9
- Lliga Catalana 2017 Tercera Categoria Barcelona Grup II · Jan – Mar 2017 · 2½/4
- Lliga Catalana 2017 Segona Divisio grup III · Jan – Mar 2017 · 0/1
- Lliga Catalana 2017 Primera Categoria Barcelona Grup VII · Jan – Mar 2017 · 1/1
- IX Obert Internacional Ciutat de Sabadell Grup B · Sep 2016 · 1/7
- XXXIX Open Int Escacs Barbera del Valles 2016 Grupo C · Jul 2016 · 4/9
- X Obert Escacs Llinars del Valles 2016 Grup B · Apr – Jun 2016 · 4½/8
- Campionat de Catalunya Sub-12 2016 · Mar 2016 · 5/9
- XXXI Obert de Cerdanyola 2013 G-B · Oct 2013 · 3/7
- XXXVI Open Internacional Escacs Barbera del Valles 2013 Grupo “C” · Jul 2013 · 4/8
- Campionat de Catalunya Sub-10 2013 · Mar 2013 · 5/9
World
- #=92457William Harkins1757.0
- #=92457Liya Sorina1757.0
- #=92457Adrian Villodres Rubio1757.0
- #=92457Carlos Pascual Cuadrado1757.0
- #=92457Vladislav Kolker1757.0
Spain
- #=8630Roque Roldan Gutierrez1757.0
- #=8630Miguel Angel Subirats Martinez1757.0
- #=8630Adrian Villodres Rubio1757.0
- #=8630Carlos Pascual Cuadrado1757.0
- #=8630Joaquin Sanz Ayza1757.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.