| Jan 23, 2026 | Ahmad | 1–0 | Roshantab | Round 9: Ahmad, Al Khatib - Roshantab, Sadra | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Jan 22, 2026 | Velavaa Ragavesh | 0–1 | Ahmad | Round 8: Velavaa Ragavesh - Ahmad, Al Khatib | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jan 21, 2026 | Ahmad | ½–½ | Ilkhanipour | Round 7: Ahmad, Al Khatib - Ilkhanipour, Ramtin | Nimzo-Indian Defense: Rubinstein System, Taimanov Variation | |
| Jan 20, 2026 | Shivika Rohilla | 1–0 | Ahmad | Round 6: Shivika Rohilla - Ahmad, Al Khatib | English Opening: Neo-Catalan | |
| Jan 18, 2026 | Ahmad | ½–½ | Khalafvand | Round 5: Ahmad, Al Khatib - Khalafvand, Dorsa Sadat | Queen's Gambit Declined: Janowski Variation | |
| Jan 17, 2026 | Mayank Chakraborty | 1–0 | Ahmad | Round 4: Mayank Chakraborty - Ahmad, Al Khatib | Bishop's Opening: Vienna Hybrid, Hromádka Variation | |
| Jan 17, 2026 | Ahmad | 1–0 | Muhammad Shayan Noushad Ibrahim | Round 3: Ahmad, Al Khatib - Muhammad Shayan Noushad Ibrahim | Sicilian Defense: Moscow Variation, Main Line | |
| Jan 16, 2026 | Yadegar | 1–0 | Ahmad | Round 2: Yadegar, Radin - Ahmad, Al Khatib | Bogo-Indian Defense: Retreat Variation | |
| Jan 15, 2026 | Ahmad | 1–0 | Siddharth Sanjoy | Round 1: Ahmad, Al Khatib - Siddharth Sanjoy | Queen's Pawn Game: Zukertort Variation | |
| Nov 22, 2025 | Ayyad | ½–½ | Ahmad | Round 9: Ayyad, Husain - Ahmad, Al Khatib | Scotch Game: Scotch Gambit, Advance Variation | |
| Nov 22, 2025 | Ahmad | 1–0 | Hamad Essam | Round 8: Ahmad, Al Khatib - Hamad Essam | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| Nov 22, 2025 | Ahmad | 0–1 | Alhassadi | Round 4: Ahmad, Al Khatib - Alhassadi, Yousef A. | Sicilian Defense: Four Knights Variation | |
| Nov 22, 2025 | Ahmad | 1–0 | Khalaf | Round 2: Ahmad, Al Khatib - Khalaf, Ali | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| Nov 22, 2025 | Al Jabri | 0–1 | Ahmad | Round 1: Al Jabri, Rashid - Ahmad, Al Khatib | Caro-Kann Defense: Advance Variation, Short Variation | |
| Nov 22, 2025 | Hadj Kholti | 1–0 | Ahmad | Round 6: Hadj Kholti, Yasser - Ahmad, Al Khatib | Sicilian Defense: Taimanov Variation | |
| Nov 21, 2025 | Ahmad | ½–½ | Salih | Round 5: Ahmad, Al Khatib - Salih, Akar Ali Salih | Benoni Defense: Benoni-Indian Defense, Kingside Move Order | |
| Nov 21, 2025 | Ahmad | 1–0 | Ayyad | Round 9: Ahmad, Al Khatib - Ayyad, Husain | Four Knights Game: Spanish Variation | |
| Nov 21, 2025 | Al-Kuwari | 0–1 | Ahmad | Round 8: Al-Kuwari, Hamad - Ahmad, Al Khatib | Ruy Lopez: Morphy Defense, Modern Steinitz Defense, Fianchetto Variation | |
| Nov 21, 2025 | Ahmad | 1–0 | Mansour | Round 7: Ahmad, Al Khatib - Mansour, Sameer | Czech Defense | |
| Nov 20, 2025 | Abdulrahim | 1–0 | Ahmad | Round 5: Abdulrahim, Salem - Ahmad, Al Khatib | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Nov 20, 2025 | Ahmad | 1–0 | Faqihi | Round 4: Ahmad, Al Khatib - Faqihi, Abdulaziz | Four Knights Game: Spanish Variation, Ranken Variation | |
| Nov 20, 2025 | Rashid Husain Alhammadi | 1–0 | Ahmad | Round 1: Rashid Husain Alhammadi - Ahmad, Al Khatib | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Nov 19, 2025 | Ahmad | 0–1 | George Samir | Round 3: Ahmad, Al Khatib - George Samir, David | Catalan Opening: Closed | |
| Nov 18, 2025 | Ahmad | ½–½ | Wafa | Round 2: Ahmad, Al Khatib - Wafa, Hamed | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Nov 8, 2025 | Wafa | 1–0 | Ahmad | Round 3: Wafa, Hamed - Ahmad, Al Khatib | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| May 25, 2025 | Ahmad | 1–0 | Vismay Sachar | Round 9: Ahmad, Al Khatib - Vismay Sachar | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 24, 2025 | Jagreet Misra | 0–1 | Ahmad | Round 8: Jagreet Misra - Ahmad, Al Khatib | Bogo-Indian Defense: Wade-Smyslov Variation | |
| May 23, 2025 | Ahmad | 1–0 | Rashed Abubaker | Round 7: Ahmad, Al Khatib - Rashed Abubaker, Alhemeiri | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| May 22, 2025 | Aryan Goyal | 0–1 | Ahmad | Round 6: Aryan Goyal - Ahmad, Al Khatib | English Opening: Romanishin Gambit | |
| May 21, 2025 | Ahmad | ½–½ | Elnemr | Round 5: Ahmad, Al Khatib - Elnemr, Mohamed | Torre Attack: Fianchetto Defense | |
| May 20, 2025 | Umarov | 1–0 | Ahmad | Round 4: Umarov, Mukhammadrizo - Ahmad, Al Khatib | Four Knights Game: Spanish Variation, Nimzowitsch Variation | |
| May 19, 2025 | Ahmad | ½–½ | Boshra | Round 3: Ahmad, Al Khatib - Boshra, Alshaeby | Slav Defense: Three Knights Variation | |
| May 18, 2025 | Du | 1–0 | Ahmad | Round 2: Du, Yuxin - Ahmad, Al Khatib | Sicilian Defense: Moscow Variation | |
| May 17, 2025 | Ahmad | 0–1 | Aamuktha Guntaka | Round 1: Ahmad, Al Khatib - Aamuktha Guntaka | Sicilian Defense: Moscow Variation, Main Line | |
| May 15, 2025 | Baturin-Vinogradov | 1–0 | Ahmad | Round 9: Baturin-Vinogradov, Miroslav - Ahmad, Al Khatib | Bogo-Indian Defense: Nimzowitsch Variation | |
| May 14, 2025 | Ahmad | ½–½ | Xu | Round 8: Ahmad, Al Khatib - Xu, Pengmo | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 13, 2025 | Nurgaliyev | 1–0 | Ahmad | Round 7: Nurgaliyev, Sauat - Ahmad, Al Khatib | ? | |
| May 12, 2025 | Ahmad | 1–0 | Yakimenko | Round 6: Ahmad, Al Khatib - Yakimenko, Alexander A. | French Defense: Exchange Variation | |
| May 11, 2025 | Tenezaca | 0–1 | Ahmad | Round 5: Tenezaca, Cristian - Ahmad, Al Khatib | Sicilian Defense: Najdorf Variation | |
| May 10, 2025 | Ahmad | * | Belyakov | Round 9: Ahmad, Al Khatib - Belyakov, Bogdan | Four Knights Game: Spanish Variation, Nimzowitsch Variation | |
| May 10, 2025 | Fancy | * | Ahmad | Round 8: Fancy, Stuart - Ahmad, Al Khatib | Van Geet Opening | |
| May 10, 2025 | Ahmad | 0–1 | Ayush Sharma | Round 7: Ahmad, Al Khatib - Ayush Sharma | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| May 10, 2025 | Bilguun | 1–0 | Ahmad | Round 6: Bilguun, Sumiya - Ahmad, Al Khatib | Scotch Game: Mieses Variation | |
| May 10, 2025 | Ahmad | * | Abdulazizov | Round 5: Ahmad, Al Khatib - Abdulazizov, Asilbek | ? | |
| May 10, 2025 | Rashid Husain Alhammadi | * | Ahmad | Round 4: Rashid Husain Alhammadi - Ahmad, Al Khatib | ? | |
| May 10, 2025 | Ahmad | * | Sodbilegt | Round 3: Ahmad, Al Khatib - Sodbilegt, Naranbold | Sicilian Defense: Modern Variations, Main Line | |
| May 10, 2025 | Tarigan | 1–0 | Ahmad | Round 2: Tarigan, Gilbert Elroy - Ahmad, Al Khatib | Sicilian Defense: Closed | |
| May 10, 2025 | Ahmad | * | Ansat | Round 1: Ahmad, Al Khatib - Ansat, Aldiyar | Sicilian Defense: Modern Variations, Main Line | |
| May 10, 2025 | Ahmad | * | Hsu | Round 4: Ahmad, Al Khatib - Hsu, Hsuan-Ming | ? | |
| May 9, 2025 | Munkhbayar | 1–0 | Ahmad | Round 3: Munkhbayar, Gijir - Ahmad, Al Khatib | Queen's Gambit Declined: Three Knights Variation | |
| May 8, 2025 | Ahmad | 0–1 | Idani | Round 2: Ahmad, Al Khatib - Idani, Pouya | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 7, 2025 | Suyarov | 1–0 | Ahmad | Round 1: Suyarov, Mukhammadzokhid - Ahmad, Al Khatib | Ruy Lopez: Exchange Variation, King's Bishop Variation | |
| Sep 22, 2024 | Giasi | ½–½ | Ahmad | 45th FIDE Chess Olympiad | Yusupov-Rubinstein System | |
| Sep 21, 2024 | Ahmad | 0–1 | Liyanage | 45th FIDE Chess Olympiad | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 20, 2024 | Tran | 1–0 | Ahmad | 45th FIDE Chess Olympiad | Indian Defense: London System | |
| Sep 18, 2024 | Zhakshylykov | 1–0 | Ahmad | 45th FIDE Chess Olympiad | Nimzo-Indian Defense: Three Knights Variation | |
| Sep 16, 2024 | Ahmad | 1–0 | Pereira | 45th FIDE Chess Olympiad | Queen's Pawn Game: Symmetrical Variation | |
| Sep 15, 2024 | Ahmad | 0–1 | Mohammad Fahad | 45th FIDE Chess Olympiad | Queen's Pawn Game: Symmetrical Variation | |
| Sep 14, 2024 | Henderson de La Fuente | 1–0 | Ahmad | 45th FIDE Chess Olympiad | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Sep 13, 2024 | Ahmad | ½–½ | Keinanen | 45th FIDE Chess Olympiad | Queen's Gambit Declined: Charousek Variation | |
| Sep 12, 2024 | Ahmad | 1–0 | Khan | 45th FIDE Chess Olympiad | Queen's Gambit Declined: Albin Countergambit, Normal Line | |
| Sep 11, 2024 | Suleymanli | 1–0 | Ahmad | 45th FIDE Chess Olympiad | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Jun 2, 2024 | Ahmad | 0–1 | Aliyev | Round 9: Ahmad, Al Khatib - Aliyev, Ravan | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| Jun 1, 2024 | Heinemann | ½–½ | Ahmad | Round 8: Heinemann, Josefine - Ahmad, Al Khatib | Caro-Kann Defense: Tartakower Variation | |
| May 31, 2024 | Ahmad | 0–1 | Mendonca | Round 7: Ahmad, Al Khatib - Mendonca, Leon Luke | Sicilian Defense: Modern Variations, Main Line | |
| May 30, 2024 | Ahmad | 1–0 | Rayes | Round 6: Ahmad, Al Khatib - Rayes, Abdul Kader | French Defense: Exchange Variation | |
| May 29, 2024 | Indjic | 1–0 | Ahmad | Round 5: Indjic, Aleksandar - Ahmad, Al Khatib | Indian Defense: Anti-Nimzo-Indian | |
| May 28, 2024 | Ahmad | 1–0 | Khalifa Essa | Round 4: Ahmad, Al Khatib - Khalifa Essa, Albalooshi | Four Knights Game: Spanish Variation, Rubinstein Variation, Henneberger Variation | |
| May 27, 2024 | Pang | 1–0 | Ahmad | Round 3: Pang, Tao - Ahmad, Al Khatib | Benoni Defense: Classical Variation | |
| May 26, 2024 | Ahmad | 1–0 | Ali | Round 2: Ahmad, Al Khatib - Ali, Abdulaziz | Four Knights Game: Spanish Variation, Nimzowitsch Variation | |
| May 25, 2024 | Li | 1–0 | Ahmad | Round 1: Li, Di - Ahmad, Al Khatib | King's Indian Attack | |
| May 22, 2024 | Abdulrahim | 0–1 | Ahmad | Round 9: Abdulrahim, Salem - Ahmad, Al Khatib | Sicilian Defense: Najdorf Variation, Zagreb Variation | |
| May 21, 2024 | Ahmad | 0–1 | Mukund Hemant Agarwal | Round 8: Ahmad, Al Khatib - Mukund Hemant Agarwal | Sicilian Defense: Modern Variations, Main Line | |
| May 20, 2024 | Ajay Santhosh Parvathareddy | 1–0 | Ahmad | Round 7: Ajay Santhosh Parvathareddy - Ahmad, Al Khatib | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| May 19, 2024 | Ahmad | ½–½ | Abdulkarimli | Round 6: Ahmad, Al Khatib - Abdulkarimli, Eljan | French Defense: Exchange Variation | |
| May 18, 2024 | Romany | 0–1 | Ahmad | Round 5: Romany, Joy - Ahmad, Al Khatib | Benoni Defense: Fianchetto Variation, Hastings Defense, Main Line | |
| Aug 16, 2023 | Ahmad | 0–1 | Pultinevicius | Round 4: Ahmad, Al Khatib - Pultinevicius, Paulius | ? | |
| Aug 15, 2023 | Le Roux | 0–1 | Ahmad | Round 3: Le Roux, Jean-Pierre - Ahmad, Al Khatib | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Aug 15, 2023 | Ahmad | 1–0 | Matviishen | Round 1: Ahmad, Al Khatib - Matviishen, Viktor | Semi-Slav Defense: Accelerated Meran Variation | |
| Aug 15, 2023 | Hamdouchi | 1–0 | Ahmad | Round 2: Hamdouchi, Hicham - Ahmad, Al Khatib | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jun 4, 2023 | Ahmad | 1–0 | Winkelman | 23rd Dubai Open | A | Ruy Lopez: Closed, Delayed Exchange | |
| Jun 3, 2023 | Mchedlishvili | 1–0 | Ahmad | 23rd Dubai Open | A | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 2, 2023 | Ahmad | 1–0 | Panda Sambit | 23rd Dubai Open | A | Caro-Kann Defense: Exchange Variation | |
| Jun 1, 2023 | Tiglon | 1–0 | Ahmad | 23rd Dubai Open | A | Caro-Kann Defense: Advance Variation, Short Variation | |
| May 31, 2023 | Ahmad | 0–1 | Lalit Babu M R | 23rd Dubai Open | A | Queen's Indian Defense: Capablanca Variation | |
| May 30, 2023 | Sibashvili | 0–1 | Ahmad | 23rd Dubai Open | A | Nimzo-Larsen Attack: Modern Variation | |
| May 29, 2023 | Ahmad | 1–0 | Ahmed | 23rd Dubai Open | A | Caro-Kann Defense: Exchange Variation | |
| May 28, 2023 | Chanda | 1–0 | Ahmad | 23rd Dubai Open | A | Queen's Pawn Game: London System | |
| May 27, 2023 | Ahmad | 0–1 | Kacharava | 23rd Dubai Open | A | Semi-Slav Defense: Normal Variation | |
| Mar 5, 2023 | Hesham | ½–½ | Ahmad | OPEN | Tarrasch Defense: Prague Variation | |
| Mar 4, 2023 | Ahmad | 1–0 | Chekh Adm Khedr | OPEN | Queen's Gambit Accepted: Old Variation | |
| Mar 3, 2023 | Ahmad | * | Aziz | OPEN | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Mar 1, 2023 | Ahmad | 1–0 | Koniahli | OPEN | Indian Defense: Normal Variation | |
| Feb 28, 2023 | Ahmad | 1–0 | Ahmed | OPEN | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Feb 27, 2023 | Abdelazeez | 0–1 | Ahmad | OPEN | Zukertort Opening | |
| Feb 26, 2023 | Ahmad | 1–0 | Peter Majur Manyang | Arab Championship | Indian Defense: Normal Variation | |
| Feb 10, 2022 | Ahmad | 1–0 | Hekimoglu | Mentese Flowers WGM | Ruy Lopez: Morphy Defense, Mackenzie Variation | |
| Feb 10, 2022 | Ince | 1–0 | Ahmad | Mentese Flowers WGM | Caro-Kann Defense: Two Knights Attack, Mindeno Variation | |
| Feb 9, 2022 | Ahmad | 1–0 | Boshra | Mentese Flowers WGM | Modern Defense | |
| Feb 9, 2022 | Hereklioglu | * | Ahmad | Mentese Flowers WGM | ? | |