Classical rating
1904
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2004
How live ratings are calculated
Rating History · Classical
Classical rating 1893 to 1904 over the last 12 months; peak 2053 in April 2007.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid |
|---|---|---|
| Nov 2026 | 1904, 0, 0 games | 1947, 0, 0 games |
| Oct 2026 | 1904, 0, 0 games | 1947, 0, 0 games |
| Sep 2026 | 1904, 0, 0 games | 1947, 0, 0 games |
| Aug 2026 | 1904, 0, 0 games | 1947, 0, 0 games |
| Jul 2026 | 1904, 0, 0 games | 1947, 0, 0 games |
| Jun 2026 | 1904, 0, 0 games | 1947, 0, 0 games |
| May 2026 | 1904, 0, 0 games | 1947, 0, 0 games |
| Apr 2026 | 1904, +11, 2 games | 1947, 0, 0 games |
| Mar 2026 | 1893, 0, 0 games | 1947, 0, 0 games |
| Feb 2026 | 1893, 0, 0 games | 1947, 0, 0 games |
| Jan 2026 | 1893, 0, 0 games | 1947, 0, 0 games |
| Dec 2025 | 1893, 0, 0 games | 1947, 0, 0 games |
Form · Classical
Unbeaten in the last 4 games (4 wins), since Mar 16, 2025. Longest unbeaten run in 2026: 3 games, Mar 13 – Mar 15.
From 305 classical games on record, the latest on Mar 15.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| CIS 2026 - Serie C Girone 37 e 38Mar 13 – Mar 15 | 3/3 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 292 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Javier Aguera Naredo, Nov 2018 · FE 4 Isola di Capri - A | , 2365 |
| 2, | Enrico Messina, Dec 2018 · WE 5 Vesuvio Chess Festival - A | , 2199 |
| 3, | Angelo Auletta, Nov 2014 · FE Vesuvio | , 2168 |
| 4, | IM Valerio Carnicelli, Nov 2014 · FE Vesuvio | , 2152 |
| 5, | Giovambattista Rizzo, Jan 2014 · WE X Bari | , 2067 |
| 6, | Alfred Wersching, Aug 2010 · 25th Schwarzacher Open | , 2040 |
| 7, | Michele Di Leva, Dec 2019 · WE Citta' di Sorrento - A | , 2037 |
| 8, | FM Emanuele Carlo, Jan 2018 · FE 6 Lazio Scacchi | , 2031 |
| 9, | Daniel Brenninger, Jul 2016 · CZECH OPEN 2016 - B - open rating tournament | , 2022 |
| 10, | Lars Kjoller Nilsson, Sep 2013 · XV Open Internacional Escacs de Sants, Hostafrancs i la Bordeta Grup A | , 2016 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Lexy Ortega, Highest-rated meeting: Aug 2008 · FE XX Provincia di Fermo | , 0/1 | , 2456 |
| 2, | IM Pedro Mascaro March, Highest-rated meeting: Aug 2014 · XVI Open Int. d’Escacs de Sants, Hostafrancs i Bordeta – G-A | , 0/1 | , 2417 |
| 3, | IM Olga Zimina, Highest-rated meeting: Jan 2017 · FE 5 SS Lazio | , 0/2 | , 2406 |
| 4, | GM Kenneth Terence Solomon, Highest-rated meeting: Nov 2018 · FE 4 Isola di Capri - A | , 0/1 | , 2397 |
| 5, | IM Dmytro Danylenko, Highest-rated meeting: Jul 2014 · CZECH OPEN 2014 - B - open rating tournament | , 0/1 | , 2393 |
| 6, | IM Javier Aguera Naredo, Highest-rated meeting: Nov 2018 · FE 4 Isola di Capri - A | , 1/1 | , 2365 |
| 7, | IM Nicola Altini, Highest-rated meeting: Jan 2014 · WE X Bari | , 0/2 | , 2363 |
| 8, | FM Sergejs Gromovs, Highest-rated meeting: Jan 2009 · WE Bari | , 0/3 | , 2358 |
| 9, | IM Virgilio Vuelban, Highest-rated meeting: Dec 2015 · WE 2 Vesuvio | , 0/3 | , 2324 |
| 10, | FM Carlo Stromboli, Highest-rated meeting: Dec 2015 · WE 2 Vesuvio | , 0/1 | , 2322 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 2 | 2 | 1705 | — |
| 2025 | 5 | 2 | 1930 | 1858 |
| 2024 | 10 | 1½ | 1991 | 1695 |
| 2023 | 3 | 2 | 1844 | 1969 |
| 2022 | 5 | 1½ | 1662 | 1513 |
| 2021 | 2 | 1 | 1822 | — |
| 2019 | 24 | 12 | 1929 | 1929 |
| 2018 | 23 | 14 | 2001 | 2081 |
| 2017 | 30 | 17 | 1927 | 1977 |
| 2015 | 20 | 11 | 1876 | 1912 |
| 2014 | 29 | 15½ | 1966 | 1987 |
| 2013 | 35 | 19 | 1906 | 1935 |
| 2012 | 13 | 7½ | 1878 | 1935 |
| 2011 | 18 | 8 | 1942 | 1899 |
| 2010 | 10 | 5 | 2040 | 2040 |
| 2009 | 12 | 5½ | 1974 | 1945 |
| 2008 | 9 | 4½ | 1945 | 1945 |
| 2007 | 13 | 7 | 2015 | 2044 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2026Teamfederation sourceScore 3/3Opp avg 1705Start 1893
- Mar 2025Teamfederation sourceBest of 2025Score 2/5Opp avg 1930Start 1899
- Nov 2024Swissfederation sourceBest of 2024Score 1/5Opp avg 2019Start 1917
- Mar 2024Teamfederation source#2 in 2024Score ½/5Opp avg 1963Start 1956
- May 2023Teamfederation sourceBest of 2023Score 2/3Opp avg 1844Start 1922
- Sep 2022Teamfederation sourceBest of 2022Score 1½/5Opp avg 1662Start 1971
- Sep 2021Teamfederation sourceScore 0/1Opp avg 2056Start 1977
- Sep 2021Teamfederation sourceScore 1/1Opp avg 1587Start 1977
- CIS 2026 - Serie C Girone 37 e 38 · Mar 2026 · 3/3
- CIS 2025 - Serie B Girone 15 · Mar 2025 · 2/5
- WE 7 Vesuvio chess festival - A · Nov 2024 · 1/5
- CIS 2024 - Serie A2 Girone 7 · Mar 2024 · ½/5
- CIS 2023 - Serie B Girone 13.1 · May 2023 · 2/3
- CIS 2022 - Serie C Girone 26 · Sep 2022 · 1½/5
- CIS 2021 - Serie A2 Girone 7 · Sep 2021 · 0/1
- CIS 2021 - Serie C Girone 27 · Sep 2021 · 1/1
- WE Citta' di Sorrento - A · Dec 2019 · 2½/5
- WE 6 Vesuvio Chess Festival - A · Nov – Dec 2019 · 1½/5
- CZECH OPEN 2019 - B - open rating tournament · Jul 2019 · 4/9
- CIS 2019 - Serie B Girone 14 · Mar 2019 · 4/5
- WE 5 Vesuvio Chess Festival - A · Dec 2018 · 2½/4
- FE 4 Isola di Capri - A · Nov 2018 · 3/7
- 50 CIS - Raggruppamento B.14 · Mar 2018 · 5/5
- FE 6 Lazio Scacchi · Jan 2018 · 3½/7
- OP IV Vesuvio · Dec 2017 · 2½/5
- Schwarzacher Open 2017 Grp B · Aug 2017 · 5½/9
- 49 CIS - Serie B Girone 14 · Mar 2017 · 3½/5
- WE Citta' di Salerno · Feb 2017 · 2½/5
- FE 5 SS Lazio · Jan 2017 · 4/7
- OP 2 Isola di Capri - Vladimir Lenin · Oct 2016 · 3½/7
- CZECH OPEN 2016 - B - open rating tournament · Jul 2016 · 5/9
- OP 2 Citta' di Ancona · Jun 2016 · 2½/5
- WE XVIII di Bari · Apr 2016 · 3/5
- XXVI Miedzynarodowy Festiwal Szachowy CRACOVIA 2015 Grupa B · Dec 2015 – Jan 2016 · 4½/9
- WE 2 Vesuvio · Dec 2015 · 3½/6
- CZECH OPEN 2015 - B - open rating tournament · Jul – Aug 2015 · 4½/9
- FE Vesuvio · Nov 2014 · 2½/4
- XVI Open Int. d’Escacs de Sants, Hostafrancs i Bordeta – G-A · Aug 2014 · 5/10
- CZECH OPEN 2014 - B - open rating tournament · Jul 2014 · 5/9
- WE X Bari · Jan 2014 · 3/6
- OP V San Martino · Nov 2013 · 4/6
- OP 4 Pro Loco Gioia · Nov 2013 · 3/6
- XV Open Internacional Escacs de Sants, Hostafrancs i la Bordeta Grup A · Aug – Sep 2013 · 4½/10
- Czech Open 2013 - C - open rating tournament · Jul 2013 · 5/9
- WE 12 Citta' di Bari · Jan 2013 · 3½/6
- FE 54 Imperia - B · Sep 2012 · 4½/8
- FE 3 Palio di Fabriano · Jun 2012 · 3/5
- FE 5. Citta' di Senigallia · Aug 2011 · 2/5
- Czech Open 2011 - B - open rating tournament · Jul 2011 · 3½/9
- WE 2 Palio di Fabriano · Jun 2011 · 3/5
- 25th Schwarzacher Open · Aug 2010 · 4/9
- CR Puglia · Apr 2010 · 2½/5
- WE Bari · Jan 2009 · 3/6
- OP Adriatico Mare di pace - B · Jan 2009 · 3½/7
- FE XX Provincia di Fermo · Aug 2008 · 4½/9
- Czech Open B - Jihlavanka Open · Jul 2007 · 4½/9
- WE Città di Bari · Jan 2007 · 4/6
World
- #=48287Vedran Veres1904.0
- #=48287Stefano Candura1904.0
- #=48287Gianluigi Garrapa1904.0
- #=48287Josue Rodriguez Ulloa1904.0
- #=48287Lorenzo Algeri1904.0
Italy
- #=1315Roberto Roma1904.0
- #=1315Stefano Candura1904.0
- #=1315Gianluigi Garrapa1904.0
- #=1315Lorenzo Algeri1904.0
- #=1315Marco Moroni1904.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.