RUS · 71 yrs · K=20 · Peak 2190 (Jan 2019)
Best performance: 2407 at Championship Moscow Rapid semifinal (men) 2016(Best of 2016)
Rapid rating
2112
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Sep 2015 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Rapid
Rapid rating unchanged at 2112 over the last 12 months; peak 2190 in January 2019.
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 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Oct 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Sep 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Aug 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Jul 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Jun 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| May 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Apr 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Mar 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Feb 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Jan 2026 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
| Dec 2025 | 2037, 0, 0 games | 2112, 0, 0 games | 2098, 0, 0 games |
Form · Rapid
Unbeaten in the last 2 games (2 wins), since May 25, 2025.
From 189 rapid games on record, the latest on May 25, 2025.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| 80-th Victory Day 2025 Rapid Senior menMay 25, 2025TPR 2014 | 5/8 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 179 rated rapid games against rated opponents, 2015–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Oleg Zilbert, 2 wins, Aug 2015 · Rapid August 2 2015 | , 2354 |
| 2, | IM Vladimir V. Kravchenko, Jun 2017 · Rapid Moscow. June 2017 - 2 | , 2332 |
| 3, | GM Vladislav V Vorotnikov, Dec 2022 · Championship Moscow 2022 Seniors rapid | , 2277 |
| 4, | CM Alexander Spichkin, Sep 2016 · Championship Moscow Rapid final (men) 2016 | , 2274 |
| 5, | Valery Tsarev, Nov 2015 · Championship Moscow 2015 Seniors rapid | , 2270 |
| 6, | IM Igor Brodsky, Jun 2017 · Rapid Moscow. June 2017 - 2 | , 2268 |
| 7, | IM Elbek Alikulov, Aug 2015 · Rapid August 2 2015 | , 2257 |
| 8, | Alexander Semenkov, Sep 2016 · Championship Moscow Rapid final (men) 2016 | , 2254 |
| 9, | Vladimir Skorodumov, Oct 2015 · Anniversaries 2015 Rapid | , 2249 |
| 10, | Andrey Berezhkov, Jun 2017 · Rapid Moscow. June 2017 - 2 | , 2237 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Eldar Gasanov, Highest-rated meeting: Dec 2019 · Cup Moscow 2019 rapid_men | , ½/1 | , 2560 |
| 2, | IM Oleg V Ivanov, Highest-rated meeting: Jul 2015 · Summer in Etud Rapid | , 0/1 | , 2510 |
| 3, | IM Evgenij Kalegin, Highest-rated meeting: Oct 2015 · Anniversaries 2015 Rapid | , 0/1 | , 2508 |
| 4, | IM Victor L Ivanov, Highest-rated meeting: Dec 2019 · Cup Moscow 2019 rapid_men | , 0/1 | , 2446 |
| 5, | IM Leonid Nozdrachev, Highest-rated meeting: Jun 2016 · Chess club rapid June | , 0/1 | , 2424 |
| 6, | IM Sergey Appolonov, Highest-rated meeting: Aug 2015 · Rapid August 3 2015 | , ½/2 | , 2420 |
| 7, | FM Alexei Gubajdullin, Highest-rated meeting: Sep 2016 · Championship Moscow Rapid final (men) 2016 | , 0/1 | , 2385 |
| 8, | FM Konstantin Savenkov, Highest-rated meeting: Sep 2016 · Championship Moscow Rapid final (men) 2016 | , ½/1 | , 2374 |
| 9, | GM Sergey Arkhipov, Highest-rated meeting: Dec 2018 · Championship Moscow 2018 Seniors (men) rapid. Final | , 0/1 | , 2372 |
| 10, | GM Nikita Afanasiev, Highest-rated meeting: Sep 2016 · Championship Moscow Rapid final (men) 2016 | , 0/2 | , 2358 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 8 | 5 | 1919 | 2014 |
| 2022 | 9 | 6 | 2115 | 2240 |
| 2019 | 18 | 10 | 2017 | 2060 |
| 2018 | 16 | 9½ | 2126 | 2191 |
| 2017 | 7 | 4½ | 2220 | 2322 |
| 2016 | 37 | 20 | 2091 | 2120 |
| 2015 | 75 | 40½ | 2086 | 2115 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- May 2025Swissfederation sourceBest of 2025Score 5/8Opp avg 1919Start 2136
- Dec 2022Swissfederation sourceBest of 2022Score 6/9Opp avg 2115Start 2101
- Feb 2020Swissfederation sourceBest of 2020Score 4/9Opp avg 1993Start 2146
- Dec 2019Swissfederation sourceBest of 2019Score 5½/9Opp avg 2002Start 2190
- Dec 2019Swissfederation source#2 in 2019Score 4½/9Opp avg 2031Start 2190
- Dec 2018Swissfederation source#2 in 2018Score 4½/9Opp avg 2182Start 2185
- Dec 2018Swissfederation sourceBest of 2018Score 5/7Opp avg 2053Start 2185
- Jun 2017Swissfederation sourceBest of 2017Score 4½/7Opp avg 2220Start 2151
- 80-th Victory Day 2025 Rapid Senior men · May 2025 · 5/8
- Championship Moscow 2022 Seniors rapid · Dec 2022 · 6/9
- Veterans Defender's day 2020 Rapid · Feb 2020 · 4/9
- Championship Moscow 2019 Seniors (men) rapid final · Dec 2019 · 5½/9
- Cup Moscow 2019 rapid_men · Dec 2019 · 4½/9
- Championship Moscow 2018 Seniors (men) rapid. Final · Dec 2018 · 4½/9
- Championship Moscow 2018 Seniors (men) rapid. Semifinal · Dec 2018 · 5/7
- Rapid Moscow. June 2017 - 2 · Jun 2017 · 4½/7
- Championship Moscow Rapid final (men) 2016 · Sep 2016 · 4/9
- Championship Moscow Rapid semifinal (men) 2016 · Sep 2016 · 5/6
- Chess club rapid June · Jun 2016 · 5½/9
- Rapid Sokolniki. April 2016 - 3 · Apr 2016 · 3/7
- Rapid Sokolniki. February 2016 - 1 · Feb 2016 · 3½/7
- Championship Moscow 2015 Seniors rapid · Nov 2015 · 5/9
- Rapid Sokolniki_5 · Oct 2015 · 3½/7
- Rapid Sokolniki_4 · Oct 2015 · 4/7
- Anniversaries 2015 Rapid · Oct 2015 · 6/11
- Rapid Sokolniki_1 · Oct 2015 · 3½/7
- Rapid Moscow September Sokolniki 2 · Sep 2015 · 4/7
- Rapid August 3 2015 · Aug 2015 · 5/9
- Rapid August 2 2015 · Aug 2015 · 6½/9
- Rapid August 1 2015 · Aug 2015 · 4/9
- Summer in Etud Rapid · Jul 2015 · 5/9
World
- #=17703Evgeny Margulis2112
- #=17703Milan Markovic2112
- #=17703Sergey Melnik2112
- #=17703WFM Yaquelin Yenia Mendez Alfaro2112
- #=17703FM Tagir Mirovalov2112
Russia
- #=2428Grigory Yarovov2112
- #=2428Vladimir Titkov2112
- #=2428Sergey Melnik2112
- #=2442FM Nikolay Solovjev2111
- #=2442Nyurgun Vinokurov2111
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.