| Jun 11, 2026 | Nazari | 0–1 | Bocharov | Round 9: Nazari, Arad - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Jun 10, 2026 | Bocharov | 1–0 | Daulet | Round 8: Bocharov, Dmitry - Daulet, Alikhan | English Opening: Agincourt Defense | |
| Jun 9, 2026 | Assylov | 1–0 | Bocharov | Round 7: Assylov, Miras - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Jun 8, 2026 | Bocharov | 0–1 | Yadegar | Round 6: Bocharov, Dmitry - Yadegar, Radin | Catalan Opening: Closed | |
| Jun 7, 2026 | Esipenko | 1–0 | Bocharov | Round 5: Esipenko, Andrey - Bocharov, Dmitry | English Opening: King's English Variation | |
| Jun 6, 2026 | Bocharov | ½–½ | Talibov | Round 4: Bocharov, Dmitry - Talibov, Shiroghlan | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Jun 5, 2026 | Shuvalova | ½–½ | Bocharov | Round 3: Shuvalova, Polina - Bocharov, Dmitry | Sicilian Defense: Scheveningen Variation, Classical Variation | |
| Jun 4, 2026 | Bocharov | 1–0 | Mamedov | Round 2: Bocharov, Dmitry - Mamedov, Edgar | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jun 3, 2026 | Bardyk | 0–1 | Bocharov | Round 1: Bardyk, Artem - Bocharov, Dmitry | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Dec 4, 2025 | Bocharov | ½–½ | Demchenko | Round 11: Bocharov, Dmitry - Demchenko, Anton | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Dec 4, 2025 | Bocharov | ½–½ | Sapenov | Round 9: Bocharov, Dmitry - Sapenov, Daniyal | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Dec 4, 2025 | Tsydypov | 0–1 | Bocharov | Round 10: Tsydypov, Zhamsaran - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation, Poisoned Pawn Variation | |
| Dec 4, 2025 | Nogerbek | 0–1 | Bocharov | Round 8: Nogerbek, Kazybek - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Dec 4, 2025 | Bocharov | ½–½ | Makhnev | Round 7: Bocharov, Dmitry - Makhnev, Denis | King's Indian Defense: Orthodox Variation | |
| Dec 4, 2025 | Kazhgaleyev | ½–½ | Bocharov | Round 6: Kazhgaleyev, Murtas - Bocharov, Dmitry | Queen's Gambit Declined: Neo-Orthodox Variation, Main Line | |
| Dec 4, 2025 | Bocharov | ½–½ | Hakobyan | Round 5: Bocharov, Dmitry - Hakobyan, Aram | Queen's Gambit Declined: Three Knights Variation | |
| Dec 4, 2025 | Aditya Mittal | 1–0 | Bocharov | Round 3: Aditya Mittal - Bocharov, Dmitry | Nimzo-Indian Defense: Classical Variation, Berlin Variation, Pirc Variation | |
| Dec 3, 2025 | Bocharov | 1–0 | Sjugirov | Round 2: Bocharov, Dmitry - Sjugirov, Sanan | Bogo-Indian Defense: Retreat Variation | |
| Dec 2, 2025 | Sethuraman | ½–½ | Bocharov | Round 1: Sethuraman, S.P. - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Dec 1, 2025 | Grebnev | 0–1 | Bocharov | Round 4: Grebnev, Aleksey - Bocharov, Dmitry | Sicilian Defense: Moscow Variation | |
| Jul 29, 2025 | Tahbaz | 0–1 | Bocharov | Round 9: Tahbaz, Arash - Bocharov, Dmitry | King's Indian Attack: Sicilian Variation | |
| Jul 28, 2025 | Bocharov | 1–0 | Balabayeva | Round 8: Bocharov, Dmitry - Balabayeva, Xeniya | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 27, 2025 | Demchenko | 1–0 | Bocharov | Round 7: Demchenko, Anton - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation | |
| Jul 26, 2025 | Bocharov | ½–½ | Grebnev | Round 6: Bocharov, Dmitry - Grebnev, Aleksey | Catalan Opening: Closed | |
| Jul 25, 2025 | Bocharov | 1–0 | Zverev | Round 5: Bocharov, Dmitry - Zverev, Lev | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jul 24, 2025 | Sapenov | 0–1 | Bocharov | Round 4: Sapenov, Daniyal - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation | |
| Jul 23, 2025 | Bocharov | 1–0 | Nazari | Round 3: Bocharov, Dmitry - Nazari, Arad | Nimzo-Indian Defense: Simagin Variation | |
| Jul 22, 2025 | Ayush Sharma | 1–0 | Bocharov | Round 2: Ayush Sharma - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation | |
| Jul 21, 2025 | Bocharov | 1–0 | Sahib Singh | Round 1: Bocharov, Dmitry - Sahib Singh | Queen's Gambit Declined: Janowski Variation | |
| Jun 30, 2025 | Iniyan | 1–0 | Bocharov | Round 9: Iniyan, Pa - Bocharov, Dmitry | Nimzo-Indian Defense: Kmoch Variation | |
| Jun 29, 2025 | Bocharov | 1–0 | Urazayev | Round 8: Bocharov, Dmitry - Urazayev, Arystanbek | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 28, 2025 | Sargsyan | 1–0 | Bocharov | Round 7: Sargsyan, Shant - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jun 27, 2025 | Bocharov | ½–½ | Sarana | Round 6: Bocharov, Dmitry - Sarana, Alexey | King's Indian Attack: Double Fianchetto | |
| Jun 26, 2025 | Rohith Krishna S | 0–1 | Bocharov | Round 5: Rohith Krishna S - Bocharov, Dmitry | Queen's Indian Defense: Kasparov-Petrosian Variation, Petrosian Attack | |
| Jun 25, 2025 | Bocharov | 1–0 | Usov | Round 4: Bocharov, Dmitry - Usov, Aleksandr E. | Catalan Opening: Open Defense, Modern Sharp Variation | |
| Jun 24, 2025 | Lu | 0–1 | Bocharov | Round 3: Lu, Maximillian - Bocharov, Dmitry | Sicilian Defense: Moscow Variation | |
| Jun 23, 2025 | Bocharov | 1–0 | Amirkul | Round 2: Bocharov, Dmitry - Amirkul, Alimzhan | Sicilian Defense: Kalashnikov Variation | |
| Jun 22, 2025 | Amilal Munkhdalai | 1–0 | Bocharov | Round 1: Amilal Munkhdalai - Bocharov, Dmitry | Sicilian Defense: Moscow Variation | |
| Nov 13, 2024 | Bocharov | 0–1 | Ansat | Round of 16 | Game 2: Bocharov, Dmitry - Ansat, Aldiyar | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Rare Line | |
| Nov 12, 2024 | Ansat | 1–0 | Bocharov | Round of 16 | Game 1: Ansat, Aldiyar - Bocharov, Dmitry | Sicilian Defense: Modern Variations, Main Line | |
| Oct 19, 2024 | Sivuk | ½–½ | Bocharov | Round 8: Sivuk, Vitaly - Bocharov, Dmitry | Queen's Indian Defense: Petrosian Variation | |
| Oct 16, 2024 | Hakobyan | 1–0 | Bocharov | Round 5: Hakobyan, Aram - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation, English Attack | |
| Oct 16, 2024 | Bocharov | 1–0 | Gareyev | Round 4: Bocharov, Dmitry - Gareyev, Timur | Catalan Opening: Closed | |
| Oct 14, 2024 | Bocharov | 1–0 | Askarov | Round 2: Bocharov, Dmitry - Askarov, Bakhtiyar | Tarrasch Defense: Schara Gambit | |
| Oct 13, 2024 | Tleukhanov | 0–1 | Bocharov | Round 1: Tleukhanov, Yerlan - Bocharov, Dmitry | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Oct 10, 2024 | Vakhidov | 1–0 | Bocharov | Round 10: Vakhidov, Jakhongir - Bocharov, Dmitry | English Opening: Four Knights System, Nimzowitsch Variation | |
| Oct 9, 2024 | Bocharov | ½–½ | Ansat | Round 9: Bocharov, Dmitry - Ansat, Aldiyar | Indian Defense: Anti-Grünfeld, Alekhine Variation | |
| Oct 8, 2024 | Bai | ½–½ | Bocharov | Round 8: Bai, Jinshi - Bocharov, Dmitry | King's Indian Attack | |
| Oct 7, 2024 | Bocharov | 1–0 | Khubukshanov | Round 7: Bocharov, Dmitry - Khubukshanov, Erdem | Zukertort Opening: Sicilian Invitation | |
| Oct 6, 2024 | Petrosyan | ½–½ | Bocharov | Round 6: Petrosyan, Manuel - Bocharov, Dmitry | Sicilian Defense: Moscow Variation | |
| Oct 6, 2024 | Bocharov | 1–0 | Prraneeth Vuppala | Round 5: Bocharov, Dmitry - Prraneeth Vuppala | English Opening: Agincourt Defense, Bogoljubow Defense | |
| Oct 5, 2024 | Sammed Jaykumar | 0–1 | Bocharov | Round 4: Sammed Jaykumar, Shete - Bocharov, Dmitry | Sicilian Defense: Alapin Variation, Barmen Defense, Modern Line | |
| Oct 4, 2024 | Bocharov | ½–½ | Ritviz | Round 3: Bocharov, Dmitry - Ritviz, Parab | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Oct 21, 2024 | Bocharov | 1–0 | Utegaliyev | Round 10: Bocharov, Dmitry - Utegaliyev, Azamat | English Opening: Caro-Kann Defensive System | |
| Oct 20, 2024 | Bocharov | ½–½ | Daneshvar | Round 9: Bocharov, Dmitry - Daneshvar, Bardiya | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Oct 18, 2024 | Bocharov | ½–½ | Yilmaz | Round 7: Bocharov, Dmitry - Yilmaz, Mustafa | English Opening: King's English Variation | |
| Oct 17, 2024 | Bocharov | 1–0 | Ganguly | Round 6: Bocharov, Dmitry - Ganguly, Surya Shekhar | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Oct 15, 2024 | Nurman | 0–1 | Bocharov | Round 3: Nurman, Alua - Bocharov, Dmitry | Sicilian Defense: Najdorf Variation | |
| Oct 2, 2024 | Bocharov | ½–½ | Aarav Sinha | Round 1: Bocharov, Dmitry - Aarav Sinha | Petrov's Defense: Modern Attack, Center Variation | |
| Dec 30, 2023 | Bocharov | 1–0 | Smirnov | Blitz Open 2 | English Opening: King's English Variation | |
| Dec 30, 2023 | Bocharov | 1–0 | Yakubboev | Blitz Open 2 | King's Indian Defense: Fianchetto Variation, Classical Main Line | |
| Dec 30, 2023 | Bocharov | 1–0 | Niemann | Blitz Open 2 | King's Indian Defense: Fianchetto Variation, Simagin Variation | |
| Dec 30, 2023 | Bocharov | ½–½ | Predke | Blitz Open 2 | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Dec 30, 2023 | Tari | ½–½ | Bocharov | Blitz Open 2 | English Opening: King's English Variation | |
| Dec 30, 2023 | Petrosian | ½–½ | Bocharov | Blitz Open 2 | Zukertort Opening: Sicilian Invitation | |
| Dec 30, 2023 | Grischuk | 1–0 | Bocharov | Blitz Open | Indian Defense | |
| Dec 30, 2023 | Shimanov | 1–0 | Bocharov | Blitz Open 2 | Sicilian Defense: Chekhover Variation | |
| Dec 30, 2023 | Esipenko | 1–0 | Bocharov | Blitz Open 2 | Sicilian Defense: Moscow Variation | |
| Dec 29, 2023 | Bocharov | 0–1 | Van Foreest | Blitz Open 2 | Zukertort Opening | |
| Dec 29, 2023 | Bocharov | ½–½ | Jobava | Blitz Open 2 | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Dec 29, 2023 | Bocharov | 0–1 | Riazantsev | Blitz Open 2 | Catalan Opening: Closed | |
| Dec 29, 2023 | Bocharov | 1–0 | Garayev | Blitz Open 2 | Catalan Opening: Closed | |
| Dec 29, 2023 | Bocharov | 1–0 | Zverev | Blitz Open 2 | English Opening: King's English Variation | |
| Dec 29, 2023 | Bocharov | 1–0 | Idani | Blitz Open 2 | English Opening: King's English Variation | |
| Dec 29, 2023 | Oro | 0–1 | Bocharov | Blitz Open 2 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Dec 29, 2023 | Keymer | 0–1 | Bocharov | Blitz Open 2 | English Opening: Symmetrical Variation | |
| Dec 29, 2023 | Adhiban | 1–0 | Bocharov | Blitz Open 2 | Nimzo-Larsen Attack: Classical Variation | |
| Dec 29, 2023 | Ponomariov | 1–0 | Bocharov | Blitz Open 2 | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Dec 29, 2023 | Holt | 0–1 | Bocharov | Blitz Open 2 | Nimzo-Indian Defense: Classical Variation, Berlin Variation | |
| Dec 29, 2023 | Aravindh | 1–0 | Bocharov | Blitz Open 2 | Sicilian Defense: Moscow Variation | |
| Dec 28, 2023 | Bocharov | 1–0 | Hovhannisyan | Rapid Open 2 | English Opening: King's English Variation | |
| Dec 28, 2023 | Bocharov | 1–0 | Shevchenko | Rapid Open 2 | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Dec 28, 2023 | Kuzubov | 0–1 | Bocharov | Rapid Open 2 | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation, Quiet Line | |
| Dec 28, 2023 | Chanda | 1–0 | Bocharov | Rapid Open 2 | Nimzo-Indian Defense: Normal Variation | |
| Dec 27, 2023 | Bocharov | 1–0 | Ansat | Rapid Open 2 | English Opening: Symmetrical Variation, Full Symmetry Line | |
| Dec 27, 2023 | Bocharov | 1–0 | Gokerkan | Rapid Open 2 | English Opening: King's English Variation | |
| Dec 27, 2023 | Gukesh | 1–0 | Bocharov | Rapid Open 2 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 27, 2023 | Giri | 1–0 | Bocharov | Rapid Open 2 | Trompowsky Attack | |
| Dec 26, 2023 | Bocharov | 1–0 | Tregubenko | FIDE World Rapid Championship | King's Indian Defense: Orthodox Variation | |
| Dec 26, 2023 | Bocharov | 1–0 | Turayev | Rapid Open 2 | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Dec 26, 2023 | Erigaisi | 1–0 | Bocharov | Rapid Open | Indian Defense | |
| Dec 26, 2023 | Tomashevsky | 1–0 | Bocharov | Rapid Open 2 | Sicilian Defense: Moscow Variation | |
| May 10, 2022 | Bocharov | ½–½ | Belyakov | Russian Team Championship | Higher League | Catalan Opening: Closed, Botvinnik Variation | |
| May 9, 2022 | Smirnov | 1–0 | Bocharov | Russian Team Championship | Higher League | Sicilian Defense: Kan Variation, Swiss Cheese Variation | |
| May 8, 2022 | Bocharov | ½–½ | Zakaryan | Russian Team Championship | Higher League | English Opening: Anglo-Indian Defense, Anti-Anti-Grünfeld | |
| May 7, 2022 | Balashov | 0–1 | Bocharov | Russian Team Championship | Higher League | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| May 4, 2022 | Trushnikov | ½–½ | Bocharov | Russian Team Championship | Higher League | Sicilian Defense: Lasker-Dunne Attack | |
| May 2, 2022 | Shomoev | ½–½ | Bocharov | Russian Team Championship | Higher League | Sicilian Defense: Najdorf Variation, English Attack | |
| May 1, 2022 | Bocharov | 1–0 | Skvortsov | Russian Team Championship | Higher League | Zukertort Opening: Reversed Grünfeld | |
| Oct 16, 2021 | Bocharov | ½–½ | Khegay | Tournament | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |