POR · 36 yrs · K=20 · Peak 2134 (Aug 2025)
Best performance: 2296 at II Torneio da Amizade Clube Xadrez A2D(Best of 2026)
NOV26 Rating
2083
Live Rating
2083.0
Change
0.0
Games Played
0
How live ratings are calculated
Rating History · Blitz
Official blitz rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 2083 | 0 |
| Oct 2026 | 2083 | +40 |
| Sep 2026 | 2043 | -20 |
| Aug 2026 | 2063 | 0 |
| Jul 2026 | 2063 | -44 |
| Jun 2026 | 2107 | +4 |
| May 2026 | 2103 | 0 |
| Apr 2026 | 2103 | 0 |
| Mar 2026 | 2103 | 0 |
| Feb 2026 | 2103 | 0 |
| Jan 2026 | 2103 | 0 |
| Dec 2025 | 2103 | 0 |
Form · Blitz
Unbeaten in the last 13 games (12 wins, 1 draw), since Aug 20. That is the longest unbeaten run of 2026.
From 216 blitz games on record, the latest on Oct 24.
No rated blitz games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| II Torneio da Amizade Clube Xadrez A2DOct 24TPR 2296 | 4½/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 38 | 28 | 1857 | 2041 |
| 2024 | 33 | 22½ | 1970 | 2103 |
| 2023 | 26 | 21 | 1756 | 2007 |
| 2022 | 13 | 11 | 1633 | 1929 |
| 2021 | 7 | 4½ | 2042 | 2144 |
| 2019 | 17 | 12 | 1778 | 1936 |
| 2016 | 18 | 12½ | 1846 | 1987 |
| 2014 | 27 | 17½ | 1915 | 2025 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Individualchess-results.comBest of 2026Score 4½/5Opp avg 1930Start 2083
- Sep 2026Teamchess-results.comScore 7/7Opp avg 1840Start 2043
- Aug 2026Swisschess-results.com#5 in 2026Score 3/5Opp avg 1813Start 2063
- Jun 2026Teamchess-results.com#4 in 2026Score 3½/7Opp avg 1904Start 2107
- May 2026Swisschess-results.com#3 in 2026Score 6/8Opp avg 1810Start 2103
- May 2026Swisschess-results.com#2 in 2026Score 5/7Opp avg 1855Start 2103
- Sep 2025Teamfederation source#4 in 2025Score 5/7Opp avg 1855Start 2130
World
- #=9155David Dreher2083.0
- #=9155Bjorn Janson2083.0
- #=9155Carlos Novais2083.0
- #=9155FM Juan Miguel Cubas Pons2083.0
- #=9155Andres Garcia Bielsa2083.0
Portugal
- #50Lucas Jordao Goncalves2088.0
- #51Jorge Alexandre2086.0
- #52Carlos Novais2083.0
- #53Ricardo Taborda Trigo Marques2081.0
- #54Diogo Faria Oliveira Martins2077.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE