221 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Xue, Haowen | Xu, Yinglun | 0-1 | A15 | é¢éèµæ·æ±°èµ | 2026-07-24 |
| Xue, Haowen | Xu, Xiangyu | 1/2-1/2 | A06 | é¢éèµæ·æ±°èµ | 2026-07-24 |
| Xue, Haowen | Lu, Shanglei | 1/2-1/2 | D24 | é¢éèµæ·æ±°èµ | 2026-07-24 |
| Xue, Haowen | Kong, Xiangrui | 1-0 | E10 | é¢éèµæ·æ±°èµ | 2026-07-18 |
| Xue, Haowen | Yan, Tianqi | 1-0 | A15 | é¢éèµ8è¿4 | 2026-07-17 |
| Xue, Haowen | Park, Evan | 1-0 | C24 | 54th World Open - 2026 | 2026-07-06 |
| Xue, Haowen | Belous, Vladimir | 1-0 | A30 | 54th World Open - 2026 | 2026-07-05 |
| Xue, Haowen | Clasby, Derek | 1-0 | C96 | 54th World Open - 2026 | 2026-07-04 |
| Xue, Haowen | Park, Evan | 1/2-1/2 | A13 | 54th World Open - 2026 | 2026-07-04 |
| Xue, Haowen | Kilari, Dattasai | 1-0 | D00 | 54th World Open - 2026 | 2026-07-03 |
| Xue, Haowen | Karaivanov, Alexander | 1-0 | A12 | Round 2: Xue, Haowen - Karaivanov, Alexander | 2026-06-20 |
| Xue, Haowen | Hakobyan, Aram | 0-1 | A06 | Round 6: Xue, Haowen - Hakobyan, Aram | 2026-06-20 |
| Xue, Haowen | Gireman, Ja | 0-1 | A21 | Round 8: Xue, Haowen - Gireman, Ja | 2026-06-20 |
| Xue, Haowen | Giri, Anish | 1-0 | E12 | Round 10: Xue, Haowen - Giri, Anish | 2026-06-20 |
| Xue, Haowen | Wang, Yanbin | 1-0 | A14 | Round 11: Xue, Haowen - Wang, Yanbin | 2026-06-19 |
| Xue, Haowen | Andreikin, Dmitry | 0-1 | E12 | Round 7: Xue, Haowen - Andreikin, Dmitry | 2026-06-18 |
| Xue, Haowen | Sargsyan, Shant | 0-1 | C24 | Round 8: Xue, Haowen - Sargsyan, Shant | 2026-06-18 |
| Xue, Haowen | Artemiev, Vladislav | 1-0 | D37 | Round 2: Xue, Haowen - Artemiev, Vladislav | 2026-06-17 |
| Xue, Haowen | Erigaisi Arjun | 1/2-1/2 | C11 | Round 4: Xue, Haowen - Erigaisi Arjun | 2026-06-17 |
| Xue, Haowen | Ohanyan, Emin | 1/2-1/2 | B40 | "LIAOCHENG DONGCHANGFU CUP" RISING STAR INTERNATIONAL CHESS TOURNAMENT 2025 | 2025-07-22 |
| Xue, Haowen | Tarhan, Adar | 1-0 | E05 | "LIAOCHENG DONGCHANGFU CUP" RISING STAR INTERNATIONAL CHESS TOURNAMENT 2025 | 2025-07-21 |
| Xue, Haowen | Khubukshanov, Erdem | 1-0 | C47 | "LIAOCHENG DONGCHANGFU CUP" RISING STAR INTERNATIONAL CHESS TOURNAMENT 2025 | 2025-07-21 |
| Xue, Haowen | Zhu, Hengyi | 1-0 | E12 | "LIAOCHENG DONGCHANGFU CUP" RISING STAR INTERNATIONAL CHESS TOURNAMENT 2025 | 2025-07-19 |
| Xue, Haowen | Zhu, Hengyi | 1/2-1/2 | E12 | "LIAOCHENG DONGCHANGFU CUP" RISING STAR INTERNATIONAL CHESS TOURNAMENT 2025 | 2025-07-19 |
| Xue, Haowen | Jiang, Tianyu | 1-0 | D38 | "LIAOCHENG DONGCHANGFU CUP" RISING STAR INTERNATIONAL CHESS TOURNAMENT 2025 | 2025-07-17 |
| Xue, Haowen | Kong, Xiangrui | 1-0 | B51 | "LIAOCHENG DONGCHANGFU CUP" RISING STAR INTERNATIONAL CHESS TOURNAMENT 2025 | 2025-07-17 |
| Xue, Haowen | Xu, Xiangyu | 1-0 | D43 | Chess Rapid Tournament B | 2025-07-14 |
| Xue, Haowen | Xu, Xiangyu | 1-0 | C42 | Chess Rapid Tournament B | 2025-07-14 |
| Xue, Haowen | Ding, Liren | 0-1 | E15 | Chess Rapid Tournament C | 2025-07-14 |
| Xue, Haowen | Ding, Liren | 1-0 | C54 | Chess Rapid Tournament C | 2025-07-14 |
| Xue, Haowen | Jiang, Haochen | 1-0 | B00 | Chess Rapid Tournament A | 2025-07-13 |
| Xue, Haowen | Jiang, Haochen | 0-1 | D37 | Chess Rapid Tournament A | 2025-07-13 |
| Xue, Haowen | Jiang, Haochen | 1-0 | C54 | Chess Rapid Tournament A | 2025-07-13 |
| Xue, Haowen | Sargsyan, Shant | 1/2-1/2 | A21 | Round 9: Xue, Haowen - Sargsyan, Shant | 2025-06-30 |
| Xue, Haowen | Cheparinov, Ivan | 1/2-1/2 | C54 | Round 6: Xue, Haowen - Cheparinov, Ivan | 2025-06-27 |
| Xue, Haowen | Aryan Chopra | 1/2-1/2 | C54 | Round 4: Xue, Haowen - Aryan Chopra | 2025-06-25 |
| Xue, Haowen | Valiyev, Shahin | 1-0 | B52 | Round 3: Xue, Haowen - Valiyev, Shahin | 2025-06-24 |
| Xue, Haowen | Akhilbay, Imangali | 1-0 | A40 | Round 1: Xue, Haowen - Akhilbay, Imangali | 2025-06-22 |
| Xue, Haowen | Laurent-Paoli, Pierre | 1-0 | D52 | 98th Caplin Hastings Masters 2024 | 2025-01-02 |
| Xue, Haowen | Zhang, Pengxiang | 1/2-1/2 | A15 | 98th Caplin Hastings Masters 2024 | 2024-12-31 |
| Xue, Haowen | Boyer, Mahel | 1-0 | A37 | 98th Caplin Hastings Masters 2024 | 2024-12-30 |
| Xue, Haowen | Siva Mahadevan | 1/2-1/2 | A15 | 98th Caplin Hastings Masters 2024 | 2024-12-29 |
| Xue, Haowen | Ritviz, Parab | 1-0 | A29 | Biel Chess Festival MTO | 2024-07-24 |
| Xue, Haowen | Koustav Chatterjee | 1/2-1/2 | D38 | Biel Chess Festival MTO | 2024-07-22 |
| Xue, Haowen | Stefan, Romulus-Cristian | 1-0 | D37 | Biel Chess Festival BTZ | 2024-07-21 |
| Xue, Haowen | Jumabayev, Rinat | 1-0 | D37 | Biel Chess Festival BTZ | 2024-07-21 |
| Xue, Haowen | Sadorra, Julio Catalino | 1-0 | D37 | Biel Chess Festival BTZ | 2024-07-21 |
| Xue, Haowen | Harsha Bharathakoti | 1-0 | A40 | Biel Chess Festival BTZ | 2024-07-21 |
| Xue, Haowen | Rosen, Eric | 1/2-1/2 | D37 | Biel Chess Festival BTZ | 2024-07-21 |
| Xue, Haowen | Mendonca, Leon Luke | 1/2-1/2 | A15 | Biel Chess Festival BTZ | 2024-07-21 |
| Xue, Haowen | Balabayeva, Xeniya | 1/2-1/2 | D43 | Biel Chess Festival MTO | 2024-07-19 |
| Xue, Haowen | Harsha Bharathakoti | 1-0 | A37 | Biel Chess Festival MTO | 2024-07-17 |
| Xue, Haowen | Arsenie, Cristian Marc | 1-0 | A13 | Biel Chess Festival MTO | 2024-07-15 |
| Xue, Haowen | Pichot, Alan | 1/2-1/2 | E94 | XLIII Open Villa de Benasque 2024 | 2024-07-09 |
| Xue, Haowen | Sankalp Gupta | 1-0 | A29 | Round 7: Xue, Haowen - Sankalp Gupta | 2024-06-27 |
| Xue, Haowen | Kazakouski, Valery | 1-0 | A13 | Round 6: Xue, Haowen - Kazakouski, Valery | 2024-06-25 |
| Xue, Haowen | Gorshtein, Ido | 1/2-1/2 | A37 | Round 4: Xue, Haowen - Gorshtein, Ido | 2024-06-24 |
| Xue, Haowen | Stremavicius, Titas | 1-0 | E05 | Round 9: Xue, Haowen - Stremavicius, Titas | 2024-06-18 |
| Xue, Haowen | Li, Di | 1/2-1/2 | E05 | é¢éèµ | 2024-01-06 |
| Xue, Haowen | Li, Di | * | A07 | é¢éèµ | 2024-01-06 |
| Xue, Haowen | Wei, Yi | 0-1 | A28 | æ£èµA | 2024-01-06 |
| Xue, Haowen | Abdisalimov, Abdimalik | 0-1 | A10 | Blitz Open 2 | 2023-12-30 |
| Xue, Haowen | Oro, Faustino | 1-0 | A28 | Blitz Open 2 | 2023-12-30 |
| Xue, Haowen | Bryakin, Mikhail | 1-0 | B10 | Blitz Open 2 | 2023-12-30 |
| Xue, Haowen | Shogdzhiev, Roman | 1-0 | B10 | Blitz Open 2 | 2023-12-30 |
| Xue, Haowen | Gharibyan, Mamikon | 1/2-1/2 | A13 | Blitz Open 2 | 2023-12-30 |
| Xue, Haowen | Jumabayev, Rinat | 1-0 | A21 | Blitz Open 2 | 2023-12-29 |
| Xue, Haowen | Petrov, Nikita | 0-1 | A28 | Blitz Open 2 | 2023-12-29 |
| Xue, Haowen | Ganguly, Surya Shekhar | 1-0 | A46 | Blitz Open 2 | 2023-12-29 |
| Xue, Haowen | Zvjaginsev, Vadim | 1-0 | D02 | Blitz Open 2 | 2023-12-29 |
| Xue, Haowen | Idani, Pouya | 0-1 | D02 | Blitz Open 2 | 2023-12-29 |
| Xue, Haowen | Iturrizaga Bonelli, Eduardo | 0-1 | A30 | Blitz Open 2 | 2023-12-29 |
| Xue, Haowen | Kuzubov, Yuriy | 0-1 | A46 | Rapid Open 2 | 2023-12-28 |
| Xue, Haowen | Iljiushenok, Ilia | 1-0 | D19 | Rapid Open 2 | 2023-12-28 |
| Xue, Haowen | Tomashevsky, Evgeny | 1/2-1/2 | D02 | Rapid Open | 2023-12-27 |
| Xue, Haowen | Shevchenko, Kirill | 0-1 | D02 | Rapid Open | 2023-12-27 |
| Xue, Haowen | Vasquez Schroeder, Rodrigo | 1-0 | E16 | FIDE World Rapid Championship | 2023-12-26 |
| Xue, Haowen | Caruana, Fabiano | 0-1 | E62 | Rapid Open 2 | 2023-12-26 |
| Haowen Xue | Zsoka Gaal | 1-0 | B10 | FIDE U16 Olympiad_boards_1-80 | 2023-08-17 |
| Haowen Xue | Ediz Gurel | 1/2-1/2 | D43 | FIDE U16 Olympiad_boards_1-80 | 2023-08-16 |
| Haowen Xue | Aldiyar Ansat | 1-0 | A05 | FIDE U16 Olympiad_boards_1-80 | 2023-08-15 |
| Haowen Xue | Filip Magold | 1-0 | D18 | FIDE U16 Olympiad_boards_1-80 | 2023-08-14 |
| Haowen Xue | Sascha Kurt | 1/2-1/2 | A05 | FIDE U16 Olympiad_boards_1-80 | 2023-08-13 |
| Xue, Haowen | Dai, Changren | 1-0 | D43 | 2023 Chinese Chess League Division Aï¼Regularï¼ | 2023-06-16 |
| Xue, Haowen | Li, Di | 1/2-1/2 | D41 | 2023 Chinese Chess League Division Aï¼Regularï¼ | 2023-06-13 |
| Xue, Haowen | Ma, Qun | 1/2-1/2 | D37 | 2023 Chinese Chess League Division Aï¼Regularï¼ | 2023-06-11 |
| Xue, Haowen | Chen, Qi B | 1/2-1/2 | D80 | 2023 Chinese Chess League Division Aï¼Regularï¼ | 2023-06-08 |
| Xue, Haowen | Wan, Yunguo | 1/2-1/2 | E60 | 2023 Chinese Chess League Division Aï¼Regularï¼ | 2023-06-06 |
| Xue, Haowen | Gupta, Abhijeet | 1/2-1/2 | E60 | 23rd Dubai Open | A | 2023-06-04 |
| Xue, Haowen | Indjic, Aleksandar | 1/2-1/2 | A46 | 23rd Dubai Open | A | 2023-06-02 |
| Xue, Haowen | Mchedlishvili, Mikheil | 1-0 | D43 | 23rd Dubai Open | A | 2023-05-31 |
| Xue, Haowen | Davtyan, Artur | 1/2-1/2 | E15 | 23rd Dubai Open | A | 2023-05-29 |
| Xue, Haowen | Gavrilescu, David | 1-0 | D37 | 23rd Dubai Open | A | 2023-05-27 |
| Xue, Haowen | Lou, Yiping | 1/2-1/2 | E06 | 2022 china chess league A | 2023-02-10 |
| Xue, Haowen | Bai, Jinshi | 1/2-1/2 | C42 | 2022 china chess league A | 2023-02-09 |
| Xue, Haowen | Chen, Yuan | 1-0 | D52 | 2022 china chess league A | 2023-02-07 |
| Xue, Haowen | Zhang, Pengxiang | 1/2-1/2 | D80 | 2022 China Chess league A æ ¢æ£ | 2022-09-18 |
| Xue, Haowen | Bu, Xiangzhi | 0-1 | D17 | 2022 China Chess league A æ ¢æ£ | 2022-09-15 |
| Xue, Haowen | Zhang, Di | 0-1 | E00 | 2022 China Chess league A æ ¢æ£ | 2022-09-12 |
| Xue, Haowen | Xu, Yi | 1/2-1/2 | B97 | 2022 China Chess league A æ ¢æ£ | 2022-09-11 |