ITA · 18 yrs · K=40 · Peak 2169 (Jan 2026)
Best performance: 2206 at OP 3 RAPID SERAFINO DUBOIS UNDER 18(Best of 2025)
Rapid rating
2169
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Dec 2017
How live ratings are calculated
Rating History · Rapid
Rapid rating 2133 to 2169 over the last 12 months; peak 2169 in January 2026.
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 | 2242, 0, 0 games | 2169, 0, 0 games | 2101, 0, 0 games |
| Oct 2026 | 2242, +10, 9 games | 2169, 0, 0 games | 2101, 0, 0 games |
| Sep 2026 | 2232, -21, 14 games | 2169, 0, 0 games | 2101, 0, 0 games |
| Aug 2026 | 2253, +4, 9 games | 2169, 0, 0 games | 2101, +123, 9 games |
| Jul 2026 | 2249, -33, 19 games | 2169, 0, 0 games | 1978, 0, 0 games |
| Jun 2026 | 2282, -34, 12 games | 2169, 0, 0 games | 1978, 0, 0 games |
| May 2026 | 2316, +7, 5 games | 2169, 0, 0 games | 1978, 0, 0 games |
| Apr 2026 | 2309, +27, 15 games | 2169, 0, 0 games | 1978, +1, 0 games |
| Mar 2026 | 2282, +40, 5 games | 2169, 0, 0 games | 1977, -5, 0 games |
| Feb 2026 | 2242, -9, 11 games | 2169, 0, 0 games | 1982, -1, 0 games |
| Jan 2026 | 2251, +44, 14 games | 2169, +36, 8 games | 1983, 0, 0 games |
| Dec 2025 | 2207, +80, 19 games | 2133, 0, 0 games | 1983, 0, 0 games |
Form · Rapid
From 471 rapid games on record, the latest on Dec 28, 2025.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| OP 3 RAPID SERAFINO DUBOIS UNDER 18Dec 27, 2025 – Dec 28, 2025TPR 2206 | 6½/8 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 339 rated rapid games against rated opponents, 2016–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Mario Sibilio, Jul 2024 · OP 3 RAPID ARROCCO CHESS CLUB 2024 | , 2294 |
| 2, | FM Alexandro Beliman, 2 wins, Dec 2024 · OP 2 RAPID SERAFINO DUBOIS UNDER 18 | , 2188 |
| 3, | FM Marco Corvi, Jan 2023 · OP RAPID ASR 2023 | , 2184 |
| 4, | FM Gabriel Petcu, 3 wins, Dec 2025 · OP 3 RAPID SERAFINO DUBOIS UNDER 18 | , 2158 |
| 5, | FM Marco Ferrante, 7 wins, Dec 2025 · OP 3 RAPID SERAFINO DUBOIS UNDER 18 | , 2123 |
| 6, | CM Pedro Luis Agudelo, Jul 2022 · OP RAPID ARROCCO CHESS CLUB | , 2107 |
| 7, | FM Nicola Paglietti, Jul 2022 · OP RAPID ARROCCO CHESS CLUB | , 2053 |
| 8, | Antonio Barletta, 2 wins, Nov 2018 · OP 50 ASR | , 2025 |
| 9, | Daniele Arbore, Aug 2019 · OP 68 ASR | , 2008 |
| 10, | CM Claudio Emanuele Costantino, Jul 2024 · OP 3 RAPID ARROCCO CHESS CLUB 2024 | , 2003 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Valerio Carnicelli, Highest-rated meeting: Oct 2020 · OP 3 ASR ANTI-COVID | , ½/7 | , 2461 |
| 2, | IM Miragha Aghayev, Highest-rated meeting: Jul 2024 · OP 3 RAPID ARROCCO CHESS CLUB 2024 | , 0/1 | , 2430 |
| 3, | FM Cristi Machidon, Highest-rated meeting: Oct 2020 · OP 5 ASR ANTI-COVID | , 0/7 | , 2407 |
| 4, | FM Mario Sibilio, Highest-rated meeting: Oct 2020 · OP 5 ASR ANTI-COVID | , 1½/5 | , 2399 |
| 5, | FM Grigory Seletsky, Highest-rated meeting: Oct 2020 · OP 5 ASR ANTI-COVID | , 0/2 | , 2343 |
| 6, | Davide Cappai, Highest-rated meeting: Mar 2023 · OP 7 RAPID ARROCCO CHESS CLUB | , 0/1 | , 2317 |
| 7, | IM Virgilio Vuelban, Highest-rated meeting: Jul 2023 · OP 11 RAPID ARROCCO CHESS CLUB | , ½/1 | , 2284 |
| 8, | FM Folco Ferretti, Highest-rated meeting: Aug 2019 · OP AGOSTO STEINITZ | , 0/1 | , 2238 |
| 9, | Luca Magini, Highest-rated meeting: Dec 2019 · OP 34 RAMPIONI | , 0/2 | , 2237 |
| 10, | FM Marco Corvi, Highest-rated meeting: Nov 2019 · OP 2 GRANDE SLAM VITINIA | , 1/3 | , 2224 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 32 | 25 | 1854 | 2074 |
| 2023 | 69 | 50½ | 1761 | 1936 |
| 2022 | 19 | 13 | 1735 | 1868 |
| 2019 | 93 | 48 | 1644 | 1658 |
| 2018 | 86 | 39½ | 1533 | 1504 |
| 2017 | 9 | 3 | 1242 | 1117 |
| 2016 | 7 | 1 | 1284 | 975 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Dec 2025Swissfederation sourceBest of 2025Score 6½/8Opp avg 1955Start 2133
- Dec 2024Swissfederation source#3 in 2024Score 6/8Opp avg 1964Start 2111
- Jul 2024Swissfederation sourceBest of 2024Score 5/8Opp avg 2071Start 2070
- May 2024Swissfederation sourceBest of 2024Score 4½/5Opp avg 1800Start 2046
- Jan 2024Knockoutfederation source#4 in 2024Score 6½/8Opp avg 1720Start 2031
- Dec 2023Swissfederation sourceBest of 2023Score 6½/8Opp avg 1806Start 2031
- OP 3 RAPID SERAFINO DUBOIS UNDER 18 · Dec 2025 · 6½/8
- OP 2 RAPID SERAFINO DUBOIS UNDER 18 · Dec 2024 · 6/8
- OP 3 RAPID ARROCCO CHESS CLUB 2024 · Jul 2024 · 5/8
- CIG 2024 - CR LAZIO U16-18 · May 2024 · 4½/5
- KO 3 RAPID CHAMPIONS · Feb 2024 · 4/4
- KO RAPID SUPERSTAR E CHAMPIONS · Jan 2024 · 6½/8
- OP RAPID SERAFINO DUBOIS UNDER 18 · Dec 2023 · 6½/8
- KO 2 RAPID CHAMPIONS · Oct 2023 · 4/4
- OP 12 RAPID ARROCCO CHESS CLUB · Aug 2023 · 5/8
- OP 11 RAPID ARROCCO CHESS CLUB · Jul 2023 · 6/8
- KO RAPID CHAMPIONS · Jun 2023 · 1/2
- OP RAPID KIDS E SENIOR · Jun 2023 · 7½/9
- CIG 2023 - CR LAZIO U16 · May 2023 · 5/5
- CIG 2023 - CP ROMA U16 · Apr 2023 · 5/5
- OP 8 RAPID ARROCCO CHESS CLUB · Apr 2023 · 4½/8
- OP 7 RAPID ARROCCO CHESS CLUB · Mar 2023 · 4½/8
- OP RAPID ASR 2023 · Jan 2023 · 5½/8
- OP RAPID ARROCCO CHESS CLUB · Jul 2022 · 5/8
- CIG 2022 - CR LAZIO U14-16-18 · May 2022 · 4½/5
- OP 5 RAPID ASR 2022 · May 2022 · 4½/7
- OP 5 ASR ANTI-COVID · Oct 2020 · 4/8
- OP 3 ASR ANTI-COVID · Oct 2020 · 4½/8
- CIG 2020 - LAZIO SCACCHI 2 U14 · Feb 2020 · 6/6
- OP 34 RAMPIONI · Dec 2019 · 3/7
- OP 2 GRANDE SLAM VITINIA · Nov 2019 · 4/8
- CIG 2020 - LIDO DI OSTIA 2 U16 · Oct 2019 · 4½/5
- OP EASYSCACCHI · Sep 2019 · 4/7
- OP 71 ASR · Aug 2019 · 5/8
- OP AGOSTO STEINITZ · Aug 2019 · 4/8
- OP 68 ASR · Aug 2019 · 3½/8
- OP 67 ASR · Jul 2019 · 2/7
- TROFEO CONI LAZIO 2019 · Jun 2019 · 4½/7
- OP 73 SS LAZIO · Jun 2019 · 3/6
- CR RAPID LAZIO 2019 · Jun 2019 · 3½/8
- OP 72 SS LAZIO · May 2019 · 5/8
- CIG 2019 - CR LAZIO U12 · May 2019 · 4/5
- CIG 2019 - CP ROMA U12 · Mar 2019 · 3/5
- OP 3 OSTIA · Feb 2019 · 4/7
- OP 33 RAMPIONI · Dec 2018 · 3½/7
- OP 50 ASR · Nov 2018 · 4½/8
- CIG 2019 - LAZIO SCACCHI U14 · Nov 2018 · 5/6
- CIG 2019 - VITINIA U12-14 · Oct 2018 · 4½/5
- OP PALAMEDES · Sep 2018 · 3½/8
- OP 20 ARROCCO CHESS CLUB - A · Jul 2018 · 2/7
- OP 41 ASR · Jul 2018 · 2½/8
- OP 19 ARROCCO CHESS CLUB - A · Jun 2018 · 3/8
- OP 35 ASR · Jun 2018 · 2½/7
- CIG 2018 - SS LAZIO 4 U14 · May 2018 · 4/5
- CIG 2018 - VITINIA 3 U12 · May 2018 · 4/4
- OP 16 ARROCCO CHESS CLUB - B · Apr 2018 · 3/7
- CIG 2018 - CP ROMA U10 · Apr 2018 · 5/5
- OP APRILE 2018 · Apr 2018 · 4/7
- CIG 2018 - SS LAZIO 2 U16 · Apr 2018 · 4/5
- CIG 2018 - FRASCATI U14 · Mar 2018 · 5/5
- OP 15 ARROCCO CHESS CLUB - B · Mar 2018 · 1½/8
- CIG 2018 - VITINIA 1 U10 · Feb 2018 · 5/5
- CIG 2018 - SS LAZIO U16 1 · Feb 2018 · 3/4
- CIG 2018 - EASYSCACCHI 2 U16 · Feb 2018 · 4/5
- CIG 2018 - VITINIA U16 · Dec 2017 · 3½/5
- CIG 2018 - SS LAZIO U16 · Nov 2017 · 3½/5
- CIG 2018 - OSTIA 1 U12 · Nov 2017 · 4/4
- CIG 2018 - EASYSCACCHI 1 U10 · Nov 2017 · 4½/5
- CIS 2018 - OSTIA U10 · Oct 2017 · 4½/5
- CIG 2017 - OSTIA U16 3 · May 2017 · 3/5
- CIG 2017 - CP ROMA U10 · Apr 2017 · 3½/5
- CIG 2017 - 21 LAZIO U16 · Apr 2017 · 3½/4
- CIG 2017 - 20 SS LAZIO U16 · Mar 2017 · 3/4
- CIG 2017 - 19 SS LAZIO U16 · Mar 2017 · 5/6
- CIG 2017 - 18 SS LAZIO U16 · Feb 2017 · 2/5
- CIG 2017 - 3 OSTIA U16 · Jan 2017 · 0/4
- CIG 2017 - 17 SS LAZIO U16 · Jan 2017 · 4/5
- CIG 2017 - 2 OSTIA U16 · Dec 2016 · 2/5
- CIG 2017 - 15 SS LAZIO U16 · Nov 2016 · 3/5
- CIG 2017 - FRASCATI 2 - U16 · Nov 2016 · 3/5
- CIG 2017 - 1 OSTIA U16 · Oct 2016 · 3/5
- CIG 2017 - 14 SSL U16 · Oct 2016 · 2/5
World
- #=6106IM Vignesh Advaith Vemula2169.0
- #=6106FM Jura Ochkoos2169.0
- #=6106FM Danilo Brozzi2169.0
- #=6106Georgii Metreveli2169.0
- #=6106Leo Charoy-Gerard2169.0
Italy
- #=137Lorenzo Caputo2170.0
- #=139WIM Camelia-Adriana Ciobanu2169.0
- #=139FM Danilo Brozzi2169.0
- #141Daniele De Val2164.0
- #142FM Alessandro Santagati2163.2
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.