ITA · 40 yrs · K=20 · Peak 1820 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1917 at OP RAPID IL 64 DI SANTA VALERIA(Best of 2026)
Rapid rating
1746
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Nov 2017
How live ratings are calculated
Rating History · Rapid
Rapid rating 1735 to 1746 over the last 12 months; peak 1820 in March 2024.
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 | 1812, 0, 9 games | 1746, 0, 0 games | 1711, 0, 0 games |
| Oct 2026 | 1812, 0, 0 games | 1746, -2, 5 games | 1711, 0, 0 games |
| Sep 2026 | 1812, 0, 0 games | 1748, 0, 0 games | 1711, 0, 0 games |
| Aug 2026 | 1812, 0, 0 games | 1748, 0, 0 games | 1711, -16, 9 games |
| Jul 2026 | 1812, -14, 9 games | 1748, 0, 0 games | 1727, 0, 0 games |
| Jun 2026 | 1826, 0, 0 games | 1748, 0, 0 games | 1727, 0, 0 games |
| May 2026 | 1826, 0, 0 games | 1748, +36, 9 games | 1727, 0, 0 games |
| Apr 2026 | 1826, +4, 2 games | 1712, +9, 6 games | 1727, 0, 0 games |
| Mar 2026 | 1822, 0, 2 games | 1703, 0, 0 games | 1727, +11, 8 games |
| Feb 2026 | 1822, -1, 0 games | 1703, +1, 7 games | 1716, 0, 0 games |
| Jan 2026 | 1823, 0, 0 games | 1702, -3, 6 games | 1716, -20, 8 games |
| Dec 2025 | 1823, +1, 0 games | 1705, -30, 6 games | 1736, 0, 0 games |
Form · Rapid
Unbeaten in the last 2 games (2 wins), since Sep 20. Longest unbeaten run in 2026: 3 games, Sep 20.
From 133 rapid games on record, the latest on Sep 20.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| CRSS - 15a EDIZIONE CAMPIONATO REGIONALE LOMBARDO a SQUADRE SEMILAMPOSep 20TPR 1722 | 7/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 117 rated rapid games against rated opponents, 2017–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Giuseppe Valenti, Mar 2026 · OP 2 RAPID IL 64 DI SANT'AMBROGIO | , 2041 |
| 2, | Emiliano Mastroddi, May 2025 · OP RAPID ALLA SAGRA DEGLI ASPARAGI 2025 | , 1945 |
| 3, | Manuel Carchia, Apr 2026 · OP RAPID IL 64 DI SANTA VALERIA | , 1862 |
| 4, | Stefano Caldarola, Jul 2023 · OP 4 RAPID COMUNE DI ABBIATEGRASSO | , 1796 |
| 5, | Luca Pontiroli, Oct 2024 · OP 6 RAPID TROFEO COMUNE DI BRIGA NOVARESE | , 1783 |
| 6, | Giulia Caria, Apr 2026 · OP RAPID IL 64 DI SANTA VALERIA | , 1766 |
| 7, | Deborah Spagnuolo, 2 wins, Apr 2026 · OP RAPID IL 64 DI SANTA VALERIA | , 1762 |
| 8, | Patrizio Mingolla, May 2024 · OP RAPID ALLA SAGRA DEGLI ASPARAGI 2024 | , 1761 |
| 9, | Samuele Tagliabue, 2 wins, Oct 2024 · OP 6 RAPID TROFEO COMUNE DI BRIGA NOVARESE | , 1747 |
| 10, | Alessandro Mariani, Sep 2024 · OP 15 RAPID COMUNE DI CUGGIONO | , 1736 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | FM Jacopo Motola, Highest-rated meeting: Apr 2026 · OP RAPID IL 64 DI SANTA VALERIA | , 0/1 | , 2393 |
| 2, | Marco Angelini, Highest-rated meeting: Jul 2023 · OP 4 RAPID COMUNE DI ABBIATEGRASSO | , 0/1 | , 2229 |
| 3, | Ferdinando Petritaj, Highest-rated meeting: Nov 2017 · OP TROFEO CITTA' DI TORINO | , 0/1 | , 2220 |
| 4, | Christian Pirrello, Highest-rated meeting: Sep 2024 · OP 15 RAPID COMUNE DI CUGGIONO | , 0/1 | , 2213 |
| 5, | Mattia Lapiccirella, Highest-rated meeting: Jun 2023 · OP 2 RAPID CESATE PER GLI SCACCHI | , 0/1 | , 2166 |
| 6, | Carlo Daniele Passoni, Highest-rated meeting: Apr 2026 · OP RAPID IL 64 DI SANTA VALERIA | , 0/1 | , 2157 |
| 7, | Davide Berra, Highest-rated meeting: Jul 2023 · OP 4 RAPID COMUNE DI ABBIATEGRASSO | , 0/1 | , 2154 |
| 8, | Luca Canova, Highest-rated meeting: Jan 2026 · OP RAPID IL 64 DI SANT'AMBROGIO | , 0/1 | , 2044 |
| 9, | FM Giuseppe Valenti, Highest-rated meeting: Mar 2026 · OP 2 RAPID IL 64 DI SANT'AMBROGIO | , 1/1 | , 2041 |
| 10, | Davide Gilardi, Highest-rated meeting: Sep 2024 · OP 15 RAPID COMUNE DI CUGGIONO | , 0/1 | , 2035 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 27 | 14 | 1783 | 1797 |
| 2025 | 39 | 16½ | 1723 | 1666 |
| 2024 | 30 | 17 | 1706 | 1756 |
| 2023 | 12 | 5½ | 1687 | 1658 |
| 2017 | 9 | 4 | 1822 | 1779 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2026Teamfederation source#3 in 2026Score 7/9Opp avg 1650Start 1748
- Apr 2026Swissfederation sourceBest of 2026Score 5/9Opp avg 1874Start 1712
- Mar 2026Swissfederation source#2 in 2026Score 4/7Opp avg 1778Start 1703
- Jan 2026Swissfederation source#4 in 2026Score 4/9Opp avg 1765Start 1702
- Dec 2025Swissfederation source#3 in 2025Score 4/7Opp avg 1683Start 1705
- Nov 2025Swissfederation source#6 in 2025Score 2/7Opp avg 1663Start 1735
- Sep 2025Swissfederation source#5 in 2025Score 2/7Opp avg 1673Start 1762
- Sep 2025Swissfederation sourceBest of 2025Score 5½/9Opp avg 1691Start 1762
- CRSS - 15a EDIZIONE CAMPIONATO REGIONALE LOMBARDO a SQUADRE SEMILAMPO · Sep 2026 · 7/9
- OP RAPID IL 64 DI SANTA VALERIA · Apr 2026 · 5/9
- OP 2 RAPID IL 64 DI SANT'AMBROGIO · Mar 2026 · 4/7
- OP RAPID IL 64 DI SANT'AMBROGIO · Jan 2026 · 4/9
- OP RAPIDAMENTE DICEMBRE 2025 · Dec 2025 · 4/7
- OP RAPIDAMENTE NOVEMBRE 2025 · Nov 2025 · 2/7
- CR LOMBARDIA RAPID A SQUADRE 2025 · Sep 2025 · 2/7
- OP RAPID IL 64 DEL SAN CARLO · Sep 2025 · 5½/9
- OP RAPID ALLA SAGRA DEGLI ASPARAGI 2025 · May 2025 · 4½/9
- OP 2 RAPID CHECKPOINT · Apr 2025 · 3/7
- OP 6 RAPID TROFEO COMUNE DI BRIGA NOVARESE · Oct 2024 · 4½/7
- OP 15 RAPID COMUNE DI CUGGIONO · Sep 2024 · 4/7
- OP 5 RAPID COMUNE DI ABBIATEGRASSO · Jul 2024 · 4/7
- OP RAPID ALLA SAGRA DEGLI ASPARAGI 2024 · May 2024 · 4½/9
- OP 4 RAPID COMUNE DI ABBIATEGRASSO · Jul 2023 · 4/7
- OP 2 RAPID CESATE PER GLI SCACCHI · Jun 2023 · 3½/7
- OP TROFEO CITTA' DI TORINO · Nov 2017 · 4/9
World
- #=63412Yichi(SH) Zhang1746.0
- #=63412Yutong(SZ) Liu1746.0
- #=63412William Galliani1746.0
- #=63412Vojislav Coric1746.0
- #=63412Kajetan Kraus1746.0
Italy
- #=2033Carlo Ferrante1746.0
- #=2033Elio Rabagliati1746.0
- #=2033William Galliani1746.0
- #=2042Lorenzo Ferretti1745.0
- #=2042Lorenzo Danesi1745.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.