ITA · 23 yrs · K=20 · Peak 2127 (Jul 2026)
Best performance: 2402 at CP BERGAMO BLITZ 2026 - PLAYOFF ASSEGNAZIONE TITOLO(Best of 2026)
NOV26 Rating
2127
Live Rating
2129.4
Change
+2.4
Games Played
1
How live ratings are calculated
Rating History · Blitz
Blitz rating 2046 to 2127 over the last 12 months; peak 2127 in July 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 | 2243, +11, 1 game | 2201, -15, 7 games | 2127, 0, 0 games |
| Oct 2026 | 2232, +5, 1 game | 2216, +10, 7 games | 2127, 0, 0 games |
| Sep 2026 | 2227, +25, 10 games | 2206, 0, 0 games | 2127, 0, 0 games |
| Aug 2026 | 2202, +74, 18 games | 2206, 0, 0 games | 2127, 0, 0 games |
| Jul 2026 | 2128, 0, 7 games | 2206, 0, 0 games | 2127, +9, 15 games |
| Jun 2026 | 2128, 0, 0 games | 2206, +18, 9 games | 2118, +72, 13 games |
| May 2026 | 2128, -24, 10 games | 2188, +7, 6 games | 2046, 0, 0 games |
| Apr 2026 | 2152, +23, 4 games | 2181, 0, 0 games | 2046, 0, 0 games |
| Mar 2026 | 2129, -7, 5 games | 2181, +35, 7 games | 2046, 0, 0 games |
| Feb 2026 | 2136, +1, 9 games | 2146, 0, 0 games | 2046, 0, 0 games |
| Jan 2026 | 2135, -6, 5 games | 2146, -1, 9 games | 2046, 0, 0 games |
| Dec 2025 | 2141, 0, 0 games | 2147, 0, 0 games | 2046, 0, 0 games |
Form · Blitz
Unbeaten in the last 4 games (4 wins), since Jun 27. Longest unbeaten run in 2026: 10 games, May 2 – Jun 27.
From 131 blitz games on record, the latest on Nov 11.
| Show games | Tournament | Score | Change |
|---|---|---|---|
| TURNIEJ NIEPODLEGŁOSĆI 2026 - gr. ANov 11TPR 2586 | 1/1 | +2.4 |
Best wins · Blitz
From 107 rated blitz games against rated opponents, 2018–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Luigi Caselli, Mar 2019 · OP 2 BLITZ CHESS PROJECTS | , 2304 |
| 2, | Luca Varriale, May 2025 · CAMPIONATO ITALIANO BLITZ 2025 - ASSOLUTO | , 2250 |
| 3, | Giuseppe Coratella, May 2026 · CAMPIONATO BERGAMASCO BLITZ OMOLOGABILE FIDE | , 2230 |
| 4, | Marco Pangrazzi, May 2025 · CAMPIONATO ITALIANO BLITZ 2025 - ASSOLUTO | , 2177 |
| 5, | Carlo Piazza, May 2026 · CAMPIONATO BERGAMASCO BLITZ OMOLOGABILE FIDE | , 2107 |
| 6, | FM Mattia Pegno, 2 wins, Mar 2024 · CP BRESCIA BLITZ 2024 | , 2086 |
| 7, | Luca Canova, 3 wins, May 2026 · CP BERGAMO BLITZ 2026 - PLAYOFF ASSEGNAZIONE TITOLO | , 2080 |
| 8, | Daniele Tarelli, May 2026 · CP BERGAMO BLITZ 2026 - PLAYOFF ASSEGNAZIONE TITOLO | , 2052* |
| 9, | Emiliano Mastroddi, Aug 2018 · OP 6 MARATONINA BLITZ D'ESTATE | , 2048 |
| 10, | Christian Pirrello, Aug 2018 · OP 6 MARATONINA BLITZ D'ESTATE | , 2046 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Artem Gilevych, Highest-rated meeting: May 2025 · CAMPIONATO ITALIANO BLITZ 2025 - ASSOLUTO | , 0/2 | , 2396 |
| 2, | IM Gabriele Lumachi, Highest-rated meeting: Jun 2026 · MARATONA LAMPO D'ESTATE | , 1/4 | , 2355 |
| 3, | FM Luigi Caselli, Highest-rated meeting: Mar 2019 · OP 2 BLITZ CHESS PROJECTS | , 1/1 | , 2304 |
| 4, | Giuseppe Coratella, Highest-rated meeting: Jun 2026 · MARATONA LAMPO D'ESTATE | , 1½/2 | , 2266 |
| 5, | FM Franco Misiano, Highest-rated meeting: Mar 2019 · OP 2 BLITZ CHESS PROJECTS | , ½/1 | , 2255 |
| 6, | Luca Varriale, Highest-rated meeting: May 2025 · CAMPIONATO ITALIANO BLITZ 2025 - ASSOLUTO | , 1/2 | , 2250 |
| 7, | IM Francesco Bettalli, Highest-rated meeting: May 2025 · CAMPIONATO ITALIANO BLITZ 2025 - ASSOLUTO | , 0/2 | , 2223 |
| 8, | Francesco Mattia Liloni, Highest-rated meeting: May 2026 · CAMPIONATO BERGAMASCO BLITZ OMOLOGABILE FIDE | , 1½/2 | , 2195 |
| 9, | Marco Pangrazzi, Highest-rated meeting: May 2025 · CAMPIONATO ITALIANO BLITZ 2025 - ASSOLUTO | , 1/2 | , 2177 |
| 10, | Mauro Tirelli, Highest-rated meeting: Jun 2026 · MARATONA LAMPO D'ESTATE | , 0/1 | , 2169 |
* No blitz rating yet, so FIDE rates the game at the player's classical rating.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 29 | 22 | 1984 | 2186 |
| 2025 | 22 | 10½ | 2056 | 2042 |
| 2024 | 15 | 10 | 1930 | 2055 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Nov 2026Swissfederation sourceScore 1/1Opp avg 1786Start 2127
- Jun 2026Swissfederation source#3 in 2026Score 10½/15Opp avg 1969Start 2118
- May 2026Knockoutfederation sourceBest of 2026Score 3½/4Opp avg 2066Start 2046
- May 2026Swissfederation source#2 in 2026Score 7/9Opp avg 1994Start 2046
- May 2025Swissfederation sourceBest of 2025Score 10½/22Opp avg 2056Start 2054
- Mar 2024Swissfederation sourceBest of 2024Score 10/15Opp avg 1930Start 2048
- Aug 2019Swissfederation source#2 in 2019Score 10½/15Opp avg 1757Start 2056
- Mar 2019Swissfederation sourceBest of 2019Score 6½/8Opp avg 1909Start 2034
- TURNIEJ NIEPODLEGŁOSĆI 2026 - gr. A · Nov 2026 · 1/1
- MARATONA LAMPO D'ESTATE · Jun 2026 · 10½/15
- CP BERGAMO BLITZ 2026 - PLAYOFF ASSEGNAZIONE TITOLO · May 2026 · 3½/4
- CAMPIONATO BERGAMASCO BLITZ OMOLOGABILE FIDE · May 2026 · 7/9
- CAMPIONATO ITALIANO BLITZ 2025 - ASSOLUTO · May 2025 · 10½/22
- CP BRESCIA BLITZ 2024 · Mar 2024 · 10/15
- OP 7 MARATONINA D'ESTATE · Aug 2019 · 10½/15
- OP 2 BLITZ CHESS PROJECTS · Mar 2019 · 6½/8
- OP 6 MARATONINA BLITZ D'ESTATE · Aug 2018 · 11½/15
- OP 3 COPPA LAMPO · Jun 2018 · 7½/9
- OP 2 COPPA LAMPO · Jun 2018 · 4½/9
- OP COPPA LAMPO · Jun 2018 · 5½/9
World
- #=7045Yurii Lysenko2129.4
- #=7045Khetag Bogov2129.4
- #=7045Fabio Colonetti2129.4
- #7048Martin Fernandes2129.2
- #=7049CM Andrzej Krzywda2129.0
Italy
- #119Fabio Angelo Pellizzieri2132.8
- #120Emanuele Fezzardi2131.0
- #121Fabio Colonetti2129.4
- #122FM Andrea Cocchi2129.0
- #123Ludovico Serloni2127.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.