1 | 2016-04-14 | 7 | 2 | ZhangQiang 1=1 WuJinYong | 73 | Cross Palace Cannon VS Left Horse
| 2579 | 2016 China Xiangqi Team Championship Men | 2016-04-15 15:58:05 |
2 | 2014-10-22 | 21 | 2 | ZhengYiHong 2+0 ZhangQiang | 257 | Cross Palace Cannon VS Left Horse
| 10542 | 2014 China National Xiangqi League | 2014-10-22 17:46:27 |
3 | 2014-04-27 | 4 | 1 | ZhengYiHong 0-2 ZhangQiang | 46 | Cross Palace Cannon VS Left Horse
| 6050 | 2014 4th ZhouZhuang Cup XiangQi Tournament Trail A | 2014-04-27 18:13:17 |
4 | 2014-04-26 | 9 | 1 | ZhangQiang 1=1 XieJing | 66 | Cross Palace Cannon VS Left Horse
| 3060 | 2014 China Xiangqi Team Championship Men | 2014-04-26 11:13:05 |
5 | 2013-11-09 | 4 | 22 | Wu JunQiang 2+0 Zhang Qiang | 75 | Cross Palace Cannon VS Left Horse
| 5755 | 2013 China Individual Xiangqi Championship Men Class A | 2014-03-17 18:20:53 |
6 | 2012-09-19 | 5 | 7 | Zhang XueChao 1=1 Zhang Qiang | 68 | Cross Palace Cannon VS Left Horse
| 2387 | 2012 5th Yang GuangLin Cup XiangQi Open Professional Men's Division | 2012-10-08 10:26:02 |
7 | 2012-08-15 | 16 | 3 | Zhang Qiang 1=1 Zhang ShenHong | 76 | Cross Palace Cannon VS Left Horse
| 3102 | 2012 China National Xiangqi League | 2012-08-18 00:25:18 |
8 | 2012-04-27 | 1 | 1 | ZhangQiang 0-2 XieJing | 30 | Cross Palace Cannon VS Left Horse
| 6238 | 2012 2nd ZhouZhuang Cup XiangQi Tournament P5 To P8 Final | 2012-04-27 23:04:52 |
9 | 2012-03-20 | 3 | 9 | Zhang Qiang 2+0 Xu GuoYi | 125 | Cross Palace Cannon VS Left Horse
| 4080 | 2012 CaiLunZhuHai Cup XiangQi Elite Tournament | 2012-03-21 13:00:03 |
10 | 2012-03-21 | 5 | 10 | Zhang Qiang 1=1 Dang Fei | 55 | Cross Palace Cannon VS Left Horse
| 2167 | 2012 CaiLunZhuHai Cup XiangQi Elite Tournament | 2012-03-21 11:28:53 |
11 | 2011-10-19 | 5 | 33 | Huang ShiQing 0-2 Zhang Qiang | 100 | Cross Palace Cannon VS Left Horse
| 3131 | 2011 China Individual Xiangqi Championship Men | 2011-11-28 12:25:23 |
12 | 2011-11-18 | 7 | 3 | Wang Yang 1=1 Zhang Qiang | 40 | Cross Palace Cannon VS Left Horse
| 3318 | 2011 2nd National Mind Sports Games XiangQi Professional Men Team | 2011-11-18 10:54:51 |
13 | 2010-12-14 | 20 | 2 | ChenHanFeng 1=1 ZhangQiang | 44 | Cross Palace Cannon VS Left Horse
| 3248 | 2010 China National Xiangqi League | 2010-12-14 15:26:18 |
14 | 2009-11-19 | 1 | 0 | Zhang Qiang 1=1 Du Chao | 50 | Cross Palace Cannon VS Left Horse
| 2638 | 1st National Mind Sports Games XiangQi Professional Team Men | 2009-12-23 01:34:37 |
15 | 2009-06-19 | 10 | 0 | Zhang Qiang 1=1 Miao LiMing | 50 | Cross Palace Cannon VS Left Horse
| 3586 | 2009 HuaXuan Cup China National Xiangqi League | 2009-08-18 16:33:54 |
16 | 2008-11-16 | 1 | 0 | Xu YinChuan 1=1 Zhang Qiang | 84 | Cross Palace Cannon VS Left Horse
| 5875 | 2008 Yang GuangLin Cup XiangQi Open Professional Division | 2008-11-16 14:15:10 |
17 | 2008-03-05 | 7 | 0 | Pan ZhenBo 1=1 Zhang Qiang | 82 | Cross Palace Cannon VS Left Horse
| 3787 | 2008 WeiKai Realty Cup Master Xiangqi Championship | 2008-03-09 13:11:56 |
18 | 2006-11-14 | 4 | 2 | Zhang Qiang 0-2 Jin Bo | 112 | Cross Palace Cannon VS Left Horse
| 5480 | The 2006 China Individual Xiangqi Championship Men Preliminary Group B | 2006-11-17 17:16:01 |
19 | 2006-04-29 | 18 | 0 | Hong Zhi 0-2 Zhang Qiang | 64 | Cross Palace Cannon VS Left Horse
| 8763 | 2006 DELSON GOLF CUP China National Xiangqi League | 2006-10-11 16:09:06 |
20 | 2006-04-29 | 12 | 0 | Zhang Qiang 1=1 Liu DaHua | 70 | Cross Palace Cannon VS Left Horse
| 5178 | 2006 DELSON GOLF CUP China National Xiangqi League | 2006-08-23 15:59:49 |
21 | | 0 | 0 | Hu QingYang 0-2 Zhang Qiang | 116 | Cross Palace Cannon VS Left Horse
| 6173 | 2001 Jiutian Cup Xiangqi Master Championships | 2005-11-05 13:53:01 |
22 | | 8 | 0 | Hong Zhi 2+0 Zhang Qiang | 103 | Cross Palace Cannon VS Left Horse
| 4202 | 2003 PanAnWeiYe Cup China Masters Championship | 2005-11-05 13:53:01 |
23 | 2004-05-18 | 3 | 0 | Liao ErPing 0-2 Zhang Qiang | 268 | Cross Palace Cannon VS Left Horse
| 3698 | 2004 General Cup China National Xiangqi League | 2005-11-05 13:53:01 |