| 1 | 2023-05-21 | 7 | 1 | Zheng YiHong 1=1 Wang Yang | 169 | Cross Palace Cannon VS Left Horse
| 2331 | 2023 National XiangQi League | 2023-05-21 22:30:02 |
| 2 | 2021-05-22 | 5 | 3 | Wang Yang 2+0 Xie Jing | 149 | Cross Palace Cannon VS Left Horse
| 3171 | 2021 National XiangQi League | 2021-05-22 14:27:01 |
| 3 | 2021-05-21 | 4 | 2 | Wang Yang 0-2 Zhao XinXin | 78 | Cross Palace Cannon VS Left Horse
| 4725 | 2021 National XiangQi League | 2021-05-21 14:15:57 |
| 4 | 2020-01-12 | 2 | 7 | Xie Jing 1=1 Wang Yang | 69 | Cross Palace Cannon VS Left Horse
| 5085 | 2020 8th CaiShen Cup XiangQi Arena Tournament Rapid | 2020-01-13 16:41:29 |
| 5 | 2019-12-30 | 7 | 1 | Wang Yang 2+0 Jiang Chuan | 115 | Cross Palace Cannon VS Left Horse
| 18173 | The 1st National XiangQi Ranking Tounament | 2019-12-30 11:32:02 |
| 6 | 2019-10-07 | 3 | 5 | Wang Yang 1=1 Chen HongSheng | 97 | Cross Palace Cannon VS Left Horse
| 3863 | 2019 16th World XiangQi Championship Men | 2019-10-09 08:14:30 |
| 7 | 2019-06-04 | 4 | 11 | XuChongFeng 2+0 Wang Yang | 61 | Cross Palace Cannon VS Left Horse
| 4640 | 2019 BoRui Cup XiangQi Master Open Men | 2019-06-04 11:21:09 |
| 8 | 2018-11-18 | 2 | 7 | Xie Kui 0-2 Wang Yang | 148 | Cross Palace Cannon VS Left Horse
| 6269 | 2018 National XiangQi Individual Championship Men Class A | 2018-11-18 18:52:11 |
| 9 | 2016-06-08 | 3 | 1 | Wang Yang 0-2 Wang TianYi | 20 | Cross Palace Cannon VS Left Horse
| 18432 | 2016 XiangQi Champion Invitational Tournament | 2016-06-08 11:27:33 |
| 10 | 2015-04-13 | 7 | 3 | Wang Yang 1=1 Xu LinZhou | 76 | Cross Palace Cannon VS Left Horse
| 6896 | 2015 China National XiangQi League Trail | 2015-04-13 11:38:34 |
| 11 | 2014-12-24 | 2 | 1 | Wang Yang 0-2 Zhao XinXin | 122 | Cross Palace Cannon VS Left Horse
| 9173 | 2014 XiangQi Champion Famous mountain Cup Invitational Tournament Final | 2014-12-24 18:34:06 |
| 12 | 2013-06-15 | 2 | 1 | Wang Yang 2+0 Zhang XueChao | 99 | Cross Palace Cannon VS Left Horse
| 7686 | 2013 ShanXi XiuRongYuYuan Cup XiangQi Open Final | 2013-06-15 22:03:46 |
| 13 | 2013-01-31 | 2 | 3 | Wang Yang 2+0 Xu YinChuan | 73 | Cross Palace Cannon VS Left Horse
| 24362 | 2013 1st CaiShen Cup XiangQi Champion Invitational Tournament Rapid | 2013-01-31 18:30:10 |
| 14 | 2013-01-31 | 2 | 3 | Wang Yang 1=1 Xu YinChuan | 116 | Cross Palace Cannon VS Left Horse
| 8287 | 2013 1st CaiShen Cup XiangQi Champion Invitational Tournament Rapid | 2013-01-31 17:59:24 |
| 15 | 2012-05-09 | 2 | 5 | Wang Yang 1=1 Meng Chen | 92 | Cross Palace Cannon VS Left Horse
| 4362 | 2012 China National Xiangqi League | 2012-05-09 16:43:55 |
| 16 | 2012-04-27 | 1 | 2 | Wang Yang 2+0 Wan ChunLin | 69 | Cross Palace Cannon VS Left Horse
| 6416 | 2012 2nd ZhouZhuang Cup XiangQi Tournament P5 To P8 Final | 2012-04-27 19:20:44 |
| 17 | 2011-11-10 | 6 | 10 | Wang Yang 2+0 Huang HaiLin | 57 | Cross Palace Cannon VS Left Horse
| 5230 | 2011 2nd National Mind Sports Games XiangQi Professional Individual Men Rapid | 2012-01-24 01:42:28 |
| 18 | 2011-11-18 | 7 | 3 | Wang Yang 1=1 Zhang Qiang | 40 | Cross Palace Cannon VS Left Horse
| 3998 | 2011 2nd National Mind Sports Games XiangQi Professional Men Team | 2011-11-18 10:54:51 |
| 19 | 2011-10-12 | 4 | 1 | Wang Yang 1=1 Sun YongZheng | 72 | Cross Palace Cannon VS Left Horse
| 4551 | 2011 1st ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament | 2011-10-12 17:33:02 |
| 20 | 2011-09-05 | 20 | 4 | Wang Yang 2+0 Nie TieWen | 71 | Cross Palace Cannon VS Left Horse
| 6085 | 2011 9th YiTai Cup China National Xiangqi League | 2011-09-05 15:25:23 |
| 21 | 2011-05-08 | 3 | 4 | Tao HanMing 1=1 Wang Yang | 67 | Cross Palace Cannon VS Left Horse
| 5839 | 2011 9th YiTai Cup China National Xiangqi League | 2011-05-08 16:37:08 |
| 22 | 2011-02-07 | 12 | 5 | Sun HaoYu 0-2 Wang Yang | 58 | Cross Palace Cannon VS Left Horse
| 5857 | 2011 5th GuangXi DaDi Cup Xiangqi Open | 2011-02-11 13:51:02 |
| 23 | 2010-12-02 | 7 | 2 | Wang Yang 2+0 ZhuangWen | 59 | Cross Palace Cannon VS Left Horse
| 6674 | 2010 16th Asian Xiangqi Championships Team Men | 2010-12-05 12:18:06 |
| 24 | 2010-08-19 | 2 | 2 | Wang Yang 2+0 Liu DaHua | 129 | Cross Palace Cannon VS Left Horse
| 7106 | 2010 5th HouXiao Cup XiangQi Classic Event | 2010-08-19 17:15:13 |
| 25 | 2009-11-14 | 2 | 0 | Wang Yang 2+0 Zhao XinXin | 173 | Cross Palace Cannon VS Left Horse
| 5376 | 1st National Mind Sports Games XiangQi Professional Rapid Individual Men | 2009-12-11 21:30:48 |
| 26 | 2009-06-25 | 2 | 0 | Jin Bo 1=1 Wang Yang | 72 | Cross Palace Cannon VS Left Horse
| 3125 | 3rd Asian Indoor Games XiangQi Trial | 2009-06-25 20:08:19 |
| 27 | 2009-04-25 | 2 | 1 | Wang Yang 1=1 Xu TianHong | 231 | Cross Palace Cannon VS Left Horse
| 4920 | 2009 PanAnWeiYe Cup XiangQi Elite Tournament | 2009-04-26 16:59:32 |
| 28 | 2006-12-12 | 6 | 0 | Chen QiMing 0-2 Wang Yang | 51 | Cross Palace Cannon VS Left Horse
| 4883 | 2006 Traffic Construct Cup China Masters Championship Men's Group | 2006-12-14 16:36:32 |
| 29 | 2006-11-26 | 5 | 0 | Hong Zhi 1=1 Wang Yang | 41 | Cross Palace Cannon VS Left Horse
| 6635 | 2006 2nd World XiangQi Masters Championship(Final) | 2006-12-03 14:33:51 |
| 30 | 2004-05-18 | 13 | 0 | Song GuoQiang 2+0 Wang Yang | 91 | Cross Palace Cannon VS Left Horse
| 4353 | 2004 General Cup China National Xiangqi League | 2005-11-05 13:53:01 |