| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Lahno vs Zhang Xiaowen |
| ½-½ | 60 |
1999 |
Wch U10 Girls | C01 French, Exchange |
| 2. A Pourkashiyan vs Zhang Xiaowen |
| 1-0 | 50 |
2005 |
World Junior Championship (Girls) | C00 French Defense |
| 3. M Chierici vs Zhang Xiaowen |
| 0-1 | 28 |
2005 |
World Junior Championship (Girls) | C00 French Defense |
| 4. M Guseva vs Zhang Xiaowen |
| 1-0 | 50 |
2005 |
World Junior Championship (Girls) | C05 French, Tarrasch |
| 5. Yifan Hou vs Zhang Xiaowen |
| 1-0 | 46 |
2005 |
Torch Cup | C18 French, Winawer |
| 6. N Zdebskaja vs Zhang Xiaowen |
 | 1-0 | 44 |
2005 |
World Junior Championship (Girls) | C19 French, Winawer, Advance |
| 7. N K Ortiz vs Zhang Xiaowen |
| 1-0 | 31 |
2005 |
World Junior Championship (Girls) | C02 French, Advance |
| 8. P Priya vs Zhang Xiaowen |
| ½-½ | 47 |
2008 |
Malaysian Open | C02 French, Advance |
| 9. Xu Tong vs Zhang Xiaowen |
| 1-0 | 37 |
2008 |
Malaysian Open | C01 French, Exchange |
| 10. D Stojic vs Zhang Xiaowen |
| 0-1 | 47 |
2008 |
Malaysian Open | C02 French, Advance |
| 11. Wang Jue vs Zhang Xiaowen |
 | 0-1 | 75 |
2009 |
Chinese Championship (Women) | C11 French |
| 12. B Munguntuul vs Zhang Xiaowen |
| 0-1 | 22 |
2009 |
8th Asian Continental Chess Championship | C11 French |
| 13. S Swaminathan vs Zhang Xiaowen |
 | 1-0 | 41 |
2009 |
48th World Junior Championship (Girls) | C02 French, Advance |
| 14. Zhang Jilin vs Zhang Xiaowen |
| 0-1 | 47 |
2009 |
Chinese Championship (Women) | C11 French |
| 15. C Heredia Serrano vs Zhang Xiaowen |
| 0-1 | 36 |
2009 |
48th World Junior Championship (Girls) | C05 French, Tarrasch |
| 16. Ding Yixin vs Zhang Xiaowen |
| 1-0 | 49 |
2009 |
Chinese Championship (Women) | C12 French, McCutcheon |
| 17. N Zhukova vs Zhang Xiaowen |
| ½-½ | 25 |
2009 |
Yinzhou Cup Women World Teams | C11 French |
| 18. Xu Tong vs Zhang Xiaowen |
 | 0-1 | 27 |
2009 |
Chinese Championship (Women) | C00 French Defense |
| 19. J Zawadzka vs Zhang Xiaowen |
| 1-0 | 56 |
2009 |
Yinzhou Cup Women World Teams | C11 French |
| 20. G Swathi vs Zhang Xiaowen |
| 0-1 | 43 |
2009 |
8th Asian Continental Chess Championship | C11 French |
| 21. Ruan Lufei vs Zhang Xiaowen |
 | 1-0 | 54 |
2010 |
Women's World Chess Championship | C11 French |
| 22. Wang Jue vs Zhang Xiaowen |
| 1-0 | 38 |
2010 |
Chinese Championship (Women) | C10 French |
| 23. Zhang Jilin vs Zhang Xiaowen |
| ½-½ | 45 |
2010 |
Chinese Championship (Women) | C01 French, Exchange |
| 24. Gu Xiaobing vs Zhang Xiaowen |
| 1-0 | 35 |
2010 |
Chinese Championship (Women) | C07 French, Tarrasch |
| 25. Ruan Lufei vs Zhang Xiaowen |
 | 1-0 | 29 |
2010 |
Women's World Chess Championship | C11 French |