ITA · 48 yrs · K=20 · Peak 1970 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 2162 at OP Inverno a Milano(Best of 2010)
Classical rating
1955
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2008
How live ratings are calculated
Rating History · Classical
Classical rating 1956 to 1955 over the last 12 months; peak 1970 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 | 1955, 0, 0 games | 1952, 0, 0 games | 1915, 0, 0 games |
| Oct 2026 | 1955, 0, 0 games | 1952, -9, 8 games | 1915, 0, 0 games |
| Sep 2026 | 1955, 0, 0 games | 1961, 0, 0 games | 1915, 0, 0 games |
| Aug 2026 | 1955, 0, 0 games | 1961, 0, 0 games | 1915, 0, 0 games |
| Jul 2026 | 1955, 0, 0 games | 1961, 0, 0 games | 1915, 0, 0 games |
| Jun 2026 | 1955, 0, 0 games | 1961, 0, 0 games | 1915, 0, 0 games |
| May 2026 | 1955, 0, 0 games | 1961, 0, 0 games | 1915, 0, 0 games |
| Apr 2026 | 1955, -1, 1 game | 1961, 0, 0 games | 1915, 0, 0 games |
| Mar 2026 | 1956, 0, 0 games | 1961, 0, 0 games | 1915, 0, 0 games |
| Feb 2026 | 1956, 0, 0 games | 1961, 0, 0 games | 1915, 0, 0 games |
| Jan 2026 | 1956, 0, 0 games | 1961, 0, 0 games | 1915, 0, 0 games |
| Dec 2025 | 1956, 0, 0 games | 1961, 0, 0 games | 1915, 0, 0 games |
Form · Classical
Unbeaten in the last 2 games (2 draws), since Mar 15, 2025.
From 329 classical games on record, the latest on Mar 13.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| CIS 2026 - Serie A2 Girone 3Mar 13 – Mar 15 | ½/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 274 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Marco Iudicello, Feb 2010 · OP Inverno a Milano | , 2205 |
| 2, | FM Alessio Boraso, Aug 2012 · FE delle Marche | , 2078 |
| 3, | Jiri Navratil, Aug 2016 · OLOMOUC CHESS SUMMER 2016 C - FIDE OPEN | , 2056 |
| 4, | Alessandro Bossi, Aug 2015 · FE 36 Conca della Presolana - Scacco Bratto - A | , 2043 |
| 5, | Danilo Pelizzola, 2 wins, Sep 2015 · OP Autunno alla SSM | , 2041 |
| 6, | Mario Pepe, Aug 2012 · FE delle Marche | , 2017 |
| 7, | Alex Dobboletta, Aug 2012 · FE delle Marche | , 2002 |
| 8, | Alessandro Menichelli, Jan 2018 · CP AN-AP-FM-MC | , 1999 |
| 9, | Edoardo Cocuzzi, Aug 2012 · FE delle Marche | , 1993 |
| 10, | Mauro Troiani, Mar 2015 · CIS 2015 - Serie C Girone 4 | , 1992 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Fabio Bruno, Highest-rated meeting: Jan 2018 · CP AN-AP-FM-MC | , 0/1 | , 2431 |
| 2, | IM Paolo Vezzosi, Highest-rated meeting: Feb 2010 · WE Sport e Cultura | , 0/3 | , 2370 |
| 3, | FM Pietro Dario Pace, Highest-rated meeting: Jan 2010 · OP Memorial Ciro Zadra | , 0/1 | , 2253 |
| 4, | FM Manlio Alec Salvetti, Highest-rated meeting: Mar 2015 · CIS 2015 - Serie C Girone 4 | , 0/1 | , 2239 |
| 5, | Marco Angelini, Highest-rated meeting: Sep 2012 · OP 3 Citta' di Biella | , 0/1 | , 2223 |
| 6, | Francesco Montani, Highest-rated meeting: Jan 2013 · OP 2 Tre Re | , 0/1 | , 2214 |
| 7, | FM Peter Bombek, Highest-rated meeting: Aug 2016 · OLOMOUC CHESS SUMMER 2016 C - FIDE OPEN | , 0/1 | , 2212 |
| 8, | Daniele Lapiccirella, Highest-rated meeting: Apr 2013 · OP Cesano Maderno | , 0/1 | , 2211 |
| 9, | FM Giulio Michele Calavalle, Highest-rated meeting: Aug 2014 · FE 25 Porto San Giorgio | , 0/2 | , 2209 |
| 10, | Marco Iudicello, Highest-rated meeting: Feb 2010 · OP Inverno a Milano | , 1/1 | , 2205 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 1 | ½ | 1908 | — |
| 2025 | 2 | ½ | 1907 | — |
| 2024 | 5 | 3½ | 1809 | 1958 |
| 2023 | 5 | 3 | 1872 | 1944 |
| 2022 | 2 | 2 | 1403 | — |
| 2019 | 10 | 7½ | 1595 | 1788 |
| 2018 | 13 | 11 | 1711 | 2007 |
| 2017 | 8 | 4½ | 1812 | 1855 |
| 2016 | 22 | 11 | 1900 | 1900 |
| 2015 | 53 | 26½ | 1912 | 1912 |
| 2014 | 12 | 5 | 1999 | 1942 |
| 2013 | 17 | 7½ | 1996 | 1953 |
| 2011 | 11 | 6 | 1786 | 1822 |
| 2010 | 32 | 19½ | 1855 | 1935 |
| 2009 | 21 | 10½ | 1835 | 1835 |
| 2008 | 12 | 5 | 1867 | 1810 |
| 2007 | 11 | 6 | 1834 | 1870 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2026Teamfederation sourceScore ½/1Opp avg 1908Start 1956
- Mar 2025Teamfederation sourceScore ½/2Opp avg 1907Start 1969
- Mar 2024Teamfederation sourceBest of 2024Score 3½/5Opp avg 1809Start 1970
- May 2023Teamfederation sourceBest of 2023Score 3/5Opp avg 1872Start 1949
- Sep 2022Teamfederation sourceScore 3/4Opp avg 1403Start 1946
- Nov – Dec 2019Swissfederation sourceBest of 2019Score 3½/6Opp avg 1599Start 1969
- CIS 2026 - Serie A2 Girone 3 · Mar 2026 · ½/1
- CIS 2025 - Serie B Girone 5 · Mar 2025 · ½/2
- CIS 2024 - Serie C Girone 8 · Mar 2024 · 3½/5
- CIS 2023 - Serie C Girone 7 · May 2023 · 3/5
- CIS 2022 - Serie Promozione Lombardia Girone 1 · Sep 2022 · 3/4
- OP Serale ASM Novembre-Dicembre 2019 · Nov – Dec 2019 · 3½/6
- OP Serale ASM 2019 · May – Jun 2019 · 6/6
- OP Primavera 2018 · May 2018 · 7½/8
- CP AN-AP-FM-MC · Jan 2018 · 3½/5
- FE 5 Mare d'Inverno - B · Jan 2017 · 5½/9
- OP Riviera delle Palme · Sep 2016 · 3½/5
- OLOMOUC CHESS SUMMER 2016 C - FIDE OPEN · Aug 2016 · 4/9
- WE Festa delle donne · May 2016 · 2/5
- OP Inverno Milanese 2016 · Jan – Feb 2016 · 3½/5
- FE 36 Edoardo Crespi - A · Dec 2015 · 4/7
- FE 9 Memorial G. Molinari · Oct – Nov 2015 · 1/5
- OP Autunno alla SSM · Sep – Oct 2015 · 5/8
- FE 36 Conca della Presolana - Scacco Bratto - A · Aug 2015 · 4½/8
- FE 13 Citta' di Spilimbergo - B · Aug 2015 · 5/7
- OP agosto a Milano 2015 · Jul 2015 · 3½/7
- WE Maggio a Milano · May 2015 · 1/6
- CIS 2015 - Serie C Girone 4 · Mar 2015 · 2½/5
- FE 25 Porto San Giorgio · Aug 2014 · 3/9
- CIS 2014 - Promozione Lombardia 2 · Mar 2014 · 3½/5
- OP agosto a Milano 2013 · Jul 2013 · 3/7
- OP Cesano Maderno · Apr 2013 · 2½/6
- OP 2 Tre Re · Jan 2013 · 3/6
- FE 5 Felice Bosi · Oct 2012 · 2/6
- OP 3 Citta' di Biella · Sep 2012 · 1/5
- FE 54 Imperia - B · Sep 2012 · 4½/8
- FE delle Marche · Aug 2012 · 4½/9
- FE della Befana 2012 - B · Jan 2012 · 6/9
- 28. Internationales Boeblinger Open B · Dec 2011 · 4½/9
- OP Tre Re · Jan 2011 · 4/6
- OP Felice Bosi · Oct 2010 · 3/5
- OP E state a Milano · Jun 2010 · 4/7
- OP Giudo Cappello · Apr 2010 · 5/7
- OP Inverno a Milano · Feb 2010 · 5½/7
- WE Sport e Cultura · Feb 2010 · 2/3
- OP Memorial Ciro Zadra · Jan 2010 · 4/8
- WE Felice Bosi · Oct 2009 · 3/5
- OP Agosto a Milano - B · Jul 2009 · 4/7
- OP Accademia serale · Apr 2009 · 4½/7
- OP Inverno a Milano · Feb 2009 · 3/4
- OP memorial Ciro Zadra · Jan 2009 · 4½/8
- FE E. Crespi - C · Dec 2008 · 5½/7
- OP F. Bosi - B · Oct 2008 · 5/6
- OP Agosto · Jul 2008 · 3/7
- CP Milano · Feb 2008 · 3/6
- OP Felice Bosi - B · Oct 2007 · 3/6
- OP Città di Milano · May 2007 · 2/5
- WE Lissone · Mar 2007 · 4/6
- OP SERALE ASM · Feb 2007 · 4/6
World
- #=36458Lionel Baille1955.0
- #=36458Dragos Vizireanu1955.0
- #=36458Andrea Bracci1955.0
- #=36458Sinkala Chipasha1955.0
- #=36458RAZZAQ YOUNES1955.0
Italy
- #=968Hannes Kofler1955.0
- #=968Dragos Vizireanu1955.0
- #=968Andrea Bracci1955.0
- #971Federico Santoni1954.2
- #=972Marco Dell`aquila1954.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.