| 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 | 3221 | ♂ | 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 | 3125 | Black | Win | Li Huasong | 3027 | ♂ | View game | |
| 2001-10-25 | 3125 | White | Win | Wu Zhaoyi | 3074 | ♂ | View game | |
| 2001-10-11 | 3125 | White | Loss | Wang Yao | 3240 | ♂ | View game | |
| 2001-09-10 | 3126 | Black | Win | Zou Junjie | 3222 | ♂ | View game | |
| 2001-09-06 | 3126 | White | Loss | Shao Weigang | 3272 | ♂ | View game | |
| 2001-06-14 | 3127 | White | Win | Li Junkai | 3060 | ♂ | 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 | 3127 | Black | Win | Duan Rong | 3054 | ♂ | View game | |
| 2001-04-19 | 3127 | White | Loss | Xie He | 3371 | ♂ | View game | |
| 2001-04-05 | 3127 | 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 | 3130 | Black | Loss | Wang Lei (b) | 3338 | ♂ | View game | |
| 2000-10-12 | 3130 | Black | Loss | Kong Jie | 3326 | ♂ | 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 | 3137 | Black | Win | Liang Weitang | 3087 | ♂ | View game | |
| 2000-05-18 | 3138 | White | Loss | Zheng Hong | 3110 | ♂ | 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 | 3140 | Black | Win | Dong Yan | 3274 | ♂ | View game | |
| 2000-04-13 | 3140 | White | Win | Li Yuchuan | 2981 | ♂ | 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 | 3234 | ♂ | View game | |
| 1999-10-15 | 3140 | Black | Loss | Lin Chaohua | 3148 | ♂ | View game | |
| 1999-05-07 | 3141 | White | Loss | Shao Zhenzhong | 3069 | ♂ | View game | |
| 1999-04-30 | 3141 | White | Win | Qiu Jun | 3257 | ♂ | View game | |
| 1996-05-22 | 3139 | Black | Win | Chen Linxin | 3117 | ♂ | View game | |
Contact: Rémi Coulom. Powered by joedb, the C++ database.