POR · 20 yrs · K=20 · Peak 1796 (Sep 2026)
Best performance: 2037 at CN Rápidas 2025-26(Best of 2026)
Blitz rating
1682
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Dec 2023
How live ratings are calculated
Rating History · Blitz
Blitz rating 1727 to 1682 over the last 12 months; peak 1796 in September 2026.
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 | 1708, 0, 0 games | 1742, -9, 19 games | 1682, -27, 8 games |
| Oct 2026 | 1708, -7, 6 games | 1751, +7, 39 games | 1709, -87, 22 games |
| Sep 2026 | 1715, 0, 0 games | 1744, +47, 11 games | 1796, +36, 17 games |
| Aug 2026 | 1715, 0, 2 games | 1697, 0, 0 games | 1760, +35, 10 games |
| Jul 2026 | 1715, -1, 3 games | 1697, -6, 5 games | 1725, +125, 19 games |
| Jun 2026 | 1716, +31, 8 games | 1703, -58, 20 games | 1600, 0, 0 games |
| May 2026 | 1685, -10, 6 games | 1761, 0, 2 games | 1600, +5, 12 games |
| Apr 2026 | 1695, -15, 2 games | 1761, 0, 0 games | 1595, -50, 14 games |
| Mar 2026 | 1710, +12, 2 games | 1761, 0, 0 games | 1645, -68, 12 games |
| Feb 2026 | 1698, 0, 0 games | 1761, -17, 19 games | 1713, -14, 9 games |
| Jan 2026 | 1698, +187, 13 games | 1778, +75, 19 games | 1727, 0, 0 games |
| Dec 2025 | 1511, 0, 0 games | 1703, +120, 16 games | 1727, 0, 0 games |
Form · Blitz
Unbeaten in the last 2 games (1 win, 1 draw), since Oct 18. Longest unbeaten run in 2026: 7 games, Jun 21 – Jul 17.
From 276 blitz games on record, the latest on Oct 18.
No rated blitz games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| FIDE Rápidas SFAL (Barreiro) (18 de Outubro, Domingo - 14:30)Oct 18TPR 1581 | 4/8 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Blitz
From 235 rated blitz games against rated opponents, 2021–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Max Eduardo Cohn, Jun 2026 · CN Rápidas 2025-26 | , 2130 |
| 2, | Pedro Durao, Jun 2024 · CN Rapidas 2023-24 | , 2011 |
| 3, | Helio Ricardo Soutinho Peixoto, Jun 2026 · CN Rápidas 2025-26 | , 2002 |
| 4, | Carlos Manuel De Alme Figueiras, Jun 2026 · CN Rápidas 2025-26 | , 1875 |
| 5, | Goncalo Cravo Jesus Goncalves, Jun 2025 · CN Rapidas 2024-2025 | , 1872 |
| 6, | Amilcar Miranda, Jun 2025 · CN Rapidas 2024-2025 | , 1869 |
| 7, | Goncalo Maria Franco V. Esteves, Jun 2025 · CN Rapidas 2024-2025 | , 1865 |
| 8, | Vitor Morais, 2 wins, Aug 2026 · 2º Torneio Rápidas Atmosfera M (21/08 - 19h30m) | , 1849 |
| 9, | Humberto Candeias, Jun 2026 · CN Rápidas 2025-26 | , 1848 |
| 10, | Nuno Alexandre Camacho Ferrao, Jun 2026 · CN Rápidas 2025-26 | , 1845 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Andre Ventura Sousa, Highest-rated meeting: Jun 2025 · CN Rapidas 2024-2025 | , 0/1 | , 2337 |
| 2, | FM Maksym Faryma, Highest-rated meeting: Apr 2026 · CD Setubal Rapidas 2025-26 | , 0/1 | , 2273 |
| 3, | FM Matviy Faryma, Highest-rated meeting: Feb 2026 · CD Setubal Jovens Rapidas Equipas 2025-26 - U20 | , 0/4 | , 2219 |
| 4, | FM Rodrigo Ribeiro, Highest-rated meeting: Feb 2025 · CN Jovens Rapidas 2024-25 - U20 | , 0/1 | , 2145 |
| 5, | Max Eduardo Cohn, Highest-rated meeting: Jun 2026 · CN Rápidas 2025-26 | , 1/1 | , 2130 |
| 6, | FM Viktor Ulyanovskyy, Highest-rated meeting: Jun 2025 · CN Rapidas Equipas 2024-2025 | , 0/1 | , 2093 |
| 7, | CM Alberto Eggert, Highest-rated meeting: Mar 2026 · BlitzSeries 2026 Mata de Benfica - torneio 4 | , 0/1 | , 2089 |
| 8, | Afonso Rodrigues, Highest-rated meeting: Jun 2026 · CN Rápidas 2025-26 | , 0/1 | , 2048 |
| 9, | Rodrigo Basilio, Highest-rated meeting: Feb 2025 · CN Jovens Rapidas 2024-25 - U20 | , 0/1 | , 2041 |
| 10, | Pedro Durao, Highest-rated meeting: Jun 2024 · CN Rapidas 2023-24 | , 1/1 | , 2011 |
Performance rating by month
| Month | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| Oct 2026 | 8 | 4 | 1581 | 1581 |
| Sep 2026 | 22 | 10½ | 1650 | 1636 |
| Aug 2026 | 17 | 12 | 1680 | 1838 |
| Jul 2026 | 10 | 6 | 1782 | 1854 |
| Jun 2026 | 13 | 7½ | 1899 | 1956 |
| May 2026 | 6 | 3 | 1755 | 1755 |
| Apr 2026 | 5 | 2 | 1794 | 1722 |
| Mar 2026 | 10 | 2 | 1745 | 1505 |
| Feb 2026 | 20 | 5½ | 1726 | 1560 |
| Jan 2026 | 9 | 4½ | 1666 | 1666 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Swisschess-results.com#14 in 2026Score 4/8Opp avg 1581Start 1709
- Sep 2026Swissfederation source#16 in 2026Score 3½/7Opp avg 1585Start 1796
- Sep 2026Swisschess-results.com#12 in 2026Score 6/11Opp avg 1632Start 1796
- Sep 2026Swisschess-results.com#5 in 2026Score 4/7Opp avg 1728Start 1796
- Aug 2026Swisschess-results.com#2 in 2026Score 7½/11Opp avg 1673Start 1760
- Aug 2026Swisschess-results.com#4 in 2026Score 4½/7Opp avg 1689Start 1760
- Jul 2026Swissfederation source#3 in 2026Score 6½/11Opp avg 1782Start 1725
- Jun 2026Teamchess-results.com#10 in 2026Score 3/6Opp avg 1808Start 1600
- FIDE Rápidas SFAL (Barreiro) (18 de Outubro, Domingo - 14:30) · Oct 2026 · 4/8
- 28. Torneio ART Rapidas · Sep 2026 · 3½/7
- 3º Torneio Rápidas Atmosfera M (18/09 - 20h45m) · Sep 2026 · 6/11
- CN Amador Rapidas 2025-26 - U2000 · Sep 2026 · 4/7
- 2º Torneio Rápidas Atmosfera M (21/08 - 19h30m) · Aug 2026 · 7½/11
- 27º Torneio ART Rápidas (01/08 - 17h) · Aug 2026 · 4½/7
- I Torneio Atmosfera M · Jul 2026 · 6½/11
- CN Rápidas Equipas 2025-26 · Jun 2026 · 3/6
- CN Rápidas 2025-26 · Jun 2026 · 6½/10
- BlitzSeries 2026 - Maio (15/05/26) - ADRC Mata de Benfica · May 2026 · 4/7
- CD Setubal Rapidas 2025-26 · Apr 2026 · 4/7
- BlitzSeries 2026 Mata de Benfica - torneio 4 · Mar 2026 · 3/7
- BlitzSeries 2026 Mata de Benfica - torneio 3 · Mar 2026 · 1/5
- CN Jovens Rapidas 2025-26 - U20 · Feb 2026 · 3/9
- CD Setubal Jovens Rapidas Equipas 2025-26 - U20 · Feb 2026 · 3/6
- CD Setubal Jovens Rapidas 2025-26 - U20 · Feb 2026 · 2½/8
- 1. Torneio Blitz GDC Casquilhos · Jan 2026 · 6½/9
- BlitzSeries 2026 Mata de Benfica - torneio 1 · Jan 2026 · 3/6
- CD Setubal Rapidas 2024-25 · Jun 2025 · 3/6
- CN Rapidas Equipas 2024-2025 · Jun 2025 · 3/7
- CN Rapidas 2024-2025 · Jun 2025 · 6/11
- CD Setubal Rapidas Equipas 2024-25 · May 2025 · 5/9
- CN Jovens Rapidas 2024-25 - U20 · Feb 2025 · 4/9
- CD Setubal Jovens Rapidas 2024-25 - U20 · Jan 2025 · 7/10
- CD Setubal Jovens Rapidas Equipas 2024-25 - U20 · Jan 2025 · 3/7
- CN Rapidas 2023-24 · Jun 2024 · 5½/11
- CN Rapidas Equipas 2023-24 · Jun 2024 · 2½/6
- XVII Torneio SouXadrez - Santoantoniense · May 2024 · 1½/4
- CN Rapidas Jovens 2023-24 - U18 · Feb 2024 · 3½/9
- CN Rapidas Jovens Equipas 2023-24 - U20 · Feb 2024 · 4½/5
- CD Setubal Jovens Equipas Rapidas 2023-24 - U20 · Jan 2024 · 9½/10
- CD Setubal Rapidas 2023-24 · Nov 2023 · 5½/9
- CD Setubal Equipas Rapidas 2021-22 · Mar 2022 · 1½/6
- CD Setubal Equipas Jovens Rapidas 2021-22 - U20 · Mar 2022 · 1½/8
- CD Setubal Jovens Rapidas 2021-22 - U16 · Nov 2021 · ½/10
World
- #=59554Stina 1999 Johansson1682.0
- #=59554Johannes Lappas Lonnermark1682.0
- #=59554Mateus Cabrita1682.0
- #=59554Ana Beatriz Marques1682.0
- #=59554Enzo Ariel Vera1682.0
Portugal
- #417Aum Ghai1684.0
- #418Duliver Silva1683.0
- #=419Mateus Cabrita1682.0
- #=419Ana Beatriz Marques1682.0
- #421Tomas Baptista Seabra1680.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.