19 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Xu, Zhihan | Jammalamadaka, Vihaan | 1-0 | B45 | Round 8: Xu, Zhihan - Jammalamadaka, Vihaan | 2026-07-09 |
| Xu, Zhihan | STEPHEN JOHN WILLY | 1-0 | B90 | Round 6: Xu, Zhihan - STEPHEN JOHN WILLY | 2026-07-08 |
| Xu, Zhihan | Steven Liu | 1-0 | B33 | Round 4: Xu, Zhihan - Steven Liu | 2026-07-07 |
| Xu, Zhihan | Zeutzius, Jonas Michael | 0-1 | B18 | Round 4: Xu, Zhihan - Zeutzius, Jonas Michael | 2026-03-08 |
| Xu, Zhihan | George P Berg | 1-0 | B90 | Round 2: Xu, Zhihan - George P Berg | 2026-03-07 |
| Xu, Zhihan | Luis Sosa | 1-0 | B36 | Round 1: Xu, Zhihan - Luis Sosa | 2025-11-14 |
| Xu, Zhihan | Srivastava, Vikram | 0-1 | B90 | Round 1: Xu, Zhihan - Srivastava, Vikram | 2025-10-10 |
| Xu, Zhihan | Jean Marco Cruz | 0-1 | B81 | Round 1: Xu, Zhihan - Jean Marco Cruz |