| Jul 13, 2025 | Sharif | 0–1 | Chen | Biel Chess Festival 2025 Rapid | King's Indian Attack | |
| Jul 13, 2025 | Kobalia | 1–0 | Sharif | Biel Chess Festival 2025 Rapid | French Defense: King's Indian Attack | |
| Jul 13, 2025 | Sharif | 1–0 | Kappeler | Biel Chess Festival 2025 Rapid | Zukertort Opening: Reversed Grünfeld | |
| Jul 13, 2025 | Rohrer | 0–1 | Sharif | Biel Chess Festival 2025 Rapid | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Jul 13, 2025 | Sharif | 1–0 | Chen | Biel Chess Festival 2025 Rapid | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Breyer Variation | |
| Jul 13, 2025 | Talwalkar | 1–0 | Sharif | Biel Chess Festival 2025 Rapid | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jul 13, 2025 | Sharif | 1–0 | Frey | Biel Chess Festival 2025 Rapid | King's Indian Attack | |
| Jul 13, 2025 | Yu | 0–1 | Sharif | Biel Chess Festival 2025 Rapid | French Defense: Advance Variation, Paulsen Attack | |
| Jul 13, 2025 | Sharif | 1–0 | Tereshchenko | Round 1: Sharif, Mehrshad - Tereshchenko, Eliza | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Feb 26, 2025 | Sharif | ½–½ | Meister | World Senior Team 2025 S65 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Feb 25, 2025 | Moen | 0–1 | Sharif | World Senior Team 2025 S65 | French Defense: Steinitz Variation | |
| Feb 24, 2025 | Sharif | ½–½ | Kosten | World Senior Team 2025 S65 | Zukertort Opening | |
| Feb 23, 2025 | Sharif | ½–½ | Povah | World Senior Team 2025 S65 | King's Indian Attack: Yugoslav Variation | |
| Feb 21, 2025 | Vrana | 0–1 | Sharif | World Senior Team 2025 S65 | Richter-Veresov Attack | |
| Feb 20, 2025 | Huss | ½–½ | Sharif | World Senior Team 2025 S65 | Queen's Gambit Declined | |
| Feb 19, 2025 | Sharif | ½–½ | Maryasin | World Senior Team 2025 S65 | King's Indian Attack | |
| Feb 17, 2025 | Sharif | 1–0 | Chaloupka | World Senior Team 2025 S65 | Réti Opening: Anglo-Slav Variation, Bogoljubow Variation, Stonewall Line | |
| Jul 21, 2024 | Sharif | 1–0 | Srinivasan | Biel Chess Festival BTZ | King's Indian Attack | |
| Jul 21, 2024 | Sharif | 1–0 | Weidenbach | Biel Chess Festival BTZ | Zukertort Opening: Dutch Variation | |
| Jul 21, 2024 | Sharif | 1–0 | Misini | Biel Chess Festival BTZ | King's Indian Attack: Symmetrical Defense | |
| Jul 21, 2024 | Sharif | 1–0 | Fronda | Biel Chess Festival BTZ | Zukertort Opening: Pirc Invitation | |
| Jul 21, 2024 | Sharif | ½–½ | Maier | Biel Chess Festival BTZ | Zukertort Opening: Black Mustang Defense | |
| Jul 21, 2024 | Sharif | 0–1 | Saine | Biel Chess Festival BTZ | King's Indian Attack | |
| Jul 21, 2024 | Erne | 1–0 | Sharif | Biel Chess Festival BTZ | English Opening: Agincourt Defense | |
| Jul 21, 2024 | Musaelyan | 0–1 | Sharif | Biel Chess Festival BTZ | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 21, 2024 | Xiao | 1–0 | Sharif | Biel Chess Festival BTZ | French Defense: Advance Variation, Paulsen Attack | |
| Jul 21, 2024 | Rappazzo | ½–½ | Sharif | Biel Chess Festival BTZ | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Jul 21, 2024 | Jain Kashish Manoj | 1–0 | Sharif | Biel Chess Festival BTZ | French Defense: Exchange Variation | |
| Jul 21, 2024 | Fejzullahu | ½–½ | Sharif | Biel Chess Festival BTZ | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 21, 2024 | Angst | 0–1 | Sharif | Biel Chess Festival BTZ | Bird Opening: Dutch Variation | |
| Jul 11, 2024 | Garcia Palermo | ½–½ | Sharif | 65-1 | Queen's Gambit Declined: Modern Variation | |
| Jul 10, 2024 | Sharif | ½–½ | Maier | 65-1 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jul 9, 2024 | Pigott | ½–½ | Sharif | 65-1 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 7, 2024 | Sharif | ½–½ | Ftacnik | 65-1 | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| Jul 6, 2024 | Nunn | 1–0 | Sharif | 65-1 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Sep 7, 2021 | Sharif | ½–½ | Hardicsay | estcc 65 | King's Indian Attack: Yugoslav Variation | |
| Sep 6, 2021 | Sharif | ½–½ | Huss | estcc 65 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Sep 5, 2021 | Birnboim | ½–½ | Sharif | estcc 65 | French Defense: Steinitz Variation | |
| Sep 4, 2021 | Taksrud | 0–1 | Sharif | estcc 65 | French Defense: Two Knights Variation | |
| Sep 3, 2021 | Sharif | 1–0 | Koper | estcc 65 | King's Indian Attack | |
| Sep 2, 2021 | Meduna | ½–½ | Sharif | estcc 65 | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense, Blockade Line | |
| Aug 31, 2021 | Sharif | ½–½ | Netusil | estcc 65 | King's Indian Attack: Keres Variation | |
| Aug 30, 2021 | Carlsten | ½–½ | Sharif | estcc 65 | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |