ITA · 65 yrs · K=20 · Peak 1745 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 2080 at OP CASA DI RECLUSIONE SPOLETO(Best of 2017)
Rapid rating
1645
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2013
How live ratings are calculated
Rating History · Rapid
Rapid rating 1663 to 1645 over the last 12 months; peak 1745 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 | 1689, 0, 0 games | 1645, 0, 0 games | 1788, 0, 0 games |
| Oct 2026 | 1689, -19, 8 games | 1645, 0, 0 games | 1788, 0, 0 games |
| Sep 2026 | 1708, 0, 0 games | 1645, 0, 0 games | 1788, 0, 0 games |
| Aug 2026 | 1708, 0, 0 games | 1645, 0, 0 games | 1788, 0, 0 games |
| Jul 2026 | 1708, 0, 0 games | 1645, -4, 6 games | 1788, 0, 0 games |
| Jun 2026 | 1708, -15, 5 games | 1649, 0, 0 games | 1788, 0, 0 games |
| May 2026 | 1723, 0, 0 games | 1649, 0, 0 games | 1788, 0, 0 games |
| Apr 2026 | 1723, +16, 2 games | 1649, -1, 0 games | 1788, 0, 0 games |
| Mar 2026 | 1707, +3, 2 games | 1650, -12, 7 games | 1788, 0, 0 games |
| Feb 2026 | 1704, +11, 2 games | 1662, 0, 0 games | 1788, 0, 0 games |
| Jan 2026 | 1693, 0, 0 games | 1662, -1, 0 games | 1788, 0, 0 games |
| Dec 2025 | 1693, 0, 0 games | 1663, 0, 0 games | 1788, 0, 0 games |
Form · Rapid
Unbeaten in the last 3 games (2 wins, 1 draw), since Jun 7. That is the longest unbeaten run of 2026.
From 274 rapid games on record, the latest on Jun 7.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| XVII Torneo a Squadre dell’Appennino 2026 - GubbioJun 7TPR 1669 | 3½/7 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 193 rated rapid games against rated opponents, 2013–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Massimiliano Miracola, Apr 2013 · CAMPIONATO ITALIANO 2013 RAPID 30 | , 2134 |
| 2, | Franco Rupeni, Oct 2016 · OP II CITTA' DI CORTONA | , 2039 |
| 3, | Marco Casadei, Jun 2024 · OP 15 RAPID A SQUADRE DELL'APPENNINO | , 1990 |
| 4, | Egidio Cardinali, Nov 2016 · OP SCACCHI RIFLESSI | , 1954 |
| 5, | Mario Pasquini, Jul 2015 · TROFEO 3 AURORA | , 1941 |
| 6, | Claudio Gasperoni, Nov 2024 · OP RAPID DI SAN MARTINO | , 1873 |
| 7, | Riccardo Bagaglia, Jun 2016 · OP SCACCO AL MONTE | , 1866 |
| 8, | Piero Ognibene, May 2016 · OP DELL'AMICIZIA 2016 | , 1829 |
| 9, | Pier Luigi Pantini, Nov 2024 · OP RAPID DI SAN MARTINO | , 1825 |
| 10, | Cosmas Pastore, Oct 2018 · OP 11 GRIFO LATTE | , 1805 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | FM Andrea Cocchi, Highest-rated meeting: May 2018 · OP 2 MASSA CHE MOSSA | , 0/1 | , 2329 |
| 2, | Neri D`antonio, Highest-rated meeting: Feb 2026 · CR UMBRIA RAPID 2026 - OP 12 RAPID ORLANDI FURIOSI | , 0/3 | , 2270 |
| 3, | FM Emanuele Carlo, Highest-rated meeting: Mar 2023 · OP 7 RAPID ORLANDI FURIOSI | , 0/1 | , 2263 |
| 4, | Riccardo Marsili, Highest-rated meeting: May 2017 · OP CASA DI RECLUSIONE SPOLETO | , 0/1 | , 2217 |
| 5, | Bogdan Mayka, Highest-rated meeting: Nov 2016 · OP SCACCHI RIFLESSI | , 0/1 | , 2208 |
| 6, | FM Dirk Maxion, Highest-rated meeting: Jun 2026 · XVII Torneo a Squadre dell’Appennino 2026 - Gubbio | , 0/1 | , 2180 |
| 7, | Luca Fabri, Highest-rated meeting: Jan 2020 · OP MEMORIAL PIERO OGNIBENE | , 0/1 | , 2160 |
| 8, | Marco Caprino, Highest-rated meeting: Jun 2018 · OP 3 CITTA' DI AREZZO | , 0/2 | , 2151 |
| 9, | Massimiliano Miracola, Highest-rated meeting: Apr 2013 · CAMPIONATO ITALIANO 2013 RAPID 30 | , 1/1 | , 2134 |
| 10, | Simon Prudlo, Highest-rated meeting: Oct 2018 · OP 11 GRIFO LATTE | , 0/1 | , 2129 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 13 | 5½ | 1705 | 1648 |
| 2025 | 9 | 1½ | 1745 | 1472 |
| 2024 | 18 | 7½ | 1743 | 1686 |
| 2023 | 14 | 5 | 1578 | 1476 |
| 2020 | 8 | 3 | 1571 | 1484 |
| 2019 | 4 | 2½ | 1693 | 1788 |
| 2018 | 24 | 9 | 1754 | 1667 |
| 2017 | 24 | 11 | 1708 | 1679 |
| 2016 | 39 | 17 | 1763 | 1720 |
| 2014 | 14 | 3 | 1857 | 1627 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jun 2026Individualfederation sourceBest of 2026Score 3½/7Opp avg 1726Start 1649
- Feb 2026Swissfederation source#2 in 2026Score 3/8Opp avg 1686Start 1662
- Jun 2025Teamfederation sourceBest of 2025Score 2/6Opp avg 1725Start 1720
- Jun 2025Swissfederation source#2 in 2025Score 3½/7Opp avg 1771Start 1720
- Nov 2024Swissfederation sourceBest of 2024Score 2/4Opp avg 1798Start 1710
- Jun 2024Teamfederation source#2 in 2024Score 2½/7Opp avg 1799Start 1716
- May 2024Swissfederation source#3 in 2024Score 3/7Opp avg 1657Start 1745
- Oct 2023Swissfederation source#3 in 2023Score 4½/9Opp avg 1345Start 1616
- XVII Torneo a Squadre dell’Appennino 2026 - Gubbio · Jun 2026 · 3½/7
- CR UMBRIA RAPID 2026 - OP 12 RAPID ORLANDI FURIOSI · Feb 2026 · 3/8
- OP 16 RAPID A SQUADRE DELL'APPENNINO · Jun 2025 · 2/6
- OP 2 RAPID SCACCO ALL'ESTATE · Jun 2025 · 3½/7
- OP RAPID DI SAN MARTINO · Nov 2024 · 2/4
- OP 15 RAPID A SQUADRE DELL'APPENNINO · Jun 2024 · 2½/7
- OP 3 RAPID DELLA GALLERIA · May 2024 · 3/7
- OP 2 RAPID FRA LUCA PACIOLI · Oct 2023 · 4½/9
- OP 14 RAPID A SQUADRE DELL'APPENNINO · Jun 2023 · 3/5
- OP 7 RAPID ORLANDI FURIOSI · Mar 2023 · 3½/7
- OP FESTIVAL RAPID CHESS PRATO · Nov 2021 · 4½/8
- OP MEMORIAL PIERO OGNIBENE · Jan 2020 · 4/9
- OP 13 A SQUADRE DELL'APPENNINO · Jun 2019 · 4½/6
- OP 11 GRIFO LATTE · Oct 2018 · 1/5
- OP 3 CITTA' DI AREZZO · Jun 2018 · 4½/9
- OP 12 TORNEO A SQUADRE DELL'APPENNINO · Jun 2018 · 3/4
- OP 2 MASSA CHE MOSSA · May 2018 · 2½/6
- CAMPIONATI ITALIANI 25' 5" 2018 · Mar 2018 · 3/7
- OP X DIAMOCI UNA MOSSA · Dec 2017 · 3/6
- OP DEL CASALE · Jun 2017 · 3/7
- OP CASA DI RECLUSIONE SPOLETO · May 2017 · 4½/6
- OP SCACCHI IN MASCHERA · Mar 2017 · 4/9
- OP XI EQUO E SOLIDALE · Dec 2016 · 2/6
- OP 3 GAMURRINI · Nov 2016 · 4/7
- OP SCACCHI RIFLESSI · Nov 2016 · 4½/9
- OP II CITTA' DI CORTONA · Oct 2016 · 3½/7
- OP SCACCO AL MONTE · Jun 2016 · 3/6
- OP DELL'AMICIZIA 2016 · May 2016 · 4/9
- OP IL MORINO · Mar 2016 · 2/6
- OP X EQUO E SOLIDALE · Dec 2015 · 1/6
- OP RAPID CITTA' DI CORTONA · Oct 2015 · 2½/7
- OP IV GRIFO LATTE · Sep 2015 · 4/6
- TROFEO 3 AURORA · Jul 2015 · 3/6
- OP SCACCO AL MONTE 2015 · Jun 2015 · 4/6
- OP III LA RUOTA · May 2015 · 4½/6
- SCACCO AL PALAZZO - MEMORIAL FRATINI · Oct 2014 · 3/6
- 4 C.I. SEMI-RAPIDO · Apr 2014 · 4/9
- 4 C.I. RAPIDO · Apr 2014 · 2½/7
- CAMPIONATO ITALIANO 2013 RAPID 15 · Apr 2013 · 4/9
- CAMPIONATO ITALIANO 2013 RAPID 30 · Apr 2013 · 4/7
World
- #=96391Christian Lapeyre1645.0
- #=96391Bastien Lambert Ciesielczyk1645.0
- #=96391Fabio Capossela1645.0
- #=96391Idris Alani YUSSUF1645.0
- #=96391Andrew AHENMOKHAI1645.0
Italy
- #=3216Ilie Mangiavacca1645.0
- #=3216Alberto Sisinnio Mereu1645.0
- #=3216Fabio Capossela1645.0
- #=3216Roberto Barbonese1645.0
- #=3225Andrea Ricco1644.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.