1 | 2023-11-15 | 21 | 1 | ZhangXueChao 1=1 CaoYanLei | 113 | Horse VS 7th Pawn
| 453 | 2023 National XiangQi League | 2023-11-15 17:16:09 |
2 | 2023-05-07 | 6 | 4 | JiangRongBing 1=1 Cao YanLei | 160 | Horse VS 7th Pawn
| 843 | 2023 National XiangQi Individual Championship Men Class A | 2023-05-07 17:59:03 |
3 | 2023-05-03 | 2 | 16 | MoZiJian 1=1 Cao YanLei | 52 | Horse VS 7th Pawn
| 812 | 2023 National XiangQi Individual Championship Men Class A | 2023-05-03 19:58:27 |
4 | 2023-02-16 | 21 | 3 | LiuMing 0-2 CaoYanLei | 44 | Horse VS 7th Pawn
| 1182 | 2022 National XiangQi League | 2023-02-16 22:34:30 |
5 | 2021-10-31 | 12 | 1 | CuiGe 1=1 Cao YanLei | 42 | Horse VS 7th Pawn
| 1196 | 2021 National XiangQi League | 2021-10-31 21:39:08 |
6 | 2021-06-12 | 7 | 3 | Cao YanLei 1=1 Xie Kui | 51 | Horse VS 7th Pawn
| 1458 | 2021 China Xiangqi Team Championship men | 2021-06-12 14:22:42 |
7 | 2020-09-24 | 9 | 4 | Jin Bo 1=1 Cao YanLei | 71 | Horse VS 7th Pawn
| 1942 | 2020 National XiangQi League | 2020-09-24 23:04:33 |
8 | 2019-07-12 | 1 | 57 | WuZhenXin 0-2 Cao YanLei | 66 | Horse VS 7th Pawn
| 2789 | 2019 4th DongGuang YuanLangRongHuaYueBing Cup JieQi Open | 2019-07-13 16:47:34 |
9 | 2019-04-26 | 6 | 9 | YaoHongXin 2+0 CaoYanLei | 145 | Horse VS 7th Pawn
| 3399 | 2019 2nd GuangXi LingYunBaiHao Tea Cup Xiangqi Open | 2019-04-26 19:25:02 |
10 | 2018-12-20 | 24 | 2 | ChenHongSheng 1=1 CaoYanLei | 52 | Horse VS 7th Pawn
| 2093 | 2018 National XiangQi League | 2018-12-20 19:22:59 |
11 | 2018-05-28 | 3 | 4 | HaoJiChao 1=1 CaoYanLei | 46 | Horse VS 7th Pawn
| 7176 | 2018 National XiangQi League | 2018-05-28 15:49:08 |
12 | 2017-04-25 | 3 | 2 | NiMin 1=1 CaoYanLei | 38 | Horse VS 7th Pawn
| 2477 | 2017 China National XiangQi League Trail | 2017-04-26 02:20:54 |
13 | 2016-11-28 | 1 | 2 | Chen LiFeng 0-2 Cao YanLei | 62 | Horse VS 7th Pawn
| 2297 | 2016 19th Asian Xiangqi Championship Team Men | 2016-11-29 23:34:32 |
14 | 2014-10-28 | 2 | 15 | Xie DanFeng 0-2 Cao YanLei | 102 | Horse VS 7th Pawn
| 3518 | 2014 China Individual Xiangqi Championship Men Class A Preliminary | 2016-04-26 13:33:59 |
15 | 2015-11-25 | 2 | 3 | Cao YanLei 1=1 Zhao XinXin | 48 | Horse VS 7th Pawn
| 3275 | 2015 China Individual Xiangqi Championships Men Class A | 2015-11-25 10:15:22 |
16 | 2014-11-28 | 7 | 1 | Zhou ShiJie 0-2 Cao YanLei | 52 | Horse VS 7th Pawn
| 4687 | 2014 18th Asian Xiangqi Championships Team Men | 2014-11-28 21:30:18 |
17 | 2014-11-01 | 2 | 3 | Cao YanLei 0-2 Zheng WeiTong | 72 | Horse VS 7th Pawn
| 11197 | 2014 China Individual Xiangqi Championship Men Class A Final | 2014-11-01 17:16:53 |
18 | 2014-10-31 | 1 | 5 | Cao YanLei 1=1 CuiGe | 50 | Horse VS 7th Pawn
| 3879 | 2014 China Individual Xiangqi Championship Men Class A Final | 2014-10-31 20:20:26 |
19 | 2014-07-12 | 2 | 2 | Cao YanLei 0-2 Zheng WeiTong | 58 | Horse VS 7th Pawn
| 7356 | 2014 2nd ChongQing XueFu Cup Xiangqi Open Final | 2014-07-13 01:53:37 |
20 | 2014-07-12 | 10 | 2 | Cao YanLei 1=1 Yao HongXin | 40 | Horse opening,others
| 1769 | 2014 2nd ChongQing XueFu Cup Xiangqi Open Preliminary | 2014-07-13 01:26:49 |
21 | 2014-07-11 | 8 | 1 | Cao YanLei 1=1 Liu DaHua | 90 | Horse VS 7th Pawn
| 1740 | 2014 2nd ChongQing XueFu Cup Xiangqi Open Preliminary | 2014-07-13 01:14:26 |
22 | 2014-07-10 | 1 | 46 | TangJiQuan 0-2 Cao YanLei | 44 | Edge Horse opening
| 2186 | 2014 2nd ChongQing XueFu Cup Xiangqi Open Preliminary | 2014-07-10 11:33:40 |
23 | 2014-06-30 | 8 | 2 | Cao YanLei 1=1 Li Jin | 42 | Horse VS 7th Pawn
| 2663 | 2014 3rd Peres Cup XiangQi Team Friendly | 2014-06-30 11:36:03 |
24 | 2014-06-29 | 4 | 2 | Mou HaiQin 0-2 Cao YanLei | 102 | Horse VS 7th Pawn
| 2154 | 2014 3rd Peres Cup XiangQi Team Friendly | 2014-06-30 09:38:56 |
25 | 2013-05-06 | 9 | 1 | Cao YanLei 2+0 Zheng WeiTong | 131 | Horse VS 7th Pawn
| 7410 | 2014 SiChuan HuiFeng Cup Xiangqi Open | 2014-05-06 13:17:17 |
26 | 2014-02-15 | 12 | 1 | Liu ZongZe 1=1 Cao YanLei | 70 | Horse VS 7th Pawn
| 3623 | 2014 ShanDong Life Daily XiangQi Tournament | 2014-02-15 16:59:02 |
27 | 2013-11-08 | 2 | 3 | Hao JiChao 1=1 Cao YanLei | 46 | Horse VS 7th Pawn
| 7817 | 2013 China Individual Xiangqi Championship Men Class A | 2013-11-08 15:10:33 |
28 | 2013-10-24 | 5 | 8 | Li JinFu 0-2 Cao YanLei | 94 | Horse VS 7th Pawn
| 2391 | 2013 13th World Xiangqi Championship Men's Individual | 2013-10-25 10:37:16 |
29 | 2013-06-26 | 4 | 4 | GuoXianFeng 1=1 CaoYanLei | 81 | Horse VS 7th Pawn
| 2093 | 2013 2nd Peres Cup XiangQi Team Friendly | 2013-06-28 16:37:34 |
30 | 2012-10-26 | 5 | 1 | Huang JunMing 0-2 Cao YanLei | 62 | Horse VS 7th Pawn
| 2152 | 2012 17th Asian Xiangqi Championships Team Men | 2012-10-26 18:44:47 |
31 | 2012-10-24 | 1 | 1 | Zhan GuoWu 0-2 Cao YanLei | 139 | Horse VS 7th Pawn
| 2536 | 2012 17th Asian Xiangqi Championships Team Men | 2012-10-24 21:55:25 |
32 | 2012-06-01 | 7 | 3 | Su Shaofeng 1=1 Cao YanLei | 62 | Horse VS 7th Pawn
| 2086 | 2012 1st ChongQing Health Cup Xiangqi Open Adult Group | 2012-06-01 22:10:44 |
33 | 2012-03-10 | 2 | 1 | Zheng BoRong 1=1 Cao YanLei | 42 | Horse VS 7th Pawn
| 2534 | 2012 Macao XiangQi Xiangqi Championship | 2012-03-28 00:42:42 |
34 | 2011-05-09 | 5 | 2 | Du GuangWei 0-2 CaoYanLei | 84 | Horse VS 7th Pawn
| 3453 | 2011 Macao Xiangqi Team Open | 2011-05-17 17:12:32 |
35 | 2010-12-03 | 10 | 2 | LiJinXiong 2+0 CaoYanLei | 71 | Horse VS 7th Pawn
| 5220 | 2010 HeNan JiuLong Cup XiangQi Open | 2010-12-06 19:46:56 |
36 | 2009-12-12 | 8 | 0 | Luo ChunYang 0-2 Cao YanLei | 154 | Edge Horse opening
| 4133 | 2009 DongGuang,Guangdong Winter Xiangqi Open | 2009-12-14 08:55:21 |
37 | 2009-09-26 | 6 | 0 | Xiao Wen 2+0 Cao YanLei | 74 | Horse VS 7th Pawn
| 2866 | 2009 DongGuang,Guangdong Autumn Xiangqi Open | 2009-09-26 22:47:16 |
38 | 2009-06-27 | 9 | 0 | Zhu ShaoJun 1=1 Cao YanLei | 92 | Horse opening,others
| 2854 | 2009 DongGuang,Guangdong Summer Xiangqi Open | 2009-06-28 17:17:55 |
39 | 2009-06-27 | 8 | 0 | Cai ZhiJian 0-2 Cao YanLei | 132 | Horse VS 7th Pawn
| 3214 | 2009 DongGuang,Guangdong Summer Xiangqi Open | 2009-06-28 15:51:52 |
40 | 2009-06-13 | 6 | 0 | Ni Min 0-2 Cao YanLei | 249 | Horse opening,others
| 3908 | 2009 CaiLunZhuHai Cup XiangQi Elite Tournament | 2009-06-16 19:48:50 |