1 | 2021-07-25 | 1 | 1 | Hao JiChao 2+0 JiaoZhiQiang | 47 | Horse VS 7th Pawn
| 1713 | 2021 14th National Games of the People's Republic of China Men's Team Open group Preliminary | 2021-09-16 12:34:16 |
2 | 2019-04-13 | 6 | 1 | HaoJiChao 1=1 LiuDaHua | 126 | Horse VS 7th Pawn
| 10711 | 2019 China Xiangqi Team Championship Men | 2019-06-12 15:17:23 |
3 | 2018-08-21 | 16 | 4 | HaoJiChao 2+0 HuangGuangYing | 77 | Horse VS 7th Pawn
| 11909 | 2018 National XiangQi League | 2018-08-21 13:51:27 |
4 | 2018-05-28 | 3 | 4 | HaoJiChao 1=1 CaoYanLei | 46 | Horse VS 7th Pawn
| 7389 | 2018 National XiangQi League | 2018-05-28 15:49:08 |
5 | 2017-08-05 | 19 | 2 | HaoJiChao 2+0 LaiLiXiong | 69 | Horse VS 7th Pawn
| 12416 | 2017 National XiangQi League | 2017-08-05 16:48:52 |
6 | 2017-07-29 | 18 | 3 | HaoJiChao 2+0 LiuMing | 49 | Horse VS 7th Pawn
| 13347 | 2017 National XiangQi League | 2017-07-29 20:34:06 |
7 | 2016-07-03 | 7 | 4 | HaoJiChao 1=1 LiShaoGeng | 55 | Horse VS 7th Pawn
| 9915 | 2016 China National XiangQi League | 2016-07-03 20:59:56 |
8 | 2016-06-08 | 2 | 3 | Hao JiChao 1=1 Meng Chen | 36 | Horse VS 7th Pawn
| 9125 | 2016 XiangQi Champion Invitational Tournament | 2016-06-11 01:25:41 |
9 | 2016-05-29 | 2 | 3 | HaoJiChao 0-2 HeWenZhe | 56 | Horse VS 7th Pawn
| 12120 | 2016 China National XiangQi League | 2016-05-30 03:36:03 |
10 | 2016-05-28 | 1 | 3 | HaoJiChao 1=1 ZhaoXinXin | 49 | Horse VS 7th Pawn
| 9464 | 2016 China National XiangQi League | 2016-05-29 02:05:53 |
11 | 2014-07-30 | 10 | 2 | HaoJiChao 1=1 ChenFuJie | 50 | Horse VS 7th Pawn
| 8387 | 2014 China National Xiangqi League | 2014-07-30 15:14:27 |
12 | 2014-05-11 | 3 | 4 | HaoJiChao 2+0 ZhaoDianYu | 189 | Horse VS 7th Pawn
| 14422 | 2014 China National Xiangqi League | 2014-05-11 17:34:33 |
13 | 2013-11-09 | 4 | 17 | Hao JiChao 2+0 Zhu XiaoHu | 89 | Horse VS 7th Pawn
| 14307 | 2013 China Individual Xiangqi Championship Men Class A | 2014-03-17 18:19:55 |
14 | 2013-11-08 | 2 | 3 | Hao JiChao 1=1 Cao YanLei | 46 | Horse VS 7th Pawn
| 8030 | 2013 China Individual Xiangqi Championship Men Class A | 2013-11-08 15:10:33 |
15 | 2013-10-14 | 12 | 1 | Hao JiChao 1=1 ZhaoZiYu | 55 | Horse VS 7th Pawn
| 12094 | 2013 3rd XinJi City,HeBei Province Xiangqi Open | 2013-10-14 19:46:34 |
16 | 2013-10-12 | 4 | 4 | Hao JiChao 2+0 ZhaoDianYu | 55 | Horse VS 7th Pawn
| 10651 | 2013 3rd XinJi City,HeBei Province Xiangqi Open | 2013-10-12 11:51:24 |
17 | 2013-08-15 | 17 | 2 | Hao JiChao 1=1 Xu Chao | 102 | Horse VS 7th Pawn
| 8409 | 2013 China National Xiangqi League | 2013-08-16 21:41:58 |
18 | 2012-09-08 | 21 | 4 | Hao JiChao 1=1 SunYiYang | 112 | Horse VS 7th Pawn
| 4976 | 2012 China National Xiangqi League | 2012-09-29 14:12:37 |
19 | 2012-05-12 | 5 | 1 | Hao JiChao 1=1 Wang TianYi | 89 | Horse VS 7th Pawn
| 4382 | 2012 China National Xiangqi League | 2012-05-12 16:03:05 |
20 | 2012-05-10 | 3 | 1 | Hao JiChao 2+0 Dang Fei | 45 | Horse VS 7th Pawn
| 11370 | 2012 China National Xiangqi League | 2012-05-10 15:16:43 |