| Jul 21, 2025 | Khusenkhojaev | ½–½ | Khayrullin | Round 9: Khusenkhojaev, Mustafokhuja - Khayrullin, Denis | King's Indian Defense | |
| Jul 20, 2025 | Khayrullin | 1–0 | Kshatriya Nitin Vekhande | Round 8: Khayrullin, Denis - Kshatriya Nitin Vekhande | Catalan Opening: Closed | |
| Jul 19, 2025 | Perez Mitjans | ½–½ | Khayrullin | Round 7: Perez Mitjans, Orelvis - Khayrullin, Denis | Ruy Lopez: Morphy Defense, Bayreuth Variation | |
| Aug 24, 2024 | Divya Deshmukh | 1–0 | Khayrullin | Round 9: Divya Deshmukh - Khayrullin, Denis | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Aug 23, 2024 | Khayrullin | ½–½ | Aswath | Round 8: Khayrullin, Denis - Aswath, S | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Aug 22, 2024 | Lodici | ½–½ | Khayrullin | Round 7: Lodici, Lorenzo - Khayrullin, Denis | Ruy Lopez: Open | |
| Aug 21, 2024 | Khayrullin | 1–0 | Mayank Chakraborty | Round 6: Khayrullin, Denis - Mayank Chakraborty | Catalan Opening: Closed | |
| Aug 20, 2024 | Arakelyan | 0–1 | Khayrullin | Round 5: Arakelyan, Manvel - Khayrullin, Denis | Sicilian Defense: Dragon Variation, Yugoslav Attack, Early Deviations | |
| Aug 19, 2024 | Khayrullin | 1–0 | Konyves | Round 4: Khayrullin, Denis - Konyves, Almos | ? | |
| Aug 18, 2024 | Nagarkatte Vedant | ½–½ | Khayrullin | Round 3: Nagarkatte Vedant - Khayrullin, Denis | Ruy Lopez: Morphy Defense | |
| Aug 16, 2024 | Khayrullin | 0–1 | Erdogmus | 30th AbuDhabi Masters Chess Tournament | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Aug 15, 2024 | Paravyan | ½–½ | Khayrullin | 30th AbuDhabi Masters Chess Tournament | Sicilian Defense: Dragon Variation, Yugoslav Attack, Early Deviations | |
| Jun 23, 2024 | Stremavicius | ½–½ | Khayrullin | Round 2: Stremavicius, Titas - Khayrullin, Denis | English Opening: King's English Variation | |
| May 12, 2024 | Mohammad Fahad | 1–0 | Khayrullin | Dubai Police Global Chess Challenge | Italian Game: Giuoco Pianissimo | |
| May 11, 2024 | Khayrullin | 1–0 | Harsh Suresh | Dubai Police Global Chess Challenge | Ruy Lopez: Morphy Defense | |
| May 10, 2024 | Lashkin | ½–½ | Khayrullin | Dubai Police Global Chess Challenge | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| May 9, 2024 | Khayrullin | 0–1 | Krishna C R G | Dubai Police Global Chess Challenge | French Defense: Advance Variation, Milner-Barry Gambit | |
| May 8, 2024 | Safarli | 1–0 | Khayrullin | Dubai Police Global Chess Challenge | Petrov's Defense: Classical Attack, Staunton Variation | |
| May 7, 2024 | Khayrullin | 1–0 | Nitish Belurkar | Dubai Police Global Chess Challenge | French Defense: Exchange Variation | |
| May 6, 2024 | Khayrullin | ½–½ | Isik | Dubai Police Global Chess Challenge | Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line | |
| May 5, 2024 | Sathvik Adiga | 0–1 | Khayrullin | Dubai Police Global Chess Challenge | Sicilian Defense: Najdorf Variation, English Attack | |
| May 4, 2024 | Srihari L R | 1–0 | Khayrullin | Dubai Police Global Chess Challenge | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Jan 28, 2023 | Lysyj | 1–0 | Khayrullin | Lozovatsky Memorial 2023 A | Queen's Gambit Declined | |
| Jul 24, 2022 | Kourkoulos-Arditis | ½–½ | Khayrullin | 15th Paleochora Open | Queen's Gambit Declined | |
| Jul 23, 2022 | Khayrullin | ½–½ | Yilmazyerli | 15th Paleochora Open | Sicilian Defense: Najdorf Variation | |
| Jul 22, 2022 | Leniart | ½–½ | Khayrullin | 15th Paleochora Open | Queen's Gambit Declined | |
| Jul 21, 2022 | Khayrullin | 1–0 | Bernadskiy | 15th Paleochora Open | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jul 20, 2022 | Vingris | ½–½ | Khayrullin | 15th Paleochora Open | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 19, 2022 | Khayrullin | 1–0 | Monpeurt | 15th Paleochora Open | ? | |
| Jul 18, 2022 | Khayrullin | 1–0 | Koudounis | 15th Paleochora Open | ? | |
| Jul 17, 2022 | Rucek | 0–1 | Khayrullin | 15th Paleochora Open | ? | |