| Jun 30, 2026 | Shubin | ½–½ | Citak | Round 3: Shubin, Kirill - Citak, Selim | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 30, 2026 | Zerey | ½–½ | Shubin | Round 2: Zerey, Demhat - Shubin, Kirill | King's Indian Defense: Fianchetto Variation, Long Variation | |
| Jun 29, 2026 | Shubin | 1–0 | Markidis | Round 1: Shubin, Kirill - Markidis, Konstantinos | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jun 6, 2026 | Shubin | 1–0 | Sydykov | Round 9: Shubin, Kirill - Sydykov, Bayastan | French Defense: Classical Variation | |
| Jun 5, 2026 | Shubin | 0–1 | Pranav Anand | Round 8: Shubin, Kirill - Pranav Anand | Sicilian Defense: Najdorf Variation | |
| Jun 4, 2026 | Aditya Mittal | ½–½ | Shubin | Round 7: Aditya Mittal - Shubin, Kirill | King's Indian Defense: Karpov System | |
| Jun 3, 2026 | Shubin | ½–½ | Xu | Round 6: Shubin, Kirill - Xu, Xiangyu | Sicilian Defense: O'Kelly Variation, Venice System | |
| Jun 2, 2026 | Shogdzhiev | ½–½ | Shubin | Round 5: Shogdzhiev, Roman - Shubin, Kirill | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 1, 2026 | Shubin | ½–½ | Najer | Round 4: Shubin, Kirill - Najer, Evgeniy | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| May 31, 2026 | Paravyan | ½–½ | Shubin | Round 3: Paravyan, David - Shubin, Kirill | Slav Defense: Quiet Variation | |
| May 30, 2026 | Goh | 0–1 | Shubin | Round 2: Goh, Zi Han - Shubin, Kirill | King's Indian Defense: Petrosian Variation, Normal Defense | |
| May 29, 2026 | Shubin | 1–0 | Baker | Round 1: Shubin, Kirill - Baker, Ilias Angelo (Leo) | Petrov's Defense: Karklins-Martinovsky Variation | |
| Nov 16, 2025 | Drygalov | ½–½ | Shubin | Round 9: Drygalov, Sergey - Shubin, Kirill | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Nov 15, 2025 | Shubin | 1–0 | Shonazarov | Round 8: Shubin, Kirill - Shonazarov, Orash | Sicilian Defense: Najdorf Variation | |
| Nov 14, 2025 | Shubin | ½–½ | Uskov | Round 7: Shubin, Kirill - Uskov, Artem | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Nov 14, 2025 | Manafov | ½–½ | Shubin | Round 6: Manafov, Vugar - Shubin, Kirill | Queen's Indian Defense: Fianchetto Variation, Kramnik Variation | |
| Nov 13, 2025 | Begmuratov | ½–½ | Shubin | Round 5: Begmuratov, Khumoyun - Shubin, Kirill | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Nov 12, 2025 | Shubin | ½–½ | Afanasiev | Round 4: Shubin, Kirill - Afanasiev, Nikita | Sicilian Defense: Dragon Variation, Yugoslav Attack, Early Deviations | |
| Nov 12, 2025 | Shubin | 1–0 | Sankalp Gupta | Round 3: Shubin, Kirill - Sankalp Gupta | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Nov 11, 2025 | Ilkhomi | 0–1 | Shubin | Round 2: Ilkhomi, Jaloliddin - Shubin, Kirill | Benoni Defense: Fianchetto Variation | |
| Nov 10, 2025 | Shubin | 1–0 | Bizhigitov | Round 1: Shubin, Kirill - Bizhigitov, Zhangir | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 15, 2025 | Ansat | 1–0 | Shubin | Round 9: Ansat, Aldiyar - Shubin, Kirill | French Defense: Burn Variation | |
| May 14, 2025 | Shubin | ½–½ | Suyarov | Round 8: Shubin, Kirill - Suyarov, Mukhammadzokhid | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 13, 2025 | Demidov | ½–½ | Shubin | Round 7: Demidov, Mikhail - Shubin, Kirill | King's Indian Attack: Symmetrical Defense | |
| May 12, 2025 | Shubin | 1–0 | Zia | Round 6: Shubin, Kirill - Zia, Tahsin Tajwar | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| May 11, 2025 | Karthik Venkataraman | 1–0 | Shubin | Round 5: Karthik Venkataraman - Shubin, Kirill | Queen's Indian Defense: Kasparov-Petrosian Variation, Andersson Variation | |
| May 10, 2025 | Cao | ½–½ | Shubin | Round 9: Cao, Qingfeng - Shubin, Kirill | Bogo-Indian Defense: Grünfeld Variation | |
| May 10, 2025 | Shubin | 1–0 | Isanzhulov | Round 8: Shubin, Kirill - Isanzhulov, Arystan | Sicilian Defense: French Variation | |
| May 10, 2025 | Adhiban | 1–0 | Shubin | Round 7: Adhiban, B. - Shubin, Kirill | Nimzo-Larsen Attack: Modern Variation | |
| May 10, 2025 | Shubin | 1–0 | Chinguun | Round 6: Shubin, Kirill - Chinguun, Sumiya | Sicilian Defense: Moscow Variation, Main Line | |
| May 10, 2025 | Makhnev | 1–0 | Shubin | Round 5: Makhnev, Denis - Shubin, Kirill | English Opening: Anglo-Indian Defense, King's Indian Formation, Double Fianchetto | |
| May 10, 2025 | Shubin | 1–0 | Yang | Round 4: Shubin, Kirill - Yang, ZiLong | Sicilian Defense: French Variation | |
| May 10, 2025 | Zemlyanskii | 1–0 | Shubin | Round 3: Zemlyanskii, Ivan - Shubin, Kirill | Horwitz Defense | |
| May 10, 2025 | Shubin | * | Anas Khwaira | Round 2: Shubin, Kirill - Anas Khwaira | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| May 10, 2025 | Shubin | * | Issabayev | Round 1: Shubin, Kirill - Issabayev, Dias | Nimzo-Indian Defense: Sämisch Variation | |
| May 10, 2025 | Shubin | 1–0 | Liu | Round 4: Shubin, Kirill - Liu, Yi | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| May 9, 2025 | Omar | ½–½ | Shubin | Round 3: Omar, Noaman - Shubin, Kirill | King's Indian Defense: Makogonov Variation | |
| May 8, 2025 | Shubin | 0–1 | Grebnev | Round 2: Shubin, Kirill - Grebnev, Aleksey | Sicilian Defense: Najdorf Variation | |
| May 7, 2025 | Yakimenko | 1–0 | Shubin | Round 1: Yakimenko, Alexander A. - Shubin, Kirill | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Aug 5, 2024 | Shubin | 1–0 | Zeynyshev | WBTC 2024 | Sicilian Defense: French Variation | |
| Aug 5, 2024 | Shubin | ½–½ | Aitbayev | WBTC 2024 | Modern Defense: Standard Defense | |
| Aug 5, 2024 | Shubin | 1–0 | Eljanov | WBTC 2024 | Sicilian Defense: Modern Variations | |
| Aug 5, 2024 | Altynbekuly | * | Shubin | WBTC 2024 | Indian Defense | |
| Aug 5, 2024 | Serikgali Daulet | 0–1 | Shubin | WBTC 2024 | French Defense: Exchange Variation | |
| Aug 5, 2024 | Martirosyan | 1–0 | Shubin | WBTC 2024 | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Aug 5, 2024 | Zhakshylykov | 1–0 | Shubin | WBTC 2024 | Nimzo-Indian Defense: St. Petersburg Variation | |
| Aug 4, 2024 | Shubin | 1–0 | Aligozhin | WRTC 2024 | Sicilian Defense: Moscow Variation | |
| Aug 4, 2024 | Shubin | 0–1 | Volokitin | WRTC 2024 | Sicilian Defense: Moscow Variation | |
| Aug 4, 2024 | Suleimen | 1–0 | Shubin | WRTC 2024 | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Aug 4, 2024 | Kassimov | 0–1 | Shubin | WRTC 2024 | French Defense: Chigorin Variation | |
| Aug 3, 2024 | Shubin | ½–½ | Isaev | WRTC 2024 | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Aug 3, 2024 | Shubin | 1–0 | Akhmetov | WRTC 2024 | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Aug 3, 2024 | Shubin | 1–0 | Urazayev | WRTC 2024 | Caro-Kann Defense: Exchange Variation | |
| Aug 3, 2024 | Abdusattorov | 0–1 | Shubin | WRTC 2024 | Indian Defense: London System | |
| Aug 2, 2024 | Shubin | 1–0 | Akylbek | WRTC 2024 | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Aug 2, 2024 | Shubin | 1–0 | Bolat | WRTC 2024 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Aug 2, 2024 | Narayanan S L | 0–1 | Shubin | WRTC 2024 | Queen's Indian Defense: Opocensky Variation | |
| Aug 2, 2024 | Bernadskiy | ½–½ | Shubin | WRTC 2024 | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Sep 23, 2023 | Puranik | 1–0 | Shubin | Tsaghkadzor Open 2023 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Sep 22, 2023 | Yeremyan | ½–½ | Shubin | Tsaghkadzor Open 2023 | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Mar 13, 2023 | Shubin | 1–0 | Kulaots | European Individual Chess Championship 2023 | Sicilian Defense: Najdorf Variation | |
| Mar 12, 2023 | Stremavicius | ½–½ | Shubin | European Championship | English Opening: Four Knights System, Nimzowitsch Variation | |
| Mar 11, 2023 | Shubin | ½–½ | Grigoriants | European Individual Chess Championship 2023 | Sicilian Defense: Najdorf Variation | |
| Mar 9, 2023 | Shubin | ½–½ | Rodshtein | European Individual Chess Championship 2023 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 7, 2023 | Shubin | ½–½ | Donchenko | European Individual Chess Championship 2023 | Sicilian Defense: Najdorf Variation | |
| Mar 5, 2023 | Shubin | ½–½ | Hovhannisyan | European Individual Chess Championship 2023 | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Jul 5, 2022 | Shubin | ½–½ | Afanasiev | Russian Higher League | Ruy Lopez: Berlin Defense | |
| Jul 4, 2022 | Kokarev | ½–½ | Shubin | Russian Higher League | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Nyezhmetdinov Attack | |
| Jul 3, 2022 | Shubin | 1–0 | Alekseev | Russian Higher League | Sicilian Defense: Taimanov Variation | |
| Jul 2, 2022 | Shubin | ½–½ | Riazantsev | Russian Higher League | Sicilian Defense: French Variation | |
| Jun 30, 2022 | Goryachkina | ½–½ | Shubin | Russian Higher League | Nimzo-Indian Defense: Three Knights Variation | |
| Jun 29, 2022 | Shubin | ½–½ | Chigaev | Russian Higher League | Sicilian Defense: Moscow Variation | |
| Jun 28, 2022 | Lysyj | ½–½ | Shubin | Russian Higher League | Nimzo-Indian Defense: Classical Variation | |
| Jun 27, 2022 | Shubin | ½–½ | Zvjaginsev | Russian Higher League | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jun 26, 2022 | Paravyan | 0–1 | Shubin | Russian Higher League | Sicilian Defense: Pin Variation, Koch Variation | |
| May 10, 2022 | Goryachkina | 0–1 | Shubin | Russian Team Championship | Premier League | Queen's Indian Defense: Petrosian Variation, Farago Defense | |
| May 8, 2022 | Shubin | ½–½ | Paravyan | Russian Team Championship | Premier League | Ruy Lopez: Morphy Defense, Cozio Defense | |
| May 7, 2022 | Esipenko | 1–0 | Shubin | Russian Team Championship | Premier League | French Defense: Winawer Variation, Classical Variation | |
| May 5, 2022 | Shubin | ½–½ | Najer | Russian Team Championship | Premier League | Caro-Kann Defense: Exchange Variation | |
| May 4, 2022 | Shubin | 0–1 | Sargissian | Russian Team Championship | Premier League | Ruy Lopez: Closed, Anti-Marshall | |
| May 2, 2022 | Grischuk | 1–0 | Shubin | Russian Team Championship | Premier League | French Defense: Winawer Variation, Retreat Variation | |
| May 1, 2022 | Shubin | 0–1 | Artemiev | Russian Team Championship | Premier League | Ruy Lopez: Closed, Anti-Marshall | |
| Oct 16, 2021 | Shubin | ½–½ | Riazantsev | Tournament | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Oct 16, 2021 | Shubin | 1–0 | Nesterov | Tournament | Ruy Lopez: Berlin Defense | |
| Oct 16, 2021 | Timofeev | ½–½ | Shubin | Tournament | French Defense: Tarrasch Variation, Morozevich Variation | |
| Oct 16, 2021 | Khegay | ½–½ | Shubin | Tournament | Indian Defense: London System | |
| Oct 15, 2021 | Shubin | 1–0 | Moiseenko | Tournament | Sicilian Defense: Nimzowitsch Variation, Closed Variation | |
| Oct 15, 2021 | Shubin | 1–0 | Sanzhaev | Tournament | Sicilian Defense: French Variation | |
| Oct 15, 2021 | Kobalia | 1–0 | Shubin | Tournament | French Defense: Tarrasch Variation, Morozevich Variation | |
| Oct 14, 2021 | Shubin | 1–0 | Skvortsov | Tournament | Sicilian Defense: Moscow Variation | |
| Oct 14, 2021 | Shubin | 0–1 | Demidov | Tournament | Modern Defense: Two Knights Variation | |
| Oct 14, 2021 | Shubin | 0–1 | Nesterov | Tournament | Ruy Lopez: Morphy Defense, Norwegian Variation | |
| Oct 14, 2021 | Shubin | ½–½ | Kokarev | Tournament | Sicilian Defense: Moscow Variation, Main Line | |
| Oct 14, 2021 | Shubin | ½–½ | Bocharov | Tournament | Sicilian Defense: Moscow Variation | |
| Oct 14, 2021 | Dreev | ½–½ | Shubin | Tournament | Nimzo-Indian Defense: Classical Variation | |
| Oct 14, 2021 | Ivlev | 0–1 | Shubin | Tournament | Benoni Defense: Fianchetto Variation | |
| Oct 14, 2021 | Timofeev | 1–0 | Shubin | Tournament | English Opening: King's English Variation | |
| Oct 14, 2021 | Kobalia | ½–½ | Shubin | Tournament | French Defense: Tarrasch Variation, Morozevich Variation | |
| Sep 17, 2021 | Shubin | ½–½ | Sivuk | Panchenko Memorial 2021 A | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 25, 2021 | Shubin | 1–0 | Heberla | European Hybrid World Cup Qualifier | Caro-Kann Defense: Exchange Variation | |