| Jun 30, 2026 | Mashhadi | ½–½ | Carlstrom | Round 4: Mashhadi, Peyman - Carlstrom, Niklas | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jun 29, 2026 | Cramling Bellon | 0–1 | Mashhadi | Round 3: Cramling Bellon, Anna - Mashhadi, Peyman | King's Indian Defense: Karpov System | |
| Jun 28, 2026 | Mashhadi | 0–1 | Dingertz | Round 2: Mashhadi, Peyman - Dingertz, Filip | Catalan Opening: Closed | |
| Jun 27, 2026 | Hedin | 0–1 | Mashhadi | Round 1: Hedin, Gunnar - Mashhadi, Peyman | Queen's Gambit Declined: Exchange Variation, Reshevsky Variation | |
| Apr 6, 2026 | Mashhadi | 0–1 | Logdahl | The Paskturneringen 2026 | Alekhine Defense: Modern Variation, Flohr Variation | |
| Apr 5, 2026 | Mashhadi | 0–1 | Sundin | The Paskturneringen 2026 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 4, 2026 | Torngren | ½–½ | Mashhadi | The Paskturneringen 2026 | Modern Defense | |
| Apr 4, 2026 | Mashhadi | ½–½ | Olsson | The Paskturneringen 2026 | Sicilian Defense: Closed | |
| Feb 8, 2026 | Mashhadi | 1–0 | Ivenholt | Elite Hotels Open 2026 | Ruy Lopez: Cozio Defense | |
| Feb 8, 2026 | Lindberg | 1–0 | Mashhadi | Elite Hotels Open 2026 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Feb 7, 2026 | Mashhadi | 1–0 | Fransson | Elite Hotels Open 2026 | Queen's Pawn Game: Accelerated London System | |
| Feb 7, 2026 | Rydstrom | 1–0 | Mashhadi | Elite Hotels Open 2026 | Modern Defense: Standard Defense | |
| Feb 6, 2026 | Mashhadi | 1–0 | Hillarp Persson | Elite Hotels Open 2026 | Sicilian Defense: Closed, Botvinnik Defense, with f4 | |
| Feb 6, 2026 | Dingertz | 0–1 | Mashhadi | Elite Hotels Open 2026 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation | |
| Feb 6, 2026 | Mashhadi | 1–0 | Ljung | Elite Hotels Open 2026 | Pirc Defense | |
| Feb 6, 2026 | Matamoros | * | Mashhadi | Elite Hotels Open 2026 | Pirc Defense | |
| Feb 6, 2026 | Matamoros | 0–1 | Mashhadi | Elite Hotels Open 2026 | Pirc Defense: Austrian Attack, Kurajica Variation | |
| Nov 2, 2025 | Mashhadi | 1–0 | Hogeman | Round 7: Mashhadi, Peyman - Hogeman, Joel | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Nov 1, 2025 | Preman | 0–1 | Mashhadi | Round 6: Preman, Nathan - Mashhadi, Peyman | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Nov 1, 2025 | Mashhadi | 1–0 | Carlstrom | Round 5: Mashhadi, Peyman - Carlstrom, Niklas | King's Indian Defense: Fianchetto Variation, Classical Fianchetto | |
| Oct 31, 2025 | Seo | 1–0 | Mashhadi | Round 4: Seo, Jung Min - Mashhadi, Peyman | King's Indian Defense: Semi-Averbakh System | |
| Oct 31, 2025 | Mashhadi | 1–0 | Wakeham | Round 3: Mashhadi, Peyman - Wakeham, Daniel | Scandinavian Defense: Lasker Variation | |
| Oct 31, 2025 | Sjostrand | 0–1 | Mashhadi | Round 2: Sjostrand, Joel - Mashhadi, Peyman | English Opening: Great Snake Variation | |
| Oct 31, 2025 | Nilsson | 0–1 | Mashhadi | Round 8: Nilsson, Oliver - Mashhadi, Peyman | Pirc Defense: Bayonet Attack | |
| Apr 21, 2025 | Elmi | 1–0 | Mashhadi | The Paskturneringen 2025 | Zukertort Opening: Kingside Fianchetto | |
| Apr 20, 2025 | Mashhadi | 1–0 | Rasti | The Paskturneringen 2025 | Indian Defense: Przepiorka Variation | |
| Apr 20, 2025 | Mashhadi | ½–½ | Joensson | The Paskturneringen 2025 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Apr 19, 2025 | Sylvan | ½–½ | Mashhadi | The Paskturneringen 2025 | Modern Defense: Pseudo-Austrian Attack | |
| Apr 18, 2025 | Krantz | 1–0 | Mashhadi | The Paskturneringen 2025 | Modern Defense | |
| Dec 15, 2024 | Mashhadi | 0–1 | Fries-Nielsen | Malmo Open 2024 | Benoni Defense: Benoni-Indian Defense, Kingside Move Order | |
| Dec 14, 2024 | Mashhadi | 0–1 | Jacobsen | Malmo Open 2024 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Dec 13, 2024 | Hector | 1–0 | Mashhadi | Malmo Open 2024 | French Defense: Alekhine-Chatard Attack | |
| Sep 8, 2024 | Mashhadi | 1–0 | Kashwan | The Kvibergspelen 2024 | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Sep 8, 2024 | Sjoholm | 1–0 | Mashhadi | The Kvibergspelen 2024 | French Defense: Tarrasch Variation, Closed Variation | |
| Sep 7, 2024 | Mashhadi | 1–0 | Svensson | The Kvibergspelen 2024 | Ruy Lopez: Classical Variation | |
| Sep 7, 2024 | Kingsley | 1–0 | Mashhadi | The Kvibergspelen 2024 | King's Indian Defense: Orthodox Variation, Aronin-Taimanov Defense | |
| Sep 6, 2024 | Mashhadi | 1–0 | Stedman | The Kvibergspelen 2024 | English Opening: Agincourt Defense | |
| Sep 6, 2024 | Mashhadi | 0–1 | Sorensen | The Kvibergspelen 2024 | Queen's Pawn Game: Symmetrical Variation | |
| Sep 6, 2024 | Dingertz | 0–1 | Mashhadi | The Kvibergspelen 2024 | English Opening: Great Snake Variation | |
| Sep 6, 2024 | Ottgard | 0–1 | Mashhadi | The Kvibergspelen 2024 | English Opening: Great Snake Variation | |
| Jul 7, 2024 | Mashhadi | 0–1 | Landgren | Schack-SM 2024: Mastarklassen | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jul 6, 2024 | Ljung | 1–0 | Mashhadi | Schack-SM 2024: Mastarklassen | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Jul 5, 2024 | Mashhadi | 1–0 | Muntean | Schack-SM 2024: Mastarklassen | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jul 4, 2024 | Mardell | ½–½ | Mashhadi | Schack-SM 2024: Mastarklassen | Pirc Defense: Classical Variation, Quiet System, Chigorin Line | |
| Jul 3, 2024 | Mashhadi | 1–0 | Nygren | Schack-SM 2024: Mastarklassen | Benoni Defense: Knight's Tour Variation | |
| Jul 2, 2024 | Mashhadi | 1–0 | Lind | Schack-SM 2024: Mastarklassen | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Jul 1, 2024 | Sundin | ½–½ | Mashhadi | Schack-SM 2024: Mastarklassen | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Jun 30, 2024 | Mashhadi | 1–0 | Johnson | Schack-SM 2024: Mastarklassen | Ruy Lopez: Morphy Defense, Duras Variation | |
| Jun 29, 2024 | Tuomainen | ½–½ | Mashhadi | Schack-SM 2024: Mastarklassen | Queen's Pawn Game: Modern Defense | |
| Mar 31, 2024 | Wernberg | 1–0 | Mashhadi | Paskturneringen 2024 | Pirc Defense: Classical Variation | |
| Mar 29, 2024 | Marjanovic | 1–0 | Mashhadi | Paskturneringen 2024 | French Defense: Tarrasch Variation, Closed Variation | |
| Feb 11, 2024 | Kistrup | ½–½ | Mashhadi | Elite Hotels Open 2024 | King's Indian Defense: Makogonov Variation | |
| Feb 10, 2024 | Mashhadi | 0–1 | Jepson | Elite Hotels Open 2024 | Benoni Defense | |
| Feb 9, 2024 | Mashhadi | ½–½ | Lindberg | Elite Hotels Open 2024 | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| Feb 9, 2024 | Wickstrom | 0–1 | Mashhadi | Elite Hotels Open 2024 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Dec 15, 2023 | Peng | 1–0 | Mashhadi | Malmo Open 2023 | Modern Defense | |
| Sep 17, 2023 | Mashhadi | 0–1 | Fransson | The Kvibergspelen 2023 | Sicilian Defense: Scheveningen Variation | |
| Sep 16, 2023 | Mashhadi | 0–1 | Poley | The Kvibergspelen 2023 | Modern Defense: Standard Line | |
| Sep 15, 2023 | Mashhadi | ½–½ | Reimanis | The Kvibergspelen 2023 | French Defense: Advance Variation | |
| Sep 15, 2023 | Hamark | ½–½ | Mashhadi | The Kvibergspelen 2023 | French Defense: Advance Variation, Milner-Barry Gambit | |
| Feb 12, 2023 | Ernst | 1–0 | Mashhadi | Elite Hotels Open 2023 | French Defense: Classical Variation, Steinitz Variation | |
| Feb 11, 2023 | Mashhadi | ½–½ | Fritz | Elite Hotels Open 2023 | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Paulsen Line | |
| Feb 11, 2023 | Bellon Lopez | 1–0 | Mashhadi | Elite Hotels Open 2023 | Torre Attack: Classical Defense | |
| Feb 10, 2023 | Abdrlauf | 1–0 | Mashhadi | Elite Hotels Open 2023 | French Defense: Alekhine-Chatard Attack, Maróczy Variation | |
| — | Mashhadi | 0–1 | Rasti | Avenyn Open 2025 | Sicilian Defense: Closed | |
| — | Mashhadi | 1–0 | Wahlstrom | Avenyn Open 2025 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| — | Winfridsson | ½–½ | Mashhadi | Avenyn Open 2025 | Caro-Kann Defense: Apocalypse Attack | |
| — | Lyngsjo | 0–1 | Mashhadi | Avenyn Open 2025 | King's Indian Attack: Sicilian Variation | |
| — | Eriksson | 0–1 | Mashhadi | Avenyn Open 2025 | Caro-Kann Defense: Tartakower Variation | |