ITA · 34 yrs · K=20 · Peak 2314 (Nov 2019)
Best performance: 2401 at OP SETTEMBRE STEINITZ(Best of 2019)
Rapid rating
2136
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Oct 2016
How live ratings are calculated
Rating History · Rapid
Rapid rating 2191 to 2136 over the last 12 months; peak 2314 in November 2019.
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 | 2155, +22, 5 games | 2136, 0, 0 games | 2204, 0, 0 games |
| Oct 2026 | 2133, 0, 0 games | 2136, 0, 0 games | 2204, 0, 0 games |
| Sep 2026 | 2133, +27, 5 games | 2136, 0, 0 games | 2204, 0, 0 games |
| Aug 2026 | 2106, 0, 0 games | 2136, 0, 0 games | 2204, 0, 0 games |
| Jul 2026 | 2106, 0, 0 games | 2136, 0, 0 games | 2204, 0, 0 games |
| Jun 2026 | 2106, +49, 12 games | 2136, 0, 0 games | 2204, 0, 0 games |
| May 2026 | 2057, 0, 0 games | 2136, 0, 0 games | 2204, 0, 0 games |
| Apr 2026 | 2057, -11, 5 games | 2136, 0, 0 games | 2204, 0, 0 games |
| Mar 2026 | 2068, 0, 0 games | 2136, 0, 0 games | 2204, -1, 0 games |
| Feb 2026 | 2068, -38, 9 games | 2136, 0, 0 games | 2205, 0, 0 games |
| Jan 2026 | 2106, -32, 8 games | 2136, -55, 15 games | 2205, 0, 0 games |
| Dec 2025 | 2138, -15, 9 games | 2191, 0, 0 games | 2205, +12, 9 games |
Form · Rapid
Unbeaten in the last 4 games (2 wins, 2 draws), since Dec 6, 2025.
From 387 rapid games on record, the latest on Dec 6, 2025.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| RAPID A SQUADRE TROFEO LORENZO CASTELLANO - COLLATERALE AL FE 6 ROMA CITTA' APERTA - ADec 6, 2025TPR 2043 | 4/7 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 370 rated rapid games against rated opponents, 2016–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Grigory Seletsky, 2 wins, Jan 2017 · OP 3 ARROCCO CHESS | , 2424 |
| 2, | FM Cristi Machidon, 3 wins, Dec 2018 · OP 2 VILLINO BONCOMPAGNI | , 2384 |
| 3, | FM Mario Sibilio, Jul 2017 · OP 12 RAPID ARS | , 2372 |
| 4, | Adriano Testa, Apr 2018 · OP 16 ARROCCO CHESS CLUB - A | , 2337 |
| 5, | FM Nicolo Napoli, Jul 2018 · OP MEMORIAL ANTONIO MANCINI | , 2333 |
| 6, | FM Andrea Cocchi, Oct 2023 · OP 37 RAPID A SQUADRE PIANORO | , 2279 |
| 7, | FM Sergejs Gromovs, May 2019 · OP 28 ARROCCO CHESS CLUB | , 2269 |
| 8, | FM Mattia Pegno, Jan 2025 · 8° Torneo a squadre Empoli - Fascia A | , 2263 |
| 9, | FM Nima Fendereski, Jan 2025 · OP RAPID ASR 2025 | , 2249 |
| 10, | IM Valerio Carnicelli, 2 wins, Jul 2017 · OP ARROCCO CHESS CLUB 8 | , 2248 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Roberto Mogranzini, Highest-rated meeting: Sep 2018 · OP PALAMEDES | , 0/1 | , 2489 |
| 2, | FM Grigory Seletsky, Highest-rated meeting: Jan 2017 · OP 3 ARROCCO CHESS | , 2½/7 | , 2424 |
| 3, | FM Mario Sibilio, Highest-rated meeting: Sep 2017 · OP ARROCCO CHESS CLUB 9 | , 3½/16 | , 2408 |
| 4, | FM Cristi Machidon, Highest-rated meeting: Dec 2018 · OP 2 VILLINO BONCOMPAGNI | , 3/8 | , 2384 |
| 5, | IM Valerio Carnicelli, Highest-rated meeting: Sep 2025 · OP RAPID SCACCHIERANDO DAY 20TH ANNIVERSARY | , 3½/10 | , 2382 |
| 6, | FM Sergejs Gromovs, Highest-rated meeting: Dec 2018 · OP 2 VILLINO BONCOMPAGNI | , 4/8 | , 2343 |
| 7, | Adriano Testa, Highest-rated meeting: Apr 2018 · OP 16 ARROCCO CHESS CLUB - A | , 1½/7 | , 2337 |
| 8, | FM Nicolo Napoli, Highest-rated meeting: Jul 2018 · OP MEMORIAL ANTONIO MANCINI | , 1/1 | , 2333 |
| 9, | IM Nenad Aleksic, Highest-rated meeting: Mar 2018 · OP 15 ARROCCO CHESS CLUB | , ½/1 | , 2332 |
| 10, | IM Jose Camacho Collados, Highest-rated meeting: Jan 2017 · OP 3 ARROCCO CHESS | , 0/1 | , 2314 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 86 | 60 | 1964 | 2113 |
| 2024 | 21 | 18½ | 1898 | 2234 |
| 2023 | 59 | 35 | 1928 | 1993 |
| 2019 | 52 | 40 | 2044 | 2255 |
| 2018 | 64 | 44½ | 2062 | 2211 |
| 2017 | 72 | 45½ | 1970 | 2065 |
| 2016 | 16 | 9 | 1995 | 2038 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Dec 2025Teamfederation source#9 in 2025Score 4/7Opp avg 1993Start 2191
- Nov 2025Swissfederation source#10 in 2025Score 5½/8Opp avg 1783Start 2191
- Oct 2025Swissfederation source#2 in 2025Score 6/8Opp avg 2039Start 2155
- Sep 2025Swissfederation source#3 in 2025Score 6/9Opp avg 2045Start 2155
- Jul 2025Swissfederation source#6 in 2025Score 5½/7Opp avg 1924Start 2184
- Jul 2025Swissfederation source#11 in 2025Score 5/8Opp avg 1815Start 2184
- Apr 2025Swissfederation source#8 in 2025Score 6½/8Opp avg 1884Start 2186
- RAPID A SQUADRE TROFEO LORENZO CASTELLANO - COLLATERALE AL FE 6 ROMA CITTA' APERTA - A · Dec 2025 · 4/7
- OP 7 RAPID STEINITZ 2025 · Nov 2025 · 5½/8
- OP 6 RAPID STEINITZ 2025 · Oct 2025 · 6/8
- OP 4 RAPID ASR 2025 · Oct 2025 · 6/8
- OP RAPID SCACCHIERANDO DAY 20TH ANNIVERSARY · Sep 2025 · 6/9
- OP RAPID BRACCIANO 2025 · Jul 2025 · 5½/7
- OP 5 RAPID STEINITZ 2025 · Jul 2025 · 5/8
- OP 3 RAPID STEINITZ 2025 · Apr 2025 · 6½/8
- OP RAPID MEMORIAL FRANCO ALCEO · Mar 2025 · 5½/8
- 8° Torneo a squadre Empoli - Fascia A · Jan 2025 · 5/8
- OP RAPID ASR 2025 · Jan 2025 · 6/8
- OP 15 RAPID A SQUADRE DELL'APPENNINO · Jun 2024 · 6/7
- OP 4 RAPID STEINITZ 2024 · Jun 2024 · 8/8
- OP 3 RAPID STEINITZ 2024 · May 2024 · 6½/8
- OP 6 RAPID ASR 2023 · Nov 2023 · 5/8
- OP 14 RAPID ARROCCO CHESS CLUB · Oct 2023 · 5/8
- OP 37 RAPID A SQUADRE PIANORO · Oct 2023 · 5½/9
- OP 4 RAPID PIAZZA A FIAMMA E GNOCCARELLI · Aug 2023 · ½/3
- OP 8 MEMORIAL RENATO ADINOLFI · Jul 2023 · 5½/8
- RAPID 8 LA ROCCA - A · Jun 2023 · 5/8
- OP 14 RAPID A SQUADRE DELL'APPENNINO · Jun 2023 · 4½/7
- Kampionati perkujtimor Tahir Bajraktari 2023 · Apr 2023 · 5/9
- OP RAPID LIDO DI OSTIA · Oct 2019 · 5½/7
- OP SETTEMBRE STEINITZ · Sep 2019 · 7/8
- OP 2 MEMORIAL ANTONIO MANCINI · Jul 2019 · 6/7
- OP LUGLIO STEINITZ · Jul 2019 · 6/8
- OP 13 A SQUADRE DELL'APPENNINO · Jun 2019 · 5½/7
- OP 28 ARROCCO CHESS CLUB · May 2019 · 4½/8
- OP SCACCHI IN PISCINA · Apr 2019 · 6½/8
- OP 2 VILLINO BONCOMPAGNI · Dec 2018 · 5½/7
- OP PALAMEDES · Sep 2018 · 5½/7
- OP MEMORIAL ANTONIO MANCINI · Jul 2018 · 5½/7
- OP 19 ARROCCO CHESS CLUB - A · Jun 2018 · 4½/8
- OP 12 TORNEO A SQUADRE DELL'APPENNINO · Jun 2018 · 5½/7
- OP 16 ARROCCO CHESS CLUB - A · Apr 2018 · 6/8
- OP 15 ARROCCO CHESS CLUB · Mar 2018 · 4/8
- OP BENEFICENZA CONTRO IL CANCRO · Feb 2018 · 6½/8
- OP 13 ARROCCO CHESS CLUB · Jan 2018 · 5/8
- OP ARROCCO CHESS CLUB 9 · Sep 2017 · 4½/8
- OP 14 RAPID ARS · Aug 2017 · 4/8
- OP ARROCCO CHESS CLUB 8 · Jul 2017 · 6½/8
- OP 12 RAPID ARS · Jul 2017 · 5½/8
- OP 10 RAPID ARS · Jul 2017 · 5½/8
- OP 7 RAPID ARS · Jun 2017 · 5½/8
- OP A 6' RAPID CONTRADA SANTA CROCE · Jun 2017 · 6/8
- OP A 5 RAPID FIDE ARROCCO · Apr 2017 · 4/8
- OP 4 L'ARROCCO · Feb 2017 · 4½/8
- OP 3 ARROCCO CHESS · Jan 2017 · 5½/8
- OP 2 SPECIALE ARROCCO CC · Nov 2016 · 5½/8
- OP 1 SPECIALE ARROCCO CC · Oct 2016 · 3½/8
World
- #=7558WIM Zsuzsanna Terbe2136.0
- #=7558Levente Bakos2136.0
- #=7558Luca Albertini2136.0
- #=7558FM Shi Yu2136.0
- #=7558Hanzhong Liu2136.0
Italy
- #=171CM Riccardo Frigerio2137.0
- #173Leonardo Tona2136.6
- #174Luca Albertini2136.0
- #=175FM Claudio Evangelisti2134.0
- #=175Gjoko Gigovski2134.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.