22 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Ni, Beiyang | Chirilov, James A | 0-1 | B90 | Round 5: Ni, Beiyang - Chirilov, James A | 2026-06-14 |
| Ni, Beiyang | Brovman, Daniel | 1-0 | C72 | Round 3: Ni, Beiyang - Brovman, Daniel | 2026-06-13 |
| Ni, Beiyang | Amrany, Benjamin | 1/2-1/2 | B10 | 13th Cherry Blossom Chess | 2026-05-25 |
| Ni, Beiyang | Jandhyala, Yegna Sairam | 1-0 | A08 | 13th Cherry Blossom Chess | 2026-05-24 |
| Ni, Beiyang | Gao, Vincent | 1/2-1/2 | A21 | 13th Cherry Blossom Chess | 2026-05-24 |
| Ni, Beiyang | Chong, Hanford | 1/2-1/2 | C95 | 13th Cherry Blossom Chess | 2026-05-23 |
| Ni, Beiyang | Chen, Winston Ruiying | 1-0 | A15 | 13th Cherry Blossom Chess | 2026-05-22 |
| Ni, Beiyang | Belenkaya, Dina | 1-0 | B12 | Round 4: Ni, Beiyang - Belenkaya, Dina | 2025-11-28 |
| Ni, Beiyang | Finegold, Benjamin | 1/2-1/2 | B30 | Round 5: Ni, Beiyang - Finegold, Benjamin | 2025-01-20 |
| Beiyang Ni | Aharshi Bhattacharjee | 1-0 | B18 | Round 5: Beiyang Ni - Aharshi Bhattacharjee | 2024-01-15 |
| Beiyang Ni | Varun Kolluri | 1/2-1/2 | C10 | Round 6: Beiyang Ni - Varun Kolluri | 2024-01-15 |
| Beiyang Ni | Sujan Maddipati | 1-0 | B15 | Round 3: Beiyang Ni - Sujan Maddipati | 2024-01-14 |
| Ni, Beiyang | Preotu, Razvan | 0-1 | B90 | Round 1: Ni, Beiyang - Preotu, Razvan |