W 2010 zdobył w Zurychu tytuł mistrza świata studentówWang Yue wins World University Chess Championship 2010, natomiast na przełomie lat 2011 i 2012 zwyciężył w cyklicznym turnieju w HastingsHastings Congress 2011/12 won by GM Wang Yue.

Wielokrotnie startował w finałach indywidualnych mistrzostw Chin, dwukrotnie (2005, 2013) zdobywając złote medale.

Wielokrotnie reprezentował Chiny w turniejach drużynowych, między innymi: ; czterokrotny medalista: wspólnie z drużyną złoty (2014) i srebrny (2006) oraz indywidualnie złoty () i brązowy ()OlimpBase ; czterokrotny medalista: wspólnie z drużyną dwukrotnie srebrny (2011, 2013) oraz indywidualnie złoty () i brązowy ()OlimpBase ; trzykrotny medalista: wspólnie z drużyną dwukrotnie złoty (2008, 2012) oraz indywidualnie srebrny ()OlimpBase ; dwukrotny medalista: wspólnie z drużyną złoty (2010) oraz indywidualnie srebrny (2006) ; medalista: wspólnie z drużyną złoty (2009)OlimpBase ; medalista: wspólnie z drużyną złoty (2002)OlimpBaseOlimpBase.