| May 20, 2024 | Stevens | 1–0 | Ning | Round 5: Stevens, Christian - Ning, Eric | Nimzo-Larsen Attack: Indian Variation | |
| May 19, 2024 | Ning | ½–½ | Gao | Round 4: Ning, Eric - Gao, Heye | Slav Defense: Quiet Variation, Schallopp Defense | |
| May 19, 2024 | Zheng | ½–½ | Ning | Round 3: Zheng, Victor - Ning, Eric | King's Indian Attack: Symmetrical Defense | |
| May 18, 2024 | Ning | 1–0 | Kot | Round 2: Ning, Eric - Kot, Emanuel | King's Indian Defense: Sämisch Variation, Panno Main Line | |
| May 7, 2024 | Jayden Yang | 1–0 | Tseng | Round 4: Jayden Yang - Tseng, Bradley | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Apr 20, 2024 | Gollapalli Harshith | 0–1 | Ning | Round 5: Gollapalli Harshith - Ning, Eric | Queen's Pawn Game: Barry Attack, Tarzan Attack | |
| Apr 20, 2024 | Ning | 1–0 | Triston Bai Li | Round 4: Ning, Eric - Triston Bai Li | Nimzo-Indian Defense: Classical Variation | |
| Apr 20, 2024 | Ning | 1–0 | Andrei Kononenko | Round 3: Ning, Eric - Andrei Kononenko | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 20, 2024 | Neal Li | 0–1 | Ning | Round 2: Neal Li - Ning, Eric | Sicilian Defense: Old Sicilian | |
| Apr 20, 2024 | Ning | 1–0 | Ido Borochov | Round 1: Ning, Eric - Ido Borochov | Queen's Gambit Declined: Marshall Defense | |
| Mar 17, 2024 | Ning | 1–0 | Zhong | Round 5: Ning, Eric - Zhong, Ryan Yunhui | Queen's Gambit Accepted: Old Variation | |
| Mar 17, 2024 | Zhong | 0–1 | Ning | Round 4: Zhong, April Yunwei - Ning, Eric | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 16, 2024 | Ning | ½–½ | Ruchinskaya | Round 3: Ning, Eric - Ruchinskaya, Valerie | Slav Defense: Quiet Variation, Schallopp Defense | |
| Mar 16, 2024 | Shawn Rodrigue-Lemieux | 1–0 | Ning | Round 2: Shawn Rodrigue-Lemieux - Ning, Eric | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Mar 15, 2024 | Ning | 1–0 | Laksshana Deepak | Round 1: Ning, Eric - Laksshana Deepak | Indian Defense: Anti-Grünfeld, Alekhine Variation | |
| Aug 11, 2021 | Ning | ½–½ | Xuan | World Youth Cup 2021 O14-G14 - Open 14 | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Aug 11, 2021 | Ning | 1–0 | Yuen | World Youth Cup 2021 O14-G14 - Open 14 | Nimzo-Indian Defense: Classical Variation | |
| Aug 11, 2021 | Ning | 0–1 | Ruiz | World Youth Cup 2021 O14-G14 - Open 14 | King's Indian Defense: Sämisch Variation, Normal Defense | |
| Aug 11, 2021 | Ning | 0–1 | Singh | World Youth Cup 2021 O14-G14 - Open 14 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 11, 2021 | AHMED | 0–1 | Ning | World Youth Cup 2021 O14-G14 - Open 14 | Grünfeld Defense: Three Knights Variation | |
| Aug 11, 2021 | Nath | ½–½ | Ning | World Youth Cup 2021 O14-G14 - Open 14 | Sicilian Defense: Old Sicilian | |
| Aug 11, 2021 | Seyid | 1–0 | Ning | World Youth Cup 2021 O14-G14 - Open 14 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Aug 11, 2021 | Fleri | 0–1 | Ning | World Youth Cup 2021 O14-G14 - Open 14 | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Aug 11, 2021 | Chouhan | 0–1 | Ning | World Youth Cup 2021 O14-G14 - Open 14 | Rapport-Jobava System | |