1 | 2023-02-08 | 10 | 2 | SunYongZheng 2+0 GuoZhongJi | 85 | Horse VS 7th Pawn
| 1068 | 2022 National XiangQi League | 2023-02-08 14:57:48 |
2 | 2022-07-26 | 5 | 2 | HongZhi 1=1 SunYongZheng | 71 | Horse VS 7th Pawn
| 2230 | 2022 8th ChangYuDongTian Cup XiangQi Top12 Rating Player Tournament | 2022-09-26 10:59:32 |
3 | 2021-11-01 | 14 | 3 | Lu Qin 1=1 Sun YongZheng | 88 | Horse VS 7th Pawn
| 1558 | 2021 National XiangQi League | 2021-11-01 21:24:44 |
4 | 2021-05-19 | 1 | 4 | Sun YongZheng 1=1 WangJiaRui | 312 | Horse VS 7th Pawn
| 1787 | 2021 National XiangQi League | 2021-05-19 23:39:42 |
5 | 2019-01-21 | 3 | 2 | LvQin 2+0 SunYongZheng | 33 | Horse VS 7th Pawn
| 11730 | 2019 7th CaiShen Cup XiangQi Arena Tournament Rapid | 2019-01-22 10:18:28 |
6 | 2018-07-06 | 7 | 1 | ChenFuJie 1=1 SunYongZheng | 89 | Horse VS 7th Pawn
| 2128 | 2018 National XiangQi League | 2018-07-06 22:26:59 |
7 | 2017-12-04 | 6 | 4 | LiuDaHua 1=1 SunYongZheng | 229 | Horse VS 7th Pawn
| 8641 | 2017 6th BiGuiYuan Cup XiangQi Champion Invitational Preliminary B | 2017-12-04 23:38:15 |
8 | 2017-10-11 | 3 | 3 | SunYongZheng 0-2 ZhaoDianYu | 46 | Horse VS 7th Pawn
| 2772 | 2017 YuHuang Cup XiangQi Tournament Men | 2017-10-11 18:09:02 |
9 | 2017-01-05 | 2 | 4 | SunYongZheng 2+0 WangHao | 100 | Horse VS 7th Pawn
| 4555 | 2017 5th CaiShen Cup XiangQi Arena Tournament Rapid | 2017-01-08 01:18:56 |
10 | 2016-04-16 | 9 | 1 | LiuDaHua 1=1 SunYongZheng | 40 | Horse VS 7th Pawn
| 6829 | 2016 China Xiangqi Team Championship Men | 2016-04-16 09:00:10 |
11 | 2015-05-17 | 2 | 1 | LvQin 1=1 SunYongZheng | 56 | Horse VS 7th Pawn
| 3894 | 2014 6th MaoShan Cup XiangQi Champion Invitational Tournament Man Trail | 2014-05-17 17:21:36 |
12 | 2013-11-13 | 9 | 15 | Sun YongZheng 1=1 LiuMing | 62 | Horse VS 7th Pawn
| 2946 | 2013 China Individual Xiangqi Championship Men Class A | 2013-11-14 00:51:00 |
13 | 2013-10-24 | 6 | 1 | Sun YongZheng 1=1 Wang TianYi | 113 | Horse VS 7th Pawn
| 7484 | 2013 13th World Xiangqi Championship Men's Individual | 2013-10-24 23:56:28 |
14 | 2013-09-26 | 1 | 1 | Sun YongZheng 1=1 ZhaoXinXin | 98 | Horse VS 7th Pawn
| 4035 | 2013 2nd QianJiang Cup XiangQi National Champion Tournament Men Final | 2013-09-27 12:05:19 |
15 | 2013-09-25 | 4 | 3 | Sun YongZheng 2+0 Shen Peng | 101 | Horse VS 7th Pawn
| 5960 | 2013 2nd QianJiang Cup XiangQi National Champion Tournament Men Preliminary A | 2013-09-25 17:15:38 |
16 | 2013-09-24 | 1 | 2 | Sun YongZheng 2+0 WangYang | 65 | Horse VS 7th Pawn
| 5664 | 2013 2nd QianJiang Cup XiangQi National Champion Tournament Men Preliminary A | 2013-09-24 12:20:59 |
17 | 2013-09-17 | 1 | 2 | Sun YongZheng 1=1 ZhaoXinXin | 50 | Horse VS 7th Pawn
| 4948 | 2013 3rd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Final | 2013-09-17 09:40:34 |
18 | 2013-09-16 | 5 | 1 | Sun YongZheng 2+0 Xu YinChuan | 101 | Horse VS 7th Pawn
| 20307 | 2013 3rd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Trail A | 2013-09-16 11:28:52 |
19 | 2013-09-14 | 3 | 2 | Sun YongZheng 1=1 Hong Zhi | 83 | Horse VS 7th Pawn
| 3970 | 2013 3rd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Trail A | 2013-09-14 22:13:50 |
20 | 2013-09-13 | 1 | 3 | Sun YongZheng 1=1 Shen Peng | 46 | Horse VS 7th Pawn
| 3522 | 2013 3rd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Trail A | 2013-09-13 15:14:32 |
21 | 2013-07-24 | 14 | 2 | Cheng JinChao 1=1 Sun YongZheng | 37 | Horse VS 7th Pawn
| 2987 | 2013 China National Xiangqi League | 2013-07-24 14:32:07 |
22 | 2012-11-28 | 3 | 2 | Lu Qin 1=1 Sun YongZheng | 88 | Horse VS 7th Pawn
| 3979 | 2012 XiangQi Champion Famous mountain Cup Invitational Tournament Final stage preliminary contest | 2012-11-28 11:30:49 |
23 | 2012-09-27 | 1 | 2 | Sun YongZheng 2+0 Xie Jing | 111 | Horse VS 7th Pawn
| 7131 | 2012 2nd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Final | 2012-09-27 11:03:44 |
24 | 2012-09-18 | 3 | 4 | Sun YongZheng 2+0 Wan ChunLin | 59 | Horse VS 7th Pawn
| 3561 | 2012 5th Yang GuangLin Cup XiangQi Open Professional Men's Division | 2012-09-18 11:03:52 |
25 | 2012-08-08 | 15 | 5 | Sun YongZheng 1=1 Xu Chao | 52 | Horse VS 7th Pawn
| 3565 | 2012 China National Xiangqi League | 2012-08-21 22:38:22 |
26 | 2012-06-16 | 3 | 1 | Xu YinChuan 2+0 Sun YongZheng | 113 | Horse VS 7th Pawn
| 16388 | 2012 4th MaoShan Cup XiangQi Champion Invitational Tournament Man Trail | 2012-06-16 10:46:49 |
27 | 2011-06-15 | 8 | 2 | YanWenQing 1=1 SunYongZheng | 78 | Horse VS 7th Pawn
| 3573 | 2011 9th YiTai Cup China National Xiangqi League | 2011-06-18 00:07:18 |
28 | 2008-11-03 | 6 | 5 | Jing XueYi 2+0 Sun YongZheng | 41 | Horse VS 7th Pawn
| 5294 | 2008 SongYe Cup China National Individual Xiangqi Championships Individual Men Preliminary B | 2008-11-08 15:20:07 |
29 | 2008-04-12 | 6 | 0 | Cheng JiJun 0-2 Sun YongZheng | 166 | Horse VS 7th Pawn
| 5302 | 2008 HuaXuan Cup China National Xiangqi League | 2008-04-21 11:31:47 |
30 | 2005-04-09 | 8 | 0 | Shang Wei 1=1 Sun YongZheng | 54 | Horse VS 7th Pawn
| 3477 | 2005 DELSON GOLF CUP China National Xiangqi League | 2005-11-05 13:53:01 |