ITA · 30 yrs · K=20 · Peak 1921 (Jun 2026)
Best performance: 2040 at CHAMPIONSCHESS LEAGUE FINALE — TORNEO A => 1800(Best of 2026)
Rapid rating
1921
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Oct 2013
How live ratings are calculated
Rating History · Rapid
Official rapid rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1921 | 0 |
| Oct 2026 | 1921 | 0 |
| Sep 2026 | 1921 | 0 |
| Aug 2026 | 1921 | 0 |
| Jul 2026 | 1921 | 0 |
| Jun 2026 | 1921 | +23 |
| May 2026 | 1898 | +27 |
| Apr 2026 | 1871 | 0 |
| Mar 2026 | 1871 | +12 |
| Feb 2026 | 1859 | 0 |
| Jan 2026 | 1859 | 0 |
| Dec 2025 | 1859 | 0 |
Form · Rapid
Longest unbeaten run in 2026: 3 games, Feb 22.
From 51 rapid games on record, the latest on May 24.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| CHAMPIONSCHESS LEAGUE FINALE — TORNEO A => 1800May 24TPR 2040 | 4/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 37 rated rapid games against rated opponents, 2013–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Francesco Santini, Apr 2026 · RAPID CHAMPIONCHESS LEAGUE 2026 - TAPPA 4 - A E B | , 1952 |
| 2, | Martino Cosci, May 2026 · CHAMPIONSCHESS LEAGUE FINALE — TORNEO A => 1800 | , 1931 |
| 3, | Marco Ceccarini, May 2026 · CHAMPIONSCHESS LEAGUE FINALE — TORNEO A => 1800 | , 1928 |
| 4, | Adriano Cappagli, Feb 2026 · RAPID 2 DOUBLE - A | , 1905 |
| 5, | Malinda Ranasinghe Arachchige, Feb 2026 · RAPID 2 DOUBLE - A | , 1901 |
| 6, | Luigi Balzano, Aug 2014 · OP 7 BRUNO MARSICOVETERE | , 1880 |
| 7, | Daniele De Nadai, Apr 2026 · RAPID CHAMPIONCHESS LEAGUE 2026 - TAPPA 4 - A E B | , 1874 |
| 8, | Michele Casarosa, Feb 2026 · RAPID 2 DOUBLE - A | , 1861 |
| 9, | Marco Cellucci, Feb 2026 · RAPID 2 DOUBLE - A | , 1860 |
| 10, | Dmytro Herasymchuk, May 2026 · CHAMPIONSCHESS LEAGUE FINALE — TORNEO A => 1800 | , 1842 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 27 | 14½ | 1950 | 1979 |
| 2016 | 5 | 2 | 1865 | 1793 |
| 2014 | 4 | 1 | 1975 | 1782 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- May 2026Swissfederation sourceBest of 2026Score 4/9Opp avg 2083Start 1898
- Apr 2026Swissfederation source#2 in 2026Score 6/9Opp avg 1858Start 1871
- Sep 2016Swissfederation sourceBest of 2016Score 5/8Opp avg 1865Start 1761
- Aug 2014Swissfederation sourceBest of 2014Score 4/8Opp avg 1975Start 1767
- CHAMPIONSCHESS LEAGUE FINALE — TORNEO A => 1800 · May 2026 · 4/9
- RAPID CHAMPIONCHESS LEAGUE 2026 - TAPPA 4 - A E B · Apr 2026 · 6/9
- RAPID 2 DOUBLE - A · Feb 2026 · 4½/9
- OP SCACCHI AND ESTATE 2016 · Sep 2016 · 5/8
- OP 7 BRUNO MARSICOVETERE · Aug 2014 · 4/8
- SCACCHI et ESTATE · Sep 2013 · 4½/8
World
- #=26302Leonildo Mosca1921.0
- #=26302Khalid Al-Safouri1921.0
- #=26302Simone Greco1921.0
- #=26302Runchu Lin1921.0
- #=26302Mbulo P. Kasuba1921.0
Italy
- #=746Lapo Roccanti1921.0
- #=746Leonildo Mosca1921.0
- #=746Simone Greco1921.0
- #=751Matteo Viti1920.0
- #=751Filippo Barbero1920.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.