POR · 62 yrs · K=20 · Peak 1678 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1657 at CD Algarve 2017 - final(Best of 2017)
Classical rating
1658
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jul 2016
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1658 | 0 |
| Oct 2026 | 1658 | 0 |
| Sep 2026 | 1658 | 0 |
| Aug 2026 | 1658 | 0 |
| Jul 2026 | 1658 | 0 |
| Jun 2026 | 1658 | -2 |
| May 2026 | 1660 | -2 |
| Apr 2026 | 1662 | -2 |
| Mar 2026 | 1664 | 0 |
| Feb 2026 | 1664 | 0 |
| Jan 2026 | 1664 | 0 |
| Dec 2025 | 1664 | 0 |
Form · Classical
From 98 classical games on record, the latest on May 16.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| CN 2. divisao 2025-26 r. 9Feb 7 – May 16 | 0/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 72 rated classical games against rated opponents, 2015–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Filipe Barros, 2 wins, May 2017 · CD Algarve 2017 - final | , 1747 |
| 2, | Vitor Manuel Da Cunha Silva, Jun 2017 · CD Equipas Algarve 2017 r.1-4 | , 1611 |
| 3, | Manuel Domingos J Machado, Jan 2019 · CD Veteranos Algarve 2018-2019 | , 1443 |
| 4, | Francoise Lima, Nov 2019 · CD Algarve 2019-2020 | , 1372 |
| 5, | Claudia Almeida Monteiro, Jun 2016 · CD Algarve 2016 | , 1294 |
| 6, | Jose Maria Mariano, Jan 2022 · CD Algarve Equipas 2021-22 r. 1 | , 1189 |
| 7, | Afonso Martins Teixeira, Dec 2017 · Taca de Portugal 2017-2018 - 1. eliminatoria | , 1176 |
| 8, | Simao Costa Monteiro, Feb 2019 · CD Algarve 2018-19 | , 1113 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Ruben Pereira, Highest-rated meeting: Jan 2020 · CN Equipas 2019-20 - 2. divisao C r.2 | , 0/1 | , 2448 |
| 2, | IM Lennis Martinez Ramirez, Highest-rated meeting: Mar 2025 · CN 2. divisao 2024-25 r. 5-6 | , 0/1 | , 2427 |
| 3, | IM Rui Damaso, Highest-rated meeting: Oct 2021 · CN Equipas 2020-21 - 2. divisao C r. 7 | , 0/1 | , 2426 |
| 4, | IM Sergio Rocha, Highest-rated meeting: Apr 2021 · CN Equipas 2020-21 - 2. divisao C r. 1 | , 0/2 | , 2346 |
| 5, | Luis Rodrigues, Highest-rated meeting: Apr 2025 · CN 2. divisao 2024-25 r. 7 | , 0/1 | , 2207 |
| 6, | Hugo Miguel Da Costa Ferreira, Highest-rated meeting: Apr 2026 · CN 2. divisao 2025-26 r. 7-8 | , 0/1 | , 2160 |
| 6, | FM Matviy Faryma, Highest-rated meeting: May 2025 · CN 2. divisao 2024-25 r. 8-9 | , 0/1 | , 2160 |
| 8, | Bruno Ribeiro, Highest-rated meeting: May 2026 · CN 2. divisao 2025-26 r. 9 | , 0/1 | , 2141 |
| 9, | Jose Daniel Valle Portillo, Highest-rated meeting: Jan 2025 · CN 2. divisao 2024-25 r. 1-2 | , 0/1 | , 2092 |
| 10, | Carlos Andre Santos Ferreira, Highest-rated meeting: Feb 2016 · CN Equipas 2015/2016 - 3. divisao F r.2-3 | , ½/1 | , 2031 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 3 | 0 | 2197 | 1397 |
| 2025 | 5 | 0 | 2172 | 1372 |
| 2024 | 2 | 0 | 1967 | — |
| 2023 | 2 | ½ | 1833 | — |
| 2022 | 2 | 1 | 1546 | — |
| 2021 | 2 | 0 | 2386 | — |
| 2020 | 10 | 3 | 1798 | 1649 |
| 2019 | 16 | 5 | 1498 | 1357 |
| 2018 | 5 | ½ | 1736 | 1370 |
| 2017 | 13 | 4½ | 1735 | 1625 |
| 2016 | 8 | 1½ | 1693 | 1442 |
| 2015 | 4 | 0 | 1874 | 1074 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb – May 2026Individualfederation sourceScore 0/1Opp avg 2141Start 1664
- Jan – Mar 2026Individualfederation sourceScore 0/1Opp avg 2289Start 1664
- CN 2. divisao 2025-26 r. 9 · Feb – May 2026 · 0/1
- CN 2. divisao 2025-26 r. 7-8 · Apr 2026 · 0/1
- CN 2. divisao 2025-26 r. 5-6 · Jan – Mar 2026 · 0/1
- CN 2. divisao 2024-25 r. 8-9 · Feb – May 2025 · 0/1
- CN 2. divisao 2024-25 r. 7 · Apr 2025 · 0/1
- CN 2. divisao 2024-25 r. 5-6 · Jan – Mar 2025 · 0/1
- CN 2. divisao 2024-25 r. 3-4 · Jan – Feb 2025 · 0/1
- CN 2. divisao 2024-25 r. 1-2 · Jan 2025 · 0/1
- CN 3. divisao 2023-24 r.3-4 · Feb – Mar 2024 · 0/1
- CN 3. divisao 2023-24 r.1 · Jan 2024 · 0/1
- CD Algarve 2023-24 · Nov – Dec 2023 · ½/4
- CN 2. divisao 2022-23 r.8-9 · May – Jun 2023 · 0/1
- CN 2. divisao 2022-23 r.6-7 · May 2023 · ½/1
- CD Algarve Veteranos 2021-22 · Jun 2022 · 0/2
- CD Algarve Equipas 2021-22 r. 1 · Jan 2022 · 1/1
- CN Equipas 2020-21 - 2. divisao C r. 7 · May – Oct 2021 · 0/1
- CN Equipas 2020-21 - 2. divisao C r. 1 · Apr 2021 · 0/1
- CN Equipas 2019-20 - 2. divisao C r. 6-7 · Oct 2020 · ½/2
- CD Veteranos Algarve 2019-20 · Jan – Feb 2020 · 2/6
- CN Equipas 2019-20 - 2. divisao C r.2 · Dec 2019 – Jan 2020 · 0/1
- XLII Taca de Portugal (2020) r.1 · Jan 2020 · ½/1
- CD Algarve 2019-2020 · Nov 2019 · 1½/5
- CD Equipas Algarve 2018-19 · May – Jun 2019 · 1½/4
- CD Algarve 2018-19 · Feb – Apr 2019 · 2½/6
- CD Veteranos Algarve 2018-2019 · Jan 2019 · 1½/4
- CD Equipas Algarve 2018 · Sep 2018 · 0/1
- CD Veteranos Algarve 2018 · Feb 2018 · ½/5
- Taca de Portugal 2017-2018 - 1. eliminatoria · Dec 2017 · 1/1
- CD Equipas Algarve 2017 r.5 · Jul 2017 · ½/1
- CD Equipas Algarve 2017 r.1-4 · Jun 2017 · 1/2
- CD Algarve 2017 - final · May 2017 · 1/3
- CD Algarve 2017 - preliminar · Mar – Apr 2017 · 3/5
- CD Veteranos Algarve 2017 · Jan – Feb 2017 · 2/5
- CD Algarve Equipas 2016 · Sep 2016 · 1½/3
- CD Algarve 2016 · Jun 2016 · 1½/5
- CN Equipas 2015/2016 - 3. divisao F r. 6-7 · May 2016 · 1/2
- IV Open Classicas FIDE ADC Faro 2016 · Mar 2016 · 1½/4
- CN Equipas 2015/2016 - 3. divisao F r.2-3 · Feb 2016 · ½/1
- CD Algarve Equipas 2015 · Sep 2015 · 0/1
- Taca de Honra do Algarve 2015 · Sep 2015 · 1/2
- Torneio FIDE AXDF 2015 · Jun 2015 · 3/6
- Distrital Absoluto de Faro - preliminar · Jun 2009 · 2/5
- 51º Campeonato Nacional por Equipas - 2009 3ª Divisão - Série G · Mar – Jun 2009 · 0/1
World
- #=128659Edvin Olofsson1658.0
- #=128659Adam Rosen1658.0
- #=128659Amarildo Antonio Cabrita Lima1658.0
- #=128659Yahya Dy1658.0
- #=128659Tomas Zambrano1658.0
Portugal
- #=734Joao Penacho Medeiros1659.0
- #=734Eric Jaco Belo1659.0
- #736Amarildo Antonio Cabrita Lima1658.0
- #737Pedro Parente1657.0
- #=738Pedro Francisco1656.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.