POR · 83 yrs · K=20 · Peak 1586 (Jun 2014)
Best performance: 1797 at III Torneio de Xadrez do Ginasio do Alto do Pina(Best of 2013)
Rapid rating
1488
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Feb 2013
How live ratings are calculated
Rating History · Rapid
Rapid rating 1483 to 1488 over the last 12 months; peak 1586 in June 2014.
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 | 1456, 0, 0 games | 1488, 0, 0 games | 1596, 0, 0 games |
| Oct 2026 | 1456, 0, 0 games | 1488, +15, 11 games | 1596, 0, 0 games |
| Sep 2026 | 1456, 0, 0 games | 1473, 0, 0 games | 1596, 0, 0 games |
| Aug 2026 | 1456, 0, 0 games | 1473, 0, 0 games | 1596, 0, 0 games |
| Jul 2026 | 1456, 0, 0 games | 1473, +9, 6 games | 1596, 0, 0 games |
| Jun 2026 | 1456, -20, 6 games | 1464, 0, 0 games | 1596, 0, 0 games |
| May 2026 | 1476, -15, 5 games | 1464, 0, 0 games | 1596, 0, 0 games |
| Apr 2026 | 1491, -25, 10 games | 1464, -8, 6 games | 1596, 0, 0 games |
| Mar 2026 | 1516, 0, 0 games | 1472, 0, 0 games | 1596, 0, 0 games |
| Feb 2026 | 1516, -24, 6 games | 1472, 0, 0 games | 1596, 0, 0 games |
| Jan 2026 | 1540, 0, 0 games | 1472, -11, 5 games | 1596, 0, 0 games |
| Dec 2025 | 1540, 0, 0 games | 1483, 0, 0 games | 1596, 0, 0 games |
Form · Rapid
Longest unbeaten run in 2026: 2 games, Jun 28.
From 725 rapid games on record, the latest on Sep 27.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Open de Outono de 2026 - 34.º Torneio da VelhinhaSep 27TPR 1647 | 2/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 572 rated rapid games against rated opponents, 2013–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Paulo Poeira, May 2014 · CD Lisboa Semi-Rapidas por Equipas 2014 | , 1925 |
| 2, | Luis Miguel Alves, Dec 2013 · III Torneio de Xadrez do Ginasio do Alto do Pina | , 1875 |
| 3, | Miguel Angelo Petinga Belo, Dec 2014 · XVII Torneio Aberto da Freguesia de Benfica | , 1837 |
| 4, | Alberto Correa Mendes, 6 wins, Dec 2013 · III Torneio de Xadrez do Ginasio do Alto do Pina | , 1805 |
| 5, | Joao Paulo Prioste Rodrigues, Sep 2022 · 21. Torneio Fim de Epoca da AX Lumiar | , 1803 |
| 6, | Manuel Fernando Teixeira Rocha, 2 wins, Feb 2025 · CD Lisboa Veteranos Semirrapidas 2024-25 - S65 | , 1792 |
| 7, | Jorge Damasceno, Sep 2025 · Open Final de Epoca 2025 - 30 Torneio da Velhinha | , 1775 |
| 8, | Agostinho Jose Goncalves Roxo, Oct 2018 · Vii Torneio JF S. Domingos de Rana (CircAXL) | , 1774 |
| 9, | Manuel Maria Arez De Vi Rafael, Apr 2018 · II Torneio Shopping Center Massama | , 1754 |
| 10, | Carlos Manuel M. Goncalves, 3 wins, May 2017 · VI Torneio 'Galerias Alto da Barra' | , 1745 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 23 | 6½ | 1679 | 1513 |
| 2025 | 30 | 5½ | 1722 | 1460 |
| 2024 | 42 | 15½ | 1563 | 1468 |
| 2022 | 38 | 12½ | 1474 | 1349 |
| 2020 | 24 | 5 | 1453 | 1223 |
| 2019 | 62 | 19 | 1479 | 1338 |
| 2018 | 95 | 33½ | 1501 | 1391 |
| 2017 | 78 | 32 | 1542 | 1477 |
| 2016 | 69 | 25½ | 1626 | 1531 |
| 2015 | 27 | 7 | 1705 | 1521 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2026Swisschess-results.comBest of 2026Score 2/6Opp avg 1772Start 1473
- Sep 2026Teamchess-results.com#3 in 2026Score 2/6Opp avg 1670Start 1473
- Jun 2026Swissfederation source#2 in 2026Score 2/6Opp avg 1660Start 1464
- Mar 2026Swissfederation source#4 in 2026Score 1½/6Opp avg 1614Start 1472
- Nov 2025Swissfederation source#4 in 2025Score 2/6Opp avg 1708Start 1483
- Oct 2025Swissfederation source#3 in 2025Score 3/9Opp avg 1666Start 1540
- Oct 2025Teamfederation sourceScore 0/7Opp avg 1637Start 1540
- Sep 2025Swissfederation sourceBest of 2025Score 3½/7Opp avg 1852Start 1528
- Open de Outono de 2026 - 34.º Torneio da Velhinha · Sep 2026 · 2/6
- 11º Torneio ART Semirrápidas (26/09 - 14h) · Sep 2026 · 2/6
- Open 133. Aniversario Academia Lumiar · Jun 2026 · 2/6
- CD Lisboa Veteranos Semirrapidas 2025-26 - S65 · Mar 2026 · 1½/6
- Open de Inverno Academia Lumiar - 31. Torneio da Velhinha · Nov 2025 · 2/6
- CD Lisboa Semirrapidas 2025-26 · Oct 2025 · 3/9
- CD Lisboa Semirrapidas Equipas 2025-26 · Oct 2025 · 0/7
- Open Final de Epoca 2025 - 30 Torneio da Velhinha · Sep 2025 · 3½/7
- Open de Aniversario Academia do Lumiar 2025 · Jun 2025 · 2/7
- CD Lisboa Veteranos Semirrapidas 2024-25 - S65 · Feb 2025 · 2/6
- CD Lisboa Semirrapidas Equipas 2024-25 · Nov 2024 · 3/6
- Open Regresso ao Futuro - 27. Torn. da Velhinha · Oct 2024 · 3/7
- 8. Torneio ART Semirrapidas · Oct 2024 · 4/7
- Open de Verao AX Lumiar 2024 - 26. Torn. da Velhinha · Sep 2024 · 3/7
- I Torneio Junta Freguesia Areeiro · May 2024 · 4/6
- 7. Torneio ART Semirrapidas · May 2024 · 4/7
- CD Lisboa Veteranos Semirrapidas 2023-24 - S65 · Feb 2024 · 2/6
- I Open Ano Novo - 25. Torneio da Velhinha · Jan 2024 · 3½/7
- Torneio 130. aniv. Academia do Lumiar · Jun 2023 · 3½/7
- CN Veteranos Semirrapidas 2022-23 - S65 · Jun 2023 · 1½/5
- 6. Torneio ART Semirrapidas · Mar 2023 · 4/7
- CD Lisboa Veteranos Semirrepidas 2022-23 - S65 · Feb 2023 · 5/7
- Torneio de Reis da Velhinha · Jan 2023 · 2/6
- XXIV Torneio da Freguesia de Benfica · Dec 2022 · 3½/9
- 3. Torneio ART Semirrapidas · Oct 2022 · 2½/6
- 21. Torneio Fim de Epoca da AX Lumiar · Sep 2022 · 3/7
- Portugal Open 2022 - Cidade de Lisboa SR · Sep 2022 · 5½/11
- CN Veteranos Semirrapidas 2021-22 - S65 · Jun 2022 · ½/4
- CD Lisboa Veteranos Semi-Rapidas 2021-22 - U65 · Feb 2022 · 1/6
- CD Semi-Rapidas Lisboa 2019-20 · Feb 2020 · 2/7
- Portugal Open 2020 - Rapid · Feb 2020 · 2/8
- 2. Torneio Hotel Roma - SR · Jan 2020 · 2/6
- CD Equipas Semi-Rapidas Lisboa 2019-20 · Jan 2020 · 3/7
- XXII Aberto da Freguesia de Benfica · Dec 2019 · 4/9
- CD Veteranos Semi-Rapidas Lisboa 2019-20 - U65 · Nov 2019 · 2/7
- VIII Open Vila Nova de Caparica · Sep 2019 · 3/7
- VI Torneio Semana do Desporto de Odivelas (CircAXL) · Aug 2019 · 2½/7
- II Torneio SR dos Corucheus · Jun 2019 · 4/7
- III Open Futurix - Semi-Rapidas · May 2019 · 2/5
- 3. torneio Shopping Center Massama · May 2019 · 2½/5
- I Torneio Semi-Rapidas 25 de Abril · Apr 2019 · 3/7
- CN Veteranos Semi-Rapidas 2018-2019 - S65 · Apr 2019 · 1/4
- I Torneio de Semi-Rapidas de Alvalade · Mar 2019 · 4/7
- CD Semi-Rapidas Lisboa 2018-19 · Feb 2019 · 3/7
- CN Semi-Rapidas Equipas 2018-19 · Jan 2019 · 2/8
- Torneio de Outono da AX Lumiar 2018 · Dec 2018 · 3/6
- XXI Torneio Aberto da Freguesia de Benfica · Dec 2018 · 3/8
- GXA Outono 2018 Semi-Rapidas · Nov 2018 · 2/7
- Vii Torneio JF S. Domingos de Rana (CircAXL) · Oct 2018 · 3/7
- XX Torneio Internacional da Cela · Oct 2018 · 2/7
- III Torneio das Festas da Cidade da Amadora (CircAXL-SR) · Sep 2018 · 2½/7
- I Torneio de Semi-Rapidas do Santos FC (CircAXL-SR) · Sep 2018 · 3½/7
- I Torneio de Semi-Rapidas dos Coruches (CircAXL-SR) · Sep 2018 · 3/7
- GXA Primavera Semi-Rapidas 2018 · May 2018 · 3/7
- Torneio SR 'A Velhinha' 2018 · May 2018 · 3/7
- II Torneio Shopping Center Massama · Apr 2018 · 4/7
- CN Veteranos Semi-Rapidas 2018 - S65 · Mar 2018 · 3/6
- GXA Inverno 2018 Semi-Rapidas · Mar 2018 · 3/7
- CD Veteranos Lisboa Semi-Rapidas 2018 - S65 · Mar 2018 · 2½/6
- Torneio dos Reis 2018 da AX Lumiar · Jan 2018 · 4/7
- CD Semi-Rapidas Equipas Lisboa 2018 · Jan 2018 · 3/6
- XX Torneio Aberto da Freguesia de Benfica (CNSR) · Dec 2017 · 4/9
- GXA Outono 2017 Semi-Rapidas · Nov 2017 · 3/7
- GXA Verao 2017 Semi-Rapidas · Sep 2017 · 3/7
- II Torneio das Festas da Cidade da Amadora (CircAXL) · Sep 2017 · 3/7
- Torneio de Sao Pedro SR 2017 (CNSR) · Jul 2017 · 3/7
- GXA Open SR 70. aniversario · Jun 2017 · 3/7
- IV Torneio Semana do Desporto de Odivelas (CircAXL) · May 2017 · 2½/7
- VI Torneio 'Galerias Alto da Barra' · May 2017 · 3½/7
- I Torneio Shopping Center Massama · Apr 2017 · 2/7
- CN Veteranos Semi-Rapidas 2016-2017 - S65 · Apr 2017 · 3/6
- GXA Inverno Semi-Rapidas 2017 · Mar 2017 · 4/7
- I Torneio do Museu Nacional da Agua · Jan 2017 · 2/6
- Torneio do Museu Nacional da Musica 2017 · Jan 2017 · 0/1
- XIX Torneio Aberto da Freguesia de Benfica · Dec 2016 · 4/9
- GXA Outono Semi-Rapidas 2016 · Nov 2016 · 2½/7
- Torneio do 93. aniversario do GD Ramiro Jose · Nov 2016 · 3½/7
- Torneio de Xadrez SR Outubro 2016 (CircAXL) · Oct 2016 · 4/7
- III Torneio SR Falagueira-Venda Nova · Sep 2016 · 4/7
- Torneio SR Verao 2016 GXA - Circuito AXL · Jul 2016 · 3/6
- Circuito AXL - Semana do Desporto de Odivelas 2016 · May 2016 · 2/7
- Circuito AXL - V Torneio JF S. Domingos de Rana · May 2016 · 4/7
- I Torneio da Junta de Freguesia da Ajuda · Apr 2016 · 3/7
- Circuito AXL - 123. aniversario CM Uniao · Mar 2016 · 4/7
- I Torneio da Academia de Xadrez do Lumiar · Mar 2016 · 3½/7
- Torneio do 39. aniversario do Clube EDP · Jan 2016 · 4/7
- III Torneio de Natal SR do GD Ramiro Jose · Dec 2015 · 3/7
- II Torneio SR Falagueira-Venda Nova · Nov 2015 · 3/7
- IV Torneio de S. Martinho GXSM 2016 - Circ. SR AXL · Nov 2015 · 4/7
- I Torneio SR Polo Taguspark da AEIST · Jun 2015 · 3/7
- Circuito AXL - II Torneio do GC Odivelas · May 2015 · 3/7
- CD Semi-Rapidas Lisboa 2015 · Apr 2015 · 4/7
- CD Lisboa Semi-Rapidas por Equipas 2015 · Apr 2015 · 3/6
- XVII Torneio Aberto da Freguesia de Benfica · Dec 2014 · 4/9
- I Torneio do Museu da Carris - Circ. AXL · Nov 2014 · 3/7
- I Torneio de Semi-Rapidas da JF Alcantara · Jun 2014 · 3/7
- CD Lisboa Semi-Rapidas por Equipas 2014 · May 2014 · 3/5
- CD Lisboa Semi-Rapidas 2014 · May 2014 · 3½/7
- Circuito AXL - II Torneio do Clube Musical Uniao · Mar 2014 · 3/7
- Torneio de Regresso do Vale Formoso FC - Circ. SR AXL · Mar 2014 · 3/7
- III Torneio de Xadrez do Ginasio do Alto do Pina · Dec 2013 · 3½/7
- Torneio de Abertura do CR Leoes de Porto Salvo 2013 · Dec 2013 · 3/7
- I Torneio de Xadrez do Museu de Farmacia · Dec 2013 · 3/7
- XVI Torneio Aberto da Freguesia de Benfica · Dec 2013 · 4½/9
- CN Veteranos Semi-Rapidas 2013 · Mar 2013 · 3/7
- Nacional de semi-rapidas por equipas 2013 · Mar 2013 · 3/4
- CD Lisboa Semi-Rapidas 2013 · Jan 2013 · 4/7
- CD Lisboa Semi-Rapidas por Equipas 2013 · Jan 2013 · 2½/5
World
- #=167163Alvar Karasalo1488.0
- #=167163Jeronimo Pedreros1488.0
- #=167163Vitor Vieira1488.0
- #=167163Mohamed Adnane Abdel Wedoud1488.0
- #=167163Filipe Manuel Martins1488.0
Portugal
- #=1209Martim Jacinto1489.0
- #1213Manuel Traquete1488.2
- #=1214Vitor Vieira1488.0
- #=1214Filipe Manuel Martins1488.0
- #=1214Amir Ali Kondori1488.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.