| Jul 19, 2026 | Khalafvand | 1–0 | Roshantab | Round 9: Khalafvand, Dorsa Sadat - Roshantab, Sadra | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Jul 18, 2026 | Gucer | 0–1 | Khalafvand | Round 8: Gucer, Gunes - Khalafvand, Dorsa Sadat | Caro-Kann Defense: Tartakower Variation | |
| Jul 16, 2026 | Khalafvand | 0–1 | Munkhgal | Round 6: Khalafvand, Dorsa Sadat - Munkhgal, Gombosuren | English Opening: Agincourt Defense | |
| Jul 16, 2026 | Isik | ½–½ | Khalafvand | Round 5: Isik, Alparslan - Khalafvand, Dorsa Sadat | French Defense: Exchange Variation | |
| Jul 15, 2026 | Khalafvand | 1–0 | Aynaoglu | Round 4: Khalafvand, Dorsa Sadat - Aynaoglu, Efe | Queen's Gambit Declined: Exchange Variation | |
| Jul 13, 2026 | Khalafvand | 0–1 | Ozcan | Round 1: Khalafvand, Dorsa Sadat - Ozcan, Alp Orcun | Queen's Gambit Declined: Janowski Variation | |
| Jul 4, 2026 | Karimova | 1–0 | Khalafvand | Round 8: Karimova, Guldona - Khalafvand, Dorsa Sadat | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jul 3, 2026 | Khalafvand | 0–1 | Klein | Round 7: Khalafvand, Dorsa Sadat - Klein, Levent | English Opening: King's English Variation, Three Knights System | |
| Jul 2, 2026 | Khazhatuly | ½–½ | Khalafvand | Round 6: Khazhatuly, Alikhan - Khalafvand, Dorsa Sadat | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 2, 2026 | Khalafvand | 0–1 | Dirikolu | Round 5: Khalafvand, Dorsa Sadat - Dirikolu, Deniz | English Opening: King's English Variation | |
| Jul 1, 2026 | Omonova | 0–1 | Khalafvand | Round 4: Omonova, Umida - Khalafvand, Dorsa Sadat | Caro-Kann Defense: Advance Variation | |
| Jun 30, 2026 | Khalafvand | ½–½ | Karaokcu | Round 3: Khalafvand, Dorsa Sadat - Karaokcu, Erkin | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| Jan 23, 2026 | Warnier | ½–½ | Khalafvand | Round 9: Warnier, Yanis - Khalafvand, Dorsa Sadat | Caro-Kann Defense: Two Knights Attack | |
| Jan 22, 2026 | Khalafvand | 1–0 | Nyazi | Round 8: Khalafvand, Dorsa Sadat - Nyazi, Nehad | King's Indian Defense: Orthodox Variation, Classical System | |
| Jan 21, 2026 | Shubh Atha | ½–½ | Khalafvand | Round 7: Shubh Atha - Khalafvand, Dorsa Sadat | English Opening: Agincourt Defense | |
| Jan 20, 2026 | Khalafvand | 0–1 | Borgaonkar Akshay | Round 6: Khalafvand, Dorsa Sadat - Borgaonkar Akshay | Nimzo-Indian Defense: Romanishin Variation | |
| Jan 18, 2026 | Ahmad | ½–½ | Khalafvand | Round 5: Ahmad, Al Khatib - Khalafvand, Dorsa Sadat | Queen's Gambit Declined: Janowski Variation | |
| Jan 17, 2026 | Khalafvand | 1–0 | Nithik Reddy Bhavanam | Round 4: Khalafvand, Dorsa Sadat - Nithik Reddy Bhavanam | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Jan 17, 2026 | Singgih | 0–1 | Khalafvand | Round 3: Singgih, Diajeng Theresa - Khalafvand, Dorsa Sadat | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Jan 16, 2026 | Abhinessh S | 1–0 | Khalafvand | Round 2: Abhinessh S - Khalafvand, Dorsa Sadat | Caro-Kann Defense: Advance Variation, Bayonet Attack | |
| Jan 15, 2026 | Khalafvand | 0–1 | Ezat | Round 1: Khalafvand, Dorsa Sadat - Ezat, Mohamed | Benko Gambit Accepted: King Walk Variation | |
| Sep 13, 2024 | Khalafvand | 0–1 | Lorparizangeneh | Round 1: Khalafvand, Dorsa Sadat - Lorparizangeneh, Shahin | Queen's Gambit Declined: Queen's Knight Variation | |
| Nov 21, 2021 | Khalafvand | 0–1 | Indrajith | Asian Academies Hybrid Chess Championship | Queen's Pawn Game: Zukertort Variation | |
| Nov 21, 2021 | Khalafvand | 0–1 | Noshin | Asian Academies Hybrid Chess Championship | Danish Gambit Accepted | |
| Nov 21, 2021 | Khalafvand | 1–0 | Warsia | Asian Academies Hybrid Chess Championship | Queen's Pawn Game: Colle System, Traditional Colle | |