| Jul 11, 2026 | Bulatov | * | Sharvaanica A S | Round 9: Bulatov, Ramil - Sharvaanica A S | ? | |
| Jul 10, 2026 | Tashkinova | * | Bulatov | Round 8: Tashkinova, Sofiia - Bulatov, Ramil | ? | |
| Jul 9, 2026 | Bulatov | 0–1 | Nikcevic | Round 7: Bulatov, Ramil - Nikcevic, Nebojsa | Queen's Pawn Game: Krause Variation | |
| Jul 9, 2026 | Gusev | * | Bulatov | Round 6: Gusev, Mikhail - Bulatov, Ramil | ? | |
| Jul 7, 2026 | Bulatov | * | Danduprolu | Round 5: Bulatov, Ramil - Danduprolu, Ridhi Varma | ? | |
| Jul 6, 2026 | Sala | * | Bulatov | Round 4: Sala, Giulia - Bulatov, Ramil | ? | |
| Jul 5, 2026 | Bulatov | 0–1 | Saraci | Round 3: Bulatov, Ramil - Saraci, Nderim | Queen's Pawn Game: Torre Attack | |
| Jul 5, 2026 | Adamovic | * | Bulatov | Round 2: Adamovic, Nikola - Bulatov, Ramil | ? | |
| Jul 4, 2026 | Bulatov | 0–1 | Romanov | Round 1: Bulatov, Ramil - Romanov, Evgeny | Nimzo-Indian Defense: Sämisch Variation | |
| Aug 5, 2024 | Bulatov | 0–1 | Sindarov | WBTC 2024 | Torre Attack: Fianchetto Defense | |
| Aug 5, 2024 | Bulatov | 1–0 | Zhuravlev | WBTC 2024 | Queen's Indian Defense: Kasparov Variation | |
| Aug 5, 2024 | Bulatov | 0–1 | Al-Mudahka | WBTC 2024 | Torre Attack: Fianchetto Defense | |
| Aug 5, 2024 | Utegaliyev | 1–0 | Bulatov | WBTC 2024 | King's Indian Attack: Pachman System | |
| Aug 5, 2024 | Petukhov | ½–½ | Bulatov | WBTC 2024 | English Opening: Anglo-Indian Defense, Slav Formation | |
| Aug 5, 2024 | Nukin | 0–1 | Bulatov | WBTC 2024 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Aug 5, 2024 | Ding | 1–0 | Bulatov | WBTC 2024 | French Defense: Advance Variation, Euwe Variation | |
| Aug 4, 2024 | Bulatov | 1–0 | Serikgali Daulet | WRTC 2024 | Queen's Pawn Game: Torre Attack, Gossip Variation | |
| Aug 4, 2024 | Bulatov | 0–1 | Kassimov | WRTC 2024 | Torre Attack: Fianchetto Defense | |
| Aug 4, 2024 | Ishmukhametov | 1–0 | Bulatov | WRTC 2024 | French Defense: Exchange Variation | |
| Aug 4, 2024 | Malyi | 0–1 | Bulatov | WRTC 2024 | French Defense: Wing Gambit | |
| Aug 3, 2024 | Bulatov | ½–½ | Tulegenov | WRTC 2024 | Torre Attack: Fianchetto Defense | |
| Aug 3, 2024 | Bulatov | ½–½ | Annaberdiyev | WRTC 2024 | Queen's Gambit Declined: Traditional Variation | |
| Aug 3, 2024 | Akylbek | 0–1 | Bulatov | WRTC 2024 | Mikenas Defense | |
| Aug 3, 2024 | Yermekov | 0–1 | Bulatov | WRTC 2024 | Queen's Gambit Declined: Chigorin Defense, Main Line | |
| Aug 2, 2024 | Bulatov | 0–1 | Isanzhulov | WRTC 2024 | Old Indian Defense: Janowski Variation | |
| Aug 2, 2024 | Bulatov | ½–½ | Amangeldy | WRTC 2024 | Torre Attack: Fianchetto Defense | |
| Aug 2, 2024 | Prokoptsov | 0–1 | Bulatov | WRTC 2024 | Bird Opening: Dutch Variation | |
| Aug 2, 2024 | Beristenov | 1–0 | Bulatov | WRTC 2024 | French Defense: Burn Variation | |
| Jul 19, 2023 | Bulatov | 0–1 | Agmanov | Tournament | Queen's Gambit Declined: Ragozin Defense | |
| Jul 19, 2023 | Bulatov | 0–1 | Sethuraman | Tournament | Rat Defense: English Rat | |
| Jul 19, 2023 | Kuderinov | 0–1 | Bulatov | Tournament | Anderssen's Opening | |
| Jul 19, 2023 | Madaminov | 0–1 | Bulatov | Tournament | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 19, 2023 | Stribuk | 1–0 | Bulatov | Tournament | King's Indian Defense: Fianchetto Variation, Immediate Fianchetto | |
| Jul 11, 2023 | Bulatov | 0–1 | Nikitenko | Tournament | Semi-Slav Defense | |
| — | Bulatov | 0–1 | Abdilkhair | Round 2: Bulatov, Ramil - Abdilkhair, Abilmansur | English Opening: King's English Variation | |
| — | Bulatov | 0–1 | Kabylbek | Round 5: Bulatov, Ramil - Kabylbek, Yedil | Queen's Gambit Declined: Three Knights Variation | |
| — | Bulatov | 0–1 | Abdrashev | Round 8: Bulatov, Ramil - Abdrashev, Arlen | Nimzo-Indian Defense: Sämisch Variation | |
| — | Saidulla | ½–½ | Bulatov | Round 4: Saidulla, Bakdaulet - Bulatov, Ramil | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| — | Tolstykh | 0–1 | Bulatov | Round 7: Tolstykh, Viktor - Bulatov, Ramil | Mexican Defense | |