| Jul 6, 2025 | Shirazi | 1–0 | Dergaoui | Round 9: Shirazi, Kamran - Dergaoui, Amir | Sicilian Defense: Wing Gambit, Carlsbad Variation | |
| Jul 6, 2025 | Shirazi | 0–1 | Shoker | Round 8: Shirazi, Kamran - Shoker, Samy | Lion Defense: Lion's Jaw | |
| Jul 6, 2025 | Berger | 0–1 | Shirazi | Round 7: Berger, Justin - Shirazi, Kamran | Caro-Kann Defense: Exchange Variation | |
| Jul 6, 2025 | Shirazi | 1–0 | Schmuck | Round 6: Shirazi, Kamran - Schmuck, Corentin | Queen's Pawn Game: Levitsky Attack | |
| Jul 6, 2025 | Meillon | 1–0 | Shirazi | Round 5: Meillon, Judicael - Shirazi, Kamran | Slav Defense: Breyer Variation | |
| Jul 6, 2025 | Shirazi | 1–0 | Larkin | Round 4: Shirazi, Kamran - Larkin, Vladyslav | Czech Defense | |
| Jun 15, 2025 | Shirazi | 0–1 | Bellahcene | Round 11: Shirazi, Kamran - Bellahcene, Bilel | Indian Defense | |
| Jun 14, 2025 | Shirazi | 0–1 | Materia | Round 4: Shirazi, Kamran - Materia, Marco | Sicilian Defense: Wing Gambit, Marshall Variation | |
| Jun 12, 2025 | Edouard | 1–0 | Shirazi | Round 4: Edouard, Romain - Shirazi, Kamran | Old Indian Defense: Janowski Variation, Fianchetto Variation | |
| Jun 1, 2025 | Degraeve | 1–0 | Shirazi | Round 4: Degraeve, Remy - Shirazi, Kamran | Pirc Defense: Classical Variation, Quiet System | |
| May 31, 2025 | Shirazi | 0–1 | Barbot | Round 3: Shirazi, Kamran - Barbot, Pierre | Vienna Gambit, with Max Lange Defense: Steinitz Gambit, Zukertort Defense | |
| May 30, 2025 | Shirazi | 0–1 | Govciyan | Round 2: Shirazi, Kamran - Govciyan, Pavel | Indian Defense: Spielmann-Indian | |
| May 29, 2025 | Tregubov | 1–0 | Shirazi | Round 1: Tregubov, Pavel V. - Shirazi, Kamran | Slav Defense: Schlechter Variation | |
| May 28, 2025 | Travadon | 1–0 | Shirazi | Round 7: Travadon, Loic - Shirazi, Kamran | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Feb 28, 2025 | Nineuil | * | Shirazi | Round 9: Nineuil, Vincent - Shirazi, Kamran | ? | |
| Feb 27, 2025 | Shirazi | * | Thomas Jackson | Round 8: Shirazi, Kamran - Thomas Jackson | ? | |
| Feb 26, 2025 | Binu | * | Shirazi | Round 7: Binu, Devdutt - Shirazi, Kamran | ? | |
| Feb 25, 2025 | Shirazi | * | Coat | Round 6: Shirazi, Kamran - Coat, Sven | ? | |
| Feb 25, 2025 | Martinet | * | Shirazi | Round 5: Martinet, Regis - Shirazi, Kamran | ? | |
| Feb 24, 2025 | Shirazi | * | Ng | Round 4: Shirazi, Kamran - Ng, Chun Hei | ? | |
| Feb 23, 2025 | Shirazi | * | Mimoune | Round 2: Shirazi, Kamran - Mimoune, Kenzi | ? | |
| Feb 23, 2025 | Letellier | * | Shirazi | Round 3: Letellier, Louis-Gabriel - Shirazi, Kamran | ? | |
| Feb 22, 2025 | Peric | * | Shirazi | Round 1: Peric, Slavisa - Shirazi, Kamran | ? | |
| Jun 16, 2024 | Shirazi | 0–1 | Yuffa | Round 13: Shirazi, Kamran - Yuffa, Daniil | Richter-Veresov Attack | |
| Jun 16, 2024 | Solodovnichenko | 1–0 | Shirazi | Round 12: Solodovnichenko, Yuri - Shirazi, Kamran | Caro-Kann Defense: Exchange Variation | |
| Jun 15, 2024 | Shirazi | 0–1 | Solodovnichenko | Round 7: Shirazi, Kamran - Solodovnichenko, Yuri | Van't Kruijs Opening | |
| Jun 15, 2024 | Shirazi | 0–1 | Lagarde | Round 3: Shirazi, Kamran - Lagarde, Maxime | Van't Kruijs Opening | |
| Jun 9, 2024 | Milliet | 0–1 | Shirazi | Top 16 Poule Haute 2 | Caro-Kann Defense: Advance Variation | |
| Jun 8, 2024 | Jossien | 1–0 | Shirazi | Top 16 Poule Haute 2 | Scandinavian Defense: Blackburne Gambit | |
| Jun 7, 2024 | Shirazi | 0–1 | Degraeve | Top 16 Poule Haute 1 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Jun 6, 2024 | Vernay | 1–0 | Shirazi | Top 16 Poule Haute 1 | Old Indian Defense: Janowski Variation, Fianchetto Variation | |
| May 12, 2024 | Iffour | * | Shirazi | Ronde 1: Iffour, Farrel - Shirazi, Kamran | Sicilian Defense: Nimzowitsch Variation, Closed Variation | |
| May 11, 2024 | Shirazi | ½–½ | Nicot | Ronde 7: Shirazi, Kamran - Nicot, Valentin | Queen's Gambit Accepted: Central Variation, Greco Variation | |
| May 11, 2024 | Devaure | * | Shirazi | Ronde 6: Devaure, Guillaume - Shirazi, Kamran | Sicilian Defense: Closed | |
| May 10, 2024 | Shirazi | * | Jeanne | Ronde 4: Shirazi, Kamran - Jeanne, Mickael | French Defense: Classical Variation, Delayed Exchange Variation | |
| May 10, 2024 | Deregnaucourt | * | Shirazi | Ronde 3: Deregnaucourt, Lucas - Shirazi, Kamran | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| May 9, 2024 | Shirazi | * | Krivcenko | Ronde 2: Shirazi, Kamran - Krivcenko, Alexandr | Sicilian Defense: Wing Gambit, Marshall Variation | |
| May 21, 2021 | Shirazi | ½–½ | Maurizzi | 2nd Chartres GM | Tarrasch Defense: Symmetrical Variation | |
| May 20, 2021 | Loiseau | 1–0 | Shirazi | 2nd Chartres GM | St. George Defense | |
| May 20, 2021 | Dgebuadze | 1–0 | Shirazi | 2nd Chartres GM | Sicilian Defense: Closed | |
| May 19, 2021 | Shirazi | 1–0 | Flear | 2nd Chartres GM | Van't Kruijs Opening | |
| May 19, 2021 | David | 1–0 | Shirazi | 2nd Chartres GM | Slav Defense: Schlechter Variation | |