| Dec 7, 2025 | Dishman | 0–1 | Sadeghi | Round 10: Dishman, Stephen - Sadeghi, Hassan Roger | English Opening: Symmetrical Variation | |
| Dec 7, 2025 | Sadeghi | 1–0 | Palani Narendhranath | Round 9: Sadeghi, Hassan Roger - Palani Narendhranath | English Opening: Anglo-Indian Defense, Scandinavian Defense, Exchange Variation | |
| Dec 7, 2025 | Czopor | 1–0 | Sadeghi | Round 8: Czopor, Maciej - Sadeghi, Hassan Roger | Ruy Lopez: Closed | |
| Dec 7, 2025 | Sadeghi | 1–0 | Barbier-Ramaiah | Round 7: Sadeghi, Hassan Roger - Barbier-Ramaiah, Rohan Theo | Polish Opening: King's Indian Variation, Sokolsky Attack | |
| Dec 6, 2025 | Nainys | 1–0 | Sadeghi | Round 4: Nainys, Zanas - Sadeghi, Hassan Roger | Queen's Gambit Declined: Barmen Variation | |
| Dec 6, 2025 | Rozen | 1–0 | Sadeghi | Round 2: Rozen, Eytan - Sadeghi, Hassan Roger | Indian Defense: Spielmann-Indian | |
| Oct 25, 2025 | Gemelli | 1–0 | Sadeghi | Rapid Annemasse Maurice DAVID | Catalan Opening | |
| Oct 25, 2025 | Sadeghi | ½–½ | Shahmammadli | Rapid Annemasse Maurice DAVID | Pirc Defense: Austrian Attack | |
| Oct 25, 2025 | Vedmediuc | 1–0 | Sadeghi | Rapid Annemasse Maurice DAVID | Ruy Lopez: Classical Variation, Central Variation | |
| Oct 25, 2025 | Rochette | 0–1 | Sadeghi | Rapid Annemasse Maurice DAVID | Nimzo-Larsen Attack: Modern Variation | |
| Oct 25, 2025 | Sadeghi | 0–1 | Schnaider | Rapid Annemasse Maurice DAVID | Sicilian Defense: Nimzowitsch Variation, Closed Variation | |
| Oct 25, 2025 | Sadeghi | 1–0 | Promonet | Rapid Annemasse Maurice DAVID | French Defense: Two Knights Variation | |
| Oct 25, 2025 | Zienkiewicz | ½–½ | Sadeghi | Rapid Annemasse Maurice DAVID | Italian Game: Classical Variation, Closed Variation | |
| Jul 13, 2025 | Sadeghi | 1–0 | Villiger | Biel Chess Festival 2025 Rapid | Van Geet Opening: Grünfeld Defense | |
| Jul 13, 2025 | Mueller | 1–0 | Sadeghi | Biel Chess Festival 2025 Rapid | Nimzowitsch Defense: Kennedy Variation, Linksspringer Variation | |
| Jul 13, 2025 | Sadeghi | ½–½ | Yu | Biel Chess Festival 2025 Rapid | Sicilian Defense: Closed | |
| Jul 13, 2025 | Sadeghi | 1–0 | Tcheau | Biel Chess Festival 2025 Rapid | Old Indian Defense: Two Knights Variation | |
| Jul 13, 2025 | Boyer | ½–½ | Sadeghi | Biel Chess Festival 2025 Rapid | Four Knights Game: Scotch Variation Accepted | |
| Jul 13, 2025 | Sadeghi | 0–1 | Gruenfeld | Biel Chess Festival 2025 Rapid | Richter-Veresov Attack | |
| Jul 13, 2025 | Hajduk | 0–1 | Sadeghi | Biel Chess Festival 2025 Rapid | Nimzowitsch Defense: Kennedy Variation, Linksspringer Variation | |
| Jul 13, 2025 | Sadeghi | 1–0 | Paholok | Biel Chess Festival 2025 Rapid | French Defense: Two Knights Variation | |
| Jul 13, 2025 | von Burg | ½–½ | Sadeghi | Round 1: von Burg, Carl Alexander - Sadeghi, Hassan Roger | Mikenas Defense | |
| Jul 12, 2025 | Javet | 0–1 | Sadeghi | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Sadeghi | 1–0 | Tcheau | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Mani | 0–1 | Sadeghi | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Sadeghi | 0–1 | Musaelyan | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Schwarz | 0–1 | Sadeghi | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Sadeghi | 0–1 | Netzer | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Jordan | 0–1 | Sadeghi | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Feb 26, 2025 | Scrimgour | ½–½ | Sadeghi | World Senior Team 2025 S65 | Ruy Lopez: Closed, Bogoljubow Variation | |
| Feb 23, 2025 | Baum | ½–½ | Sadeghi | World Senior Team 2025 S65 | English Opening: Agincourt Defense, Wimpy System | |
| Feb 21, 2025 | Volkmer | ½–½ | Sadeghi | World Senior Team 2025 S65 | Italian Game: Hungarian Defense | |
| Feb 20, 2025 | Sadeghi | ½–½ | Heim | World Senior Team 2025 S65 | Torre Attack: Classical Defense | |
| Feb 18, 2025 | Binham | 1–0 | Sadeghi | World Senior Team 2025 S65 | Benoni Defense: Benoni-Indian Defense, Kingside Move Order | |
| Oct 28, 2024 | Sadeghi | 0–1 | Zhang | Merv Morrison Memorial 2024 | Richter-Veresov Attack: Boyce Defense | |
| Oct 28, 2024 | Mao | ½–½ | Sadeghi | Merv Morrison Memorial 2024 | Caro-Kann Defense: Panov Attack, Fianchetto Defense | |
| Oct 27, 2024 | Sadeghi | 1–0 | Preeyansh Roul | Merv Morrison Memorial 2024 | Van't Kruijs Opening | |
| Oct 27, 2024 | Baker | 0–1 | Sadeghi | Merv Morrison Memorial 2024 | Four Knights Game: Scotch Variation Accepted | |
| Oct 26, 2024 | Sadeghi | 1–0 | Guo | Merv Morrison Memorial 2024 | French Defense: Two Knights Variation | |
| Oct 26, 2024 | Liu | 0–1 | Sadeghi | Merv Morrison Memorial 2024 | Nimzowitsch Defense: Williams Variation | |
| Jul 14, 2024 | Sadeghi | 1–0 | Wolffs | Biel Chess Festival RAP | Van Geet Opening | |
| Jul 14, 2024 | Sadeghi | 1–0 | Birchmeier | Biel Chess Festival RAP | Van Geet Opening | |
| Jul 14, 2024 | Sadeghi | 0–1 | Kersten | Biel Chess Festival RAP | Zukertort Opening: Sicilian Invitation | |
| Jul 14, 2024 | Sadeghi | 1–0 | Vincenti | Biel Chess Festival RAP | French Defense: Burn Variation | |
| Jul 14, 2024 | Assaubayeva | 1–0 | Sadeghi | Biel Chess Festival RAP | Mikenas Defense | |
| Jul 14, 2024 | Jordan | 0–1 | Sadeghi | Biel Chess Festival RAP | Nimzowitsch Defense: Scandinavian Variation, Exchange Variation | |
| Jul 14, 2024 | Mkrtchyan | 0–1 | Sadeghi | Biel Chess Festival RAP | Mikenas Defense | |
| Jul 14, 2024 | Georgescu | ½–½ | Sadeghi | Biel Chess Festival RAP | Scandinavian Defense: Marshall Variation | |
| Jul 14, 2024 | Jumabayev | 1–0 | Sadeghi | Biel Chess Festival RAP | Dutch Defense: Classical Variation, Ilyin-Zhenevsky Variation | |
| Jul 13, 2024 | Sadeghi | 1–0 | Glur | Biel Chess Festival 960 | ? | |
| Jul 13, 2024 | Sadeghi | 0–1 | Georgescu | Biel Chess Festival 960 | ? | |
| Jul 13, 2024 | Sadeghi | 1–0 | Lopez | Biel Chess Festival 960 | ? | |
| Jul 13, 2024 | Sadeghi | 1–0 | Chappaz | Biel Chess Festival 960 | ? | |
| Jul 13, 2024 | Claesen | 0–1 | Sadeghi | Biel Chess Festival 960 | ? | |
| Jul 13, 2024 | Munkhzul | 0–1 | Sadeghi | Biel Chess Festival 960 | ? | |
| Jul 13, 2024 | Rosen | 1–0 | Sadeghi | Biel Chess Festival 960 | ? | |