1 | 2023-07-17 | 1 | 2 | Liu ZiJian 2+0 Du Ning | 63 | 5th & 8th Cannons VS Sandwich Horses defence
| 503 | 2023 5th PanAnWeiYe Cup XiangQi Open | 2023-07-17 15:04:27 |
2 | 2023-05-04 | 5 | 18 | HuJiaYi 1=1 LiDanYang | 47 | 5th & 8th Cannons VS Sandwich Horses defence
| 348 | 2023 National XiangQi Individual Championship Women | 2023-05-05 17:38:50 |
3 | 2023-02-20 | 25 | 10 | HuangZhuFeng 1=1 CaoYanLei | 99 | 5th & 8th Cannons VS Sandwich Horses defence
| 725 | 2022 National XiangQi League | 2023-02-20 22:27:58 |
4 | 2023-02-20 | 25 | 8 | HuangZhuFeng 1=1 LiHanLin | 99 | 5th & 8th Cannons VS Sandwich Horses defence
| 641 | 2022 National XiangQi League | 2023-02-20 22:27:28 |
5 | 2023-02-17 | 22 | 2 | HuangZhuFeng 2+0 ZhangBin | 67 | 5th & 8th Cannons VS Sandwich Horses defence
| 690 | 2022 National XiangQi League | 2023-02-17 15:40:46 |
6 | 2022-07-18 | 4 | 4 | YangShiZhe 2+0 Su Shaofeng | 107 | 5th & 8th Cannons VS Sandwich Horses defence
| 2004 | 2022 China National XiangQi League Trail | 2022-07-18 11:32:50 |
7 | 2021-07-25 | 1 | 3 | CuiGe 2+0 ShenWenGe | 63 | 5th & 8th Cannons VS Sandwich Horses defence
| 1456 | 2021 14th National Games of the People's Republic of China Men's Team Open group Preliminary | 2021-09-16 12:34:33 |
8 | 2021-08-01 | 6 | 2 | Xu XuXia 1=1 LiJiaNing | 90 | 5th & 8th Cannons VS Sandwich Horses defence
| 1169 | 2021 14th National Games of the People's Republic of China Women's individual amateur group Final | 2021-08-01 20:27:05 |
9 | 2021-05-29 | 3 | 2 | LiYing 2+0 SunWen | 53 | 5th & 8th Cannons VS Sandwich Horses defence
| 1348 | 2021 National Women's XiangQi League Preliminary | 2021-05-29 22:23:03 |
10 | 2021-01-12 | 1 | 12 | XuChongFeng 2+0 Su Shaofeng | 83 | 5th & 8th Cannons VS Sandwich Horses defence
| 2434 | 2020 National XiangQi Individual Championship Men Class A | 2021-01-12 20:19:29 |
11 | 2019-07-17 | 8 | 6 | ChenLiYuan 0-2 ZhangJin | 96 | 5th & 8th Cannons VS Sandwich Horses defence
| 2037 | 2019 16th WeiKai Realty Cup Non-Master Championship Women | 2020-07-18 12:46:01 |
12 | 2019-07-15 | 4 | 19 | LiJiaKun 0-2 WuYuXuan | 62 | 5th & 8th Cannons VS Sandwich Horses defence
| 2044 | 2019 16th WeiKai Realty Cup Non-Master Championship Men | 2020-02-06 00:46:33 |
13 | 2019-10-31 | 11 | 1 | WangZiHan 2+0 ShenSiFan | 81 | 5th & 8th Cannons VS Sandwich Horses defence
| 3065 | 2020 National Women's XiangQi League | 2019-12-24 18:20:10 |
14 | 2019-10-31 | 11 | 1 | LiQin 1=1 DangGuoLei | 148 | 5th & 8th Cannons VS Sandwich Horses defence
| 2183 | 2020 National Women's XiangQi League | 2019-12-24 18:19:35 |
15 | 2019-10-31 | 7 | 1 | LiQin 2+0 AnNa | 85 | 5th & 8th Cannons VS Sandwich Horses defence
| 2704 | 2020 National Women's XiangQi League | 2019-12-22 17:30:17 |
16 | 2019-12-01 | 11 | 19 | LiDanYang 1=1 Sun Wen | 71 | 5th & 8th Cannons VS Sandwich Horses defence
| 1907 | 2019 National XiangQi Individual Championship Women | 2019-12-03 01:03:49 |
17 | 2019-11-18 | 7 | 2 | CuiGe 2+0 He Gang | 67 | 5th & 8th Cannons VS Sandwich Horses defence
| 2899 | 2019 4th National Mind Sports Games XiangQi Professional Men Team | 2019-11-18 12:44:59 |
18 | 2019-11-15 | 3 | 2 | DongJiaQi 0-2 Dang GuoLei | 68 | 5th & 8th Cannons VS Sandwich Horses defence
| 1742 | 2019 4th National Mind Sports Games XiangQi Professional Women Team | 2019-11-15 15:33:05 |
19 | 2019-08-30 | 2 | 1 | WangJunJie 2+0 WangShaoSheng | 91 | 5th & 8th Cannons VS Sandwich Horses defence
| 1747 | 2019 11th Yangtze Delta Area XiangQi League | 2019-09-05 01:13:03 |
20 | 2019-07-29 | 7 | 4 | LuoZiYu 1=1 ZhangJinJie | 73 | 5th & 8th Cannons VS Sandwich Horses defence
| 1166 | 2019 12th Nation Youth Xiangqi Campionship Women | 2019-07-30 11:41:15 |
21 | 2019-07-27 | 4 | 3 | WangYuBo 1=1 ShenJiaWei | 101 | 5th & 8th Cannons VS Sandwich Horses defence
| 1758 | 2019 12th Nation Youth Xiangqi Campionship Men | 2019-07-28 13:36:23 |
22 | 2019-06-23 | 6 | 13 | WuAnQin 1=1 WuJinYong | 67 | 5th & 8th Cannons VS Sandwich Horses defence
| 1816 | 2019 NingXia XiXia Cup XiangQi Open | 2019-07-03 00:41:48 |
23 | 2019-06-18 | 13 | 8 | XieShangYou 0-2 TaoShiQuan | 50 | 5th & 8th Cannons VS Sandwich Horses defence
| 2344 | 2019 GanSu XunYuan Cup XiangQi Open | 2019-06-27 20:44:27 |
24 | 2019-04-13 | 6 | 2 | WuAnQin 2+0 WangYuXiang | 51 | 5th & 8th Cannons VS Sandwich Horses defence
| 1578 | 2019 China Xiangqi Team Championship Men | 2019-06-13 15:41:21 |
25 | 2019-05-01 | 5 | 64 | SunWen 2+0 TaoDaHai | 77 | 5th & 8th Cannons VS Sandwich Horses defence
| 2002 | 2019 7th ChongQing RangShi Cup XiangQi Open Preliminary | 2019-05-02 02:04:51 |
26 | 2019-05-01 | 2 | 10 | WangYuBo 2+0 HeChengHua | 115 | 5th & 8th Cannons VS Sandwich Horses defence
| 1456 | 2019 7th ChongQing RangShi Cup XiangQi Open Preliminary | 2019-05-02 01:54:12 |
27 | 2019-04-25 | 1 | 1 | LiAiDong 1=1 WuJunLin | 84 | 5th & 8th Cannons VS Sandwich Horses defence
| 1584 | 2019 China National XiangQi League Trail | 2019-04-25 20:13:03 |
28 | 2019-03-23 | 1 | 14 | Chen HanHua 0-2 Li HanLin | 58 | 5th & 8th Cannons VS Sandwich Horses defence
| 5500 | 2019 2nd ZheJiang YiWu XiangQi Open Men | 2019-03-24 14:37:19 |
29 | 2015-09-14 | 5 | 4 | WuKeXin 1=1 SuXiao | 72 | 5th & 8th Cannons VS Sandwich Horses defence
| 1654 | 2015 3rd National Mind Sports Games XiangQi Individual Women Rapid | 2019-02-19 15:16:58 |
30 | 2015-09-13 | 3 | 1 | WangLinNa 1=1 SuXiao | 60 | 5th & 8th Cannons VS Sandwich Horses defence
| 9659 | 2015 3rd National Mind Sports Games XiangQi Individual Women Rapid | 2019-02-15 16:59:34 |
31 | 2018-12-11 | 4 | 5 | ZhaoGuanFang 2+0 WuXia | 73 | 5th & 8th Cannons VS Sandwich Horses defence
| 2704 | 2018 National XiangQi Women's Celebrity Competition preliminary contest | 2018-12-11 23:55:22 |
32 | 2018-11-18 | 3 | 9 | Zhang TingTing 2+0 ShenSiFan | 85 | 5th & 8th Cannons VS Sandwich Horses defence
| 1658 | 2018 National XiangQi Individual Championship Women | 2018-11-18 13:19:52 |
33 | 2018-11-15 | 6 | 16 | Yu Bing 2+0 Cheng Long | 45 | 5th & 8th Cannons VS Sandwich Horses defence
| 2371 | 2018 National XiangQi Individual Championship Men Class B | 2018-11-15 20:31:28 |
34 | 2018-11-15 | 6 | 37 | Ren 0-2 Lu XueDong | 66 | 5th & 8th Cannons VS Sandwich Horses defence
| 1703 | 2018 National XiangQi Individual Championship Men Class B | 2018-11-15 20:29:11 |
35 | 2018-10-31 | 1 | 1 | WuKeXin 1=1 ShenSiFan | 253 | 5th & 8th Cannons VS Sandwich Horses defence
| 1791 | 2018-2019 National Women's XiangQi League | 2018-10-31 21:19:17 |
36 | 2018-08-12 | 6 | 6 | Fang ZhaoSheng 0-2 WuShiQin | 66 | 5th & 8th Cannons VS Sandwich Horses defence
| 1659 | 2018 8th YangGuangLin Cup XiangQi Open Preliminary Contest | 2018-08-13 11:26:46 |
37 | 2015-09-20 | 4 | 3 | WangBin 1=1 WangYueFei | 56 | 5th & 8th Cannons VS Sandwich Horses defence
| 1911 | 2015 3rd National Mind Sports Games XiangQi Professional Men Team | 2018-07-24 14:19:57 |
38 | 2018-04-22 | 3 | 3 | ChengYuDong 1=1 WuJinYong | 110 | 5th & 8th Cannons VS Sandwich Horses defence
| 1593 | 2018 China National XiangQi League Trail | 2018-04-24 23:53:40 |
39 | 2018-04-13 | 2 | 14 | Jiang 1=1 ZhouZhiGuang | 71 | 5th & 8th Cannons VS Sandwich Horses defence
| 1502 | 2018 GuangXi LingYunBaiHao Tea Cup Xiangqi Open | 2018-04-13 14:12:02 |
40 | 2017-10-28 | 2 | 12 | LiDanYang 1=1 ShenSiFan | 82 | 5th & 8th Cannons VS Sandwich Horses defence
| 3162 | 2017 National XiangQi Individual Championship Women | 2017-10-28 16:11:58 |