30 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Tang, Hao | Keith, Matthew | 1/2-1/2 | D00 | 2026 Wellington Easter Open | 2026-04-06 |
| Tang, Hao | Bakiyaraj, Nenian | 1-0 | D00 | 2026 Wellington Easter Open | 2026-04-04 |
| Tang, Hao | Feng, Sophia | 1-0 | D00 | Round 8: Tang, Hao - Feng, Sophia | 2025-10-06 |
| Tang, Hao | Mao, Daqi | 1/2-1/2 | A45 | ACC Club Championship 2025 | 2025-09-01 |
| Tang, Hao | Ang, Alphaeus Wei Ern | 0-1 | A45 | Round 6: Tang, Hao - Ang, Alphaeus Wei Ern | 2025-08-14 |
| Tang, Hao | Ang, Alphaeus Wei Ern | 0-1 | A45 | Round 4: Tang, Hao - Ang, Alphaeus Wei Ern | 2024-09-09 |
| Tang, Hao | Xu, Luna Yuexiu | 1-0 | D01 | Round 2: Tang, Hao - Xu, Luna Yuexiu | 2024-08-26 |
| Hao Tang | Nicolas Croad | 0-1 | D38 | Round 5: Hao Tang - Nicolas Croad | 2024-01-06 |
| Hao Tang | Zachary Yu | 1-0 | A45 | Round 3: Hao Tang - Zachary Yu | 2024-01-04 |
| Tang, Hao | Zhang, Kendrick Botong | 1-0 | E60 | Trusts Open | 2023-06-03 |
| Hao Tang | William Rui Liu | 1-0 | D38 | NZCongress R8: Hao Tang - William Rui Liu | 2023-01-09 |
| Hao Tang | Ryan Winter | 1/2-1/2 | D38 | NZCongress R5: Hao Tang - Ryan Winter | 2023-01-06 |
| Hao Tang | Justin Zhide Wang | 1-0 | D30 | NZCongress R3: Hao Tang - Justin Zhide Wang | 2023-01-04 |
| Hao Tang | Elshan Moradiabadi | 0-1 | E11 | NZCongress R1: Hao Tang - Elshan Moradiabadi | 2023-01-02 |