1 | 2022-10-10 | 2 | 2 | XuTianHong 0-2 XuChao | 108 | Central Cannon VS Sandwich Horses defence,others
| 3039 | 2022 10th XiangQi Arena Tournament Rapid | 2022-10-10 10:33:49 |
2 | 2022-10-09 | 1 | 4 | XuChao 0-2 YuYouHua | 66 | Central Cannon VS Sandwich Horses defence,others
| 2218 | 2022 10th XiangQi Arena Tournament Rapid | 2022-10-09 12:00:10 |
3 | 2022-09-19 | 4 | 5 | Wu JunQiang 1=1 Xu Chao | 137 | Central Cannon VS Sandwich Horses defence,others
| 1472 | 2022 2nd ShangHai Cup XiangQi Master Open Final men | 2022-09-19 18:26:26 |
4 | 2021-11-08 | 24 | 2 | Xu Chao 1=1 Zhao JinCheng | 61 | Central Cannon 8th file Horses VS Screen Horses defence
| 1482 | 2021 National XiangQi League | 2021-11-08 14:15:11 |
5 | 2021-11-07 | 23 | 7 | ZhaoZiYu 0-2 Xu Chao | 124 | Central Cannon VS Sandwich Horses defence,others
| 2063 | 2021 National XiangQi League | 2021-11-08 01:45:59 |
6 | 2021-06-11 | 6 | 1 | Shen Peng 1=1 Xu Chao | 65 | Central Cannon VS Sandwich Horses defence,others
| 1695 | 2021 China Xiangqi Team Championship men | 2021-06-11 21:32:00 |
7 | 2020-11-24 | 21 | 2 | Dang Fei 1=1 Xu Chao | 73 | Central Cannon VS Sandwich Horses defence,others
| 1537 | 2020 National XiangQi League | 2020-11-24 23:03:04 |
8 | 2020-09-26 | 11 | 3 | CuiGe 0-2 Xu Chao | 120 | Central Cannon VS Sandwich Horses defence,others
| 6050 | 2020 National XiangQi League | 2020-09-26 17:16:20 |
9 | 2020-09-23 | 7 | 1 | Xu Chao 1=1 Li HanLin | 48 | Central Cannon VS Sandwich Horses defence,others
| 1568 | 2020 National XiangQi League | 2020-09-23 22:54:35 |
10 | 2020-04-18 | 2 | 2 | FanSiShan 0-2 XuChao | 62 | Central Cannon VS Sandwich Horses defence,others
| 5955 | 2020 1st World XiangQi QiWang Online Competition Final | 2020-04-19 23:28:02 |
11 | 2019-12-01 | 6 | 3 | Sun YongZheng 2+0 Xu Chao | 121 | Central Cannon VS Sandwich Horses defence,others
| 7265 | 2019 National XiangQi Individual Championship Men Class A | 2019-12-01 12:43:27 |
12 | 2019-11-18 | 7 | 2 | Liu ZiJian 1=1 Xu Chao | 70 | Central Cannon VS Sandwich Horses defence,others
| 2707 | 2019 4th National Mind Sports Games XiangQi Professional Men Team | 2019-11-18 12:47:25 |
13 | 2019-10-07 | 5 | 1 | Lai Ly Huynh 1=1 Xu Chao | 49 | Central Cannon VS Sandwich Horses defence,others
| 3516 | 2019 16th World XiangQi Championship Men | 2019-10-10 08:46:32 |
14 | 2019-08-18 | 14 | 2 | HaoJiChao 1=1 XuChao | 98 | Central Cannon VS Sandwich Horses defence,others
| 9875 | 2019 National XiangQi League | 2019-08-18 16:58:54 |
15 | 2019-06-06 | 9 | 15 | LiuJunDa 0-2 Xu Chao | 76 | Central Cannon VS Sandwich Horses defence,others
| 9017 | 2019 BoRui Cup XiangQi Master Open Men | 2019-06-06 18:39:09 |
16 | 2018-11-18 | 2 | 14 | WuJunQiang 0-2 XuChao | 48 | Central Cannon VS Sandwich Horses defence,others
| 4028 | 2018 National XiangQi Individual Championship Men Class A | 2018-11-18 18:49:33 |
17 | 2018-10-26 | 19 | 4 | XuChao 1=1 LiuMing | 132 | Central Cannon VS Sandwich Horses defence,others
| 1905 | 2018 National XiangQi League | 2018-11-03 10:07:38 |
18 | 2018-09-25 | 2 | 1 | SunYongZheng 0-2 XuChao | 136 | Central Cannon VS Sandwich Horses defence,others
| 6477 | 2018 ShanXi BaoBao Cup Xiangqi Tournament Great Master | 2018-09-27 23:42:46 |
19 | 2015-09-22 | 7 | 0 | XuChao 1=1 OuMingJun | 50 | Central Cannon 8th file Horses VS Screen Horses defence
| 1186 | 2015 3rd National Mind Sports Games XiangQi Professional Men Team | 2018-07-30 14:47:36 |
20 | 2017-11-06 | 25 | 1 | ZhaoDianYu 1=1 XuChao | 56 | Central Cannon VS Sandwich Horses defence,others
| 2136 | 2017 National XiangQi League | 2017-11-06 19:39:36 |
21 | 2017-07-22 | 16 | 3 | WuXinYang 1=1 XuChao | 55 | Central Cannon VS Sandwich Horses defence,others
| 1957 | 2017 National XiangQi League | 2017-07-22 22:26:43 |
22 | 2017-06-11 | 9 | 3 | XuChao 1=1 XieJing | 51 | Central Cannon VS Sandwich Horses defence,others
| 2630 | 2017 National XiangQi League | 2017-06-11 16:47:13 |
23 | 2017-05-05 | 2 | 2 | LuWeiTao 1=1 XuChao | 51 | Central Cannon VS Sandwich Horses defence,others
| 2093 | 2017 National XiangQi League | 2017-05-05 15:55:39 |
24 | 2017-05-04 | 1 | 1 | DangFei 1=1 XuChao | 60 | Central Cannon VS Sandwich Horses defence,others
| 2221 | 2017 National XiangQi League | 2017-05-04 21:40:20 |
25 | 2017-04-13 | 8 | 2 | FanSiYuan 2+0 XuChao | 47 | Central Cannon VS Sandwich Horses defence,others
| 4844 | 2017 China Xiangqi Team Championship Men | 2017-04-13 19:30:32 |
26 | 2017-04-09 | 3 | 2 | JiangFengShan 1=1 XuChao | 43 | Central Cannon VS Sandwich Horses defence,others
| 1448 | 2017 China Xiangqi Team Championship Men | 2017-04-10 01:27:28 |
27 | 2015-08-07 | 11 | 4 | XuGuoYi 1=1 XuChao | 50 | Central Cannon VS Sandwich Horses defence,others
| 2046 | 2015 China National XiangQi League Trail | 2015-08-07 15:26:15 |
28 | 2014-08-13 | 15 | 2 | ZhaoDianYu 1=1 XuChao | 42 | Central Cannon VS Sandwich Horses defence,others
| 2445 | 2014 China National Xiangqi League | 2014-08-13 22:24:41 |
29 | 2014-08-12 | 14 | 2 | XuChao 1=1 ZhaoWei | 50 | Central Cannon VS Sandwich Horses defence,others
| 2078 | 2014 China National Xiangqi League | 2014-08-12 22:21:11 |
30 | 2014-05-11 | 3 | 4 | XuYinChuan 2+0 XuChao | 69 | Central Cannon VS Sandwich Horses defence,others
| 13934 | 2014 China National Xiangqi League | 2014-05-12 13:31:41 |
31 | 2013-05-11 | 5 | 3 | Zheng WeiTong 1=1 Xu Chao | 42 | Central Cannon VS Sandwich Horses defence,others
| 2694 | 2013 China National Xiangqi League | 2013-05-24 14:29:58 |
32 | 2012-08-29 | 17 | 6 | Zhao XinXin 0-2 Xu Chao | 62 | Central Cannon VS Sandwich Horses defence,others
| 9965 | 2012 China National Xiangqi League | 2012-08-29 17:39:59 |
33 | 2012-08-29 | 17 | 2 | Zhao XinXin 1=1 Xu Chao | 104 | Central Cannon VS Sandwich Horses defence,others
| 3746 | 2012 China National Xiangqi League | 2012-08-29 16:14:24 |
34 | | 5 | 0 | Xu Chao 0-2 Cao Lin | 84 | Central Cannon VS Sandwich Horses defence,others
| 3011 | 2003 PanAnWeiYe Cup China Masters Championship | 2005-11-05 13:53:01 |
35 | | 0 | 0 | Xu Chao 0-2 Xu YinChuan | 86 | Central Cannon VS Sandwich Horses defence,others
| 7010 | 2004-2005 QiSheng Cup Supper Ranking Tournament(TV Fast Game) | 2005-11-05 13:53:01 |
36 | 2003-08-20 | 3 | 0 | Yu Bing 1=1 Xu Chao | 114 | Central Cannon 8th file Horses VS Screen Horses defence
| 3282 | 2003 Yinli Cup China National Xiangqi League | 2005-11-05 13:53:01 |
37 | | 0 | 0 | Xu Chao 0-2 Shen Peng | 70 | Central Cannon VS Sandwich Horses defence,others
| 3374 | The 2002 China Team Tournament Men's Group | 2005-11-05 13:53:01 |
38 | | 0 | 0 | Xu Chao 2+0 Wang XiaoHua | 77 | Central Cannon VS Sandwich Horses defence,others
| 3379 | The 2002 China Team Tournament Men's Group | 2005-11-05 13:53:01 |
39 | | 8 | 0 | Xu Chao 0-2 Jiang Chuan | 92 | Central Cannon VS Sandwich Horses defence,others
| 5625 | The 2003 China Individual Championship 1st Men's group | 2005-11-05 13:53:01 |