ESP · 47 yrs · K=20 · Peak 1669 (Apr 2026)
Best performance: 1790 at Campionat Absolut Territorial de Barcelona 2022 B Barcelones Rondas 1-4(Best of 2022)
Classical rating
1669
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Oct 2022
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1669 | 0 |
| Oct 2026 | 1669 | 0 |
| Sep 2026 | 1669 | 0 |
| Aug 2026 | 1669 | 0 |
| Jul 2026 | 1669 | 0 |
| Jun 2026 | 1669 | 0 |
| May 2026 | 1669 | 0 |
| Apr 2026 | 1669 | +9 |
| Mar 2026 | 1660 | +6 |
| Feb 2026 | 1654 | +20 |
| Jan 2026 | 1634 | +6 |
| Dec 2025 | 1628 | -1 |
Form · Classical
Unbeaten in every game on record since Jan 18 (7: 5 wins, 2 draws). Games before 2026 are not all on record yet. That is the longest unbeaten run of 2026.
From 112 classical games on record, the latest on Mar 15.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Lliga Catalana 2026 - Primera Categoria Barcelona Grup VI 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 91 rated classical games against rated opponents, 2022–2026
Openings · Classical
From the moves of 6 of 112 classical games on record.
As WhiteOpens 1.e4 in 3 of 3 games.
All openings
No opening played 3 times yet (3 games with this colour).
No opening played 3 times yet (3 games with this colour).
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 6 | 5 | 1601 | 1874 |
| 2024 | 24 | 10 | 1616 | 1559 |
| 2022 | 26 | 8 | 1547 | 1406 |
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 1634Start 1660
- Mar 2026Round robinfederation sourceScore 1/1Opp avg 1620Start 1660
- Feb 2026Round robinfederation sourceScore 2½/3Opp avg 1568Start 1654
- Jan 2026Round robinfederation sourceScore 1/1Opp avg 1688Start 1634
- Jan 2026Round robinfederation sourceScore 1/1Opp avg 1530Start 1634
- Nov 2025Swissfederation sourceScore 1/1Opp avg 1489Start 1629
- Nov 2025Swissfederation sourceBest of 2025Score 1½/3Opp avg 1628Start 1629
- Oct 2025Swissfederation source#2 in 2025Score 1½/3Opp avg 1538Start 1637
- Lliga Catalana 2026 - Primera Categoria Barcelona Grup VI Rondas 7-9 · Mar 2026 · ½/1
- Lliga Catalana 2026 - Segona Categoria Barcelona Grup III Rondas 7-9 · Mar 2026 · 1/1
- Lliga Catalana 2026 - Segona Categoria Barcelona Grup III Rondas 3-6 · Feb 2026 · 2½/3
- Lliga Catalana 2026 - Primera Categoria Barcelona Grup VI Rondas 1-2 · Jan 2026 · 1/1
- Lliga Catalana 2026 - Tercera Categoria Barcelona Grup XV Rondas 1-2 · Jan 2026 · 1/1
- II Open Aniversari Sant Marti 2025 Grup B Rondas 9 · Nov 2025 · 1/1
- II Open Aniversari Sant Marti 2025 Grup B Rondas 6-8 · Nov 2025 · 1½/3
- II Open Aniversari Sant Marti 2025 Grup B Rondas 3-5 · Oct 2025 · 1½/3
- II Open Aniversari Sant Marti 2025 Grup B Rondas 1-2 · Sep 2025 · 1/2
- Lliga Catalana 2025 - Tercera Provincial Grup V Rondas 7-9 · Mar 2025 · 1/1
- Lliga Catalana 2025 - Preferent Grup III Rondas 7-9 · Mar 2025 · 1/1
- Lliga Catalana 2025 - Segona Provincial Grup VII Rondas 7-9 · Mar 2025 · 1/1
- Lliga Catalana 2025 - Segona Provincial Grup VII Rondas 3-6 · Feb 2025 · 2/3
- Lliga Catalana 2025 - Segona Provincial Grup II Rondas 3-6 · Feb 2025 · ½/1
- Lliga Catalana 2025 - Tercera Provincial Grup V Rondas 1-2 · Jan 2025 · 1/1
- Lliga Catalana 2025 - Segona Provincial Grup VII Rondas 1-2 · Jan 2025 · 0/1
- I Obert Festes de Nadal del Guinardo (Grup B) · Dec 2024 · 4/7
- I Open 50 Aniversari Sant Marti 2024 Grup B Rondas 9 · Nov 2024 · 1/1
- I Open 50 Aniversari Sant Marti 2024 Grup B Rondas 6-8 · Nov 2024 · ½/3
- I Open 50 Aniversari Sant Marti 2024 Grup B Rondas 3-5 · Oct 2024 · 2/3
- I Open 50 Aniversari Sant Marti 2024 Grup B Rondas 2 · Sep 2024 · 0/1
- I Open 50 Aniversari Sant Marti 2024 Grup B Rondas 1 · Sep 2024 · ½/1
- XXIV Obert Internacional Escacs Foment Martinenc Grup C Rondas 7-9 · Jun 2024 · 2/3
- XXIV Obert Internacional Escacs Foment Martinenc Grup C Rondas 3-6 · May 2024 · 1/4
- Lliga Catalana 2024 - Segona Provincial - Finals · Apr – May 2024 · 0/1
- XXIV Obert Internacional Escacs Foment Martinenc Grup C Rondas 2 · Apr 2024 · 1/1
- XXIV Obert Internacional Escacs Foment Martinenc Grup C Rondas 1 · Apr 2024 · ½/1
- Lliga Catalana 2024 - Segona Provincial Grup III Rondas 7-9 · Mar 2024 · 0/1
- Lliga Catalana 2024 - Tercera Provincial Grup VII Rondas 7-9 · Mar 2024 · 1/1
- Lliga Catalana 2024 - Segona Provincial Grup III Rondas 3-6 · Feb 2024 · 0/1
- Lliga Catalana 2024 - Segona Provincial Grup IV Rondas 3-6 · Feb 2024 · 0/1
- Lliga Catalana 2024 - Segona Provincial Grup III Rondas 1-2 · Jan 2024 · 1½/2
- Campionat Territorial de Barcelona 2023 Grup B Barcelones Rondas 6-8 · Oct – Nov 2023 · 1½/3
- Campionat Territorial de Barcelona 2023 Grup B Barcelones Rondas 3-5 · Oct 2023 · 1/2
- Campionat Territorial de Barcelona 2023 Grup B Barcelones Rondas 1-2 · Sep 2023 · 1/2
- Open Internacional de Sants - Ciutat de Barcelona 2023 Grup C · Aug 2023 · 4½/10
- Lliga Catalana 2023 Primera Barcelona Grupo 6 Rondas 7-9 · Mar 2023 · 0/1
- Lliga Catalana 2023 Primera Barcelona Grupo 5 Rondas 3-6 · Feb 2023 · ½/1
- Lliga Catalana 2023 Primera Barcelona Grupo 6 Rondas 3-6 · Feb 2023 · 1/2
- Lliga Catalana 2023 Primera Barcelona Grupo 5 Rondas 1-2 · Jan 2023 · 0/2
- V Obert Escacs de Canovelles Cap Any 2023 · Dec 2022 – Jan 2023 · 3/7
- Campionat Absolut Territorial de Barcelona 2022 B Barcelones Rondas 8-9 · Nov – Dec 2022 · 0/2
- Campionat Absolut Territorial de Barcelona 2022 B Barcelones Rondas 5-7 · Nov 2022 · 1/3
- Campionat Absolut Territorial de Barcelona 2022 B Barcelones Rondas 1-4 · Oct 2022 · 3/4
- Torneig Ciutat de Barcelona Obert de Sants 2022 Grupo C · Aug 2022 · 5/10
- Lliga Catalana 2022 Preferent Barcelona I · Jan – Mar 2022 · 0/1
- Lliga Catalana 2022 Tercera Barcelona I · Jan – Mar 2022 · 1/1
- Lliga Catalana 2022 Segona Barcelona VIII · Jan – Mar 2022 · 0/3
- Lliga Catalana 2022 Tercera Barcelona II · Jan – Mar 2022 · 1½/2
World
- #=124403Amir Ezzidi1669.0
- #=124403Szymon Piatkowski1669.0
- #=124403Victor Javier Jimenez Perez1669.0
- #=124403Miriam Monreal Aladren1669.0
- #=124403Juan Jose Granero Marquez1669.0
Spain
- #=11765Sergi Bertolin Garcia1669.0
- #=11765Baltasar Lopez Bayona1669.0
- #=11765Victor Javier Jimenez Perez1669.0
- #=11765Miriam Monreal Aladren1669.0
- #=11765Juan Jose Granero Marquez1669.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.