| Sep 1, 2025 | Omidi | ½–½ | Baghdasaryan | Round 9: Omidi, Arya - Baghdasaryan, Vahe | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 11, 2024 | Hakobyan | 1–0 | Omidi | Round 9: Hakobyan, Erik - Omidi, Arya | Sicilian Defense: Najdorf Variation | |
| Aug 24, 2024 | Shahil Dey | 0–1 | Omidi | Round 9: Shahil Dey - Omidi, Arya | Nimzo-Larsen Attack: Classical Variation | |
| Aug 23, 2024 | Omidi | 0–1 | Hakobyan | Round 8: Omidi, Arya - Hakobyan, Erik | Sicilian Defense: Richter-Rauzer Variation | |
| Aug 22, 2024 | Ebrahimi Herab | 0–1 | Omidi | Round 7: Ebrahimi Herab, Hamidreza - Omidi, Arya | English Defense | |
| Aug 21, 2024 | Omidi | 1–0 | Sachi Jain | Round 6: Omidi, Arya - Sachi Jain | King's Indian Attack | |
| Aug 20, 2024 | Ajay Santhosh Parvathareddy | ½–½ | Omidi | Round 5: Ajay Santhosh Parvathareddy - Omidi, Arya | Tarrasch Defense: Two Knights Variation | |
| Aug 19, 2024 | Omidi | ½–½ | Pattnayak Nilsu | Round 4: Omidi, Arya - Pattnayak Nilsu | Petrov's Defense: Modern Attack, Center Variation | |
| Aug 18, 2024 | Sidhant | 1–0 | Omidi | Round 3: Sidhant, Mohapatra - Omidi, Arya | Sicilian Defense: Moscow Variation | |
| Aug 16, 2024 | Omidi | 0–1 | Aswath | 30th AbuDhabi Masters Chess Tournament | Ruy Lopez: Closed, Anti-Marshall | |
| Aug 15, 2024 | Urazayev | ½–½ | Omidi | 30th AbuDhabi Masters Chess Tournament | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jul 26, 2024 | Atakhan | 1–0 | Omidi | Tie-breack 3.2: Atakhan, Abtin - Omidi, Arya | Zukertort Opening: Kingside Fianchetto | |
| Jul 26, 2024 | Omidi | ½–½ | Atakhan | Tie-breack 3.1: Omidi, Arya - Atakhan, Abtin | Sicilian Defense: Najdorf Variation | |
| Jul 26, 2024 | Atakhan | 1–0 | Omidi | Tie-breack 2.2: Atakhan, Abtin - Omidi, Arya | Nimzo-Larsen Attack: Classical Variation | |
| Jul 26, 2024 | Omidi | 1–0 | Atakhan | Tie-breack 2.1: Omidi, Arya - Atakhan, Abtin | Sicilian Defense: Najdorf Variation | |
| Jul 26, 2024 | Atakhan | ½–½ | Omidi | Tie-breack 1.2: Atakhan, Abtin - Omidi, Arya | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Jul 26, 2024 | Omidi | ½–½ | Atakhan | Tie-breack 1.1: Omidi, Arya - Atakhan, Abtin | Sicilian Defense: Najdorf Variation | |
| Jul 18, 2024 | Omidi | ½–½ | Hojjatinejad | Round 11: Omidi, Arya - Hojjatinejad, Ilia | Zukertort Opening | |
| Jul 18, 2024 | Ghoreishi Amiri | 0–1 | Omidi | Round 10: Ghoreishi Amiri, Seyed Kian - Omidi, Arya | Sicilian Defense: Najdorf Variation | |
| Jul 18, 2024 | Omidi | 1–0 | Bahmani | Round 9: Omidi, Arya - Bahmani, Koorosh | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jul 18, 2024 | Rastbod | 0–1 | Omidi | Round 7: Rastbod, Ali - Omidi, Arya | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Jul 18, 2024 | Omidi | 0–1 | Ashraf | Round 6: Omidi, Arya - Ashraf, Artin | Sicilian Defense: Najdorf Variation | |
| Jul 18, 2024 | Atakhan | ½–½ | Omidi | Round 5: Atakhan, Abtin - Omidi, Arya | Tarrasch Defense: Two Knights Variation | |
| Jul 18, 2024 | Omidi | 1–0 | Nikookar | Round 4: Omidi, Arya - Nikookar, Mahdi | King's Indian Attack | |
| Jul 18, 2024 | Danesharaste | 0–1 | Omidi | Round 3: Danesharaste, Arvin - Omidi, Arya | Queen's Gambit Accepted: Rosenthal Variation | |
| Jul 18, 2024 | Omidi | 1–0 | Tahbaz | Round 2: Omidi, Arya - Tahbaz, Arash | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Jul 18, 2024 | Hosseinzadeh | ½–½ | Omidi | Round 8: Hosseinzadeh, Nima - Omidi, Arya | Sicilian Defense: Najdorf Variation | |
| Jul 18, 2024 | Azadi | ½–½ | Omidi | Round 1: Azadi, Amirmohammad - Omidi, Arya | King's Indian Attack: Double Fianchetto | |
| Apr 14, 2024 | Omidi | 1–0 | Zahmati | Round 6: Omidi, Arya - Zahmati, Sobhan | French Defense: King's Indian Attack | |
| Apr 12, 2024 | Omidi | 1–0 | Abbasi Abeluie | Round 3: Omidi, Arya - Abbasi Abeluie, Mohammad Mehdi | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jan 26, 2024 | Nguyen | 0–1 | Omidi | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Modern Defense: Pseudo-Austrian Attack | |
| Jan 25, 2024 | Omidi | 0–1 | Deepan | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Sicilian Defense: Scheveningen Variation, English Attack, with f3 | |
| Jan 24, 2024 | Aronyak | 1–0 | Omidi | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | English Opening: King's English Variation | |
| Jan 23, 2024 | Omidi | 1–0 | Panda | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jan 21, 2024 | Omidi | ½–½ | Ghosh | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Philidor Defense: Exchange Variation | |
| Jan 20, 2024 | Omidi | ½–½ | Shyam | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Jan 19, 2024 | Omidi | 1–0 | Sriram | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 19, 2024 | Fedorov | * | Omidi | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Sicilian Defense | |
| Dec 10, 2024 | Omidi | 0–1 | Galperin | Round 8: Omidi, Arya - Galperin, Platon | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 9, 2024 | Ohanyan | 0–1 | Omidi | Round 7: Ohanyan, Emin - Omidi, Arya | Sicilian Defense: Najdorf Variation | |
| Dec 8, 2024 | Omidi | 1–0 | Sivuk | Round 6: Omidi, Arya - Sivuk, Vitaly | Sicilian Defense: Najdorf Variation | |
| Dec 8, 2024 | Baghdasaryan | 0–1 | Omidi | Round 5: Baghdasaryan, Vahe - Omidi, Arya | Modern Defense: Standard Defense | |
| Sep 19, 2024 | Omidi | ½–½ | Hojjatinejad | Round 8: Omidi, Arya - Hojjatinejad, Ilia | Italian Game: Giuoco Pianissimo, Normal | |
| Sep 18, 2024 | Hayrapetyan | 1–0 | Omidi | Round 7: Hayrapetyan, Hovik - Omidi, Arya | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Sep 17, 2024 | Omidi | 1–0 | Salehi Pour | Round 6: Omidi, Arya - Salehi Pour, Eilia | Nimzo-Larsen Attack: Classical Variation | |
| Sep 16, 2024 | Omidi | 1–0 | Dezhdar | Round 4: Omidi, Arya - Dezhdar, Roozbeh | Ruy Lopez: Morphy Defense, Cozio Defense | |
| Sep 16, 2024 | Davtyan | ½–½ | Omidi | Round 5: Davtyan, Arsen - Omidi, Arya | King's Indian Attack | |
| Sep 15, 2024 | Behroozi Moghaddam | 0–1 | Omidi | Round 3: Behroozi Moghaddam, Hamed - Omidi, Arya | Sicilian Defense: Najdorf Variation | |
| Sep 14, 2024 | Omidi | 1–0 | Samimi | Round 2: Omidi, Arya - Samimi, Armin | Zukertort Opening: Sicilian Invitation | |
| Feb 17, 2023 | Tahbaz | * | Omidi | Caspian Cup | Grünfeld Defense: Three Knights Variation, Petrosian System | |
| Feb 15, 2023 | Omidi | 0–1 | Hayrapetyan | Caspian Cup | Sicilian Defense: Najdorf Variation | |
| Feb 14, 2023 | Arellano | 0–1 | Omidi | Caspian Cup | ? | |
| Feb 13, 2023 | Omidi | 1–0 | Ahmadi | Caspian Cup | ? | |
| — | Omidi | 1–0 | Plat | Round 1: Omidi, Arya - Plat, Vojtech | King's Pawn Game | |
| — | Omidi | 1–0 | Dau Khuong Duy | Round 2: Omidi, Arya - Dau Khuong Duy | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| — | Omidi | 0–1 | Stribuk | Round 4: Omidi, Arya - Stribuk, Artiom | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| — | Omidi | ½–½ | Liyanage | Round 6: Omidi, Arya - Liyanage, Ranindu Dilshan | Sicilian Defense: Hyperaccelerated Dragon | |
| — | Akbas | 1–0 | Omidi | Round 3: Akbas, Umut Ata - Omidi, Arya | Sicilian Defense: Four Knights Variation | |
| — | Daaevik Wadhawan | ½–½ | Omidi | Round 5: Daaevik Wadhawan - Omidi, Arya | King's Indian Defense: Orthodox Variation | |
| — | Ahmad | 1–0 | Omidi | Round 7: Ahmad, Khagan - Omidi, Arya | King's Indian Defense: Orthodox Variation | |
| — | Abbasi Abeluie | ½–½ | Omidi | Round 8: Abbasi Abeluie, Mohammad Mehdi - Omidi, Arya | English Opening: Caro-Kann Defensive System | |