45 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Weng, Winston | Yu, Zachary | 0-1 | D39 | Round 9: Weng, Winston - Yu, Zachary | 2025-01-19 |
| Weng, Winston | Jin, Yanbo | 1/2-1/2 | D20 | Round 7: Weng, Winston - Jin, Yanbo | 2025-01-17 |
| Weng, Winston | Wang, Justin Zhide | 1-0 | D38 | Round 5: Weng, Winston - Wang, Justin Zhide | 2025-01-16 |
| Weng, Winston | Liu, William Rui | 1/2-1/2 | D45 | Middle Game Chess Foundation Challengers | 2025-01-14 |
| Weng, Winston | Slater-Jones, Henry | 1/2-1/2 | D60 | Middle Game Chess Foundation Challengers | 2025-01-13 |
| Weng, Winston | Wang, Justin Zhide | 1-0 | E11 | New Zealand Chess Congress 2025 | 2025-01-10 |
| Weng, Winston | Wilson, Dion A | 0-1 | E18 | New Zealand Chess Congress 2025 | 2025-01-08 |
| Weng, Winston | Xu, Luna Yuexiu | 1-0 | D49 | New Zealand Chess Congress 2025 | 2025-01-06 |
| Weng, Winston | Wang, Zi Yao (kelvin) | 1/2-1/2 | D49 | New Zealand Chess Congress 2025 | 2025-01-04 |
| Weng, Winston | Nagorski, Alex | 0-1 | C77 | Round 4: Weng, Winston - Nagorski, Alex | 2024-07-08 |
| Weng, Winston | Xie, Felix | 0-1 | E11 | Peter Stuart Memorial Open 2024 | 2024-06-28 |
| Weng, Winston | Smith, Robert W | 1/2-1/2 | E94 | Round 5: Weng, Winston - Smith, Robert W | 2024-06-02 |
| Weng, Winston | Ning, Isabelle Yixuan | 1-0 | E18 | Round 3: Weng, Winston - Ning, Isabelle Yixuan | 2024-06-01 |
| Weng, Winston | Garbett, Paul Anthony | 0-1 | D37 | Round 1: Weng, Winston - Garbett, Paul Anthony | 2024-05-31 |
| Weng, Winston | Ang, Alphaeus Wei Ern | 0-1 | E92 | Round 6: Weng, Winston - Ang, Alphaeus Wei Ern | 2024-04-28 |
| Weng, Winston | Xu, Huankai (eden) | 1-0 | D55 | Round 5: Weng, Winston - Xu, Huankai (eden) | 2024-04-27 |
| Weng, Winston | Wang, Daniel | 0-1 | D38 | Round 3: Weng, Winston - Wang, Daniel | 2024-04-25 |
| Weng, Winston | Zhang, Lucas Boyu | 1-0 | A58 | Round 1: Weng, Winston - Zhang, Lucas Boyu | 2024-04-24 |
| Weng, Winston | Archer, Ollie | 0-1 | D37 | Round 6: Weng, Winston - Archer, Ollie | 2024-03-31 |
| Weng, Winston | Rains, Edward | 0-1 | B40 | Round 4: Weng, Winston - Rains, Edward | 2024-03-30 |
| Winston Weng | William Rui Liu | 1/2-1/2 | D38 | Round 6: Winston Weng - William Rui Liu | 2023-10-23 |
| Winston Weng | Daqi Mao | 0-1 | C02 | Round 4: Winston Weng - Daqi Mao | 2023-10-22 |
| Weng, Winston | Archer, Ollie | 1/2-1/2 | D38 | Trusts Open | 2023-06-05 |
| Weng, Winston | Mao, Daqi | 1/2-1/2 | D55 | Trusts Open | 2023-06-04 |
| Weng, Winston | Dare, Richard | 1/2-1/2 | D15 | Trusts Open | 2023-06-03 |