| Sep 7, 2025 | Umarov | 0–1 | Hasanzade | Round 9: Umarov, Bekhruz - Hasanzade, Toghrul | French Defense: Classical Variation, Shirov-Anand Variation | |
| Sep 6, 2025 | Hasanzade | 0–1 | Habibifard | Round 8: Hasanzade, Toghrul - Habibifard, Parham | Queen's Pawn Game: London System | |
| Sep 5, 2025 | Pour Agha Bala | 1–0 | Hasanzade | Round 7: Pour Agha Bala, Amirreza - Hasanzade, Toghrul | Trompowsky Attack: Classical Defense | |
| Sep 5, 2025 | Hasanzade | 1–0 | Mohammadian sechani | Round 6: Hasanzade, Toghrul - Mohammadian sechani, Arshia | French Defense: Classical Variation, Steinitz Variation | |
| Sep 4, 2025 | Hasanzade | 1–0 | Seker | Round 5: Hasanzade, Toghrul - Seker, Gokhan | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Sep 4, 2025 | Khalesi | ½–½ | Hasanzade | Round 4: Khalesi, Vahid - Hasanzade, Toghrul | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 3, 2025 | Hasanzade | 1–0 | Al-Ali | Round 3: Hasanzade, Toghrul - Al-Ali, Hussein Ali Hussein | French Defense: Tarrasch Variation, Modern System | |
| Sep 3, 2025 | Maras | ½–½ | Hasanzade | Round 2: Maras, Huseyin Kayra - Hasanzade, Toghrul | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Sep 2, 2025 | Hasanzade | 1–0 | Avsar | Round 1: Hasanzade, Toghrul - Avsar, Muhammed | Modern Defense: Standard Line | |
| Jul 20, 2025 | Abdulov | 1–0 | Hasanzade | Round 9: Abdulov, Orkhan - Hasanzade, Toghrul | Caro-Kann Defense: Tartakower Variation | |
| Jul 19, 2025 | Hasanzade | 1–0 | Lazov | Round 8: Hasanzade, Toghrul - Lazov, Toni | Philidor Defense: Lion Variation | |
| Jul 18, 2025 | Hasanzade | 0–1 | Suyarov | Round 7: Hasanzade, Toghrul - Suyarov, Mukhammadzokhid | French Defense: Tarrasch Variation | |
| Jul 18, 2025 | Sertbay | 0–1 | Hasanzade | Round 6: Sertbay, Huseyin - Hasanzade, Toghrul | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Jul 17, 2025 | Hasanzade | 0–1 | Faizrakhmanov | Round 5: Hasanzade, Toghrul - Faizrakhmanov, Ramil | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Jul 16, 2025 | Gulden | 1–0 | Hasanzade | Round 4: Gulden, Egemen - Hasanzade, Toghrul | Caro-Kann Defense: Endgame Offer | |
| Jul 16, 2025 | Hasanzade | ½–½ | Ozcan | Round 3: Hasanzade, Toghrul - Ozcan, Kadir Kutay | Caro-Kann Defense: Apocalypse Attack | |
| Jul 15, 2025 | Benidze | 1–0 | Hasanzade | Round 2: Benidze, Davit - Hasanzade, Toghrul | King's Indian Attack: Sicilian Variation | |
| Jul 14, 2025 | Hasanzade | 1–0 | Ghimpu | Round 1: Hasanzade, Toghrul - Ghimpu, Samuel-Timotei | Caro-Kann Defense: Exchange Variation | |
| Jun 25, 2025 | Hasanzade | 1–0 | Berdashkevich | Round 9: Hasanzade, Toghrul - Berdashkevich, Makar | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jun 24, 2025 | Bayramov | 1–0 | Hasanzade | Round 8: Bayramov, Elvin - Hasanzade, Toghrul | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Jun 23, 2025 | Tiwari Shivansh | 0–1 | Hasanzade | Round 7: Tiwari Shivansh - Hasanzade, Toghrul | Trompowsky Attack: Classical Defense | |
| Jun 23, 2025 | Hasanzade | ½–½ | Musayev | Round 6: Hasanzade, Toghrul - Musayev, Eldar | King's Indian Defense: Exchange Variation | |
| Jun 22, 2025 | Hasanzade | ½–½ | Aghaverdiyeva | Round 5: Hasanzade, Toghrul - Aghaverdiyeva, Maryam | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Jun 21, 2025 | Bashirli | ½–½ | Hasanzade | Round 4: Bashirli, Saadat - Hasanzade, Toghrul | Nimzo-Indian Defense: Normal Variation | |
| Jun 20, 2025 | Hasanzade | 1–0 | Mustafazade | Round 3: Hasanzade, Toghrul - Mustafazade, Yusif | French Defense: Advance Variation, Main Line | |
| Jun 20, 2025 | Hummatov | ½–½ | Hasanzade | Round 2: Hummatov, Safa - Hasanzade, Toghrul | Grünfeld Defense | |
| Jun 19, 2025 | Hasanzade | 0–1 | Mishra Kamad | Round 1: Hasanzade, Toghrul - Mishra Kamad | Alekhine Defense: Sämisch Attack | |
| Aug 31, 2024 | Hasanzade | 1–0 | Schekachikhin | 7. Altin Kayisi Uluslararasi Acik Satranc Turnuvasi | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Aug 30, 2024 | Hasanzade | 0–1 | Asgari | 7. Altin Kayisi Uluslararasi Acik Satranc Turnuvasi | Caro-Kann Defense: Exchange Variation | |
| Aug 30, 2024 | Metin | 0–1 | Hasanzade | 7. Altin Kayisi Uluslararasi Acik Satranc Turnuvasi | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| Aug 29, 2024 | Rostami | 0–1 | Hasanzade | 7. Altin Kayisi Uluslararasi Acik Satranc Turnuvasi | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Aug 27, 2024 | Hasanzade | ½–½ | Zerey | 7. Altin Kayisi Uluslararasi Acik Satranc Turnuvasi | Four Knights Game: Gunsberg Variation | |
| Aug 26, 2024 | Gulumov | ½–½ | Hasanzade | 7. Altin Kayisi Uluslararasi Acik Satranc Turnuvasi | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| Apr 5, 2022 | Damjanovic | 1–0 | Hasanzade | European Championship | Zukertort Opening: Nimzo-Larsen Variation | |
| Apr 4, 2022 | Hasanzade | ½–½ | Sokolovsky | European Individual Chess Championship | Bishop's Opening: Vienna Hybrid | |
| Mar 28, 2022 | Dardha | 1–0 | Hasanzade | European Individual Chess Championship | Catalan Opening: Closed | |
| Feb 13, 2022 | Hasanzade | 0–1 | Ilyasli | Azerbaijan Chess Championship | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Feb 12, 2022 | Ibrahimli | 1–0 | Hasanzade | Azerbaijan Chess Championship | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Feb 11, 2022 | Hasanzade | 1–0 | Gasimov | Azerbaijan Chess Championship | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 10, 2022 | Hasanzade | * | Gasimov | Azerbaijan Chess Championship | Catalan Opening: Open Defense, Classical Line | |
| Feb 9, 2022 | Hasanzade | ½–½ | Babazada | Championship | Pirc Defense: Classical Variation, Schlechter Variation | |
| Feb 8, 2022 | Hasanzade | 1–0 | Manafov | Championship | Alekhine Defense: Sämisch Attack | |
| Feb 7, 2022 | Eynullayev | 0–1 | Hasanzade | Championship | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| Feb 6, 2022 | Hasanzade | ½–½ | Sevdimaliyev | Championship | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Feb 5, 2022 | Ahmadzada | 1–0 | Hasanzade | Championship | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Jul 8, 2021 | Hasanzade | ½–½ | Debevec | Serbia Chess Open | Masters | ? | |
| Jul 6, 2021 | Andreev | * | Hasanzade | Serbia Chess Open | Masters | ? | |
| Jul 5, 2021 | Hasanzade | * | Mihov | Serbia Chess Open | Masters | ? | |
| Jul 4, 2021 | Unat | 1–0 | Hasanzade | Serbia Chess Open | Masters | ? | |
| Jul 3, 2021 | Hasanzade | 0–1 | Zarubitski | Serbia Chess Open | Masters | ? | |
| Jul 3, 2021 | Aditya Mittal | ½–½ | Hasanzade | Serbia Chess Open | Masters | ? | |
| — | Hasanzade | ½–½ | Baklan | EICC 22 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| — | Hasanzade | 0–1 | Blomqvist | European Individual Chess Championship | Sicilian Defense: Kan Variation, Wing Attack | |
| — | Hasanzade | 1–0 | Garsky | European Individual Chess Championship | Caro-Kann Defense: Apocalypse Attack | |
| — | Hasanzade | 0–1 | Kosakowski | European Individual Chess Championship | Sicilian Defense: Modern Variations | |
| — | Hasanzade | 1–0 | Hulka | European Individual Chess Championship | English Opening: King's English Variation, Four Knights Variation, Korchnoi Line | |
| — | Debevec | 0–1 | Hasanzade | European Individual Chess Championship | Sicilian Defense: Nimzowitsch Variation, Closed Variation | |
| — | Tutisani | 1–0 | Hasanzade | European Individual Chess Championship | Nimzo-Indian Defense: Kmoch Variation | |