ITA · 44 yrs · K=20 · Peak 2119 (By Apr 2005)
Best performance: 2183 at TS Montecatini 2015(Best of 2015)
Classical rating
2027
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Apr 2005
How live ratings are calculated
Rating History · Classical
Classical rating 2018 to 2027 over the last 12 months; peak 2119 by April 2005.
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 | 2027, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Oct 2026 | 2027, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Sep 2026 | 2027, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Aug 2026 | 2027, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Jul 2026 | 2027, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Jun 2026 | 2027, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| May 2026 | 2027, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Apr 2026 | 2027, +9, 3 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Mar 2026 | 2018, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Feb 2026 | 2018, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Jan 2026 | 2018, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
| Dec 2025 | 2018, 0, 0 games | 1957, 0, 0 games | 2116, 0, 0 games |
Form · Classical
Unbeaten in the last 16 games (7 wins, 9 draws), since Feb 26, 2021. Longest unbeaten run in 2026: 3 games, Mar 13 – Mar 15.
From 138 classical games on record, the latest on Mar 15.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| CIS 2026 - Serie B Girone 5Mar 13 – Mar 15TPR 2133 | 2/3 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 130 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Matteo Pitzanti, Aug 2016 · XVIII Open Internacional dEscacs de Sants, Hostafrancs i Bordeta G-A | , 2175 |
| 2, | Jean-Guy Fragnaud, Jul 2007 · FE 13. Montecatini | , 1994 |
| 3, | Manrico Padovani, Mar 2026 · CIS 2026 - Serie B Girone 5 | , 1983 |
| 4, | Lapo Roccanti, May 2025 · CIS 2025 - Serie B Girone 4 | , 1978 |
| 5, | Stefan Edo Wessels, Jul 2018 · FE 10 Ischia Isola Verde | , 1970 |
| 6, | IM Francesco Bettalli, Mar 2016 · 48 CIS - Serie B - Girone 8 | , 1968 |
| 7, | CM Pedro Luis Agudelo, Jan 2020 · WE D'inverno - A | , 1960 |
| 8, | Gianfrancesco Rigo, Nov 2018 · WE 2 Vignola - A | , 1954 |
| 9, | Sofia Sigal-Passeck, Aug 2015 · 5 th International Chess Festival RIGA TECHNICAL UNIVERSITY OPEN | , 1945 |
| 9, | Dario Marvulli, May 2015 · OP Collaterale | , 1945 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 3 | 2 | 2008 | 2133 |
| 2025 | 3 | 2 | 1925 | 2050 |
| 2024 | 1 | 1 | 1803 | — |
| 2023 | 2 | 1 | 1912 | — |
| 2022 | 1 | 1 | 1556 | — |
| 2021 | 6 | 4½ | 1830 | 2023 |
| 2020 | 9 | 6 | 1883 | 2008 |
| 2019 | 12 | 4½ | 1954 | 1867 |
| 2018 | 21 | 11½ | 1986 | 2022 |
| 2017 | 2 | 2 | 1805 | — |
| 2016 | 18 | 10 | 1990 | 2033 |
| 2014 | 6 | 2 | 1870 | 1745 |
| 2007 | 7 | 2½ | 2178 | 2076 |
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/3Opp avg 2008Start 2018
- May 2025Teamfederation sourceBest of 2025Score 2/3Opp avg 1925Start 2015
- Mar 2024Teamfederation sourceScore 1/1Opp avg 1803Start 2010
- May 2023Teamfederation sourceScore 1/2Opp avg 1912Start 2015
- Sep 2022Teamfederation sourceScore 1/1Opp avg 1556Start 2013
- Sep 2021Teamfederation sourceScore ½/1Opp avg 1855Start 2017
- CIS 2026 - Serie B Girone 5 · Mar 2026 · 2/3
- CIS 2025 - Serie B Girone 4 · May 2025 · 2/3
- CIS 2024 - Serie C Girone 6 · Mar 2024 · 1/1
- CIS 2023 - Serie C Girone 6 · May 2023 · 1/2
- CIS 2022 - Serie C Girone 14 · Sep 2022 · 1/1
- CIS 2021 - Serie Promozione Toscana Girone 1 · Sep 2021 · ½/1
- WE 2 D'inverno - A · Feb 2021 · 4/5
- FE 18 Spilimbergo - B · Aug 2020 · 3/5
- WE D'inverno - A · Jan 2020 · 4/5
- CP Bologna 2020 · Dec 2019 · 2½/4
- WE 2 Citta' di Imola - A · Dec 2019 · ½/4
- CIS 2019 - Serie C Girone 13 · Mar 2019 · 1½/4
- WE Imola - A · Dec 2018 · 3/5
- WE 2 Vignola - A · Nov 2018 · 2½/5
- OP Montecatini Scacchi 2018 · Sep – Oct 2018 · 4½/5
- FE 10 Ischia Isola Verde · Jul 2018 · 3½/8
- 49 CIS - Serie C Girone 13 · Mar 2017 · 2/2
- Campionato Sociale 2016 · Sep – Oct 2016 · 5/6
- XVIII Open Internacional dEscacs de Sants, Hostafrancs i Bordeta G-A · Aug 2016 · 4/9
- 48 CIS - Serie B - Girone 8 · Mar 2016 · 2½/5
- 5 th International Chess Festival RIGA TECHNICAL UNIVERSITY OPEN · Aug 2015 · 3/8
- FE 27 Citta' di Lucca · Jun 2015 · 2½/5
- CR Toscana 2015 · Jun 2015 · 3½/5
- OP Collaterale · May 2015 · 3½/5
- TS Montecatini 2015 · Apr 2015 · 5/6
- WE 3 Sotto la Torre · Mar 2015 · 3/5
- CP Pistoia 2015 · Jan 2015 · 4½/6
- FE XXIII Citta' di Montecatini · Dec 2014 · 2/6
- FE 13. Montecatini · Jul 2007 · 4½/9
World
- #=24303Arpad Dostan2027.0
- #=24303Szabolcs Kelemen2027.0
- #=24303Andrea Bracali2027.0
- #=24303Zhi Huang2027.0
- #=24303Miroljub Urosevic2027.0
Italy
- #=595Angelo Bordignon2027.0
- #=595Michele Piangerelli2027.0
- #=595Andrea Bracali2027.0
- #599Kai Oliver Neubauer2026.2
- #600Leonardo Andres Mascia2026.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.