1 | 2025-07-05 | 7 | 1 | PengChangAn 0-2 ChenMaoMao | 66 | 5th & 8th Cannons VS Sandwich Horses defence
| 79 | 2025 NanChan City,JiangXi XiangQi Top 10 Chess Masters Tournament | 2025-07-05 17:32:36 |
2 | 2025-06-12 | 5 | 2 | LiZhong 2+0 LiMingLang | 45 | 5th & 8th Cannons VS Sandwich Horses defence
| 118 | 2025 15th National Games of the People's Republic of China professional Mixed team Preliminary | 2025-06-12 12:36:49 |
3 | 2025-05-23 | 2 | 4 | ZhouYu 1=1 JiangYu | 56 | 5th & 8th Cannons VS Sandwich Horses defence
| 122 | 2025 15th National Games of the People's Republic of China Women's individual Open group Preliminary | 2025-05-23 11:44:37 |
4 | 2025-05-15 | 4 | 10 | LiJiaKun 0-2 Su Shaofeng | 56 | 5th & 8th Cannons VS Sandwich Horses defence
| 177 | 2025 XinTai Cup XiangQi Master Open Men Preliminary | 2025-05-15 20:54:38 |
5 | 2023-12-07 | 25 | 3 | LiuZiJian 2+0 Meng Chen | 153 | 5th & 8th Cannons VS Sandwich Horses defence
| 4381 | 2023 National XiangQi League | 2023-12-07 20:49:13 |
6 | 2023-12-07 | 25 | 3 | LiuZiJian 1=1 Meng Chen | 52 | 5th & 8th Cannons VS Sandwich Horses defence
| 2397 | 2023 National XiangQi League | 2023-12-07 20:49:00 |
7 | 2023-07-17 | 1 | 2 | LiuZiJian 2+0 Du Ning | 63 | 5th & 8th Cannons VS Sandwich Horses defence
| 2141 | 2023 5th PanAnWeiYe Cup XiangQi Open | 2023-07-17 15:04:27 |
8 | 2023-05-04 | 5 | 18 | HuJiaYi 1=1 LiDanYang | 47 | 5th & 8th Cannons VS Sandwich Horses defence
| 1994 | 2023 National XiangQi Individual Championship Women | 2023-05-05 17:38:50 |
9 | 2023-02-20 | 25 | 10 | Huang ZhuFeng 1=1 Cao YanLei | 99 | 5th & 8th Cannons VS Sandwich Horses defence
| 2049 | 2022 National XiangQi League | 2023-02-20 22:27:58 |
10 | 2023-02-20 | 25 | 8 | Huang ZhuFeng 1=1 Li HanLin | 99 | 5th & 8th Cannons VS Sandwich Horses defence
| 1952 | 2022 National XiangQi League | 2023-02-20 22:27:28 |
11 | 2023-02-17 | 22 | 2 | Huang ZhuFeng 2+0 Zhang Bin | 67 | 5th & 8th Cannons VS Sandwich Horses defence
| 2067 | 2022 National XiangQi League | 2023-02-17 15:40:46 |
12 | 2022-07-18 | 4 | 4 | YangShiZhe 2+0 Su Shaofeng | 107 | 5th & 8th Cannons VS Sandwich Horses defence
| 3374 | 2022 China National XiangQi League Trail | 2022-07-18 11:32:50 |
13 | 2021-07-25 | 1 | 3 | CuiGe 2+0 ShenWenGe | 63 | 5th & 8th Cannons VS Sandwich Horses defence
| 2790 | 2021 14th National Games of the People's Republic of China Men's Team Open group Preliminary | 2021-09-16 12:34:33 |
14 | 2021-08-01 | 6 | 2 | Xu XuXia 1=1 LiJiaNing | 90 | 5th & 8th Cannons VS Sandwich Horses defence
| 2129 | 2021 14th National Games of the People's Republic of China Women's individual amateur group Final | 2021-08-01 20:27:05 |
15 | 2021-05-29 | 3 | 2 | Li 2+0 Sun Wen | 53 | 5th & 8th Cannons VS Sandwich Horses defence
| 2660 | 2021 National Women's XiangQi League Preliminary | 2021-05-29 22:23:03 |
16 | 2021-01-12 | 1 | 12 | XuChongFeng 2+0 Su Shaofeng | 83 | 5th & 8th Cannons VS Sandwich Horses defence
| 3114 | 2020 National XiangQi Individual Championship Men Class A | 2021-01-12 20:19:29 |
17 | 2019-07-17 | 8 | 6 | ChenLiYuan 0-2 ZhangJin | 96 | 5th & 8th Cannons VS Sandwich Horses defence
| 2648 | 2019 16th WeiKai Realty Cup Non-Master Championship Women | 2020-07-18 12:46:01 |
18 | 2019-07-15 | 4 | 19 | LiJiaKun 0-2 WuYuXuan | 62 | 5th & 8th Cannons VS Sandwich Horses defence
| 2936 | 2019 16th WeiKai Realty Cup Non-Master Championship Men | 2020-02-06 00:46:33 |
19 | 2019-10-31 | 11 | 1 | WangZiHan 2+0 ShenSiFan | 81 | 5th & 8th Cannons VS Sandwich Horses defence
| 3744 | 2020 National Women's XiangQi League | 2019-12-24 18:20:10 |
20 | 2019-10-31 | 11 | 1 | LiQin 1=1 Dang GuoLei | 148 | 5th & 8th Cannons VS Sandwich Horses defence
| 2996 | 2020 National Women's XiangQi League | 2019-12-24 18:19:35 |
21 | 2019-10-31 | 7 | 1 | LiQin 2+0 AnNa | 85 | 5th & 8th Cannons VS Sandwich Horses defence
| 3615 | 2020 National Women's XiangQi League | 2019-12-22 17:30:17 |
22 | 2019-12-01 | 11 | 19 | LiDanYang 1=1 Sun Wen | 71 | 5th & 8th Cannons VS Sandwich Horses defence
| 2801 | 2019 National XiangQi Individual Championship Women | 2019-12-03 01:03:49 |
23 | 2019-11-18 | 7 | 2 | CuiGe 2+0 He Gang | 67 | 5th & 8th Cannons VS Sandwich Horses defence
| 3721 | 2019 4th National Mind Sports Games XiangQi Professional Men Team | 2019-11-18 12:44:59 |
24 | 2019-11-15 | 3 | 2 | DongJiaQi 0-2 Dang GuoLei | 68 | 5th & 8th Cannons VS Sandwich Horses defence
| 2368 | 2019 4th National Mind Sports Games XiangQi Professional Women Team | 2019-11-15 15:33:05 |
25 | 2019-08-30 | 2 | 1 | WangJunJie 2+0 Wang ShaoSheng | 91 | 5th & 8th Cannons VS Sandwich Horses defence
| 2440 | 2019 11th Yangtze Delta Area XiangQi League | 2019-09-05 01:13:03 |
26 | 2019-07-29 | 7 | 4 | LuoZiYu 1=1 ZhangJin | 73 | 5th & 8th Cannons VS Sandwich Horses defence
| 1711 | 2019 12th Nation Youth Xiangqi Campionship Women | 2019-07-30 11:41:15 |
27 | 2019-07-27 | 4 | 3 | WangYuBo 1=1 ShenJiaWei | 101 | 5th & 8th Cannons VS Sandwich Horses defence
| 2656 | 2019 12th Nation Youth Xiangqi Campionship Men | 2019-07-28 13:36:23 |
28 | 2019-06-23 | 6 | 13 | WuAnQin 1=1 WuJinYong | 67 | 5th & 8th Cannons VS Sandwich Horses defence
| 2594 | 2019 NingXia XiXia Cup XiangQi Open | 2019-07-03 00:41:48 |
29 | 2019-06-18 | 13 | 8 | XieShangYou 0-2 TaoShiQuan | 50 | 5th & 8th Cannons VS Sandwich Horses defence
| 3134 | 2019 GanSu XunYuan Cup XiangQi Open | 2019-06-27 20:44:27 |
30 | 2019-04-13 | 6 | 2 | WuAnQin 2+0 WangYuXiang | 51 | 5th & 8th Cannons VS Sandwich Horses defence
| 2355 | 2019 China Xiangqi Team Championship Men | 2019-06-13 15:41:21 |
31 | 2019-05-01 | 5 | 64 | Sun Wen 2+0 TaoDaHai | 77 | 5th & 8th Cannons VS Sandwich Horses defence
| 2608 | 2019 7th ChongQing RangShi Cup XiangQi Open Preliminary | 2019-05-02 02:04:51 |
32 | 2019-05-01 | 2 | 10 | WangYuBo 2+0 HeChengHua | 115 | 5th & 8th Cannons VS Sandwich Horses defence
| 2117 | 2019 7th ChongQing RangShi Cup XiangQi Open Preliminary | 2019-05-02 01:54:12 |
33 | 2019-04-25 | 1 | 1 | Li AiDong 1=1 WuJunLin | 84 | 5th & 8th Cannons VS Sandwich Horses defence
| 2431 | 2019 China National XiangQi League Trail | 2019-04-25 20:13:03 |
34 | 2019-03-23 | 1 | 14 | Chen HanHua 0-2 Li HanLin | 58 | 5th & 8th Cannons VS Sandwich Horses defence
| 6235 | 2019 2nd ZheJiang YiWu XiangQi Open Men | 2019-03-24 14:37:19 |
35 | 2015-09-14 | 5 | 4 | WuKeXin 1=1 Su XiaoRui | 72 | 5th & 8th Cannons VS Sandwich Horses defence
| 2558 | 2015 3rd National Mind Sports Games XiangQi Individual Women Rapid | 2019-02-19 15:16:58 |
36 | 2015-09-13 | 3 | 1 | Wang LinNa 1=1 Su XiaoRui | 60 | 5th & 8th Cannons VS Sandwich Horses defence
| 10275 | 2015 3rd National Mind Sports Games XiangQi Individual Women Rapid | 2019-02-15 16:59:34 |
37 | 2018-12-11 | 4 | 5 | Zhao GuanFang 2+0 Wu Xia | 73 | 5th & 8th Cannons VS Sandwich Horses defence
| 3569 | 2018 National XiangQi Women's Celebrity Competition preliminary contest | 2018-12-11 23:55:22 |
38 | 2018-11-18 | 3 | 9 | Zhang TingTing 2+0 ShenSiFan | 85 | 5th & 8th Cannons VS Sandwich Horses defence
| 2185 | 2018 National XiangQi Individual Championship Women | 2018-11-18 13:19:52 |
39 | 2018-11-15 | 6 | 16 | Yu Bing 2+0 Cheng Long | 45 | 5th & 8th Cannons VS Sandwich Horses defence
| 2996 | 2018 National XiangQi Individual Championship Men Class B | 2018-11-15 20:31:28 |
40 | 2018-11-15 | 6 | 37 | Ren 0-2 Lu XueDong | 66 | 5th & 8th Cannons VS Sandwich Horses defence
| 2449 | 2018 National XiangQi Individual Championship Men Class B | 2018-11-15 20:29:11 |