| Jun 21, 2026 | Shah | ½–½ | Wang | Round 1: Shah, Krishiv - Wang, Peiqi | Grünfeld Defense: Brinckmann Attack, Grünfeld Gambit Accepted | |
| Jun 20, 2026 | Tan | 0–1 | Shah | Round 11: Tan, Jun Ying - Shah, Krishiv | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jun 20, 2026 | Tokhirjonova | 1–0 | Shah | Round 10: Tokhirjonova, Gulrukhbegim - Shah, Krishiv | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 20, 2026 | Bai | 1–0 | Shah | Round 9: Bai, Adelard - Shah, Krishiv | Rapport-Jobava System | |
| Jun 20, 2026 | Shah | 0–1 | Boucquet | Round 8: Shah, Krishiv - Boucquet, Emile | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 20, 2026 | Shah | 1–0 | Zhang | Round 6: Shah, Krishiv - Zhang, Rui | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 20, 2026 | Shah | 1–0 | Aryan Abhijeet Shah | Round 5: Shah, Krishiv - Aryan Abhijeet Shah | Queen's Gambit Declined: Exchange Variation, Reshevsky Variation | |
| Jun 20, 2026 | Shah | 0–1 | Omarov | Round 3: Shah, Krishiv - Omarov, Murat | Benoni Defense: Four Pawns Attack, Main Line | |
| Jun 20, 2026 | Shah | 1–0 | Mohd Nurul Izani | Round 1: Shah, Krishiv - Mohd Nurul Izani, Kaseh Irsya Dania | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 20, 2026 | Shah | 0–1 | Du | Round 9: Shah, Krishiv - Du, Yichen | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jun 20, 2026 | Chan | ½–½ | Shah | Round 8: Chan, Jing Fong Joash - Shah, Krishiv | Queen's Gambit Accepted | |
| Jun 20, 2026 | Shah | ½–½ | Chen | Round 7: Shah, Krishiv - Chen, Yiru | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Jun 19, 2026 | Genkeswaran | 1–0 | Shah | Round 12: Genkeswaran, Genivan - Shah, Krishiv | Queen's Gambit Accepted | |
| Jun 19, 2026 | Zhu | 0–1 | Shah | Round 11: Zhu, Kaizhen - Shah, Krishiv | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jun 19, 2026 | Shah | 1–0 | Chen | Round 6: Shah, Krishiv - Chen, Stephanie | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Jun 19, 2026 | Aton | 1–0 | Shah | Round 5: Aton, Ariel Nino - Shah, Krishiv | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jun 19, 2026 | Shah | 1–0 | Samarth J Rao | Round 4: Shah, Krishiv - Samarth J Rao | Sicilian Defense: Kan Variation, Modern Variation | |
| Jun 18, 2026 | Shah | 1–0 | Mohd Kamal | Round 8: Shah, Krishiv - Mohd Kamal, Eldin Hakimi | Elephant Gambit: Paulsen Countergambit | |
| Jun 18, 2026 | Shah | 0–1 | Zhu | Round 7: Shah, Krishiv - Zhu, Chen | Semi-Slav Defense: Accelerated Move Order | |
| Jun 18, 2026 | Ochirsukh | 0–1 | Shah | Round 3: Ochirsukh, Batsaikhan - Shah, Krishiv | Sicilian Defense: Lasker-Pelikan Variation | |
| Jun 18, 2026 | Shah | 1–0 | Zhang | Round 2: Shah, Krishiv - Zhang, Yunheng | Slav Indian | |
| Jun 18, 2026 | Lundberg | 0–1 | Shah | Round 1: Lundberg, Jonathan Oscar - Shah, Krishiv | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 17, 2026 | Ge | ½–½ | Shah | Round 2: Ge, William - Shah, Krishiv | ? | |
| Jun 17, 2026 | Shah | 1–0 | Varsha Ramesh | Round 1: Shah, Krishiv - Varsha Ramesh | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Mar 20, 2026 | Chong | 1–0 | Shah | Hong Kong SAR Chess Championships 2026 | King's Pawn Game | |
| Mar 13, 2026 | Shah | 1–0 | Lundberg | Hong Kong SAR Chess Championships 2026 | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Mar 6, 2026 | Shah | 1–0 | Cheung | Hong Kong SAR Chess Championships 2026 | Petrov's Defense: Nimzowitsch Attack | |
| Feb 23, 2026 | Shah | 1–0 | Wong | Samarkand Olympiad Selection 2026 - finals | Czech Defense | |
| Feb 23, 2026 | Wong | 1–0 | Shah | Samarkand Olympiad Selection 2026 - finals | Rapport-Jobava System | |
| Feb 22, 2026 | Zhou | ½–½ | Shah | Samarkand Olympiad Selection 2026 | Réti Opening: Réti Accepted | |
| Feb 22, 2026 | Shah | ½–½ | Zhou | Samarkand Olympiad Selection 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 21, 2026 | Shah | ½–½ | Nguyen | Samarkand Olympiad Selection 2026 | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Feb 21, 2026 | Tong | ½–½ | Shah | Samarkand Olympiad Selection 2026 | Sicilian Defense: Closed, Traditional | |
| Feb 20, 2026 | Or | 0–1 | Shah | Samarkand Olympiad Selection 2026 | King's Indian Attack | |
| Feb 20, 2026 | Nissinen | 1–0 | Shah | Samarkand Olympiad Selection 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 20, 2026 | Shah | 1–0 | Ng | Samarkand Olympiad Selection 2026 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Feb 20, 2026 | Shah | 1–0 | Cheung | Samarkand Olympiad Selection 2026 | Petrov's Defense: Three Knights Game | |
| Jan 22, 2026 | Zhang | 1–0 | Shah | Hong Kong SAR Chess Championships 2026 | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jan 22, 2026 | Shah | ½–½ | Fang | Hong Kong SAR Chess Championships 2026 | Sicilian Defense: Hyperaccelerated Dragon | |
| Jan 22, 2026 | Zhou | 0–1 | Shah | Hong Kong SAR Chess Championships 2026 | Sicilian Defense: Lasker-Pelikan Variation | |
| Jan 22, 2026 | Shah | 1–0 | Leung | Hong Kong SAR Chess Championships 2026 | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jan 16, 2026 | Say | 0–1 | Shah | Hong Kong SAR Chess Championships 2026 | Sicilian Defense: Najdorf Variation | |
| Jan 4, 2026 | Shah | 1–0 | Zhao | HKSAR Junior Championship 2026 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jan 3, 2026 | Zhou | 0–1 | Shah | HKSAR Junior Championship 2026 | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Jan 3, 2026 | Shah | 1–0 | Tang | HKSAR Junior Championship 2026 | Caro-Kann Defense: Two Knights Attack | |
| Jan 2, 2026 | Shah | ½–½ | Fang | HKSAR Junior Championship 2026 | Sicilian Defense: Four Knights Variation | |
| Jan 2, 2026 | Chan | 0–1 | Shah | HKSAR Junior Championship 2026 | Sicilian Defense: Moscow Variation, Main Line | |
| Dec 29, 2025 | Shah | 0–1 | Zhu | HKIO 2025 | Sicilian Defense: Dragon Variation, Classical Variation | |
| Dec 28, 2025 | Kao | ½–½ | Shah | HKIO 2025 | Sicilian Defense | |
| Dec 27, 2025 | Shah | ½–½ | Bancod | HKIO 2025 | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Dec 26, 2025 | Huh | ½–½ | Shah | HKIO 2025 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Dec 26, 2025 | Shah | 1–0 | Yang | HKIO 2025 | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Dec 25, 2025 | Shah | 0–1 | Lundberg | HKIO 2025 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Dec 24, 2025 | Harshit Amarnani | 0–1 | Shah | HKIO 2025 | Queen's Pawn Game: Colle System | |
| Dec 24, 2025 | Shah | 1–0 | Chen | HKIO 2025 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 23, 2025 | Mohit S | 1–0 | Shah | HKIO 2025 | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jul 27, 2025 | Shah | ½–½ | Jiroajvanichakorn | Round 8: Shah, Krishiv - Jiroajvanichakorn, Rathasart | Caro-Kann Defense: Panov Attack | |
| Jul 22, 2025 | Kao | 1–0 | Shah | Round 2: Kao, Jamison Edrich - Shah, Krishiv | King's Indian Attack: French Variation | |
| Jan 2, 2025 | Wong | ½–½ | Shah | Hong Kong International Open 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jan 1, 2025 | Shah | 0–1 | Liu | Hong Kong International Open 2024 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Nyezhmetdinov Attack | |
| Dec 31, 2024 | Heung | 0–1 | Shah | Hong Kong International Open 2024 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Novosibirsk Variation | |
| Dec 30, 2024 | Shah | 1–0 | Bobias | Hong Kong International Open 2024 | Sicilian Defense: Taimanov Variation, Normal Variation | |
| Dec 30, 2024 | Choi | 0–1 | Shah | Hong Kong International Open 2024 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Dec 29, 2024 | Shah | 0–1 | Li | Hong Kong International Open 2024 | Sicilian Defense: Najdorf Variation | |
| Dec 28, 2024 | Shah | 1–0 | Du | Hong Kong International Open 2024 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 28, 2024 | Yuen | 0–1 | Shah | Hong Kong International Open 2024 | English Opening: Agincourt Defense, Wimpy System | |
| Dec 27, 2024 | Yan | 0–1 | Shah | Hong Kong International Open 2024 | Queen's Gambit Accepted: Central Variation, McDonnell Defense, Somov Gambit | |
| Feb 18, 2024 | Shah | 0–1 | Chung | HKCC 2024 & Olympiad Selection 2024 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Feb 18, 2024 | Luk | 0–1 | Shah | HKCC 2024 & Olympiad Selection 2024 | Sicilian Defense: Closed, Traditional | |
| Feb 17, 2024 | Shah | 0–1 | Kwong | HKCC 2024 & Olympiad Selection 2024 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Feb 17, 2024 | Chan | ½–½ | Shah | HKCC 2024 & Olympiad Selection 2024 | Sicilian Defense: Lasker-Pelikan Variation | |
| Feb 16, 2024 | Shah | 0–1 | Tong | HKCC 2024 & Olympiad Selection 2024 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 16, 2024 | Liu | 0–1 | Shah | HKCC 2024 & Olympiad Selection 2024 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Novosibirsk Variation | |
| Feb 15, 2024 | Shah | ½–½ | Li | HKCC 2024 & Olympiad Selection 2024 | Alekhine Defense | |
| Feb 15, 2024 | Xiao | 0–1 | Shah | HKCC 2024 & Olympiad Selection 2024 | Queen's Gambit Accepted | |
| Feb 14, 2024 | Shah | 0–1 | Zhang | HKCC 2024 & Olympiad Selection 2024 | Czech Defense | |
| — | Shah | 0–1 | Wu | Asian Rapid Chess Team Championship 2024 | French Defense: Exchange Variation | |
| — | Shah | ½–½ | Gonzales | Asian Rapid Chess Team Championship 2024 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| — | Shah | 1–0 | Leung | Asian Rapid Chess Team Championship 2024 | French Defense: Exchange Variation | |
| — | Shah | 0–1 | Mordido | Asian Rapid Chess Team Championship 2024 | Sicilian Defense: Kan Variation | |
| — | Shah | 0–1 | Escobar Medina | Hong Kong Summer International Open Blitz 2024 | Modern Defense | |
| — | Shah | * | Shen | Hong Kong Summer International Open Blitz 2024 | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| — | Shah | ½–½ | Yang | Hong Kong Summer International Open Blitz 2024 | Sicilian Defense: Dragon Variation | |
| — | Shah | * | Hon | Hong Kong Summer International Open Blitz 2024 | Sicilian Defense: Kan Variation | |
| — | Shah | 1–0 | Chau | Hong Kong Summer International Open Blitz 2024 | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| — | Shah | 0–1 | Teo | Asian Amateur Chess Competition 2025 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| — | Shah | 1–0 | Aljameel | Asian Amateur Chess Competition 2025 | King's Pawn Game | |
| — | Shah | 0–1 | Chan | Asian Amateur Chess Competition 2025 | Sicilian Defense: Najdorf Variation | |
| — | Shah | 1–0 | Lim | Asian Amateur Chess Competition 2025 | Caro-Kann Defense: Two Knights Attack | |
| — | Tong | 1–0 | Shah | Asian Rapid Chess Team Championship 2024 | Sicilian Defense: Closed, Traditional | |
| — | Wong | 0–1 | Shah | Asian Rapid Chess Team Championship 2024 | Sicilian Defense: Lasker-Pelikan Variation, Schlechter Variation | |
| — | Lau | * | Shah | Hong Kong Summer International Open Blitz 2024 | Queen's Gambit Accepted: Old Variation | |
| — | Lau | * | Shah | Hong Kong Summer International Open Blitz 2024 | Sicilian Defense: Old Sicilian | |
| — | Ashwath Kaushik | 1–0 | Shah | Hong Kong Summer International Open Blitz 2024 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| — | Archisman Patra | 1–0 | Shah | Round 3: Archisman Patra - Shah, Krishiv | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| — | Xu | 1–0 | Shah | Round 3: Xu, Wei - Shah, Krishiv | Sicilian Defense: Mengarini Variation | |
| — | Calica | 1–0 | Shah | Asian Amateur Chess Competition 2025 | King's Indian Attack: Yugoslav Variation | |
| — | Park | 0–1 | Shah | Asian Amateur Chess Competition 2025 | Sicilian Defense: Grand Prix Attack | |
| — | Prabhat | ½–½ | Shah | Asian Amateur Chess Competition 2025 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| — | Pang | ½–½ | Shah | Asian Amateur Chess Competition 2025 | Sicilian Defense: Alapin Variation, Stoltz Attack | |