| 1 | 2025-12-09 | 3 | 25 | 56.3% | ZhangYanChao 0-2 Tao HanMing | 75% | 52 | 4.14 | 27 | 195 | 2025 National XiangQi Individual Championship Men | 2025-12-09 13:17:47 |
| 2 | 2025-12-08 | 3 | 25 | 56.4% | Tao HanMing 2+0 ZhangYanChao | 60.5% | 99 | 9.11 | 27 | 106 | 2025 National XiangQi Individual Championship Men | 2025-12-09 12:56:03 |
| 3 | 2025-12-08 | 2 | 25 | 40% | GuBoWen 2+0 ZhangYanChao | 56% | 71 | 5.03 | 27 | 94 | 2025 National XiangQi Individual Championship Men | 2025-12-08 15:47:25 |
| 4 | 2025-12-08 | 2 | 25 | 50% | ZhangYanChao 0-2 GuBoWen | 68.2% | 64 | 4.82 | 28 | 79 | 2025 National XiangQi Individual Championship Men | 2025-12-08 15:26:48 |
| 5 | 2025-12-08 | 1 | 25 | 59.1% | ZhangYanChao 1=1 HouChengHao | 71.4% | 63 | 1.18 | 25 | 63 | 2025 National XiangQi Individual Championship Men | 2025-12-08 14:33:03 |
| 6 | 2025-12-06 | 1 | 25 | 54.8% | HouChengHao 2+0 ZhangYanChao | 51.8% | 187 | 7.3 | 27 | 82 | 2025 National XiangQi Individual Championship Men | 2025-12-08 10:16:51 |
| 7 | 2025-07-18 | 11 | 29 | 66.7% | ZhangYanChao 1=1 LanTianWen | 46.2% | 73 | 2.82 | 25 | 384 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-19 01:44:51 |
| 8 | 2025-07-17 | 10 | 27 | 47.3% | LvYeHao 1=1 ZhangYanChao | 50.9% | 131 | 3.23 | 25 | 430 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-18 01:02:57 |
| 9 | 2025-07-17 | 9 | 37 | 44.4% | ZhangYanChao 2+0 Tan LinLin | 38.9% | 56 | 2.03 | 27 | 386 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-18 00:47:45 |
| 10 | 2025-07-17 | 8 | 42 | 32% | ShiZiHe 0-2 ZhangYanChao | 60% | 70 | 7.4 | 28 | 330 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-17 15:29:35 |
| 11 | 2025-07-16 | 7 | 41 | 55.9% | ZhangYanChao 0-2 HuangXinLiang | 58.3% | 142 | 4.92 | 28 | 446 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-17 00:31:30 |
| 12 | 2025-07-16 | 6 | 28 | 58.2% | HongLei 2+0 ZhangYanChao | 46.3% | 137 | 4.41 | 28 | 396 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-16 15:52:03 |
| 13 | 2025-07-15 | 5 | 27 | 45% | ZhangYanChao 1=1 YangSiYuan | 50% | 60 | 1.1 | 25 | 359 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-16 15:30:23 |
| 14 | 2025-07-15 | 4 | 25 | 84.6% | WeiJiYuan 1=1 ZhangYanChao | 75% | 47 | 4.88 | 25 | 359 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-16 15:20:46 |
| 15 | 2025-07-15 | 3 | 16 | 46.7% | ZhangYanChao 0-2 LiYaoHu | 53.3% | 50 | 2.85 | 28 | 344 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-16 15:09:45 |
| 16 | 2022-07-19 | 7 | 4 | 26.3% | DuBaoLin 0-2 ZhangYanChao | 36.8% | 58 | 2.56 | 28 | 326 | 2022 National XiangQi League Trail | 2025-07-16 01:15:38 |
| 17 | 2022-07-18 | 6 | 3 | 54.5% | HeDeJin 1=1 ZhangYanChao | 60% | 41 | 1.56 | 25 | 287 | 2022 National XiangQi League Trail | 2025-07-16 01:15:36 |
| 18 | 2022-07-18 | 4 | 2 | 94.7% | PanJiaJing 2+0 ZhangYanChao | 61.1% | 57 | 6.34 | 28 | 288 | 2022 National XiangQi League Trail | 2025-07-16 01:15:30 |
| 19 | 2022-07-17 | 3 | 2 | 72.7% | ZhangYanChao 1=1 Bai tao | 57.1% | 63 | 5.78 | 25 | 335 | 2022 National XiangQi League Trail | 2025-07-16 01:15:25 |
| 20 | 2022-07-17 | 1 | 3 | 75% | Zhang Wei 2+0 ZhangYanChao | 38.7% | 83 | 8.86 | 28 | 283 | 2022 National XiangQi League Trail | 2025-07-16 01:15:21 |
| 21 | 2025-07-14 | 2 | 6 | 51.3% | LiaoLiHeng 1=1 ZhangYanChao | 56.4% | 98 | 7.38 | 25 | 448 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-15 00:51:47 |
| 22 | 2025-07-14 | 1 | 9 | 56.6% | ZhangYanChao 2+0 Liu Chang | 56.9% | 127 | 5.07 | 28 | 339 | 2025 19th National XiangQi Grading Competition Men's Group | 2025-07-15 00:47:27 |
| 23 | 2022-07-19 | 7 | 4 | 26.3% | DuBaoLin 0-2 ZhangYanChao | 36.8% | 58 | 2.56 | 28 | 1780 | 2022 China National XiangQi League Trail | 2022-07-19 11:20:25 |
| 24 | 2022-07-18 | 6 | 3 | 54.5% | HeDeJin 1=1 ZhangYanChao | 70% | 41 | 1.56 | 25 | 1700 | 2022 China National XiangQi League Trail | 2022-07-19 02:57:45 |
| 25 | 2022-07-18 | 4 | 2 | 89.5% | PanJiaJing 2+0 ZhangYanChao | 61.1% | 57 | 6.57 | 27 | 1753 | 2022 China National XiangQi League Trail | 2022-07-18 11:31:31 |
| 26 | 2022-07-17 | 3 | 2 | 72.7% | ZhangYanChao 1=1 Bai tao | 57.1% | 63 | 5.78 | 25 | 1836 | 2022 China National XiangQi League Trail | 2022-07-18 00:09:29 |
| 27 | 2022-07-17 | 1 | 3 | 75% | Zhang Wei 2+0 ZhangYanChao | 38.7% | 83 | 8.86 | 28 | 1828 | 2022 China National XiangQi League Trail | 2022-07-18 00:03:08 |
| 28 | 2018-11-10 | 5 | 20 | 21.7% | ZhangYanChao 0-2 ZhouGang | 52.2% | 66 | 6.49 | 27 | 2108 | 2018 National Amateur XiangQi Champion Tournament Final Men | 2018-11-11 01:18:47 |