ITA · 65 yrs · K=20 · Peak 2164 (By May 2017)
Best performance: 2164 at 49 CIS - Serie A1 Girone 3(Best of 2017)
Classical rating
1981
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2017
How live ratings are calculated
Rating History · Classical
Classical rating 1976 to 1981 over the last 12 months; peak 2164 by May 2017.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid |
|---|---|---|
| Nov 2026 | 1981, 0, 0 games | 2120, 0, 0 games |
| Oct 2026 | 1981, 0, 0 games | 2120, 0, 0 games |
| Sep 2026 | 1981, 0, 0 games | 2120, 0, 0 games |
| Aug 2026 | 1981, 0, 0 games | 2120, 0, 0 games |
| Jul 2026 | 1981, 0, 0 games | 2120, 0, 0 games |
| Jun 2026 | 1981, 0, 0 games | 2120, 0, 0 games |
| May 2026 | 1981, 0, 0 games | 2120, 0, 0 games |
| Apr 2026 | 1981, +5, 5 games | 2120, 0, 0 games |
| Mar 2026 | 1976, 0, 0 games | 2120, 0, 0 games |
| Feb 2026 | 1976, 0, 0 games | 2120, 0, 0 games |
| Jan 2026 | 1976, 0, 0 games | 2120, 0, 0 games |
| Dec 2025 | 1976, 0, 0 games | 2120, 0, 0 games |
Form · Classical
Longest unbeaten run in 2026: 3 games, Mar 13 – Mar 14.
From 40 classical games on record, the latest on Mar 15.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| CIS 2026 - Serie A2 Girone 9Mar 13 – Mar 15TPR 2015 | 2½/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 40 rated classical games against rated opponents, 2017–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Luigi Andriulo, Mar 2025 · CIS 2025 - Serie B Girone 13.2 | , 2024 |
| 2, | Renato Silici, Mar 2026 · CIS 2026 - Serie A2 Girone 9 | , 1895 |
| 3, | Matteo Bianchi, Mar 2025 · CIS 2025 - Serie B Girone 13.2 | , 1824 |
| 4, | Filippo Aversa, May 2023 · CIS 2023 - Serie C Girone 19 | , 1647 |
| 5, | Nino Agostino Tommaso Arduini, May 2023 · CIS 2023 - Serie C Girone 19 | , 1404 |
| 6, | Narciso Sciole`, May 2023 · CIS 2023 - Serie C Girone 19 | , 1321 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Dragan Kosic, Highest-rated meeting: Mar 2017 · 49 CIS - Serie A1 Girone 3 | , 0/1 | , 2480 |
| 2, | IM Fabio Bruno, Highest-rated meeting: Mar 2017 · 49 CIS - Serie A1 Girone 3 | , ½/1 | , 2422 |
| 3, | IM Piotr Piesik, Highest-rated meeting: Mar 2024 · CIS 2024 - Serie A2 Girone 6 | , 0/1 | , 2409 |
| 4, | IM Gojko Laketic, Highest-rated meeting: Mar 2018 · 50 CIS - Raggruppamento A2.6 | , 0/1 | , 2358 |
| 5, | FM Olivier Tassi, Highest-rated meeting: Mar 2017 · 49 CIS - Serie A1 Girone 3 | , ½/1 | , 2296 |
| 6, | Augusto Caruso, Highest-rated meeting: Mar 2017 · 49 CIS - Serie A1 Girone 3 | , 0/1 | , 2242 |
| 7, | Alessandro Patelli, Highest-rated meeting: Mar 2019 · CIS 2019 - Serie A2 Girone 4 | , ½/1 | , 2209 |
| 8, | Vladimiro Satta, Highest-rated meeting: Mar 2024 · CIS 2024 - Serie A2 Girone 6 | , 0/1 | , 2207 |
| 9, | Simon Prudlo, Highest-rated meeting: Mar 2019 · CIS 2019 - Serie A2 Girone 4 | , 0/1 | , 2192 |
| 10, | FM Doriano Tocchioni, Highest-rated meeting: Mar 2019 · CIS 2019 - Serie A2 Girone 4 | , 0/1 | , 2190 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 5 | 2½ | 2015 | 2015 |
| 2025 | 4 | 3 | 1913 | 2106 |
| 2024 | 5 | ½ | 2199 | 1833 |
| 2023 | 5 | 4 | 1619 | 1859 |
| 2022 | 3 | 1½ | 1814 | 1814 |
| 2021 | 4 | 1 | 2042 | 1849 |
| 2019 | 5 | ½ | 2174 | 1808 |
| 2018 | 4 | 1 | 2208 | 2015 |
| 2017 | 5 | 1½ | 2313 | 2164 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2026Teamfederation sourceBest of 2026Score 2½/5Opp avg 2015Start 1976
- Mar 2025Teamfederation sourceBest of 2025Score 3/4Opp avg 1913Start 1961
- Mar 2024Teamfederation sourceBest of 2024Score ½/5Opp avg 2199Start 1991
- May 2023Teamfederation sourceBest of 2023Score 4/5Opp avg 1619Start 1989
- Sep 2022Teamfederation sourceBest of 2022Score 1½/3Opp avg 1814Start 2019
- Sep 2021Teamfederation sourceBest of 2021Score 1/4Opp avg 2042Start 2064
- Mar 2019Teamfederation sourceBest of 2019Score ½/5Opp avg 2174Start 2133
- Mar 2018Teamfederation sourceBest of 2018Score 1/4Opp avg 2208Start 2164
- CIS 2026 - Serie A2 Girone 9 · Mar 2026 · 2½/5
- CIS 2025 - Serie B Girone 13.2 · Mar 2025 · 3/4
- CIS 2024 - Serie A2 Girone 6 · Mar 2024 · ½/5
- CIS 2023 - Serie C Girone 19 · May 2023 · 4/5
- CIS 2022 - Serie C Girone 18 · Sep 2022 · 1½/3
- CIS 2021 - Serie B Girone 14.1 · Sep 2021 · 1/4
- CIS 2019 - Serie A2 Girone 4 · Mar 2019 · ½/5
- 50 CIS - Raggruppamento A2.6 · Mar 2018 · 1/4
- 49 CIS - Serie A1 Girone 3 · Mar 2017 · 1½/5
World
- #=31426WCM Gade Sharanya1981.0
- #=31426Federico Primavera1981.0
- #=31426Luca Fabri1981.0
- #=31426Josef Lacha1981.0
- #=31426Gregorio Loriguillo Gonzalez1981.0
Italy
- #=826Romualdo Vitale1981.8
- #=828Federico Primavera1981.0
- #=828Luca Fabri1981.0
- #=828Franco Giacometti1981.0
- #831Rafael Felix1980.8
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.