| Apr 11, 2026 | Salman | ½–½ | Lau | Golders Green FIDE Rapidplay - 10th April 2026 - Open | Italian Game: Two Knights Defense | |
| Mar 15, 2026 | Salman | ½–½ | Sriram | Round 11: Salman, Haytham - Sriram, Gautam | Scandinavian Defense: Main Line | |
| Mar 15, 2026 | Kovalskyi | 1–0 | Salman | Round 10: Kovalskyi, Roman - Salman, Haytham | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Mar 15, 2026 | Salman | 1–0 | Lightbown | Round 9: Salman, Haytham - Lightbown, Sean M | Scandinavian Defense: Blackburne Gambit | |
| Mar 15, 2026 | Ciuravin | 1–0 | Salman | Round 8: Ciuravin, Andrei - Salman, Haytham | Queen's Pawn Game: Torre Attack, Gossip Variation | |
| Mar 15, 2026 | Salman | ½–½ | Arnott | Round 7: Salman, Haytham - Arnott, Jonathan W | French Defense: Exchange Variation | |
| Mar 14, 2026 | Yoon | 0–1 | Salman | Round 6: Yoon, Jacob D - Salman, Haytham | Ware Opening | |
| Mar 14, 2026 | Salman | 1–0 | Ekram | Round 5: Salman, Haytham - Ekram, Itmam | Sicilian Defense: Moscow Variation | |
| Mar 14, 2026 | Ferris | 1–0 | Salman | Round 4: Ferris, Oliver - Salman, Haytham | Réti Opening: Anglo-Slav Variation, Gurevich System | |
| Mar 14, 2026 | Salman | ½–½ | Solanki | Round 3: Salman, Haytham - Solanki, Daiwik | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Mar 14, 2026 | Peart | 1–0 | Salman | Round 2: Peart, Alan - Salman, Haytham | French Defense: Exchange Variation | |
| Mar 14, 2026 | Salman | 1–0 | Mark L Bearcroft | Round 1: Salman, Haytham - Mark L Bearcroft | Sicilian Defense: Dragon Variation, Classical Variation, Battery Variation | |
| Dec 7, 2025 | Lebedev | 1–0 | Salman | Round 9: Lebedev, Lion - Salman, Haytham | Queen's Gambit Declined | |
| Dec 7, 2025 | Batchelor | 1–0 | Salman | Round 7: Batchelor, Mark - Salman, Haytham | Semi-Slav Defense | |
| Dec 6, 2025 | Richardson | 1–0 | Salman | Round 5: Richardson, John R - Salman, Haytham | French Defense: Rubinstein Variation, Blackburne Defense | |
| Dec 6, 2025 | Salman | 0–1 | Zapolskis | Round 2: Salman, Haytham - Zapolskis, Antanas | Sicilian Defense: Lasker-Pelikan Variation | |
| Oct 12, 2025 | Van Hensbergen | 0–1 | Salman | Round 9: Van Hensbergen, Adri - Salman, Haytham | French Defense: King's Indian Attack | |
| Oct 12, 2025 | Salman | 1–0 | Johnson | Round 7: Salman, Haytham - Johnson, Felix | Sicilian Defense: Four Knights Variation | |
| Oct 12, 2025 | Chapman | ½–½ | Salman | Round 6: Chapman, Luke - Salman, Haytham | French Defense: Rubinstein Variation, Blackburne Defense | |
| Oct 11, 2025 | Pack | 0–1 | Salman | Round 5: Pack, Edgar - Salman, Haytham | Rapport-Jobava System | |
| Oct 11, 2025 | Salman | ½–½ | Ward | Round 4: Salman, Haytham - Ward, Cian | French Defense: Exchange Variation | |
| Oct 11, 2025 | Khan | 0–1 | Salman | Round 3: Khan, TaoHai - Salman, Haytham | Queen's Gambit Declined | |
| Oct 11, 2025 | Singh | * | Salman | Round 1: Singh, Avyanna - Salman, Haytham | ? | |
| Oct 10, 2025 | Salman | 0–1 | Sisupalan | Round 8: Salman, Haytham - Sisupalan, Beni | Italian Game: Giuoco Pianissimo | |
| Oct 10, 2025 | Salman | 0–1 | Lee | Round 2: Salman, Haytham - Lee, Yuk Hei | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jun 26, 2025 | Salman | 1–0 | Lee | Round 6: Salman, Haytham - Lee, Hyunwoo | Italian Game: Classical Variation | |
| Jun 26, 2025 | Sengupta | 0–1 | Salman | Round 5: Sengupta, Sohana - Salman, Haytham | French Defense: Advance Variation | |
| Jun 25, 2025 | Misra | 0–1 | Salman | Round 4: Misra, Advay - Salman, Haytham | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jun 25, 2025 | Salman | 1–0 | Ben Wotton | Round 3: Salman, Haytham - Ben Wotton | Caro-Kann Defense: Exchange Variation | |
| Jun 25, 2025 | Richard Lee | 0–1 | Salman | Round 2: Richard Lee - Salman, Haytham | English Opening: Agincourt Defense | |
| Jun 25, 2025 | Salman | 1–0 | De Silva | Round 1: Salman, Haytham - De Silva, Sithun | Scandinavian Defense: Mieses-Kotroc Variation | |
| Mar 2, 2025 | Salman | ½–½ | He | Round 11: Salman, Haytham - He, Tom Junde | Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6 | |
| Mar 2, 2025 | Salman | 1–0 | Middleton | Round 8: Salman, Haytham - Middleton, Ben | Scandinavian Defense: Valencian Variation | |
| Mar 2, 2025 | Salman | 1–0 | Waterfield | Round 9: Salman, Haytham - Waterfield, Mark | French Defense: Exchange Variation | |
| Mar 2, 2025 | Dicen | 1–0 | Salman | Round 7: Dicen, Elis Denele - Salman, Haytham | Queen's Gambit Declined | |
| Mar 2, 2025 | Patel | ½–½ | Salman | Round 10: Patel, Zain - Salman, Haytham | Bird Opening | |
| Mar 1, 2025 | Salman | 0–1 | Harris | Round 2: Salman, Haytham - Harris, Michael | French Defense: Exchange Variation | |
| Mar 1, 2025 | Salman | 0–1 | Bakhtiyarov | Round 4: Salman, Haytham - Bakhtiyarov, Kamronbek | Queen's Pawn Game: Accelerated London System | |
| Mar 1, 2025 | Salman | 1–0 | Stokes | Round 6: Salman, Haytham - Stokes, Richard | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Mar 1, 2025 | Eckersley-Waites | ½–½ | Salman | Round 1: Eckersley-Waites, Adam - Salman, Haytham | Queen's Gambit Declined: Harrwitz Attack | |
| Mar 1, 2025 | Mehta | ½–½ | Salman | Round 3: Mehta, Sophie - Salman, Haytham | Queen's Pawn Game: Accelerated London System | |
| Mar 1, 2025 | Strugar | 0–1 | Salman | Round 5: Strugar, Ioan-Euzeb - Salman, Haytham | Mieses Opening | |
| Sep 22, 2024 | Catabay | 1–0 | Salman | 2024 UK Chess Challenge Terafinal Challengers U12 | Catalan Opening: Closed | |
| — | Salman | 0–1 | Blin | Round 1: Salman, Haytham - Blin, Henri | Sicilian Defense: Dragon Variation, Yugoslav Attack, Main Line | |
| — | Salman | 1–0 | Steele | Round 3: Salman, Haytham - Steele, Dyfan | Caro-Kann Defense: Exchange Variation | |
| — | Salman | 1–0 | Patel | Round 5: Salman, Haytham - Patel, Ananya | Caro-Kann Defense: Exchange Variation | |
| — | Salman | 1–0 | Boganadham | Round 7: Salman, Haytham - Boganadham, Ved Sudeep | Italian Game: Two Knights Defense | |
| — | Salman | 1–0 | Sui | Round 9: Salman, Haytham - Sui, Yueyue | French Defense: Exchange Variation | |
| — | R Ramesh | ½–½ | Salman | Round 2: R Ramesh, Niranjan - Salman, Haytham | French Defense: Exchange Variation | |
| — | Chernyy | ½–½ | Salman | Round 4: Chernyy, Daniel - Salman, Haytham | Zukertort Opening: Queen's Gambit Invitation | |
| — | Bakhtiyarov | 0–1 | Salman | Round 6: Bakhtiyarov, Kamronbek - Salman, Haytham | French Defense: Advance Variation | |
| — | Yu | 1–0 | Salman | Round 8: Yu, Rock - Salman, Haytham | English Opening: Neo-Catalan | |