1 | 2023-02-14 | 18 | 3 | ChengMing 0-2 CaoYanLei | 114 | Cross Palace Cannon,others
| 1095 | 2022 National XiangQi League | 2023-02-14 15:24:40 |
2 | 2022-07-27 | 8 | 3 | ZhengYiHong 2+0 CaoYanLei | 231 | Cross Palace Cannon,others
| 6273 | 2022 National XiangQi League | 2022-07-27 14:46:19 |
3 | 2021-11-05 | 19 | 1 | Zheng YiHong 1=1 Cao YanLei | 44 | Cross Palace Cannon,others
| 1459 | 2021 National XiangQi League | 2021-11-05 16:08:07 |
4 | 2021-06-13 | 9 | 3 | Zhao JinCheng 1=1 Cao YanLei | 52 | Cross Palace Cannon,others
| 2194 | 2021 China Xiangqi Team Championship men | 2021-06-14 00:57:24 |
5 | 2021-06-10 | 4 | 3 | GaoFei 1=1 Cao YanLei | 63 | Cross Palace Cannon,others
| 1517 | 2021 China Xiangqi Team Championship men | 2021-06-10 14:03:00 |
6 | 2021-05-24 | 8 | 4 | Li ShaoGeng 1=1 Cao YanLei | 66 | Cross Palace Cannon,others
| 1720 | 2021 National XiangQi League | 2021-05-24 15:12:27 |
7 | 2020-11-20 | 15 | 2 | Zheng WeiTong 2+0 Cao YanLei | 71 | Cross Palace Cannon,others
| 5439 | 2020 National XiangQi League | 2020-11-20 16:01:43 |
8 | 2020-11-19 | 14 | 1 | Jiang Chuan 1=1 Cao YanLei | 99 | Cross Palace Cannon,others
| 1796 | 2020 National XiangQi League | 2020-11-20 00:45:10 |
9 | 2019-10-11 | 21 | 4 | LiBingXian 2+0 CaoYanLei | 87 | Cross Palace Cannon,others
| 3962 | 2019 National XiangQi League | 2019-10-11 20:30:12 |
10 | 2018-12-01 | 4 | 3 | ChenJiHai 1=1 Cao YanLei | 43 | Cross Palace Cannon,others
| 1469 | 2016 FuJian TangJinDi Cup FuJian XiangQi Open | 2018-12-11 00:12:59 |
11 | 2016-05-01 | 5 | 3 | ChenJianJun 0-2 Cao YanLei | 58 | Cross Palace Cannon,others
| 2260 | 2016 2nd HeNan QiYou Cup Xiangqi Open | 2016-05-01 14:48:49 |
12 | 2014-07-10 | 4 | 5 | Cao YanLei 1=1 Feng JinGui | 58 | Cross Palace Cannon VS Left Horse
| 2715 | 2014 2nd ChongQing XueFu Cup Xiangqi Open Preliminary | 2014-07-10 19:53:34 |
13 | 2013-05-06 | 10 | 1 | Li ShaoGeng 1=1 Cao YanLei | 59 | Cross Palace Cannon VS Left Horse
| 2665 | 2014 SiChuan HuiFeng Cup Xiangqi Open | 2014-05-06 15:51:13 |
14 | 2013-12-15 | 4 | 2 | Cao YanLei 0-2 Sun YongZheng | 80 | Cross Palace Cannon VS Left Horse
| 7181 | 2013 3rd SportAccord World Mind Games XiangQi Men | 2013-12-15 18:14:47 |
15 | 2013-12-13 | 2 | 3 | Cao YanLei 2+0 Huang XueQian | 75 | Cross Palace Cannon VS Left Horse
| 4395 | 2013 3rd SportAccord World Mind Games XiangQi Men | 2013-12-13 17:55:35 |
16 | 2013-08-03 | 1 | 3 | CaoYanLei 2+0 LiangDaMin | 67 | Cross Palace Cannon VS Left Horse
| 3079 | 2013 32th GuangDong-HongKong-Macao Xiangqi Tournament | 2013-08-03 17:00:08 |
17 | 2013-04-28 | 6 | 1 | CaoYanLei 2+0 YangHao | 99 | Cross Palace Cannon VS Left Horse
| 2160 | 2013 China Xiangqi Team Championship Men | 2013-06-05 11:08:17 |
18 | 2013-05-29 | 1 | 2 | Cao YanLei 2+0 Bastian GOLLMAR | 87 | Cross Palace Cannon Filed chaRiot VS Ranked chaRiot
| 3459 | 2013 5th HanXin Cup Xiangqi International Tournament Preliminary Group A | 2013-05-29 11:14:37 |
19 | 2013-04-27 | 5 | 1 | CaoYanLei 1=1 ZhangXin | 56 | Cross Palace Cannon VS Ranked chaRiot
| 2863 | 2013 China Xiangqi Team Championship Men | 2013-05-18 16:39:44 |
20 | 2013-04-25 | 3 | 1 | CaoYanLei 2+0 LinWenHan | 129 | Cross Palace Cannon,others
| 2348 | 2013 China Xiangqi Team Championship Men | 2013-05-04 16:37:47 |
21 | 2013-04-23 | 1 | 1 | CaoYanLei 2+0 LiJiaHua | 71 | Cross Palace Cannon VS Left Horse
| 2997 | 2013 China Xiangqi Team Championship Men | 2013-04-24 01:01:04 |
22 | 2013-03-17 | 5 | 2 | Cao YanLei 2+0 Zou JingHua | 67 | Cross Palace Cannon VS Left Horse
| 3212 | 2013 Macao XiangQi Xiangqi Championship | 2013-03-18 11:41:52 |
23 | 2013-03-13 | 3 | 4 | Cao YanLei 2+0 ChenZhaoRong | 55 | Cross Palace Cannon,others
| 2775 | 2013 Macao XiangQi Xiangqi Championship | 2013-03-18 11:40:49 |
24 | 2012-07-13 | 1 | 13 | Xie Jing 2+0 Cao YanLei | 147 | Cross Palace Cannon VS Left Horse
| 3840 | 2012 1st WuHan City WuGong Cup Xiangqi Invitational Tournament | 2012-07-13 12:04:49 |
25 | 2012-05-22 | 1 | 1 | Cao YanLei 1=1 Li DeZhi | 65 | Cross Palace Cannon VS Left Horse
| 2798 | 2012 LiDeZhi VS CaoYanLei Freindly Match | 2012-05-22 13:17:57 |
26 | 2012-03-10 | 3 | 1 | Cao YanLei 2+0 XieJingBo | 67 | Cross Palace Cannon,others
| 3107 | 2012 Macao XiangQi Xiangqi Championship | 2012-03-28 00:38:00 |
27 | 2011-10-15 | 1 | 19 | Jing XueYi 0-2 Cao YanLei | 80 | Cross Palace Cannon VS Left Horse
| 2793 | 2011 China Individual Xiangqi Championship Men | 2011-11-02 09:58:05 |
28 | 2011-05-28 | 5 | 4 | RongZhiMing 0-2 CaoYanLei | 100 | Cross Palace Cannon,others
| 2879 | 2011 1st JiangMen,GuangDong XiangQi Friendly Match | 2011-05-29 11:07:44 |
29 | 2009-06-27 | 4 | 0 | Deng JiaRong 0-2 Cao YanLei | 84 | Cross Palace Cannon VS Left Horse
| 2633 | 2009 DongGuang,Guangdong Summer Xiangqi Open | 2009-06-28 10:24:34 |
30 | 2009-06-13 | 3 | 0 | Chen HanFeng 2+0 Cao YanLei | 122 | Cross Palace Cannon VS Left Horse
| 3343 | 2009 CaiLunZhuHai Cup XiangQi Elite Tournament | 2009-06-15 11:59:37 |
31 | 2007-09-04 | 6 | 7 | Xie YeJian 1=1 Cao YanLei | 118 | Cross Palace Cannon VS Left Horse
| 4257 | 2007 YiTai Cup China XiangQi Individual Championship Men Preliminary Group C | 2008-01-11 22:57:22 |
32 | 2007-05-22 | 2 | 0 | Jing XueYi 0-2 Cao YanLei | 60 | Cross Palace Cannon VS Left Horse
| 4430 | 2007 QiDouXing Cup China National Xiangqi League | 2007-06-06 00:28:41 |