| Jun 11, 2026 | Mamedov | 0–1 | Moosavifar | Round 9: Mamedov, Edgar - Moosavifar, Seyed Abolfazl | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Jun 10, 2026 | Moosavifar | 0–1 | Gholami Orimi | Round 8: Moosavifar, Seyed Abolfazl - Gholami Orimi, Mahdi | Scotch Game: Scotch Gambit, Advance Variation | |
| Jun 9, 2026 | Azarov | 0–1 | Moosavifar | Round 7: Azarov, Sergei - Moosavifar, Seyed Abolfazl | Ruy Lopez: Morphy Defense, Norwegian Variation | |
| Jun 8, 2026 | Moosavifar | 1–0 | Xu | Round 6: Moosavifar, Seyed Abolfazl - Xu, Ziyuan | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jun 7, 2026 | Predke | ½–½ | Moosavifar | Round 5: Predke, Alexandr - Moosavifar, Seyed Abolfazl | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Jun 6, 2026 | Moosavifar | 1–0 | Zhurova | Round 4: Moosavifar, Seyed Abolfazl - Zhurova, Anna | French Defense: Advance Variation, Euwe Variation | |
| Jun 5, 2026 | Sarana | 1–0 | Moosavifar | Round 3: Sarana, Alexey - Moosavifar, Seyed Abolfazl | Queen's Gambit Accepted | |
| Jun 4, 2026 | Moosavifar | 1–0 | Tulegen | Round 2: Moosavifar, Seyed Abolfazl - Tulegen, Ramazan | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 3, 2026 | Saric | 1–0 | Moosavifar | Round 1: Saric, Ivan - Moosavifar, Seyed Abolfazl | King's Indian Attack | |
| Nov 16, 2025 | Yang | ½–½ | Moosavifar | Round 9: Yang, Zilong - Moosavifar, Seyed Abolfazl | Ruy Lopez: Fianchetto Defense | |
| Nov 15, 2025 | Moosavifar | 1–0 | Rostovtsev | Round 8: Moosavifar, Seyed Abolfazl - Rostovtsev, Dmitry | Italian Game: Classical Variation, Greco Gambit | |
| Nov 14, 2025 | Yadegar | 1–0 | Moosavifar | Round 7: Yadegar, Radin - Moosavifar, Seyed Abolfazl | Bogo-Indian Defense: Retreat Variation | |
| Nov 14, 2025 | Moosavifar | ½–½ | Nikitenko | Round 6: Moosavifar, Seyed Abolfazl - Nikitenko, Mihail | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Nov 13, 2025 | Ayush Sharma | 0–1 | Moosavifar | Round 5: Ayush Sharma - Moosavifar, Seyed Abolfazl | Ruy Lopez: Fianchetto Defense | |
| Nov 12, 2025 | Moosavifar | ½–½ | Gupta | Round 4: Moosavifar, Seyed Abolfazl - Gupta, Abhijeet | Sicilian Defense: Richter-Rauzer Variation | |
| Nov 12, 2025 | Yeletsky | ½–½ | Moosavifar | Round 3: Yeletsky, Ivan - Moosavifar, Seyed Abolfazl | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Sep 1, 2025 | Moosavifar | 0–1 | Rostovtsev | Round 9: Moosavifar, Seyed Abolfazl - Rostovtsev, Dmitry | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 13, 2025 | Moosavifar | 1–0 | Buyuk | Round 9: Moosavifar, Seyed Abolfazl - Buyuk, Eymen Eren | French Defense: Tarrasch Variation, Pawn Center Variation | |
| Jul 12, 2025 | Metin | 1–0 | Moosavifar | Round 8: Metin, Enis - Moosavifar, Seyed Abolfazl | Ruy Lopez: Fianchetto Defense | |
| Jul 11, 2025 | Moosavifar | 1–0 | Rostami | Round 7: Moosavifar, Seyed Abolfazl - Rostami, Hossein | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 10, 2025 | Ozen | ½–½ | Moosavifar | Round 6: Ozen, Metehan - Moosavifar, Seyed Abolfazl | Italian Game: Classical Variation, Center Attack | |
| Jul 10, 2025 | Moosavifar | 1–0 | Demirbas | Round 5: Moosavifar, Seyed Abolfazl - Demirbas, Emre | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jul 9, 2025 | Tutuncu | 0–1 | Moosavifar | Round 4: Tutuncu, Ali - Moosavifar, Seyed Abolfazl | Ruy Lopez: Fianchetto Defense | |
| Jul 8, 2025 | Moosavifar | ½–½ | Bacak | Round 3: Moosavifar, Seyed Abolfazl - Bacak, Muhammed Kaan | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 8, 2025 | Ozdemir | ½–½ | Moosavifar | Round 2: Ozdemir, Serhan Berat - Moosavifar, Seyed Abolfazl | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Jul 7, 2025 | Moosavifar | 0–1 | Kavri | Round 1: Moosavifar, Seyed Abolfazl - Kavri, Yusuf Eren | Sicilian Defense: Classical Variation, Anti-Sozin Variation | |
| Dec 12, 2024 | Moosavifar | ½–½ | Aradhya | Qatar Masters 2024 | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Dec 11, 2024 | Jaiveer Mahendru | 0–1 | Moosavifar | Qatar Masters 2024 | Italian Game: Classical Variation, Greco Gambit | |
| Dec 10, 2024 | Pham | 1–0 | Moosavifar | Qatar Masters 2024 | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Dec 9, 2024 | Moosavifar | 0–1 | Shyaam Nikhil P | Qatar Masters 2024 | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Dec 7, 2024 | Moosavifar | ½–½ | Akhmetov | Qatar Masters 2024 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Dec 6, 2024 | Suyarov | ½–½ | Moosavifar | Qatar Masters 2024 | Ruy Lopez: Open, Classical Defense | |
| Dec 5, 2024 | Moosavifar | ½–½ | Pham Tran Gia Phuc | Qatar Masters 2024 | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| Dec 4, 2024 | Bukreev | 0–1 | Moosavifar | Qatar Masters 2024 | Queen's Gambit Declined: Ragozin Defense | |
| Dec 3, 2024 | Moosavifar | 0–1 | Ayush Sharma | Qatar Masters 2024 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Oct 8, 2024 | Madaminov | 1–0 | Moosavifar | Round 8: Madaminov, Mukhiddin - Moosavifar, Seyed Abolfazl | Ruy Lopez: Closed, Trajkovic Counterattack | |
| Oct 7, 2024 | Moosavifar | ½–½ | Nikitenko | Round 7: Moosavifar, Seyed Abolfazl - Nikitenko, Mihail | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Oct 3, 2024 | Pantsulaia | 1–0 | Moosavifar | Round 2: Pantsulaia, Levan - Moosavifar, Seyed Abolfazl | King's Indian Attack: Sicilian Variation | |
| Aug 24, 2024 | Moosavifar | 1–0 | Mammadov | Round 9: Moosavifar, Seyed Abolfazl - Mammadov, Zaur | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 23, 2024 | Ayush Sharma | 0–1 | Moosavifar | Round 8: Ayush Sharma - Moosavifar, Seyed Abolfazl | Nimzo-Larsen Attack: Indian Variation | |
| Aug 22, 2024 | Arakelyan | 0–1 | Moosavifar | Round 7: Arakelyan, Manvel - Moosavifar, Seyed Abolfazl | Four Knights Game: Scotch Variation Accepted | |
| Aug 21, 2024 | Moosavifar | 0–1 | Mamedov | Round 6: Moosavifar, Seyed Abolfazl - Mamedov, Edgar | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Aug 20, 2024 | Urazayev | ½–½ | Moosavifar | Round 5: Urazayev, Arystanbek - Moosavifar, Seyed Abolfazl | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Aug 19, 2024 | Moosavifar | 1–0 | Ahmad | Round 4: Moosavifar, Seyed Abolfazl - Ahmad, Al Romaithi | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Aug 18, 2024 | Galaviz Medina | 1–0 | Moosavifar | Round 3: Galaviz Medina, Sion Radamantys - Moosavifar, Seyed Abolfazl | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 18, 2024 | Moosavifar | 1–0 | Davari | 30th AbuDhabi Masters Chess Tournament | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 15, 2024 | Abdisalimov | 1–0 | Moosavifar | 30th AbuDhabi Masters Chess Tournament | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jul 21, 2024 | Moosavifar | 1–0 | Korshunov | Round 9: Moosavifar, Seyed Abolfazl - Korshunov, Sergey And. | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 20, 2024 | Zajic | ½–½ | Moosavifar | Round 8: Zajic, Milan - Moosavifar, Seyed Abolfazl | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Jul 19, 2024 | Moosavifar | 0–1 | Aswath | Round 7: Moosavifar, Seyed Abolfazl - Aswath, S | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jul 18, 2024 | Itgelt | ½–½ | Moosavifar | Round 6: Itgelt, Khuyagtsogt - Moosavifar, Seyed Abolfazl | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Jul 16, 2024 | Moosavifar | 1–0 | Tudor | Round 5: Moosavifar, Seyed Abolfazl - Tudor, Henry Edward | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Jul 15, 2024 | Moosavifar | ½–½ | Mardov | Round 3: Moosavifar, Seyed Abolfazl - Mardov, Dimitar | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 15, 2024 | Urazayev | 0–1 | Moosavifar | Round 2: Urazayev, Arystanbek - Moosavifar, Seyed Abolfazl | Ruy Lopez: Open, Bernstein Variation | |
| Jul 15, 2024 | Berkes | 1–0 | Moosavifar | Round 4: Berkes, Ferenc - Moosavifar, Seyed Abolfazl | Indian Defense: Anti-Nimzo-Indian | |
| Jul 7, 2024 | Bizhigitov | ½–½ | Moosavifar | Round 9: Bizhigitov, Zhangir - Moosavifar, Seyed Abolfazl | Ruy Lopez: Open, Howell Attack | |
| Jul 6, 2024 | Moosavifar | 0–1 | Kaldarova | Round 8: Moosavifar, Seyed Abolfazl - Kaldarova, Ayaulym | French Defense: Winawer Variation, Bogoljubow Variation | |
| Jul 5, 2024 | Bharadia Yash | 0–1 | Moosavifar | Round 7: Bharadia Yash - Moosavifar, Seyed Abolfazl | Ruy Lopez: Open, Classical Defense | |
| Jul 4, 2024 | Moosavifar | 0–1 | Manafov | Round 6: Moosavifar, Seyed Abolfazl - Manafov, Vugar | Sicilian Defense: Kan Variation, Swiss Cheese Variation | |
| Jul 3, 2024 | Moosavifar | ½–½ | Aradhya | Round 5: Moosavifar, Seyed Abolfazl - Aradhya, Garg | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 2, 2024 | Ismayil | 0–1 | Moosavifar | Round 4: Ismayil, Malak - Moosavifar, Seyed Abolfazl | Italian Game: Evans Gambit, Anderssen Variation, Cordel Line | |
| Jul 1, 2024 | Moosavifar | 0–1 | Shyam | Round 3: Moosavifar, Seyed Abolfazl - Shyam, Sundar M. | Alekhine Defense: Four Pawns Attack | |
| Jun 30, 2024 | Assaubayeva | ½–½ | Moosavifar | Round 2: Assaubayeva, Bibisara - Moosavifar, Seyed Abolfazl | Italian Game: Giuoco Piano | |
| Aug 13, 2024 | Moosavifar | 1–0 | Yadegar | Round 9: Moosavifar, Seyed Abolfazl - Yadegar, Radin | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Aug 13, 2024 | Daneshvar | 1–0 | Moosavifar | Round 10: Daneshvar, Bardiya - Moosavifar, Seyed Abolfazl | Queen's Gambit Declined: Ragozin Defense | |
| Jun 23, 2023 | Moosavifar | 0–1 | Akbas | Cesme Open | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jun 20, 2023 | Moosavifar | 1–0 | Ozer | Cesme Open | Sicilian Defense: Godiva Variation | |
| Jun 20, 2023 | Moosavifar | 0–1 | Sadikhov | Cesme Open | Sicilian Defense: Kan Variation, Swiss Cheese Variation | |
| Jun 20, 2023 | Demirbas | ½–½ | Moosavifar | Cesme Open | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Jun 19, 2023 | Moosavifar | 1–0 | Cevizci | Cesme Open | Caro-Kann Defense: Advance Variation | |
| Aug 13, 2022 | Moosavifar | 0–1 | Ozsakallioglu | 2022 International Istanbul Open Chess Tournament | Pirc Defense | |
| — | Moosavifar | 0–1 | Swarna Nihal | Round 2: Moosavifar, Seyed Abolfazl - Swarna Nihal | Sicilian Defense: Kan Variation, Wing Attack | |
| — | Moosavifar | 1–0 | Tregubenko | Round 4: Moosavifar, Seyed Abolfazl - Tregubenko, Nikolay | King's Pawn Game | |
| — | Moosavifar | 1–0 | Akhmedinov | Round 5: Moosavifar, Seyed Abolfazl - Akhmedinov, Satbek | Sicilian Defense: Kalashnikov Variation | |
| — | Moosavifar | 1–0 | Otsuka | Round 6: Moosavifar, Seyed Abolfazl - Otsuka, Shou | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| — | Moosavifar | 1–0 | Tokhirjonova | Round 8: Moosavifar, Seyed Abolfazl - Tokhirjonova, Gulrukhbegim | Italian Game: Classical Variation, Greco Gambit | |
| — | Moosavifar | ½–½ | Davtyan | Round 3: Moosavifar, Seyed Abolfazl - Davtyan, Artur | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| — | Moosavifar | ½–½ | Dushyant Sharma | Round 4: Moosavifar, Seyed Abolfazl - Dushyant Sharma | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| — | Moosavifar | 1–0 | Namitbir Singh Walia | Round 7: Moosavifar, Seyed Abolfazl - Namitbir Singh Walia | Italian Game: Giuoco Pianissimo, Normal | |
| — | Chan | 1–0 | Moosavifar | Round 1: Chan, Kim Yew - Moosavifar, Seyed Abolfazl | Bogo-Indian Defense: Retreat Variation | |
| — | Harshad S | 1–0 | Moosavifar | Round 3: Harshad S - Moosavifar, Seyed Abolfazl | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| — | Shahil Dey | ½–½ | Moosavifar | Round 7: Shahil Dey - Moosavifar, Seyed Abolfazl | English Opening: Agincourt Defense | |
| — | Suleimen | 1–0 | Moosavifar | Round 9: Suleimen, Ergali - Moosavifar, Seyed Abolfazl | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| — | Davtyan | 1–0 | Moosavifar | Round 1: Davtyan, Arsen - Moosavifar, Seyed Abolfazl | Queen's Gambit Declined: Three Knights Variation | |
| — | Soham Kamotra | ½–½ | Moosavifar | Round 2: Soham Kamotra - Moosavifar, Seyed Abolfazl | Catalan Opening: Closed | |
| — | Ajay Santhosh Parvathareddy | 0–1 | Moosavifar | Round 5: Ajay Santhosh Parvathareddy - Moosavifar, Seyed Abolfazl | ? | |
| — | Arfan | 1–0 | Moosavifar | Round 6: Arfan, Aditya Bagus - Moosavifar, Seyed Abolfazl | Scotch Game: Classical Variation | |
| — | Goutham Krishna H | ½–½ | Moosavifar | Round 8: Goutham Krishna H - Moosavifar, Seyed Abolfazl | Queen's Gambit Declined: Three Knights Variation | |