| 1 | 2023-02-08 | 10 | 2 | Sun YongZheng 2+0 GuoZhongJi | 85 | Horse VS 7th Pawn
| 1672 | 2022 National XiangQi League | 2023-02-08 14:57:48 |
| 2 | 2022-07-26 | 5 | 2 | Hong Zhi 1=1 Sun YongZheng | 71 | Horse VS 7th Pawn
| 2815 | 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
| 2457 | 2021 National XiangQi League | 2021-11-01 21:24:44 |
| 4 | 2021-05-20 | 3 | 1 | Yu YouHua 2+0 Sun YongZheng | 77 | Horse VS 7th Pawn
| 3347 | 2021 National XiangQi League | 2021-05-20 23:35:25 |
| 5 | 2021-05-19 | 1 | 4 | Sun YongZheng 1=1 | 312 | Horse VS 7th Pawn
| 2399 | 2021 National XiangQi League | 2021-05-19 23:39:42 |
| 6 | 2019-01-21 | 3 | 2 | Lu Qin 2+0 Sun YongZheng | 33 | Horse VS 7th Pawn
| 12315 | 2019 7th CaiShen Cup XiangQi Arena Tournament Rapid | 2019-01-22 10:18:28 |
| 7 | 2018-09-23 | 4 | 2 | WangYuHang 0-2 Sun YongZheng | 102 | Horse VS 7th Pawn
| 2173 | 2018 4th ShanXi BaoBao Cup Xiangqi Tournament Mixed group Trail | 2018-09-27 17:57:12 |
| 8 | 2018-09-22 | 2 | 8 | Ren 0-2 Sun YongZheng | 100 | Horse VS 7th Pawn
| 2205 | 2018 4th ShanXi BaoBao Cup Xiangqi Tournament Mixed group Trail | 2018-09-27 17:27:33 |
| 9 | 2015-09-20 | 4 | 4 | Sun YongZheng 2+0 | 128 | Horse VS 7th Pawn
| 3470 | 2015 3rd National Mind Sports Games XiangQi Professional Men Team | 2018-07-24 14:19:49 |
| 10 | 2015-09-20 | 3 | 4 | Zhuang YuTing 2+0 Sun YongZheng | 109 | Horse VS 7th Pawn
| 2392 | 2015 3rd National Mind Sports Games XiangQi Professional Men Team | 2018-07-23 10:28:36 |
| 11 | 2018-07-06 | 7 | 1 | Chen FuJie 1=1 Sun YongZheng | 89 | Horse VS 7th Pawn
| 2563 | 2018 National XiangQi League | 2018-07-06 22:26:59 |
| 12 | 2017-12-04 | 6 | 4 | Liu DaHua 1=1 Sun YongZheng | 229 | Horse VS 7th Pawn
| 9101 | 2017 6th BiGuiYuan Cup XiangQi Champion Invitational Preliminary B | 2017-12-04 23:38:15 |
| 13 | 2017-10-24 | 1 | 2 | Huang Wenjun 0-2 Sun YongZheng | 166 | Horse VS 7th Pawn
| 3692 | 2017 China Individual Xiangqi Championships Men Class B | 2017-10-28 02:07:26 |
| 14 | 2017-10-11 | 3 | 3 | Sun YongZheng 0-2 ZhaoDianYu | 46 | Horse VS 7th Pawn
| 3222 | 2017 YuHuang Cup XiangQi Tournament Men | 2017-10-11 18:09:02 |
| 15 | 2017-05-20 | 6 | 3 | Sun YongZheng 1=1 | 52 | Horse VS 7th Pawn
| 4846 | 2017 National XiangQi League | 2017-06-17 15:34:48 |
| 16 | 2017-01-05 | 2 | 4 | Sun YongZheng 2+0 WangHao | 100 | Horse VS 7th Pawn
| 5013 | 2017 5th CaiShen Cup XiangQi Arena Tournament Rapid | 2017-01-08 01:18:56 |
| 17 | 2016-07-27 | 2 | 6 | Sun YongZheng 0-2 Jiang Chuan | 74 | Horse VS 7th Pawn
| 8008 | 2016 2nd JingYue Realty Cup South VS North Grand Master Xiangqi Rivalry | 2016-07-27 16:32:17 |
| 18 | 2016-05-28 | 1 | 4 | HuJingYao 0-2 Sun YongZheng | 78 | Horse VS 7th Pawn
| 4574 | 2016 China National XiangQi League | 2016-05-29 02:04:03 |
| 19 | 2016-04-16 | 9 | 1 | Liu DaHua 1=1 Sun YongZheng | 40 | Horse VS 7th Pawn
| 7305 | 2016 China Xiangqi Team Championship Men | 2016-04-16 09:00:10 |
| 20 | 2015-05-17 | 2 | 1 | Lu Qin 1=1 Sun YongZheng | 56 | Horse VS 7th Pawn
| 4444 | 2014 6th MaoShan Cup XiangQi Champion Invitational Tournament Man Trail | 2014-05-17 17:21:36 |
| 21 | 2014-05-09 | 1 | 6 | Zhuang YuTing 0-2 Sun YongZheng | 150 | Horse VS 7th Pawn
| 4249 | 2014 China National Xiangqi League | 2014-05-12 13:23:30 |
| 22 | 2014-04-21 | 4 | 2 | Miao LiMing 1=1 Sun YongZheng | 100 | Horse VS 7th Pawn
| 3199 | 2014 China Xiangqi Team Championship Men | 2014-04-21 18:07:40 |
| 23 | 2013-11-13 | 9 | 15 | Sun YongZheng 1=1 Liu Ming | 62 | Horse VS 7th Pawn
| 3364 | 2013 China Individual Xiangqi Championship Men Class A | 2013-11-14 00:51:00 |
| 24 | 2013-10-24 | 6 | 1 | Sun YongZheng 1=1 Wang TianYi | 113 | Horse VS 7th Pawn
| 8056 | 2013 13th World Xiangqi Championship Men's Individual | 2013-10-24 23:56:28 |
| 25 | 2013-09-26 | 1 | 1 | Sun YongZheng 1=1 Zhao XinXin | 98 | Horse VS 7th Pawn
| 4497 | 2013 2nd QianJiang Cup XiangQi National Champion Tournament Men Final | 2013-09-27 12:05:19 |
| 26 | 2013-09-25 | 4 | 3 | Sun YongZheng 2+0 Shen Peng | 101 | Horse VS 7th Pawn
| 6433 | 2013 2nd QianJiang Cup XiangQi National Champion Tournament Men Preliminary A | 2013-09-25 17:15:38 |
| 27 | 2013-09-24 | 1 | 2 | Sun YongZheng 2+0 Wang Yang | 65 | Horse VS 7th Pawn
| 6118 | 2013 2nd QianJiang Cup XiangQi National Champion Tournament Men Preliminary A | 2013-09-24 12:20:59 |
| 28 | 2013-09-17 | 1 | 2 | Sun YongZheng 1=1 Zhao XinXin | 50 | Horse VS 7th Pawn
| 5494 | 2013 3rd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Final | 2013-09-17 09:40:34 |
| 29 | 2013-09-16 | 5 | 1 | Sun YongZheng 2+0 Xu YinChuan | 101 | Horse VS 7th Pawn
| 20813 | 2013 3rd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Trail A | 2013-09-16 11:28:52 |
| 30 | 2013-09-14 | 3 | 2 | Sun YongZheng 1=1 Hong Zhi | 83 | Horse VS 7th Pawn
| 4447 | 2013 3rd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Trail A | 2013-09-14 22:13:50 |
| 31 | 2013-09-13 | 1 | 3 | Sun YongZheng 1=1 Shen Peng | 46 | Horse VS 7th Pawn
| 4017 | 2013 3rd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Trail A | 2013-09-13 15:14:32 |
| 32 | 2013-08-22 | 18 | 6 | Zhuang YuTing 2+0 Sun YongZheng | 67 | Horse VS 7th Pawn
| 7738 | 2013 China National Xiangqi League | 2013-08-23 19:21:11 |
| 33 | 2013-07-24 | 14 | 2 | Cheng JinChao 1=1 Sun YongZheng | 37 | Horse VS 7th Pawn
| 3466 | 2013 China National Xiangqi League | 2013-07-24 14:32:07 |
| 34 | 2012-12-19 | 1 | 2 | Hong Zhi 0-2 Sun YongZheng | 68 | Horse VS 7th Pawn
| 10062 | 2012 1st BiGuiYuan Cup XiangQi Champion Invitational Tournament Final | 2012-12-19 13:06:59 |
| 35 | 2012-11-28 | 3 | 2 | Lu Qin 1=1 Sun YongZheng | 88 | Horse VS 7th Pawn
| 4456 | 2012 XiangQi Champion Famous mountain Cup Invitational Tournament Final stage preliminary contest | 2012-11-28 11:30:49 |
| 36 | 2012-10-16 | 7 | 10 | Ge ChaoRan 0-2 Sun YongZheng | 82 | Horse VS 7th Pawn
| 5567 | 2012 China Individual Xiangqi Championship Men | 2012-10-16 15:46:42 |
| 37 | 2012-09-27 | 1 | 2 | Sun YongZheng 2+0 Xie Jing | 111 | Horse VS 7th Pawn
| 7559 | 2012 2nd ChangYuDongTian Cup XiangQi Top10 Rating Player Tournament Final | 2012-09-27 11:03:44 |
| 38 | 2012-09-18 | 3 | 4 | Sun YongZheng 2+0 Wan ChunLin | 59 | Horse VS 7th Pawn
| 3976 | 2012 5th Yang GuangLin Cup XiangQi Open Professional Men's Division | 2012-09-18 11:03:52 |
| 39 | 2012-08-08 | 15 | 5 | Sun YongZheng 1=1 Xu Chao | 52 | Horse VS 7th Pawn
| 4043 | 2012 China National Xiangqi League | 2012-08-21 22:38:22 |
| 40 | 2012-07-14 | 6 | 1 | Hong Zhi 1=1 Sun YongZheng | 29 | Horse VS 7th Pawn
| 3814 | 2012 1st WuHan City WuGong Cup Xiangqi Invitational Tournament | 2012-07-14 16:07:20 |