ITA · 42 yrs · K=20 · Peak 2093 (Feb 2017)
Best performance: 2283 at FE 2 Lignano Sabbiadoro(Best of 2016)
Classical rating
2062
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Mar 2010 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 2062 over the last 12 months; peak 2093 in February 2017.
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 | 2062, 0, 0 games | 1934, -54, 8 games | 2017, 0, 0 games |
| Oct 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| Sep 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| Aug 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| Jul 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| Jun 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| May 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| Apr 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| Mar 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| Feb 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| Jan 2026 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
| Dec 2025 | 2062, 0, 0 games | 1988, 0, 0 games | 2017, 0, 0 games |
Form · Classical
Unbeaten in the last 3 games (2 wins, 1 draw), since Aug 8, 2025.
From 185 classical games on record, the latest on Aug 10, 2025.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| FE 3 Del barocco - AAug 4, 2025 – Aug 10, 2025TPR 2134 | 4½/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 172 rated classical games against rated opponents, 2007–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Tamas Horvath, Aug 2016 · FE 2 Lignano Sabbiadoro | , 2380 |
| 2, | FM Boris Begelman, Aug 2016 · FE 2 Lignano Sabbiadoro | , 2220 |
| 3, | Gianfranco D`Avino, Jan 2017 · FE 5 Mare d'Inverno | , 2179 |
| 4, | Tommaso Bergamasco, Aug 2016 · FE 2 Lignano Sabbiadoro | , 2177 |
| 5, | FM Tommaso Marzocchi, 2 wins, Dec 2017 · CP Bologna - 21 Memorial M. Tamburini | , 2143 |
| 6, | CM Paolo Nannelli, Dec 2024 · WE 4 Hotel Donatello - A | , 2129 |
| 7, | Tommaso Fuochi, Jan 2017 · FE 5 Mare d'Inverno | , 2106 |
| 8, | Marco Vincenzi, Apr 2017 · CR Emilia Romagna 2017 | , 2088 |
| 9, | Tiziano Patrignani, Sep 2024 · WE 5 Autunno a Bologna - A | , 2065 |
| 10, | Paolo Gaiba, Mar 2014 · CP Bologna 2014 | , 2048 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Piotr Nguyen, Highest-rated meeting: Jan 2017 · FE 5 Mare d'Inverno | , 0/1 | , 2425 |
| 2, | IM Daniele Genocchio, Highest-rated meeting: Mar 2014 · CIS 2014 - B7 | , 0/1 | , 2403 |
| 3, | IM Tamas Horvath, Highest-rated meeting: Aug 2016 · FE 2 Lignano Sabbiadoro | , 1/1 | , 2380 |
| 4, | FM Michelangelo Scalcione, Highest-rated meeting: Jan 2014 · FE 5 Roseto degli Abruzzi | , ½/1 | , 2335 |
| 5, | FM Paolo Formento, Highest-rated meeting: Jan 2025 · WE 7 Hotel Mediterranee - A | , 0/2 | , 2332 |
| 6, | IM Anna Rudolf, Highest-rated meeting: Mar 2014 · CIS 2014 - B7 | , 0/1 | , 2297 |
| 7, | FM Alessio De Santis, Highest-rated meeting: Aug 2015 · FE 26 Porto San Giorgio | , 0/1 | , 2291 |
| 8, | FM Andrea Malfagia, Highest-rated meeting: Nov 2013 · WE 12 Citta' di Vignola | , 0/1 | , 2287 |
| 9, | IM Alberto Barp, Highest-rated meeting: Aug 2016 · FE 2 Lignano Sabbiadoro | , ½/2 | , 2286 |
| 10, | FM Maurizio Brancaleoni, Highest-rated meeting: Jan 2017 · FE 5 Mare d'Inverno | , ½/1 | , 2278 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 12 | 8½ | 1947 | 2105 |
| 2024 | 16 | 9 | 1969 | 2012 |
| 2018 | 4 | 1½ | 2021 | 1934 |
| 2017 | 30 | 19½ | 1962 | 2072 |
| 2016 | 18 | 12½ | 1960 | 2101 |
| 2015 | 19 | 11 | 1922 | 1979 |
| 2014 | 19 | 12 | 2014 | 2109 |
| 2012 | 4 | 2 | 1927 | 1927 |
| 2009 | 8 | 5 | 1945 | 2040 |
| 2007 | 2 | ½ | 2080 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2025Teamfederation sourceScore 0/1Opp avg 1771Start 2065
- Jan 2025Swissfederation sourceBest of 2025Score 4/5Opp avg 1990Start 2043
- Dec 2024Swissfederation sourceBest of 2024Score 2½/4Opp avg 1988Start 2038
- Sep 2024Swissfederation source#2 in 2024Score 3/5Opp avg 1929Start 2042
- Jul – Aug 2024Swissfederation source#3 in 2024Score 3½/7Opp avg 1986Start 2054
- Mar 2018Teamfederation sourceScore 1½/2Opp avg 1935Start 2068
- FE 3 Del barocco - A · Aug 2025 · 4½/6
- CIS 2025 - Serie Promozione Emilia-Romagna Girone 7 · Mar 2025 · 0/1
- WE 7 Hotel Mediterranee - A · Jan 2025 · 4/5
- WE 4 Hotel Donatello - A · Dec 2024 · 2½/4
- WE 5 Autunno a Bologna - A · Sep 2024 · 3/5
- FE 2 Del barocco - A · Jul – Aug 2024 · 3½/7
- WE Imola - A · Dec 2018 · 0/2
- 50 CIS - Raggruppamento B.7 · Mar 2018 · 1½/2
- CP Bologna - 21 Memorial M. Tamburini · Dec 2017 · 5/5
- FE XXI BCC Sala · Sep 2017 · 4½/9
- CR Emilia Romagna 2017 · Apr 2017 · 3½/5
- 49 CIS - Serie B Girone 7 · Mar 2017 · 1/2
- FE 5 Mare d'Inverno · Jan 2017 · 5½/9
- OP 20 Memorial Mario Tamburini · Dec 2016 · 4/5
- WE Hallowen 2016 · Oct – Nov 2016 · 4/5
- FE 2 Lignano Sabbiadoro · Jul – Aug 2016 · 4½/8
- CP Bologna 2016 - 19 Memorial Tamburini · Dec 2015 · 4½/6
- FE 26 Porto San Giorgio · Aug 2015 · 2½/8
- CR Emilia Romagna 2015 · Apr 2015 · 4/5
- CP Bologna 2014 · Mar 2014 · 4/5
- CIS 2014 - B7 · Mar 2014 · ½/4
- OP 5 Matto per un p' Elo · Mar 2014 · 5/6
- FE 5 Roseto degli Abruzzi · Jan 2014 · 3½/6
- WE 12 Citta' di Vignola · Nov 2013 · 4/5
- OP Natale a Bologna · Oct 2013 · 5/9
- FE 5 memorial Szabados - Citta' di Noale - B · Feb 2013 · 4/5
- OP 4 Matto per un p'Elo · Jan 2013 · 4½/6
- CP Bologna 2013 · Dec 2012 · 3/5
- CP Bologna - Mem. Tamburini · Dec 2010 · 3½/6
- OP Chiuso di Maggio · May 2010 · 5½/7
- OP Giochiamo per l'Elo · Jan 2010 · 3½/4
- CP Bologna - Memorial Tamburini · Dec 2009 · 5/6
- OP 11 Giochiamo per l'Elo · Apr 2009 · 4/6
- OP 3° Giochiamo per l'Elo · Apr 2007 · 4/6
World
- #=51504Tommy Lappalainen2062
- #=51504Philippe Larue2062
- #=51504Domenico Lateana2062
- #=51504Anatoly Lazarev2062
- #=51504Eduard Lebedinsky2062
Italy
- #=957Cristiano Quaranta2062
- #=957Gerhard Bertagnolli2062
- #=957Domenico Lateana2062
- #=957Bruno Della Sala2062
- #=957Alessio Simonetto2062
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.