| — | Farokhi | ½–½ | Kruckenhauser | 1. Bundesliga r 14/15 | Queen's Indian Defense: Kasparov-Petrosian Variation, Andersson Variation | |
| — | Lindgren | ½–½ | Farokhi | 1. Bundesliga r 14/15 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 6, 2026 | Richter | 1–0 | Farokhi | Grenke Chess Festival 2026 Open | Sicilian Defense: Najdorf Variation | |
| Apr 6, 2026 | Farokhi | ½–½ | Beerdsen | Grenke Chess Festival 2026 Open | Queen's Gambit Declined: Three Knights Variation | |
| Apr 5, 2026 | Kunin | ½–½ | Farokhi | Grenke Chess Festival 2026 Open | Benoni Defense | |
| Apr 5, 2026 | Farokhi | 1–0 | Noeldner | Grenke Chess Festival 2026 Open | Grünfeld Defense: Stockholm Variation | |
| Apr 4, 2026 | Radeva | 0–1 | Farokhi | Grenke Chess Festival 2026 Open | Sicilian Defense: Kalashnikov Variation | |
| Apr 4, 2026 | Farokhi | ½–½ | Hanache | Grenke Chess Festival 2026 Open | Catalan Opening: Open Defense | |
| Apr 2, 2026 | Aeschbacher | ½–½ | Farokhi | Grenke Chess Festival 2026 Open | Ruy Lopez: Morphy Defense, Cozio Defense | |
| Nov 2, 2025 | Schulz | ½–½ | Farokhi | Round 7: Schulz, Karsten - Farokhi, Keyvan | Queen's Pawn Game: Colle System | |
| Nov 2, 2025 | Farokhi | 1–0 | Toumi | Round 6: Farokhi, Keyvan - Toumi, Faruk | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Nov 1, 2025 | Koniahli | 1–0 | Farokhi | Round 5: Koniahli, Malek - Farokhi, Keyvan | King's Indian Attack: Sicilian Variation | |
| Nov 1, 2025 | Farokhi | 1–0 | Voigt | Round 4: Farokhi, Keyvan - Voigt, Anastasia | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Oct 31, 2025 | Jiang | ½–½ | Farokhi | Round 3: Jiang, Brandon - Farokhi, Keyvan | Sicilian Defense: Moscow Variation | |
| Oct 31, 2025 | Farokhi | ½–½ | Poulsen | Round 2: Farokhi, Keyvan - Poulsen, Iver | Four Knights Game | |
| Oct 30, 2025 | Tobianski | 0–1 | Farokhi | Round 1: Tobianski, Fabian - Farokhi, Keyvan | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Oct 5, 2025 | Farokhi | 1–0 | Matthaei | Deutsche Ländermeisterschaft 2025 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Oct 4, 2025 | Sauer | 0–1 | Farokhi | Deutsche Ländermeisterschaft 2025 | English Opening: Agincourt Defense, Wimpy System | |
| Oct 3, 2025 | Schwarz | ½–½ | Farokhi | Deutsche Ländermeisterschaft 2025 | Queen's Pawn Game | |
| Oct 3, 2025 | Farokhi | 1–0 | Avdic | Deutsche Ländermeisterschaft 2025 | King's Indian Defense: Normal Variation | |
| Oct 2, 2025 | Haack | ½–½ | Farokhi | Deutsche Ländermeisterschaft 2025 | Catalan Opening: Closed | |
| Oct 1, 2025 | Farokhi | 1–0 | Reyes Mantilla | Deutsche Ländermeisterschaft 2025 | Queen's Pawn Game: Symmetrical Variation | |
| Oct 1, 2025 | Farokhi | 0–1 | Besou | Deutsche Ländermeisterschaft 2025 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Apr 20, 2025 | Meier | 1–0 | Farokhi | Round 6: Meier, Georg - Farokhi, Keyvan | Catalan Opening: Open Defense, Classical Line | |
| Apr 19, 2025 | Farokhi | 1–0 | Vu Dinh | Round 5: Farokhi, Keyvan - Vu Dinh, Adrien | King's Indian Defense: Normal Variation, Standard Development | |
| Apr 19, 2025 | Zymberi | ½–½ | Farokhi | Round 4: Zymberi, Agron - Farokhi, Keyvan | Queen's Pawn Game: Barry Attack | |
| Apr 18, 2025 | Farokhi | ½–½ | Bossinger | Round 3: Farokhi, Keyvan - Bossinger, Patrick | Sicilian Defense: Old Sicilian | |
| Apr 14, 2025 | Farokhi | 1–0 | Golke | Runde 6: Farokhi, Keyvan - Golke, Philipp | Italian Game: Classical Variation, Center Attack | |
| Apr 14, 2025 | Farokhi | 0–1 | Sala | Runde 5: Farokhi, Keyvan - Sala, Oezkan | Queen's Gambit Declined: Modern Variation | |
| Apr 14, 2025 | Harutyunyan | 0–1 | Farokhi | Runde 3: Harutyunyan, Hovhannes - Farokhi, Keyvan | Indian Defense: Tartakower Attack | |
| Apr 14, 2025 | Sadeghpour | 1–0 | Farokhi | Runde 2: Sadeghpour, Alireza - Farokhi, Keyvan | Torre Attack: Classical Defense | |
| Apr 14, 2025 | Manz | 0–1 | Farokhi | Runde 7: Manz, Lukas - Farokhi, Keyvan | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Apr 14, 2025 | Bendixen | 0–1 | Farokhi | Runde 4: Bendixen, Matthes - Farokhi, Keyvan | English Opening: Agincourt Defense | |
| Apr 14, 2025 | Aguike | 0–1 | Farokhi | Runde 1: Aguike, Toshiya - Farokhi, Keyvan | Grünfeld Defense: Three Knights Variation, Burille Variation, Reversed Tarrasch | |
| Nov 3, 2024 | Farokhi | ½–½ | Szajbely | Round 9: Farokhi, Keyvan - Szajbely, Zsigmond | Sicilian Defense: Moscow Variation | |
| Nov 2, 2024 | Ruecker | 0–1 | Farokhi | Round 8: Ruecker, Benjamin - Farokhi, Keyvan | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Nov 1, 2024 | Farokhi | 1–0 | Manucharyan | Round 7: Farokhi, Keyvan - Manucharyan, Andriy | King's Indian Attack: Keres Variation | |
| Oct 31, 2024 | Karthik Venkataraman | 1–0 | Farokhi | Round 6: Karthik Venkataraman - Farokhi, Keyvan | Indian Defense | |
| Oct 30, 2024 | Farokhi | * | Manucharyan | Round 5: Farokhi, Keyvan - Manucharyan, Andriy | Queen's Pawn Game: Symmetrical Variation | |
| Oct 29, 2024 | Stremavicius | 1–0 | Farokhi | Round 4: Stremavicius, Titas - Farokhi, Keyvan | Catalan Opening: Open Defense, Classical Line | |
| Oct 28, 2024 | Farokhi | 1–0 | Hund | Round 3: Farokhi, Keyvan - Hund, Sarah | Zukertort Opening | |
| Oct 27, 2024 | Rey Malde | 0–1 | Farokhi | Round 2: Rey Malde, Henrique - Farokhi, Keyvan | Four Knights Game: Scotch Variation Accepted | |
| Oct 26, 2024 | Farokhi | 1–0 | Li | Round 1: Farokhi, Keyvan - Li, Yunqi | Nimzo-Indian Defense: St. Petersburg Variation | |
| Oct 6, 2024 | Gallasch | ½–½ | Farokhi | Deutsche Ländermeisterschaft 2024 | Indian Defense: Anti-Nimzo-Indian | |
| Oct 5, 2024 | Farokhi | 1–0 | Windmueller | Deutsche Ländermeisterschaft 2024 | Grünfeld Defense: Brinckmann Attack, Grünfeld Gambit Accepted | |
| Oct 5, 2024 | Karle | 0–1 | Farokhi | Deutsche Ländermeisterschaft 2024 | Ruy Lopez: Morphy Defense, Schliemann Defense Deferred | |
| Oct 4, 2024 | Farokhi | ½–½ | Hinrichs | Deutsche Ländermeisterschaft 2024 | Queen's Pawn Game: Symmetrical Variation | |
| Oct 3, 2024 | Farokhi | ½–½ | Fuhrmann | Deutsche Ländermeisterschaft 2024 | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| Oct 3, 2024 | Nechitaylo | ½–½ | Farokhi | Deutsche Ländermeisterschaft 2024 | Nimzo-Indian Defense: Normal Variation | |
| Aug 31, 2024 | Farokhi | 1–0 | Kusiak | EYCC 2024 - O18 | Sicilian Defense: Nimzowitsch Variation, Closed Variation | |
| Aug 30, 2024 | Gasparyan | 1–0 | Farokhi | EYCC 2024 - O18 | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Aug 29, 2024 | Farokhi | 1–0 | Klimkowski | EYCC 2024 - O18 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Aug 28, 2024 | Afonso | 0–1 | Farokhi | EYCC 2024 - O18 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Aug 26, 2024 | Farokhi | ½–½ | Ribeiro | EYCC 2024 - O18 | Torre Attack: Classical Defense | |
| Aug 25, 2024 | Levin | 1–0 | Farokhi | EYCC 2024 - O18 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Aug 24, 2024 | Farokhi | 1–0 | Xhembulla | EYCC 2024 - O18 | Queen's Gambit Declined: Barmen Variation | |
| Aug 23, 2024 | Rozen | ½–½ | Farokhi | EYCC 2024 - O18 | English Opening: Agincourt Defense | |
| May 25, 2024 | Garner | ½–½ | Farokhi | DEM U18 2024 | Trompowsky Attack | |
| May 24, 2024 | Haack | ½–½ | Farokhi | DEM U18 2024 | English Opening: Agincourt Defense | |
| May 23, 2024 | Farokhi | 0–1 | Petrovskyi | DEM U18 2024 | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| May 22, 2024 | Farokhi | 1–0 | Spriestersbach | DEM U18 2024 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| May 22, 2024 | Heinrich | 1–0 | Farokhi | DEM U18 2024 | Ruy Lopez: Open | |
| May 21, 2024 | Farokhi | 1–0 | Rempe | DEM U18 2024 | Dutch Defense: Hopton Attack | |
| May 20, 2024 | Bui | ½–½ | Farokhi | DEM U18 2024 | Sicilian Defense: Old Sicilian | |
| May 19, 2024 | Farokhi | 1–0 | Fuhrmann | DEM U18 2024 | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| May 19, 2024 | Metzdorf | ½–½ | Farokhi | DEM U18 2024 | Ruy Lopez: Morphy Defense, Schliemann Defense Deferred | |
| Mar 30, 2024 | Ernst | * | Farokhi | Grenke Open | Caro-Kann Defense: Classical Variation, Flohr Variation | |
| Jan 5, 2024 | Eggleston | ½–½ | Farokhi | 51st Rilton Cup | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jan 4, 2024 | Farokhi | ½–½ | Citak | 51st Rilton Cup | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Aug 17, 2024 | Sumets | 1–0 | Farokhi | Round 8: Sumets, Andrey - Farokhi, Keyvan | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Aug 14, 2024 | Farokhi | 0–1 | Sokolovsky | Round 5: Farokhi, Keyvan - Sokolovsky, Yahli | Sicilian Defense: Najdorf Variation, English Attack | |
| Dec 27, 2023 | Kulaots | 1–0 | Farokhi | 51st Rilton Cup | French Defense: Advance Variation, Wade Variation | |
| Oct 5, 2023 | Farokhi | ½–½ | Pubantz | Deutsche Ländermeisterschaft 2023 | Caro-Kann Defense: Two Knights Attack | |
| Oct 4, 2023 | Farokhi | ½–½ | Nguyen | Deutsche Ländermeisterschaft 2023 | Indian Defense: Anti-Nimzo-Indian | |
| Oct 3, 2023 | Dauner | 1–0 | Farokhi | Deutsche Ländermeisterschaft 2023 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Oct 3, 2023 | Weishäutel | ½–½ | Farokhi | Deutsche Ländermeisterschaft 2023 | Grünfeld Defense: Russian Variation, Byrne Variation | |
| Oct 1, 2023 | Farokhi | 1–0 | Chassard | Deutsche Ländermeisterschaft 2023 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Oct 1, 2023 | Besou | ½–½ | Farokhi | Deutsche Ländermeisterschaft 2023 | Nimzo-Indian Defense: St. Petersburg Variation | |
| Apr 30, 2023 | Genov | ½–½ | Farokhi | Schachbundesliga | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Aug 20, 2022 | Parvanyan | ½–½ | Farokhi | Deutschemeiterschaft offen 2022 | King's Indian Attack: Spassky Variation | |
| Aug 19, 2022 | Parvanyan | * | Farokhi | Deutschemeiterschaft offen 2022 | Sicilian Defense: Najdorf Variation, English Attack | |
| Aug 18, 2022 | Farokhi | 0–1 | Stricker | Deutschemeiterschaft offen 2022 | Pirc Defense: Sveshnikov System | |
| Aug 18, 2022 | Becker | 0–1 | Farokhi | Deutschemeiterschaft offen 2022 | Sicilian Defense: Najdorf Variation, Zagreb Variation | |
| Aug 17, 2022 | Hourigan | 1–0 | Farokhi | Deutschemeiterschaft offen 2022 | Catalan Opening: Open Defense, Classical Line | |
| Aug 16, 2022 | Farokhi | 1–0 | Cofmann | Deutschemeiterschaft offen 2022 | Benko Gambit Accepted: Yugoslav | |
| Aug 16, 2022 | Eichstaedt | 1–0 | Farokhi | Deutschemeiterschaft offen 2022 | Catalan Opening: Closed | |
| Aug 15, 2022 | Farokhi | 0–1 | Krassowizkij | Deutschemeiterschaft offen 2022 | Four Knights Game: Scotch Variation | |
| Aug 14, 2022 | Wachinger | ½–½ | Farokhi | Deutschemeiterschaft offen 2022 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 22, 2022 | Farokhi | * | Bleecke | open | ? | |
| Jul 21, 2022 | Eckert | * | Farokhi | open | ? | |
| Jul 19, 2022 | Boehme | * | Farokhi | open | ? | |
| Jul 18, 2022 | Farokhi | 0–1 | Warmerdam | open | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Nyezhmetdinov Attack | |
| Jun 11, 2022 | Petrovskyi | ½–½ | Farokhi | DEM U16 2022 | Sicilian Defense: Najdorf Variation, Opocensky Variation, Modern Line | |
| Jun 10, 2022 | Sidletskyi | ½–½ | Farokhi | DEM U16 2022 | Sicilian Defense: Chekhover Variation | |
| Jun 9, 2022 | Farokhi | ½–½ | Jaskulski | DEM U16 2022 | Slav Defense: Quiet Variation | |
| Jun 8, 2022 | Farokhi | ½–½ | Lutsko | DEM U16 2022 | Catalan Opening: Open Defense | |
| Jun 8, 2022 | Laux | 1–0 | Farokhi | DEM U16 2022 | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jun 7, 2022 | Farokhi | 1–0 | Mimkes | DEM U16 2022 | Zukertort Opening: Dutch Variation | |
| Jun 6, 2022 | Hommer | * | Farokhi | DEM U16 2022 | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| Jun 5, 2022 | Farokhi | ½–½ | Bui | DEM U16 2022 | Sicilian Defense: Najdorf Variation | |