40 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Khalaf, Ali | Soliz Gabarrete, Luis Fernando | 0-1 | A07 | Olymp 2026 Open | 2026-09-27 |
| Khalaf, Ali | Dacres, Don | 1-0 | A05 | Olymp 2026 Open | 2026-09-26 |
| Khalaf, Ali | Cottle, Brian S | 0-1 | D00 | Olymp 2026 Open | 2026-09-23 |
| Khalaf, Ali | Ieong, Seak Hin | 1-0 | A45 | Olymp 2026 Open | 2026-09-20 |
| Khalaf, Ali | Mushore, Emarald Takudzwa | 0-1 | C24 | Olymp 2026 Open | 2026-09-19 |
| Khalaf, Ali | Ahlam Rashed | 0-1 | B23 | Round 6: Khalaf, Ali - Ahlam Rashed | 2026-01-20 |
| Khalaf, Ali | Sharon, Rafael | 0-1 | B12 | Round 3: Khalaf, Ali - Sharon, Rafael | 2026-01-19 |
| Khalaf, Ali | Prakash, Sadhana | 1-0 | C30 | Round 5: Khalaf, Ali - Prakash, Sadhana | 2026-01-19 |
| Khalaf, Ali | Khalfa, Mhamed | 1-0 | C24 | Round 4: Khalaf, Ali - Khalfa, Mhamed | 2026-01-17 |
| Khalaf, Ali | Khaled waleed Abdullah | 0-1 | B12 | Round 2: Khalaf, Ali - Khaled waleed Abdullah | 2025-11-20 |
| Khalaf, Ali | Alsayer, Bader | 1-0 | D03 | Round 7: Khalaf, Ali - Alsayer, Bader | 2025-01-10 |
| Khalaf, Ali | Nishaanth Vidyasagar | 1-0 | C24 | Round 9: Khalaf, Ali - Nishaanth Vidyasagar | 2025-01-10 |
| Khalaf, Ali | Jinay Ankitbhai Shah | 1-0 | B23 | Round 3: Khalaf, Ali - Jinay Ankitbhai Shah | 2025-01-09 |
| Khalaf, Ali | Mohammed Junaid Khan | 1-0 | B09 | Round 4: Khalaf, Ali - Mohammed Junaid Khan | 2025-01-09 |
| Ali Khalaf | Nasser Al Subaie | 1/2-1/2 | C26 | Round 8: Ali Khalaf - Nasser Al Subaie | 2024-01-31 |
| Ali Khalaf | Talal Almanaseer | 0-1 | A03 | Round 3: Ali Khalaf - Talal Almanaseer | 2024-01-24 |
| Khalaf, Ali | Arfan, Aditya Bagus | 0-1 | B23 | Round 1: Khalaf, Ali - Arfan, Aditya Bagus |