| Aug 3, 2024 | Singh | ½–½ | Shi | Round 7: Singh, Avyanna - Shi, Shaoting | Scotch Game: Classical Variation | |
| Aug 2, 2024 | Shi | ½–½ | Dearing | Round 6: Shi, Shaoting - Dearing, Alexander | Italian Game: Giuoco Piano, Greco's Attack | |
| Jul 31, 2024 | Shi | 0–1 | Yeung | Round 4: Shi, Shaoting - Yeung, Jia-Arn | Caro-Kann Defense: Classical Variation, Main Line | |
| Jul 29, 2024 | Shi | 0–1 | Catabay | Round 2: Shi, Shaoting - Catabay, Rezin C | French Defense: Advance Variation | |
| Jul 28, 2024 | Keerthi Kumar | 0–1 | Shi | Round 1: Keerthi Kumar, Advait - Shi, Shaoting | Italian Game: Scotch Gambit, Janowski Defense | |
| Jul 27, 2024 | Sasikumar | 1–0 | Shi | Round 9: Sasikumar, Srivathsan - Shi, Shaoting | Bishop's Opening: Vienna Hybrid | |
| Jul 27, 2024 | Van Neerven | 0–1 | Shi | Round 8: Van Neerven, Yvon - Shi, Shaoting | King's Indian Defense: Orthodox Variation, Positional Defense, Closed Line | |
| Jul 27, 2024 | Shi | 0–1 | Fang | Round 7: Shi, Shaoting - Fang, Brandon Jun Qiao | Pirc Defense: Classical Variation | |
| Jul 26, 2024 | Pustyntsev | 0–1 | Shi | Round 6: Pustyntsev, Oleksii - Shi, Shaoting | King's Indian Defense: Zinnowitz Variation | |
| Jul 26, 2024 | Shi | 0–1 | Shankar | Round 5: Shi, Shaoting - Shankar, Yashwardhan | Sicilian Defense: Dragon Variation | |
| Jul 26, 2024 | Dilip Rajaram | 0–1 | Shi | Round 4: Dilip Rajaram - Shi, Shaoting | Four Knights Game: Italian Variation | |
| Jul 26, 2024 | Shi | 1–0 | Alexander Dearing | Round 3: Shi, Shaoting - Alexander Dearing | Italian Game: Classical Variation | |
| Jul 26, 2024 | Rami | 1–0 | Shi | Round 2: Rami,Talab - Shi, Shaoting | King's Indian Defense: Orthodox Variation, Positional Defense | |
| Jul 26, 2024 | Shi | 1–0 | Freddie Copland | Round 1: Shi, Shaoting - Freddie Copland | Italian Game: Two Knights Defense, Knight Attack, Normal Variation | |
| Jul 25, 2024 | Pai | 0–1 | Shi | Round 9: Pai, Sidhanth - Shi, Shaoting | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 25, 2024 | Shi | ½–½ | Keerthi Kumar | Round 8: Shi, Shaoting - Keerthi Kumar, Advait | Sicilian Defense: Nimzowitsch Variation, Closed Variation | |
| Jul 25, 2024 | Shi | 1–0 | Shankar | Round 7: Shi, Shaoting - Shankar, Yashwardhan | Sicilian Defense: Dragon Variation | |
| Jul 25, 2024 | Ren | 0–1 | Shi | Round 6: Ren, Jason - Shi, Shaoting | Scotch Game: Classical Variation, Intermezzo Variation | |
| Jul 25, 2024 | Shi | 1–0 | Gandhi | Round 5: Shi, Shaoting - Gandhi, Preesh | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| Jul 25, 2024 | Dilip Rajaram | 1–0 | Shi | Round 4: Dilip Rajaram - Shi, Shaoting | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jul 25, 2024 | Shi | ½–½ | Gopikrishna | Round 3: Shi, Shaoting - Gopikrishna, Ashwin | French Defense: Advance Variation, Paulsen Attack | |
| Jul 25, 2024 | Sasikumar | 1–0 | Shi | Round 2: Sasikumar, Srivathsan - Shi, Shaoting | Bishop's Opening: Vienna Hybrid | |
| Jul 25, 2024 | Shi | 1–0 | Freddie Copland | Round 1: Shi, Shaoting - Freddie Copland | Italian Game: Two Knights Defense, Knight Attack | |
| Aug 1, 2024 | Shah | 0–1 | Shi | Round 5: Shah, Samuel - Shi, Shaoting | Italian Game: Scotch Gambit, Anderssen Attack | |
| Jul 30, 2024 | Shivakumar | 1–0 | Shi | Round 3: Shivakumar, Akshath - Shi, Shaoting | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| Sep 10, 2023 | Saharkar | 1–0 | Shi | 2023 UK Chess Challenge Terafinal Challengers U10 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 9, 2023 | Shi | 0–1 | Li | 2023 UK Chess Challenge Terafinal Challengers U10 | French Defense: Exchange Variation | |
| Sep 9, 2023 | Shi | 0–1 | Rughani | 2023 UK Chess Challenge Terafinal Challengers U10 | Czech Defense | |
| Sep 9, 2023 | Kumar | 0–1 | Shi | 2023 UK Chess Challenge Terafinal Challengers U10 | Italian Game: Classical Variation, Giuoco Pianissimo | |