ITA · 16 yrs · K=40 · Peak 1686 (Feb 2026)
Best performance: 1780 at WE 30 Della Valpolicella - B(Best of 2025)
Classical rating
1645
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Sep 2021
How live ratings are calculated
Rating History · Classical
Classical rating 1603 to 1645 over the last 12 months; peak 1686 in February 2026.
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 | 1645, 0, 0 games | 1666, +82, 5 games |
| Oct 2026 | 1645, 0, 0 games | 1584, 0, 0 games |
| Sep 2026 | 1645, 0, 0 games | 1584, 0, 0 games |
| Aug 2026 | 1645, 0, 0 games | 1584, 0, 0 games |
| Jul 2026 | 1645, 0, 0 games | 1584, -46, 3 games |
| Jun 2026 | 1645, 0, 0 games | 1630, 0, 0 games |
| May 2026 | 1645, 0, 0 games | 1630, 0, 0 games |
| Apr 2026 | 1645, -41, 4 games | 1630, +65, 3 games |
| Mar 2026 | 1686, 0, 0 games | 1565, +15, 0 games |
| Feb 2026 | 1686, +35, 6 games | 1550, -1, 0 games |
| Jan 2026 | 1651, 0, 0 games | 1551, +14, 3 games |
| Dec 2025 | 1651, +48, 5 games | 1537, 0, 0 games |
Form · Classical
Unbeaten in the last 2 games (2 wins), since Mar 29. Longest unbeaten run in 2026: 5 games, Jan 4 – Mar 28.
From 105 classical games on record, the latest on Mar 29.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| WE 10 Zevio - Memorial Stefano Perezzani - BMar 28 – Mar 29TPR 1482 | 3/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 88 rated classical games against rated opponents, 2021–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Alfred Jasimi, Mar 2024 · WE 8 Zevio - Memorial Perezzani - B | , 1795 |
| 2, | Emilio De Paoli, Jan 2026 · FE Verona 2026 - B | , 1793 |
| 3, | Ladislav Krutil, Mar 2025 · WE 9 Zevio - Memorial Stefano Perezzani - B | , 1741 |
| 4, | Valerio Pisani, Nov 2025 · WE 30 Della Valpolicella - B | , 1738 |
| 5, | Michele Ruperto, Jan 2026 · FE Verona 2026 - B | , 1722 |
| 6, | Nicola Bacilieri, Jan 2024 · CP Verona 2024 | , 1691 |
| 7, | Giovanni Minei, Jan 2026 · FE Verona 2026 - B | , 1682 |
| 8, | Gianfranco Pernigo, Nov 2024 · WE 29 Della Valpolicella - B | , 1579 |
| 9, | Adriano Mantovani, Jan 2024 · CP Verona 2024 | , 1567 |
| 10, | Michele Soldano, Jan 2025 · FE Verona 2025 - B | , 1559 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | CM Adamo Valtiner, Highest-rated meeting: Mar 2025 · CIS 2025 - Serie C Girone 12 | , 0/1 | , 1999 |
| 2, | Giuliano Cesaro, Highest-rated meeting: Mar 2024 · CIS 2024 - Serie C Girone 13 | , ½/1 | , 1909 |
| 3, | Luigi Vujicic, Highest-rated meeting: Jan 2024 · CP Verona 2024 | , 0/1 | , 1880 |
| 4, | Giovanni Calicchia, Highest-rated meeting: Mar 2024 · CIS 2024 - Serie C Girone 13 | , 0/1 | , 1878 |
| 5, | Nicola Bacilieri, Highest-rated meeting: Nov 2024 · WE 29 Della Valpolicella - B | , 1/2 | , 1853 |
| 6, | Cosimo Chiari, Highest-rated meeting: Jul 2024 · CIG 2024 - Finale U14 | , 0/1 | , 1851 |
| 7, | Antonio Adami, Highest-rated meeting: Mar 2024 · WE 8 Zevio - Memorial Perezzani - B | , 0/1 | , 1797 |
| 8, | Alfred Jasimi, Highest-rated meeting: Mar 2024 · WE 8 Zevio - Memorial Perezzani - B | , 1/1 | , 1795 |
| 9, | Emilio De Paoli, Highest-rated meeting: Jan 2026 · FE Verona 2026 - B | , 1½/2 | , 1793 |
| 10, | Andrea Boasso, Highest-rated meeting: Mar 2025 · WE 9 Zevio - Memorial Stefano Perezzani - B | , 0/1 | , 1790 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 10 | 5½ | 1611 | 1647 |
| 2025 | 20 | 8 | 1717 | 1645 |
| 2024 | 29 | 15½ | 1586 | 1607 |
| 2023 | 24 | 7½ | 1374 | 1233 |
| 2021 | 5 | 1 | 1257 | 1017 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2026Swissfederation source#2 in 2026Score 3/5Opp avg 1482Start 1686
- Nov 2025Swissfederation sourceBest of 2025Score 3/5Opp avg 1708Start 1603
- May – Jun 2025Swissfederation source#3 in 2025Score 2½/5Opp avg 1687Start 1606
- Mar 2025Swissfederation source#2 in 2025Score 2½/4Opp avg 1774Start 1579
- Mar 2025Teamfederation sourceScore 0/1Opp avg 1999Start 1579
- Nov 2024Swissfederation source#4 in 2024Score 2/5Opp avg 1628Start 1643
- WE 10 Zevio - Memorial Stefano Perezzani - B · Mar 2026 · 3/5
- FE Verona 2026 - B · Jan 2026 · 4½/7
- WE 30 Della Valpolicella - B · Nov 2025 · 3/5
- WE 5 Primavera scacchistica veronese - B · May – Jun 2025 · 2½/5
- WE 9 Zevio - Memorial Stefano Perezzani - B · Mar 2025 · 2½/4
- CIS 2025 - Serie C Girone 12 · Mar 2025 · 0/1
- FE Verona 2025 - B · Jan 2025 · 2/7
- WE 29 Della Valpolicella - B · Nov 2024 · 2/5
- CIG 2024 - Finale U14 · Jun – Jul 2024 · 5½/9
- WE 8 Zevio - Memorial Perezzani - B · Mar 2024 · 3/5
- CIS 2024 - Serie C Girone 13 · Mar 2024 · ½/2
- CP Verona 2024 · Jan 2024 · 2½/5
- FE Verona 2024 - C · Jan 2024 · 5/7
- WE 28 Della Valpolicella - C · Nov 2023 · 2/5
- CIG 2023 - Finale U14 · Jul 2023 · 4½/9
- WE 3 Dueville - C · Jun 2023 · 2½/5
- WE 3 Primavera scacchistica veronese - C · May 2023 · 1½/5
- WE 7 Zevio - Memorial Stefano Perezzani - B · Mar 2023 · 1½/5
- CIG 2021 - Finale U12 · Aug 2021 · 4/9
World
- #=133764Giuseppe Grasso1645.0
- #=133764Giulia Gabriella Galli1645.0
- #=133764Gabriele Franzoni1645.0
- #=133764Giulio Gaspari1645.0
- #=133764Martina Riccio1645.0
Italy
- #=4605Giuseppe Grasso1645.0
- #=4605Giulia Gabriella Galli1645.0
- #=4605Gabriele Franzoni1645.0
- #=4605Giulio Gaspari1645.0
- #=4605Martina Riccio1645.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.