| Nov 26, 2025 | Balakrishnan | 1–0 | Zhuang | Round 1: Balakrishnan, Praveen - Zhuang, Kyle | Semi-Slav Defense: Quiet Variation | |
| Nov 9, 2025 | Balakrishnan | 1–0 | Zhuang | Round 4: Balakrishnan, Praveen - Zhuang, Kyle | King's Indian Defense: Makogonov Variation | |
| Nov 2, 2025 | Esat Demirel | ½–½ | Zhuang | Round 5: Esat Demirel - Zhuang, Kyle | King's Indian Defense: Fianchetto Variation | |
| Nov 2, 2025 | Zhuang | 1–0 | Jagadeeshwar Sridhar | Round 4: Zhuang, Kyle - Jagadeeshwar Sridhar | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Nov 1, 2025 | Steven Liu | ½–½ | Zhuang | Round 3: Steven Liu - Zhuang, Kyle | King's Indian Defense: Fianchetto Variation | |
| Nov 1, 2025 | Zhuang | 0–1 | Tal Baron | Round 2: Zhuang, Kyle - Tal Baron | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Oct 31, 2025 | Haldankar | 0–1 | Zhuang | Round 1: Haldankar, Ameya - Zhuang, Kyle | King's Indian Defense: Fianchetto Variation, Larsen Defense | |
| Oct 13, 2025 | Zhuang | 1–0 | Jackson | 4th Skyline Open - OPEN | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Oct 13, 2025 | Diao | 1–0 | Zhuang | 4th Skyline Open - OPEN | Hungarian Opening: Indian Defense | |
| Oct 12, 2025 | Zhuang | 1–0 | Rawshani | 4th Skyline Open - OPEN | King's Indian Attack: Sicilian Variation | |
| Oct 12, 2025 | Shrivastava | 0–1 | Zhuang | 4th Skyline Open - OPEN | Sicilian Defense: French Variation, Westerinen Attack | |
| Oct 11, 2025 | Levine | 0–1 | Zhuang | 4th Skyline Open - OPEN | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Oct 10, 2025 | Zhuang | 1–0 | Marri | 4th Skyline Open - OPEN | Pirc Defense: Classical Variation | |
| Oct 1, 2025 | Zhuang | 0–1 | Balakrishnan | 4th Skyline Open - OPEN | Sicilian Defense: Pin Variation | |
| Sep 21, 2025 | Zhuang | ½–½ | Ismayilova | Round 5: Zhuang, Kyle - Ismayilova, Khanim | King's Indian Attack | |
| Sep 21, 2025 | Fischer | ½–½ | Zhuang | Round 4: Fischer, Robert J - Zhuang, Kyle | Sicilian Defense: Smith-Morra Gambit | |
| Sep 20, 2025 | Zhuang | ½–½ | Li | Round 2: Zhuang, Kyle - Li, Aiden | King's Indian Attack: Yugoslav Variation | |
| Sep 19, 2025 | Murugan Ayyappan | 0–1 | Zhuang | Round 1: Murugan Ayyappan, Adhiraiyan - Zhuang, Kyle | King's Indian Defense: Makogonov Variation | |
| Jun 28, 2025 | Zhuang | * | Vanapalli | 18th Annual Philadephia International | ? | |
| May 26, 2025 | Zhuang | ½–½ | Kurup | 12th Cherry Blossom Classic | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| May 26, 2025 | Clancy | 0–1 | Zhuang | 12th Cherry Blossom Classic | Caro-Kann Defense: Maróczy Variation | |
| May 25, 2025 | De Silva | 1–0 | Zhuang | 12th Cherry Blossom Classic | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| May 25, 2025 | Zhuang | ½–½ | Brady | 12th Cherry Blossom Classic | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 24, 2025 | Guo | ½–½ | Zhuang | 12th Cherry Blossom Classic | Sicilian Defense: Closed | |
| May 24, 2025 | Zhuang | 1–0 | Carter | 12th Cherry Blossom Classic | French Defense: Tarrasch Variation, Closed Variation | |
| May 23, 2025 | Bora | 1–0 | Zhuang | 12th Cherry Blossom Classic | King's Indian Defense: Fianchetto Variation, Larsen Defense | |
| May 22, 2025 | Zhuang | 1–0 | Atassi | 12th Cherry Blossom Classic | Caro-Kann Defense: Two Knights Attack | |
| Mar 9, 2025 | Zhuang | 1–0 | Chong | 2025 VA State Scholastic & College Championships | Ruy Lopez: Steinitz Defense | |
| Mar 9, 2025 | Sridhar | ½–½ | Zhuang | 2025 VA State Scholastic & College Championships | Sicilian Defense: French Variation, Westerinen Attack | |
| Mar 8, 2025 | Zhuang | 1–0 | Karim | 2025 VA State Scholastic & College Championships | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Mar 8, 2025 | ACEDO | 0–1 | Zhuang | 2025 VA State Scholastic & College Championships | Sicilian Defense: French Variation, Normal | |
| Mar 8, 2025 | Baim | 0–1 | Zhuang | 2025 VA State Scholastic & College Championships | London System | |
| Feb 16, 2025 | Zhuang | 0–1 | Slate | Round 6: Zhuang, Kyle - Slate, Kent | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Feb 16, 2025 | Moorhouse | 1–0 | Zhuang | Round 7: Moorhouse, Will - Zhuang, Kyle | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Feb 15, 2025 | Samuelson | ½–½ | Zhuang | Round 5: Samuelson, Andrew - Zhuang, Kyle | Sicilian Defense: Four Knights Variation | |
| Feb 14, 2025 | Zhuang | 0–1 | Stremavicius | Round 3: Zhuang, Kyle - Stremavicius, Titas | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 14, 2025 | Diao | 0–1 | Zhuang | Round 2: Diao, Matthew Guo - Zhuang, Kyle | King's Indian Attack: Symmetrical Defense | |
| Feb 13, 2025 | Zhuang | 1–0 | Yehamandram Sridhar | Round 1: Zhuang, Kyle - Yehamandram Sridhar, Yogeshwar | Caro-Kann Defense: Two Knights Attack | |
| Dec 18, 2024 | Zhuang | 0–1 | Song | 2024 North American Youth Championship - OPEN | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Oct 14, 2024 | Zhuang | ½–½ | Yang | 3rd Skyline Open - OPEN | Sicilian Defense: Moscow Variation | |
| Oct 14, 2024 | Zhao | 0–1 | Zhuang | 3rd Skyline Open - OPEN | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Oct 13, 2024 | Zhuang | 0–1 | Wilson | 3rd Skyline Open - OPEN | Sicilian Defense: Moscow Variation | |
| Oct 13, 2024 | Slade | ½–½ | Zhuang | 3rd Skyline Open - OPEN | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Oct 12, 2024 | Zhuang | ½–½ | Klein | 3rd Skyline Open - OPEN | Modern Defense: Standard Defense | |
| Oct 12, 2024 | Chong | 0–1 | Zhuang | 3rd Skyline Open - OPEN | Sicilian Defense: Lasker-Pelikan Variation | |
| Oct 11, 2024 | Zhuang | 1–0 | Chang | 3rd Skyline Open - OPEN | French Defense: Rubinstein Variation, Blackburne Defense | |
| Oct 11, 2024 | LeBakken | 0–1 | Zhuang | 3rd Skyline Open - OPEN | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Oct 10, 2024 | Wang | ½–½ | Zhuang | 3rd Skyline Open - OPEN | Sicilian Defense: French Variation, Normal | |
| Sep 22, 2024 | Yang | 0–1 | Zhuang | Round 4: Yang, Daniel - Zhuang, Kyle | King's Indian Defense: Makogonov Variation | |
| Sep 21, 2024 | Zhuang | 1–0 | Samuelson | Round 3: Zhuang, Kyle - Samuelson, Andrew | Sicilian Defense: Moscow Variation | |
| Sep 20, 2024 | Zhuang | ½–½ | Khanna | Round 5: Zhuang, Kyle - Khanna, Nalin | Sicilian Defense: Moscow Variation, Main Line | |
| May 27, 2024 | Zhuang | ½–½ | Su | Round 9: Zhuang, Kyle - Su, Jasmine Zhixin | Sicilian Defense: Moscow Variation, Haag Gambit | |
| May 26, 2024 | Moorhouse | 0–1 | Zhuang | Round 8: Moorhouse, Will - Zhuang, Kyle | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| May 26, 2024 | Zhuang | 0–1 | Li | Round 7: Zhuang, Kyle - Li, Michael | Sicilian Defense: French Variation, Normal | |
| May 25, 2024 | Ayyappan | ½–½ | Zhuang | Round 6: Ayyappan, Santhosh - Zhuang, Kyle | King's Indian Defense: Four Pawns Attack, Normal Attack | |
| May 25, 2024 | Zhuang | 1–0 | Ling | Round 5: Zhuang, Kyle - Ling, Chenxuan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| May 24, 2024 | ADU | 1–0 | Zhuang | Round 4: ADU, Oladapo - Zhuang, Kyle | Sicilian Defense: French Variation | |
| May 24, 2024 | Zhuang | ½–½ | Moor | Round 3: Zhuang, Kyle - Moor, Nathaniel Philip | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| May 23, 2024 | Collier | 0–1 | Zhuang | Round 2: Collier, Philip - Zhuang, Kyle | King's Indian Defense: Fianchetto Variation, Debrecen Defense | |
| May 22, 2024 | Zhuang | 0–1 | Pierrot | Round 1: Zhuang, Kyle - Pierrot, Facundo | Pirc Defense | |
| Mar 10, 2024 | Matthew Diao | ½–½ | Zhuang | Round 5: Matthew Diao - Zhuang, Kyle | King's Indian Defense | |
| Mar 10, 2024 | Zhuang | 1–0 | Krishnan | Round 4: Zhuang, Kyle - Krishnan, Ashvath | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Mar 9, 2024 | Chong | 0–1 | Zhuang | Round 3: Chong, Hanford - Zhuang, Kyle | Sicilian Defense: Four Knights Variation | |
| Mar 9, 2024 | Zhuang | 1–0 | Huang | Round 2: Zhuang, Kyle - Huang, Lucia | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Mar 9, 2024 | Ryan Guo | 0–1 | Zhuang | Round 1: Ryan Guo - Zhuang, Kyle | London System | |
| Sep 21, 2024 | Zhuang | 1–0 | Sridhar | Round 2: Zhuang, Kyle - Sridhar, Yehamandram | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Aug 1, 2021 | Zhuang | 0–1 | Su | 2nd Annual John D. Rockefeller III National | Sicilian Defense: Closed, Traditional | |
| — | Zhuang | ½–½ | Preotu | Round 3: Zhuang, Kyle - Preotu, Razvan | Scandinavian Defense: Mieses-Kotroc Variation | |
| — | Jiang | ½–½ | Zhuang | Round 2: Jiang, Andrew - Zhuang, Kyle | Sicilian Defense: Old Sicilian | |
| — | Diao | 1–0 | Zhuang | Round 4: Diao, Matthew Guo - Zhuang, Kyle | Sicilian Defense: Lasker-Pelikan Variation | |