ITA · 52 yrs · K=20 · Peak 2337 (Mar 2015)
Best performance: 2472 at OP 4 IL MONDO FRICANDO'(Best of 2020)
Rapid rating
2171
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 2163 to 2171 over the last 12 months; peak 2337 in March 2015.
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, +6, 2 games | 2171, 0, 0 games | 2166, 0, 0 games |
| Oct 2026 | 2149, 0, 0 games | 2171, 0, 0 games | 2166, 0, 0 games |
| Sep 2026 | 2149, 0, 0 games | 2171, 0, 0 games | 2166, 0, 0 games |
| Aug 2026 | 2149, 0, 0 games | 2171, 0, 0 games | 2166, 0, 0 games |
| Jul 2026 | 2149, 0, 0 games | 2171, +1, 9 games | 2166, 0, 0 games |
| Jun 2026 | 2149, -5, 4 games | 2170, +6, 7 games | 2166, 0, 0 games |
| May 2026 | 2154, +3, 2 games | 2164, 0, 0 games | 2166, 0, 0 games |
| Apr 2026 | 2151, -16, 8 games | 2164, 0, 0 games | 2166, 0, 0 games |
| Mar 2026 | 2167, +2, 1 game | 2164, +5, 7 games | 2166, 0, 0 games |
| Feb 2026 | 2165, 0, 0 games | 2159, -4, 8 games | 2166, 0, 0 games |
| Jan 2026 | 2165, 0, 0 games | 2163, 0, 0 games | 2166, 0, 20 games |
| Dec 2025 | 2165, +3, 4 games | 2163, 0, 0 games | 2166, 0, 0 games |
Form · Rapid
Unbeaten in the last 11 games (5 wins, 6 draws), since May 10. Longest unbeaten run in 2026: 13 games, Jan 11 – May 10.
From 687 rapid games on record, the latest on Jun 14.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| 43° Semilampo Trofeo "Città di Ciriè"Jun 14TPR 2144 | 6½/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 636 rated rapid games against rated opponents, 2013–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Agil Pirverdiyev, 3 wins, Jan 2020 · OP 4 IL MONDO FRICANDO' | , 2490 |
| 2, | IM Duilio Collutiis, Apr 2014 · 4 C.I. RAPIDO | , 2461 |
| 3, | GM Igor Efimov, Apr 2016 · 6 CAMPIONATO ITALIANO RAPID 15' | , 2436 |
| 4, | IM Simone De Filomeno, Apr 2016 · 6 CAMPIONATO ITALIANO RAPID 15' | , 2395 |
| 5, | IM Giulio Borgo, Apr 2017 · CAMPIONATI ITALIANI A 15' | , 2384 |
| 6, | FM Stefano Yao, 3 wins, Nov 2024 · OP 2 RAPID ALFIERI 2024 | , 2383 |
| 7, | IM Andjelko Dragojlovic, May 2017 · OP XXX CANAVESE | , 2345 |
| 8, | FM Sergejs Gromovs, 3 wins, Nov 2019 · OP 3 TROFEO CITTA' DI TORINO | , 2317 |
| 9, | FM Valerio Luciani, Feb 2018 · OP LA MONTAGNOLA | , 2300 |
| 10, | FM Alberto Pulito, 2 wins, Jan 2016 · OP 2 IL MONDO FRICANDO' | , 2261 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Sabino Brunello, Highest-rated meeting: Sep 2019 · OP IL LAGO IN SCACCO | , ½/4 | , 2721 |
| 2, | GM Daniel Fridman, Highest-rated meeting: Sep 2025 · OP RAPID CASTLING IN THE CASTLE | , 0/1 | , 2582 |
| 3, | GM Daniele Vocaturo, Highest-rated meeting: Apr 2013 · CAMPIONATO ITALIANO 2013 RAPID 15 | , 0/1 | , 2568 |
| 4, | FM Agil Pirverdiyev, Highest-rated meeting: Jan 2020 · OP 4 IL MONDO FRICANDO' | , 4/12 | , 2490 |
| 5, | IM Denis Rombaldoni, Highest-rated meeting: Apr 2014 · 4 C.I. SEMI-RAPIDO | , ½/3 | , 2485 |
| 6, | GM Roberto Mogranzini, Highest-rated meeting: May 2019 · OP 4 TROFEO TECNORETE | , 0/1 | , 2483 |
| 7, | GM Lorenzo Lodici, Highest-rated meeting: Sep 2025 · OP RAPID CASTLING IN THE CASTLE | , 0/1 | , 2475 |
| 8, | IM Duilio Collutiis, Highest-rated meeting: Apr 2014 · 4 C.I. RAPIDO | , 1/1 | , 2461 |
| 9, | GM Stefan Djuric, Highest-rated meeting: Apr 2014 · 4 C.I. SEMI-RAPIDO | , 0/2 | , 2458 |
| 10, | IM Guido Caprio, Highest-rated meeting: Apr 2014 · 4 C.I. SEMI-RAPIDO | , ½/2 | , 2447 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 31 | 23½ | 1931 | 2133 |
| 2025 | 40 | 26½ | 1978 | 2095 |
| 2024 | 79 | 60 | 1968 | 2170 |
| 2023 | 70 | 53½ | 1923 | 2125 |
| 2022 | 16 | 13 | 1883 | 2134 |
| 2020 | 9 | 8½ | 2028 | 2472 |
| 2019 | 106 | 72½ | 1986 | 2119 |
| 2018 | 80 | 53½ | 2023 | 2148 |
| 2017 | 72 | 46½ | 1995 | 2105 |
| 2016 | 78 | 56 | 2020 | 2186 |
| 2014 | 16 | 11 | 2185 | 2326 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jun 2026Swissfederation source#3 in 2026Score 6½/9Opp avg 1978Start 2170
- Jan 2026Swissfederation sourceBest of 2026Score 6½/7Opp avg 1753Start 2163
- Jan 2026Swissfederation source#4 in 2026Score 6/9Opp avg 2032Start 2163
- Oct 2025Swissfederation source#5 in 2025Score 4/7Opp avg 1870Start 2196
- Sep 2025Swissfederation source#3 in 2025Score 5½/9Opp avg 2027Start 2213
- 43° Semilampo Trofeo "Città di Ciriè" · Jun 2026 · 6½/9
- TSC Strambino · May 2026 · 5½/7
- OP 2 RAPID MEMORIAL ANDREA BALLARINI · Jan 2026 · 6½/7
- OP 5 RAPID MEMORIAL ENRICO GIACOMASSO · Jan 2026 · 6/9
- OP 35 RAPID TROFEO SCACCHI CANAVESE · Oct 2025 · 4/7
- OP RAPID CASTLING IN THE CASTLE · Sep 2025 · 5½/9
- OP 3 RAPID BENEFICO · May 2025 · 6½/7
- OP 2 RAPID TROFEO SST · Feb 2025 · 5/9
- OP 4 RAPID MEMORIAL ENRICO GIACOMASSO · Jan 2025 · 6½/9
- OP 36 RAPID TROFEO SCACCHI CANAVESE · Nov 2024 · 6/7
- OP 2 RAPID ALFIERI 2024 · Nov 2024 · 7½/9
- OP 5 RAPID TROFEO HOMO LUDENS · Sep 2024 · 7/9
- OP 2 RAPID CITTA' DI ALESSANDRIA · Jun 2024 · 7½/9
- OP 3 RAPID TROFEO BRUNO MANZARDO · Jun 2024 · 6½/9
- OP 41 RAPID CITTA' DI CIRIE' · Jun 2024 · 6½/9
- OP 5 RAPID TROFEO LEINI' · May 2024 · 6½/9
- OP RAPID SST · Feb 2024 · 5½/9
- OP 3 RAPID MEMORIAL ENRICO GIACOMASSO · Jan 2024 · 7/9
- OP 11 RAPID CITTA' DI ASTI · Dec 2023 · 6½/9
- OP RAPID TROFEO CITTADELLARTE · Nov 2023 · 7/9
- OP 4 RAPID TROFEO HOMO LUDENS · Oct 2023 · 7½/9
- OP RAPID TROFEO CANAVESE 2023 · Sep 2023 · 5½/7
- OP RAPID CITTA' DI ALESSANDRIA · Sep 2023 · 6/9
- RAPID DEL CENTENARIO - A · Sep 2023 · 6½/9
- OP 8 RAPID MEMORIAL RENATO MORGANTE · May 2023 · 7/9
- OP 2 RAPID MEMORIAL ENRICO GIACOMASSO · Feb 2023 · 7½/9
- OP 3 TROFEO HOMO LUDENS · Sep 2022 · 7/9
- OP MEMORIAL ENRICO GIACOMASSO · Mar 2022 · 6/7
- OP 4 IL MONDO FRICANDO' · Jan 2020 · 8½/9
- OP 32 TROFEO CANAVESE - A · Dec 2019 · 4½/7
- OP 38 FIERA FREDDA · Dec 2019 · 5½/8
- OP 3 TROFEO CITTA' DI TORINO · Nov 2019 · 7/9
- OP 3 TORINO RAPID · Nov 2019 · 4½/6
- OP 25 CITTA' DI NICHELINO · Oct 2019 · 6½/9
- OP 2 HOMO LUDENS · Oct 2019 · 6½/9
- OP IL LAGO IN SCACCO · Sep 2019 · 6/8
- OP 39 CITTA' DI CIRIE' · Jun 2019 · 6½/9
- OP 4 TROFEO TECNORETE · May 2019 · 5½/9
- CAMPIONATO ITALIANO 12' 3" 2019 · May 2019 · 5½/9
- CAMPIONATO ITALIANO 25' 5" 2019 · May 2019 · 4½/7
- OP TORINO RAPID · May 2019 · 3/6
- OP 24 COPPA RAPID · Mar 2019 · 6/6
- OP 2 LA MONTAGNOLA · Feb 2019 · 4/9
- OP 2 TROFEO CITTA' DI TORINO · Nov 2018 · 6/9
- OP 24 CITTA' DI NICHELINO · Oct 2018 · 5½/9
- OP 21 COPPA RAPID · Oct 2018 · 4/6
- OP HOMO LUDENS · Sep 2018 · 6/9
- OP 3 TECNOCASA GROUP · Jul 2018 · 5½/9
- OP 38 CITTA' DI CIRIE' · Jun 2018 · 7/9
- OP 5 MEMORIAL RENATO MORGANTE · May 2018 · 6/9
- OP 32 TROFEO CANAVESE · May 2018 · 5/7
- OP 20 COPPA RAPID · Mar 2018 · 4½/6
- OP LA MONTAGNOLA · Feb 2018 · 6/9
- OP TROFEO CITTA' DI TORINO · Nov 2017 · 6/9
- OP TECNOCASA GROUP 2 · Jul 2017 · 6½/9
- OP 37 CITTA' DI CIRIE' · Jun 2017 · 7/9
- OP TROFEO ROCCIAMELONE · May 2017 · 4½/9
- OP 4 MEMORIAL RENATO MORGANTE · May 2017 · 5/9
- OP XXX CANAVESE · May 2017 · 6/7
- CAMPIONATI ITALIANI A 15' · Apr 2017 · 5½/9
- CAMPIONATI ITALIANI A 30' · Apr 2017 · 5/7
- OP 3 MONDO FRICANDO' · Jan 2017 · 6/9
- OP 22 CITTA' DI NICHELINO · Oct 2016 · 6½/9
- OP 15 COMUNE DI TURBIGO · Oct 2016 · 5/7
- OP 2 TRA I VIGNETI DELL'UNESCO - MEM. BERTA · Oct 2016 · 6/9
- OP TECNOCASA GROUP · Jul 2016 · 7½/9
- OP 36 CITTA' DI CIRIE' · Jun 2016 · 6½/9
- VI GIOCHI DI CAMELOT · May 2016 · 4½/7
- OP 3 MEMORIAL R. MORGANTE · May 2016 · 6½/9
- 6 CAMPIONATO ITALIANO RAPID 15' · Apr 2016 · 7½/9
- 6 CAMPIONATO ITALIANO RAPID 30' · Apr 2016 · 4/7
- OP 2 IL MONDO FRICANDO' · Jan 2016 · 7/9
- OP 34 FIERA PREDDA · Dec 2015 · 6/9
- OP 5 SCACCO AL MARRONE · Oct 2015 · 4½/9
- OP TRA I VIGNETI UNESCO -MEMORIAL BERTA · Oct 2015 · 6½/9
- OP 21 RAPID NICHELINO · Sep 2015 · 8½/9
- OP RE PEPERONE · Sep 2015 · 7/9
- OP MONDO FRICANDO' · Feb 2015 · 6½/9
- 4 C.I. SEMI-RAPIDO · Apr 2014 · 6½/9
- 4 C.I. RAPIDO · Apr 2014 · 4½/7
- CAMPIONATO ITALIANO 2013 RAPID 15 · Apr 2013 · 6/9
- CAMPIONATO ITALIANO 2013 RAPID 30 · Apr 2013 · 5/7
World
- #=6012FM Egor Kurchenko2171.0
- #=6012Pierre Carpentier2171.0
- #=6012FM Fabrizio Ranieri2171.0
- #=6012WIM Huahua Xu2171.0
- #=6012Stefan Stoiljkovic2171.0
Italy
- #135Remigio Fossati2171.8
- #136FM Pierluigi Passerotti2171.4
- #137FM Fabrizio Ranieri2171.0
- #=138Edoardo Favilli2170.0
- #=138Lorenzo Caputo2170.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.