| Apr 6, 2026 | Hasanov | 1–0 | Koehler | Grenke Chess Festival 2026 Open | Slav Defense | |
| Apr 5, 2026 | Hasanov | 0–1 | Bentel | Grenke Chess Festival 2026 Open | Catalan Opening | |
| Apr 4, 2026 | Hasanov | 0–1 | Barp | Grenke Chess Festival 2026 Open | Catalan Opening: Closed | |
| Apr 4, 2026 | Hausrath | ½–½ | Hasanov | Grenke Chess Festival 2026 Open | English Opening: Symmetrical Variation | |
| Apr 3, 2026 | Hasanov | 1–0 | Druzd | Grenke Chess Festival 2026 Open | Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line | |
| Feb 16, 2026 | Kushagra Mohan | 1–0 | Hasanov | Round 4: Kushagra Mohan - Hasanov, Zaur | Ruy Lopez: Morphy Defense, Cozio Defense | |
| Feb 15, 2026 | Hasanov | ½–½ | Zverev | Round 3: Hasanov, Zaur - Zverev, Lev | Bogo-Indian Defense: Retreat Variation | |
| Jan 6, 2026 | Jurek | 1–0 | Hasanov | 36. Staufer Open 2026 A | English Opening: Symmetrical Variation, Full Symmetry Line | |
| Jan 5, 2026 | Smolny | 1–0 | Hasanov | 36. Staufer Open 2026 A | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Jan 4, 2026 | Hasanov | ½–½ | Burkart | 36. Staufer Open 2026 A | Bogo-Indian Defense: Retreat Variation | |
| Jan 4, 2026 | Pallas | ½–½ | Hasanov | 36. Staufer Open 2026 A | Caro-Kann Defense: Two Knights Attack | |
| Jan 3, 2026 | Hasanov | 1–0 | Wolf | 36. Staufer Open 2026 A | Dutch Defense: Leningrad Variation, Warsaw Variation | |
| Jan 3, 2026 | Sivuk | 1–0 | Hasanov | 36. Staufer Open 2026 A | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| Jan 2, 2026 | Hasanov | 1–0 | Chen | 36. Staufer Open 2026 A | Slav Defense | |
| Jan 2, 2026 | Stock | 0–1 | Hasanov | 36. Staufer Open 2026 A | Caro-Kann Defense: Tartakower Variation | |
| Jan 1, 2026 | Petrovskiy | 0–1 | Hasanov | Staufer Blitzk?nig 2026 | Caro-Kann Defense: Tartakower Variation | |
| Jan 1, 2026 | Hasanov | 1–0 | Boder | Staufer Blitzk?nig 2026 | Catalan Opening: Closed | |
| Jan 1, 2026 | Hasanov | 1–0 | Sivuk | Staufer Blitzk?nig 2026 | Bogo-Indian Defense: Retreat Variation | |
| Jan 1, 2026 | Bernauer | 0–1 | Hasanov | Staufer Blitzk?nig 2026 | Caro-Kann Defense: Exchange Variation | |
| Jan 1, 2026 | Biegler | 0–1 | Hasanov | Staufer Blitzk?nig 2026 | English Opening: Symmetrical Variation, Botvinnik System | |
| Jan 1, 2026 | Hasanov | 1–0 | Reitz | Staufer Blitzk?nig 2026 | Slav Defense | |
| Jan 1, 2026 | Schramm | 0–1 | Hasanov | Staufer Blitzk?nig 2026 | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| Dec 18, 2025 | Hasanov | ½–½ | Peng | Staufer Blitzk?nig 2026 | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| Dec 18, 2025 | Hasanov | 0–1 | Engel | Staufer Blitzk?nig 2026 | Benoni Defense | |
| Jun 14, 2025 | Hasanov | 1–0 | Wartiovaara | Round 9: Hasanov, Zaur - Wartiovaara, Oliver | Indian Defense: Tartakower Attack | |
| Jun 13, 2025 | Kocharin | ½–½ | Hasanov | Round 8: Kocharin, Timur - Hasanov, Zaur | Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line | |
| Jun 12, 2025 | Hasanov | 1–0 | Sherali Pattnaik | Round 7: Hasanov, Zaur - Sherali Pattnaik | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jun 11, 2025 | Parvanyan | 1–0 | Hasanov | Round 6: Parvanyan, Ashot - Hasanov, Zaur | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jun 10, 2025 | Spiric | 0–1 | Hasanov | Round 5: Spiric, Igor - Hasanov, Zaur | Grünfeld Defense: Exchange Variation | |
| Jun 9, 2025 | Hasanov | ½–½ | Deuer | Round 4: Hasanov, Zaur - Deuer, Marius | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 8, 2025 | Hasanov | * | Kadam Arnav | Round 1: Hasanov, Zaur - Kadam Arnav | ? | |
| Apr 20, 2025 | Wadsworth | 1–0 | Hasanov | Round 7: Wadsworth, Matthew J - Hasanov, Zaur | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Apr 19, 2025 | Lu | 1–0 | Hasanov | Round 5: Lu, Miaoyi - Hasanov, Zaur | Caro-Kann Defense: Tartakower Variation | |
| Apr 18, 2025 | Aswath | 1–0 | Hasanov | Round 3: Aswath, S - Hasanov, Zaur | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jan 6, 2025 | Hasanov | 1–0 | Meissner | 35. Staufer Open 2025 | Sicilian Defense: Chekhover Variation | |
| Jan 5, 2025 | Gschnitzer | 1–0 | Hasanov | 35. Staufer Open 2025 | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Jan 4, 2025 | Hasanov | 1–0 | Riehle | 35. Staufer Open 2025 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jan 4, 2025 | Senthil Maran K | ½–½ | Hasanov | 35. Staufer Open 2025 | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Jan 3, 2025 | Noe | ½–½ | Hasanov | 35. Staufer Open 2025 | King's Indian Defense: Normal Variation, King's Knight Variation | |