| Aug 6, 2024 | Manukyan | 0–1 | Mosadeghpour | Round 8: Manukyan, Aleks - Mosadeghpour, Masoud | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Apr 15, 2024 | Kalantari | 0–1 | Mosadeghpour | Round 7: Kalantari, Mohammad Saleh - Mosadeghpour, Masoud | Queen's Indian Accelerated | |
| Apr 11, 2024 | Mosadeghpour | 1–0 | Alizadeh | Round 1: Mosadeghpour, Masoud - Alizadeh, Amirmohammad | Sicilian Defense: Najdorf Variation | |
| Dec 31, 2024 | Kakavand | 0–1 | Mosadeghpour | Round 9: Kakavand, Ramtin - Mosadeghpour, Masoud | Sicilian Defense: Moscow Variation | |
| Dec 30, 2024 | Mosadeghpour | 1–0 | Napone | Round 7: Mosadeghpour, Masoud - Napone, Emerson | King's Indian Attack | |
| Dec 30, 2024 | Mosadeghpour | 0–1 | Gholami Orimi | Round 8: Mosadeghpour, Masoud - Gholami Orimi, Mahdi | Four Knights Game | |
| Dec 29, 2024 | Ababneh | 0–1 | Mosadeghpour | Round 6: Ababneh, Ghayth - Mosadeghpour, Masoud | Indian Defense: Knights Variation | |
| Dec 28, 2024 | Mosadeghpour | 1–0 | Shaurya Dinesh Sawlani | Round 5: Mosadeghpour, Masoud - Shaurya Dinesh Sawlani | Sicilian Defense: Smith-Morra Gambit Deferred | |
| Dec 28, 2024 | Delavari | 1–0 | Mosadeghpour | Round 4: Delavari, Behnood - Mosadeghpour, Masoud | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 27, 2024 | Mosadeghpour | 1–0 | Atharv Bansal | Round 3: Mosadeghpour, Masoud - Atharv Bansal | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Dec 27, 2024 | Al Maqbali | 0–1 | Mosadeghpour | Round 2: Al Maqbali, Faham Said - Mosadeghpour, Masoud | Grünfeld Defense: Three Knights Variation, Burille Variation, Reversed Tarrasch | |
| Dec 26, 2024 | Mosadeghpour | 1–0 | Marwa | Round 1: Mosadeghpour, Masoud - Marwa, Jadalla | Sicilian Defense: Smith-Morra Gambit Accepted, Scheveningen Formation | |
| Sep 20, 2024 | Tahmasebi | 1–0 | Mosadeghpour | Round 9: Tahmasebi, Hamidreza - Mosadeghpour, Masoud | Petrov's Defense: Modern Attack, Center Attack | |
| Sep 19, 2024 | Mosadeghpour | 1–0 | Hayrapetyan | Round 8: Mosadeghpour, Masoud - Hayrapetyan, Hovik | Sicilian Defense: Najdorf Variation | |
| Sep 18, 2024 | Davtyan | 0–1 | Mosadeghpour | Round 7: Davtyan, Arsen - Mosadeghpour, Masoud | Grünfeld Defense: Three Knights Variation | |
| Sep 17, 2024 | Mosadeghpour | 1–0 | Khanipour | Round 6: Mosadeghpour, Masoud - Khanipour, Abolfazl | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Sep 13, 2024 | Karimi | 1–0 | Mosadeghpour | Round 1: Karimi, Omid - Mosadeghpour, Masoud | Zukertort Opening: Nimzo-Larsen Variation | |
| Aug 15, 2024 | Salimiyan | ½–½ | Mosadeghpour | Round 10: Salimiyan, Behzad - Mosadeghpour, Masoud | Indian Defense: London System | |
| Aug 7, 2024 | Mosadeghpour | 0–1 | Grigoryan | Round 9: Mosadeghpour, Masoud - Grigoryan, Karen H. | Sicilian Defense: Najdorf Variation | |
| Aug 5, 2024 | Mosadeghpour | ½–½ | Pshmahov | Round 7: Mosadeghpour, Masoud - Pshmahov, Osman | Modern Defense: Pseudo-Austrian Attack | |
| Aug 4, 2024 | Mosadeghpour | 1–0 | Torosyan | Round 6: Mosadeghpour, Masoud - Torosyan, Volodya | Sicilian Defense: Najdorf Variation | |
| Aug 4, 2024 | Sargsyan | 1–0 | Mosadeghpour | Round 5: Sargsyan, Sargis Vach. - Mosadeghpour, Masoud | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Aug 3, 2024 | Mosadeghpour | 0–1 | Piliposyan | Round 4: Mosadeghpour, Masoud - Piliposyan, Robert | King's Indian Attack: Double Fianchetto | |
| Aug 2, 2024 | Mosadeghpour | 1–0 | Karpenko | Round 2: Mosadeghpour, Masoud - Karpenko, Anton | Sicilian Defense: Velimirovic Attack | |
| Aug 2, 2024 | Chaqryan | 0–1 | Mosadeghpour | Round 3: Chaqryan, Erik - Mosadeghpour, Masoud | Queen's Indian Accelerated | |
| Jun 25, 2023 | Mitusov | ½–½ | Mosadeghpour | Cesme Open | Ruy Lopez: Exchange Variation, Alapin Gambit | |
| Jun 23, 2023 | Baglan | 0–1 | Mosadeghpour | Cesme Open | French Defense: Tarrasch Variation, Guimard Defense, Main Line | |
| Jun 20, 2023 | Erten | 1–0 | Mosadeghpour | Cesme Open | French Defense: Advance Variation, Paulsen Attack | |
| Jun 19, 2023 | Mosadeghpour | ½–½ | Tarhan | Cesme Open | Four Knights Game | |
| Jun 4, 2023 | Vasquez Schroeder | 0–1 | Mosadeghpour | 23rd Dubai Open | A | Bogo-Indian Defense: Retreat Variation | |
| Jun 3, 2023 | Mosadeghpour | ½–½ | Movahed | 23rd Dubai Open | A | Sicilian Defense: Modern Variations | |
| Jun 2, 2023 | Mishra | 1–0 | Mosadeghpour | 23rd Dubai Open | A | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 1, 2023 | Mosadeghpour | 1–0 | Miladinovic | 23rd Dubai Open | A | Sicilian Defense: Old Sicilian | |
| May 31, 2023 | Murzin | 1–0 | Mosadeghpour | 23rd Dubai Open | A | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| May 30, 2023 | Winkelman | 0–1 | Mosadeghpour | 23rd Dubai Open | A | Petrov's Defense: Classical Attack, Jaenisch Variation | |
| May 29, 2023 | Mosadeghpour | 1–0 | Liyanage | 23rd Dubai Open | A | Four Knights Game | |
| May 28, 2023 | Mkrtchyan | ½–½ | Mosadeghpour | 23rd Dubai Open | A | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| May 27, 2023 | Mosadeghpour | 0–1 | Niemann | 23rd Dubai Open | A | Sicilian Defense: Najdorf Variation | |
| Oct 8, 2022 | Poormosavi | 0–1 | Mosadeghpour | 2nd ChessMood Open - Tournament A | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Oct 7, 2022 | Mosadeghpour | 1–0 | Pingin | 2nd ChessMood Open - Tournament A | Sicilian Defense: Najdorf Variation | |
| Oct 6, 2022 | Yeremyan | ½–½ | Mosadeghpour | 2nd ChessMood Open - Tournament A | King's Indian Attack | |
| Oct 5, 2022 | Mosadeghpour | 0–1 | Pour | 2nd ChessMood Open - Tournament A | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Oct 4, 2022 | Nazari | * | Mosadeghpour | 2nd ChessMood Open - Tournament A | Sicilian Defense: French Variation, Westerinen Attack | |
| Oct 1, 2022 | Mosadeghpour | 0–1 | Yeritsyan | 2nd ChessMood Open - Tournament A | King's Indian Attack: Symmetrical Defense | |
| Mar 26, 2022 | Karthikeyan | 1–0 | Mosadeghpour | delhiopen2022 | Indian Defense: Anti-Grünfeld, Alekhine Variation | |
| Mar 25, 2022 | Mosadeghpour | ½–½ | Padmini | delhiopen2022 | Ruy Lopez: Morphy Defense, Arkhangelsk Variation | |
| Mar 23, 2022 | Mosadeghpour | 1–0 | Palit | delhiopen2022 | Modern Defense: Lizard Defense, Mittenberger Gambit | |
| Mar 23, 2022 | Shahil | 1–0 | Mosadeghpour | delhiopen2022 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Mar 22, 2022 | Sri | 0–1 | Mosadeghpour | delhiopen2022 | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Mar 20, 2022 | Shiva | ½–½ | Mosadeghpour | Grandmaster Open | Sicilian Defense: Moscow Variation | |
| Mar 18, 2022 | Mosadeghpour | ½–½ | Aaryan | Grandmaster Open | Sicilian Defense: Najdorf Variation, English Attack | |
| Mar 18, 2022 | Aradhya | 1–0 | Mosadeghpour | Grandmaster Open | Queen's Gambit Declined: Exchange Variation, Sämisch Variation | |
| Mar 17, 2022 | Dhananjay | ½–½ | Mosadeghpour | Grandmaster Open | Queen's Gambit Declined: Barmen Variation | |
| Mar 16, 2022 | Mosadeghpour | ½–½ | Karthikeyan | Grandmaster Open | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Mar 16, 2022 | Gholami Orimi | ½–½ | Mosadeghpour | Grandmaster Open | Catalan Opening: Closed | |
| Mar 15, 2022 | Mosadeghpour | 1–0 | Priyanka | Grandmaster Open | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Mar 15, 2022 | Bristy | 0–1 | Mosadeghpour | Grandmaster Open | Trompowsky Attack | |
| Mar 14, 2022 | Mosadeghpour | 1–0 | Vijay | Grandmaster Open | Caro-Kann Defense: Classical Variation, Flohr Variation | |
| Nov 3, 2021 | Mosadeghpour | ½–½ | Liyanage | Asian Club Hybrid Chess Championships 2021 - Default | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Nov 3, 2021 | Mosadeghpour | 0–1 | Hossain | Asian Club Hybrid Chess Championships 2021 - Default | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Nov 3, 2021 | Tin | 1–0 | Mosadeghpour | Asian Club Hybrid Chess Championships 2021 - Default | Queen's Gambit Declined: Knight Defense, Alekhine Gambit | |
| Nov 3, 2021 | Heng | 0–1 | Mosadeghpour | Asian Club Hybrid Chess Championships 2021 - Default | Sicilian Defense: Moscow Variation | |
| Nov 3, 2021 | Abdollahabadi | 0–1 | Mosadeghpour | Asian Club Hybrid Chess Championships 2021 - Default | Queen's Gambit Declined: Barmen Variation | |
| Oct 12, 2021 | Mosadeghpour | ½–½ | Praggnanandhaa | ChessMood Open | Sicilian Defense: Old Sicilian | |
| Oct 11, 2021 | Petrosyan | 0–1 | Mosadeghpour | ChessMood Open | Queen's Gambit Declined: Barmen Variation | |
| Oct 9, 2021 | Mosadeghpour | 0–1 | Puranik | ChessMood Open | Ruy Lopez: Morphy Defense | |
| Oct 8, 2021 | Dilanyan | 0–1 | Mosadeghpour | ChessMood Open | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| Oct 7, 2021 | Mosadeghpour | 1–0 | Moksh | ChessMood Open | Ruy Lopez: Closed | |
| Sep 21, 2021 | Mosadeghpour | 0–1 | Kislinsky | Joytu Sheikh Hasina GM | Sicilian Defense: Old Sicilian | |
| May 26, 2021 | Setyaki | 1–0 | Mosadeghpour | Asian Hybrid Championship | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Nyezhmetdinov Attack | |
| May 25, 2021 | Mosadeghpour | 1–0 | Lim | Asian Hybrid Championship | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| May 24, 2021 | Itgelt | 0–1 | Mosadeghpour | Asian Hybrid Championship | Sicilian Defense: Richter-Rauzer Variation, Vitolins Variation | |
| May 23, 2021 | Mosadeghpour | 0–1 | Andyka | Asian Hybrid Championship | Ruy Lopez: Morphy Defense | |
| May 22, 2021 | Moulic | 0–1 | Mosadeghpour | Asian Hybrid Championship | Indian Defense: Przepiorka Variation | |
| May 21, 2021 | Mosadeghpour | 0–1 | Liyanage | Asian Hybrid Championship | Sicilian Defense: Najdorf Variation | |
| May 21, 2021 | Mosadeghpour | * | Atakhan | Asian Hybrid Continental Chess Championship | ? | |
| May 21, 2021 | Mosadeghpour | 1–0 | Chinguun | Asian Hybrid Continental Chess Championship | Sicilian Defense: Open | |
| May 21, 2021 | Concio | 1–0 | Mosadeghpour | Asian Hybrid Continental Chess Championship | Sicilian Defense: Staunton-Cochrane Variation | |
| Apr 13, 2021 | Mosadeghpour | 1–0 | Nikookar | Iranian Championship 1399 | French Defense: Winawer Variation | |
| Apr 13, 2021 | Maghsoodloo | 1–0 | Mosadeghpour | Iranian Championship 1399 | Queen's Pawn Game: Symmetrical Variation | |
| Apr 12, 2021 | Mosadeghpour | ½–½ | Veisi | Iranian Championship 1399 | Sicilian Defense: Smith-Morra Gambit Accepted, Pin Defense | |
| — | Mosadeghpour | ½–½ | Zeynali | Round 2: Mosadeghpour, Masoud - Zeynali, Ali | King's Indian Attack: Spassky Variation | |
| — | Mosadeghpour | 0–1 | Rahmani | Round 4: Mosadeghpour, Masoud - Rahmani, Pedram | King's Indian Attack: Sicilian Variation | |
| — | Mosadeghpour | 1–0 | Khademi | Round 6: Mosadeghpour, Masoud - Khademi, Mahdi | Sicilian Defense: Four Knights Variation | |
| — | Mosadeghpour | 1–0 | Khanjani | Round 7: Mosadeghpour, Masoud - Khanjani, Rastin | Sicilian Defense: Prins Variation | |
| — | Mosadeghpour | 1–0 | Atakhan | Round 9: Mosadeghpour, Masoud - Atakhan, Abtin | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| — | Jalali | 0–1 | Mosadeghpour | Round 1: Jalali, Parima - Mosadeghpour, Masoud | Zukertort Opening | |
| — | Azadi | 0–1 | Mosadeghpour | Round 8: Azadi, Amirmohammad - Mosadeghpour, Masoud | English Opening: Caro-Kann Defensive System | |