| Jun 14, 2026 | Moradiabadi | 0–1 | Ni | Round 4: Moradiabadi, Elshan - Ni, Beiyang | Sicilian Defense: Najdorf Variation | |
| Jun 13, 2026 | LeBakken | ½–½ | Moradiabadi | Round 3: LeBakken, Lukas W - Moradiabadi, Elshan | Pirc Defense | |
| Jun 13, 2026 | Moradiabadi | ½–½ | Prasanna | Round 2: Moradiabadi, Elshan - Prasanna, Advik | English Opening: Mikenas-Carls Variation | |
| Jun 12, 2026 | Kumar | 0–1 | Moradiabadi | Round 1: Kumar, Sanjay - Moradiabadi, Elshan | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Feb 22, 2026 | Moradiabadi | 1–0 | Crump | Round 5: Moradiabadi, Elshan - Crump, Alexander J | Queen's Pawn Game: Colle System | |
| Feb 22, 2026 | Erenburg | ½–½ | Moradiabadi | Round 4: Erenburg, Sergey - Moradiabadi, Elshan | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Feb 21, 2026 | Moradiabadi | ½–½ | Katsman | Round 3: Moradiabadi, Elshan - Katsman, David | English Opening: Agincourt Defense, Neo-Catalan Declined, Early b3 | |
| Feb 21, 2026 | Wu | 0–1 | Moradiabadi | Round 2: Wu, Andrew - Moradiabadi, Elshan | Modern Defense: Standard Line | |
| Feb 20, 2026 | Moradiabadi | 1–0 | Joseph | Round 1: Moradiabadi, Elshan - Joseph, Veronique | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Dec 28, 2025 | Moradiabadi | ½–½ | Panchanathan | Round 5: Moradiabadi, Elshan - Panchanathan, Magesh Chandran | Four Knights Game: Spanish Variation, Double Spanish | |
| Dec 28, 2025 | Chirilov | 0–1 | Moradiabadi | Round 4: Chirilov, James A - Moradiabadi, Elshan | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Dec 27, 2025 | Moradiabadi | 1–0 | Radhakrishnan | Round 3: Moradiabadi, Elshan - Radhakrishnan, Sharath | Ruy Lopez: Morphy Defense | |
| Dec 27, 2025 | Blomer | 0–1 | Moradiabadi | Round 2: Blomer, John - Moradiabadi, Elshan | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |
| Dec 26, 2025 | Moradiabadi | 1–0 | Zhang | Round 1: Moradiabadi, Elshan - Zhang, Brian Qixuan | King's Indian Attack: Symmetrical Defense | |
| Aug 3, 2025 | ZHAOXIONG ZHENG | 0–1 | Moradiabadi | Round 2: ZHAOXIONG ZHENG - Moradiabadi, Elshan | French Defense: MacCutcheon Variation, Lasker Variation | |
| Mar 30, 2025 | Moradiabadi | 1–0 | Belenkaya | Round 4: Moradiabadi, Elshan - Belenkaya, Dina | Caro-Kann Defense: Advance Variation, Short Variation | |
| Mar 29, 2025 | Moradiabadi | 1–0 | Fang | Round 2: Moradiabadi, Elshan - Fang, Thomas | King's Indian Attack | |
| Mar 29, 2025 | Horobetz | ½–½ | Moradiabadi | Round 3: Horobetz, Graham - Moradiabadi, Elshan | Ruy Lopez: Fianchetto Defense | |
| Mar 28, 2025 | Kumar | 0–1 | Moradiabadi | Round 1: Kumar, Sanjay - Moradiabadi, Elshan | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Mar 9, 2025 | Moradiabadi | ½–½ | MATTHE TIKHOMIROV | Round 5: Moradiabadi, Elshan - MATTHE TIKHOMIROV | Sicilian Defense: Four Knights Variation | |
| Mar 9, 2025 | Mamatov | ½–½ | Moradiabadi | Round 4: Mamatov, Melis - Moradiabadi, Elshan | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Mar 8, 2025 | Moradiabadi | 1–0 | Baker | Round 3: Moradiabadi, Elshan - Baker, Aidan | Slav Defense: Modern Line | |
| Mar 7, 2025 | Moradiabadi | 1–0 | Carr | Round 1: Moradiabadi, Elshan - Carr, Jay | Queen's Indian Defense: Miles Variation | |
| Dec 30, 2024 | Moradiabadi | 0–1 | Duda | FIDE World Blitz Chess Championship 2024 | ? | |
| Dec 30, 2024 | Moradiabadi | 1–0 | Amartuvshin | FIDE World Blitz Chess Championship 2024 | East Indian Defense | |
| Dec 30, 2024 | Moradiabadi | 0–1 | Rosen | FIDE World Blitz Chess Championship 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 30, 2024 | Moradiabadi | 1–0 | Chasin | FIDE World Blitz Chess Championship 2024 | Torre Attack: Classical Defense | |
| Dec 30, 2024 | Moradiabadi | 0–1 | Adewumi | FIDE World Blitz Chess Championship 2024 | East Indian Defense | |
| Dec 30, 2024 | Praggnanandhaa R | 1–0 | Moradiabadi | FIDE World Blitz Chess Championship 2024 | Horwitz Defense | |
| Dec 30, 2024 | Grahn | 1–0 | Moradiabadi | FIDE World Blitz Chess Championship 2024 | Queen's Indian Defense: Capablanca Variation | |
| Dec 30, 2024 | Degenbaev | 0–1 | Moradiabadi | FIDE World Blitz Chess Championship 2024 | Caro-Kann Defense: Bronstein-Larsen Variation | |
| Dec 28, 2024 | Tsaruk | 1–0 | Moradiabadi | FIDE World Rapid Chess Championship 2024 | Ruy Lopez: Morphy Defense, Classical Defense Deferred | |
| Dec 26, 2024 | Moradiabadi | 1–0 | Degenbaev | FIDE World Rapid Chess Championship 2024 | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Dec 26, 2024 | Praggnanandhaa R | 1–0 | Moradiabadi | FIDE World Rapid Chess Championship 2024 | Queen's Indian Defense: Miles Variation | |
| Nov 21, 2024 | Moradiabadi | ½–½ | Petkidis | Round 9: Moradiabadi, Elshan - Petkidis, Anthony | Ruy Lopez: Closed, Anti-Marshall | |
| Nov 20, 2024 | Moradiabadi | 1–0 | Pubantz | Round 7: Moradiabadi, Elshan - Pubantz, Jan | Caro-Kann Defense: Advance Variation, Short Variation | |
| Nov 20, 2024 | Meier | 1–0 | Moradiabadi | Round 8: Meier, Georg - Moradiabadi, Elshan | King's Indian Attack: Yugoslav Variation | |
| Nov 19, 2024 | Kuzubov | ½–½ | Moradiabadi | Round 6: Kuzubov, Yuriy - Moradiabadi, Elshan | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Nov 18, 2024 | Moradiabadi | ½–½ | Prohaszka | Round 4: Moradiabadi, Elshan - Prohaszka, Peter | Rapport-Jobava System | |
| Nov 18, 2024 | Moradiabadi | 0–1 | Baklan | Round 5: Moradiabadi, Elshan - Baklan, Vladimir | King's Indian Defense: Normal Variation, Rare Defenses | |
| Nov 17, 2024 | Moradiabadi | ½–½ | Poltorak | Round 2: Moradiabadi, Elshan - Poltorak, Sebastian | Caro-Kann Defense: Endgame Offer | |
| Nov 17, 2024 | Kopylov | 0–1 | Moradiabadi | Round 3: Kopylov, Daniel - Moradiabadi, Elshan | Indian Defense: Anti-Nimzo-Indian | |
| Nov 16, 2024 | Papp | 0–1 | Moradiabadi | Round 1: Papp, Sarah - Moradiabadi, Elshan | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Aug 19, 2023 | Moradiabadi | 1–0 | Gomez Ledo | Round 9: Moradiabadi, Elshan - Gomez Ledo, Roberto Carlos | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Aug 18, 2023 | Sousa | 0–1 | Moradiabadi | Round 7: Sousa, Andre Ventura - Moradiabadi, Elshan | Queen's Pawn Game: London System | |
| Aug 17, 2023 | Moradiabadi | 0–1 | Predojevic | Round 6: Moradiabadi, Elshan - Predojevic, Borki | Slav Defense: Exchange Variation, Symmetrical Line | |
| Aug 16, 2023 | Fier | ½–½ | Moradiabadi | Round 5: Fier, Alexandr - Moradiabadi, Elshan | Bogo-Indian Defense: Retreat Variation | |
| Aug 16, 2023 | Moradiabadi | 1–0 | Stefansson | Round 4: Moradiabadi, Elshan - Stefansson, Vignir Vatnar | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 15, 2023 | Milliet | 0–1 | Moradiabadi | Round 3: Milliet, Sophie - Moradiabadi, Elshan | French Defense: Winawer Variation, Advance Variation | |
| Aug 15, 2023 | Bentefrit | ½–½ | Moradiabadi | Round 1: Bentefrit, Samir - Moradiabadi, Elshan | English Opening: King's English Variation | |
| Aug 15, 2023 | Moradiabadi | ½–½ | Travadon | Round 2: Moradiabadi, Elshan - Travadon, Loic | Modern Defense: Standard Defense | |
| Aug 10, 2023 | Moradiabadi | 0–1 | Budisavljevic | 2023 Summer Chess Classic | Group B | Scotch Game: Mieses Variation | |
| Aug 9, 2023 | Mikaelyan | 1–0 | Moradiabadi | 2023 Summer Chess Classic | Group B | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Aug 8, 2023 | Moradiabadi | 0–1 | Jacobson | 2023 Summer Chess Classic | Group B | Indian Defense: Przepiorka Variation | |
| Aug 7, 2023 | Wang | ½–½ | Moradiabadi | 2023 Summer Chess Classic | Group B | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Aug 6, 2023 | Moradiabadi | 1–0 | Lenderman | 2023 Summer Chess Classic | Group B | Queen's Pawn Game: Colle System | |
| Aug 5, 2023 | Hong | 1–0 | Moradiabadi | 2023 Summer Chess Classic | Group B | Ruy Lopez: Closed, Zaitsev System | |
| Aug 4, 2023 | Moradiabadi | ½–½ | Lomasov | 2023 Summer Chess Classic | Group B | Bogo-Indian Defense: Grünfeld Variation | |
| Aug 3, 2023 | Chandra | 1–0 | Moradiabadi | 2023 Summer Chess Classic | Group B | Bogo-Indian Defense: Retreat Variation | |
| Aug 2, 2023 | Batsuren | ½–½ | Moradiabadi | 2023 Summer Chess Classic | Group B | Bogo-Indian Defense: Retreat Variation | |
| Mar 26, 2023 | Moradiabadi | ½–½ | Dominguez Perez | American Cup Blitz 2023 | Queen's Pawn Game: Zukertort Variation | |
| Mar 26, 2023 | Robson | 1–0 | Moradiabadi | American Cup Blitz 2023 | Queen's Gambit Declined: Janowski Variation | |
| Mar 12, 2023 | Hakobyan | ½–½ | Moradiabadi | Saint Louis Super Swiss | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Oct 19, 2022 | Moradiabadi | 0–1 | Lenderman | U.S. Chess Championship | Four Knights Game: Spanish Variation | |
| Oct 18, 2022 | Aronian | 1–0 | Moradiabadi | U.S. Chess Championship | Caro-Kann Defense: Advance Variation, Short Variation | |
| Oct 17, 2022 | So | 1–0 | Moradiabadi | U.S. Chess Championship | Sicilian Defense: O'Kelly Variation, Venice System, Gambit Line | |
| Oct 15, 2022 | Moradiabadi | 0–1 | Niemann | U.S. Chess Championship | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Oct 14, 2022 | Swiercz | ½–½ | Moradiabadi | U.S. Chess Championship | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Oct 13, 2022 | Moradiabadi | 0–1 | Robson | U.S. Chess Championship | Ruy Lopez: Berlin Defense | |
| Oct 12, 2022 | Dominguez | 1–0 | Moradiabadi | U.S. Chess Championship | Petrov's Defense: Classical Attack | |
| Oct 11, 2022 | Moradiabadi | 0–1 | Caruana | U.S. Chess Championship | Sicilian Defense: Taimanov Variation | |
| Oct 9, 2022 | Shankland | 1–0 | Moradiabadi | U.S. Chess Championship | Sicilian Defense: O'Kelly Variation, Réti System | |
| Oct 8, 2022 | Moradiabadi | ½–½ | Xiong | U.S. Chess Championship | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Oct 7, 2022 | Yoo | 1–0 | Moradiabadi | U.S. Chess Championship | Catalan Opening: Open Defense | |
| Oct 6, 2022 | Moradiabadi | 1–0 | Liang | U.S. Chess Championship | Ruy Lopez: Closed, Flohr System | |
| Oct 5, 2022 | Sevian | 1–0 | Moradiabadi | U.S. Chess Championship | Queen's Indian Defense: Yates Variation | |
| Mar 10, 2022 | Ali Marandi | 1–0 | Moradiabadi | 2022 Spring Chess Classic | Italian Game: Classical Variation, Center Attack | |
| Mar 9, 2022 | Moradiabadi | 1–0 | Stremavicius | 2022 Spring Chess Classic | Dutch Defense: Fianchetto Attack | |
| Mar 8, 2022 | Mishra | ½–½ | Moradiabadi | 2022 Spring Chess Classic | Sicilian Defense: Moscow Variation | |
| Mar 7, 2022 | Moradiabadi | ½–½ | Repka | 2022 Spring Chess Classic | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Mar 6, 2022 | Moradiabadi | * | Yoo | 2022 Spring Chess Classic | Catalan Opening: Open Defense, Classical Line | |
| Mar 4, 2022 | Moradiabadi | ½–½ | Hungaski | 2022 Spring Chess Classic | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Mar 4, 2022 | Mikaelyan | ½–½ | Moradiabadi | 2022 Spring Chess Classic | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Mar 3, 2022 | Khanin | 1–0 | Moradiabadi | 2022 Spring Chess Classic | Scotch Game: Mieses Variation | |
| Mar 2, 2022 | Moradiabadi | 1–0 | Raja | 2022 Spring Chess Classic | Queen's Gambit Declined: Three Knights Variation | |
| Aug 6, 2021 | Kumar | 0–1 | Moradiabadi | 2021 U.S. Open (4-day) | Nimzo-Indian Defense: Kmoch Variation | |
| Aug 6, 2021 | Gareyev | 1–0 | Moradiabadi | 2021 U.S. Open (4-day) | Catalan Opening: Open Defense | |
| Aug 5, 2021 | Moradiabadi | 1–0 | Maridi | 2021 U.S. Open (4-day) | Sicilian Defense: Najdorf Variation | |
| Aug 5, 2021 | Yalamanchili | 1–0 | Moradiabadi | 2021 U.S. Open (4-day) | Sicilian Defense: Modern Variations | |
| Jun 20, 2021 | Moradiabadi | 1–0 | Jacobson | 2021 Carolinas Classic | Catalan Opening: Open Defense | |
| Jun 20, 2021 | Castillo | 1–0 | Moradiabadi | 2021 Carolinas Classic | Indian Defense: London System | |
| Jun 19, 2021 | Moradiabadi | 1–0 | Snodgrass | 2021 Carolinas Classic | Sicilian Defense: Hyperaccelerated Dragon | |
| Jun 19, 2021 | Ippolito | ½–½ | Moradiabadi | 2021 Carolinas Classic | Queen's Gambit Declined | |
| Jun 18, 2021 | Huang | 0–1 | Moradiabadi | 2021 Carolinas Classic | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| May 30, 2021 | Moradiabadi | ½–½ | Hungaski | American World Cup Qualification Stage Final | Queen's Pawn Game: Torre Attack, Grünfeld Variation, Main Line | |
| May 30, 2021 | Moradiabadi | ½–½ | Krysa | American World Cup Qualification Stage Final | Queen's Gambit Declined: Harrwitz Attack, Main Line | |
| May 30, 2021 | Moradiabadi | 1–0 | Mekhitarian | American World Cup Qualification Stage Final | Torre Attack: Fianchetto Defense | |
| May 30, 2021 | Tang | ½–½ | Moradiabadi | American World Cup Qualification Stage Final | Nimzo-Indian Defense: Classical Variation, Zurich Variation | |
| May 30, 2021 | Bachmann | ½–½ | Moradiabadi | American World Cup Qualification Stage Final | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| May 30, 2021 | Mareco | 1–0 | Moradiabadi | American World Cup Qualification Stage Final | Italian Game: Giuoco Pianissimo, Normal | |