Ha ottenuto il titolo di Grande maestro nel 2007, all'età di 18 anni.
Nella lista FIDE di giugno 2016 ha raggiunto il suo record personale con un punteggio Elo di 2758 punti, dato che lo ha collocato al 15º posto nella classifica mondiale e al secondo posto tra i giocatori cinesi .[2].
Grandi maestri internazionali di scacchi che hanno raggiunto o superato i 2 700 punti elo. È riportato l'Elo massimo raggiunto in carriera. Lista aggiornata a febbraio 2023.