| Wins | 16 |
|---|---|
| Losses | 22 |
| Total | 38 |
| Date of Birth | 1982-05-01 |
| Date | Rating | Color | Result | Opponent | Kifu | |||
|---|---|---|---|---|---|---|---|---|
| 2007-07-20 | 3072 | Black | Loss | Ma Xiaobing | 3220 | ♂ | View game | |
| 2007-07-12 | 3072 | Black | Loss | Zhao Shouxun | 3169 | ♂ | View game | |
| 2002-09-05 | 3114 | Black | Loss | Gu Li | 3440 | ♂ | View game | |
| 2002-06-06 | 3116 | White | Loss | Zhang Wendong | 3224 | ♂ | View game | |
| 2001-11-08 | 3124 | Black | Win | Li Huasong | 3027 | ♂ | View game | |
| 2001-10-25 | 3125 | White | Win | Wu Zhaoyi | 3073 | ♂ | View game | |
| 2001-10-11 | 3125 | White | Loss | Wang Yao | 3239 | ♂ | View game | |
| 2001-09-10 | 3125 | Black | Win | Zou Junjie | 3221 | ♂ | View game | |
| 2001-09-06 | 3125 | White | Loss | Shao Weigang | 3272 | ♂ | View game | |
| 2001-06-14 | 3126 | White | Win | Li Junkai | 3059 | ♂ | View game | |
| 2001-05-24 | 3126 | White | Loss | Liu Xing | 3286 | ♂ | View game | |
| 2001-05-17 | 3126 | Black | Win | Wang Dongliang | 3092 | ♂ | View game | |
| 2001-05-10 | 3126 | White | Loss | Li Yonggang | 2996 | ♂ | View game | |
| 2001-04-26 | 3126 | Black | Win | Duan Rong | 3054 | ♂ | View game | |
| 2001-04-19 | 3126 | White | Loss | Xie He | 3370 | ♂ | View game | |
| 2001-04-05 | 3126 | Black | Loss | Chang Hao | 3407 | ♂ | View game | |
| 2000-11-16 | 3128 | White | Loss | Yue Liang | 3126 | ♂ | View game | |
| 2000-11-09 | 3128 | Black | Loss | Zhang Xin | 3103 | ♂ | View game | |
| 2000-11-02 | 3129 | White | Loss | Hu Yaoyu | 3302 | ♂ | View game | |
| 2000-10-19 | 3129 | Black | Loss | Wang Lei (b) | 3338 | ♂ | View game | |
| 2000-10-12 | 3130 | Black | Loss | Kong Jie | 3325 | ♂ | View game | |
| 2000-10-09 | 3130 | White | Loss | Liu Jing | 3290 | ♂ | View game | |
| 2000-09-07 | 3133 | Black | Win | Zhao Xinghua | 2993 | ♂ | View game | |
| 2000-09-04 | 3133 | White | Win | Liu Xiaoguang | 3238 | ♂ | View game | |
| 2000-06-29 | 3136 | Black | Win | Liang Weitang | 3087 | ♂ | View game | |
| 2000-05-18 | 3138 | White | Loss | Zheng Hong | 3109 | ♂ | View game | |
| 2000-05-04 | 3139 | Black | Loss | Kong Jie | 3305 | ♂ | View game | |
| 2000-04-25 | 3139 | White | Win | Gu Li | 3353 | ♂ | View game | |
| 2000-04-20 | 3139 | Black | Win | Dong Yan | 3274 | ♂ | View game | |
| 2000-04-13 | 3139 | White | Win | Li Yuchuan | 2980 | ♂ | View game | |
| 1999-11-26 | 3140 | Black | Loss | Wang Yuhui | 3238 | ♂ | View game | |
| 1999-11-19 | 3140 | White | Win | Yang Shihai | 3131 | ♂ | View game | |
| 1999-11-05 | 3140 | White | Loss | Luo Xihe | 3301 | ♂ | View game | |
| 1999-10-26 | 3140 | White | Win | Hu Yaoyu | 3233 | ♂ | View game | |
| 1999-10-15 | 3140 | Black | Loss | Lin Chaohua | 3148 | ♂ | View game | |
| 1999-05-07 | 3140 | White | Loss | Shao Zhenzhong | 3068 | ♂ | View game | |
| 1999-04-30 | 3141 | White | Win | Qiu Jun | 3257 | ♂ | View game | |
| 1996-05-22 | 3139 | Black | Win | Chen Linxin | 3116 | ♂ | View game | |
Contact: Rémi Coulom. Powered by joedb, the C++ database.