CHN · 35 yrs · K=10 · Peak 2561 (Dec 2024)
Best performance: 2732 at 2019 Chinese Chess League Division A (12-15)(Best of 2018)
NOV26 Rating
2536
Live Rating
2526.0
Change
-10.0
Games Played
5
How live ratings are calculated
Rating History · Classical
Classical rating 2524 to 2536 over the last 12 months; peak 2561 in December 2024.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 2536, 0, 0 games | 2502, 0, 0 games | 2424, 0, 0 games |
| Oct 2026 | 2536, 0, 0 games | 2502, 0, 0 games | 2424, 0, 0 games |
| Sep 2026 | 2536, +16, 9 games | 2502, 0, 0 games | 2424, 0, 0 games |
| Aug 2026 | 2520, +3, 6 games | 2502, 0, 0 games | 2424, 0, 0 games |
| Jul 2026 | 2517, 0, 0 games | 2502, 0, 0 games | 2424, 0, 0 games |
| Jun 2026 | 2517, 0, 0 games | 2502, 0, 0 games | 2424, 0, 0 games |
| May 2026 | 2517, -18, 14 games | 2502, 0, 0 games | 2424, 0, 0 games |
| Apr 2026 | 2535, 0, 0 games | 2502, 0, 0 games | 2424, 0, 0 games |
| Mar 2026 | 2535, 0, 0 games | 2502, 0, 0 games | 2424, 0, 0 games |
| Feb 2026 | 2535, +11, 7 games | 2502, 0, 0 games | 2424, 0, 0 games |
| Jan 2026 | 2524, 0, 0 games | 2502, -5, 11 games | 2424, -33, 15 games |
| Dec 2025 | 2524, 0, 0 games | 2507, 0, 0 games | 2457, 0, 0 games |
Form · Classical
Unbeaten in the last 4 games (2 wins, 2 draws), since Oct 28. Longest unbeaten run in 2026: 14 games, Jun 24 – Aug 18.
From 1,210 classical games on record, the latest on Oct 31.
| Tournament | Score | Change | |
|---|---|---|---|
| 2026 Chinese Chess League Division A Round 1-6Jun 24 – Aug 15 of 11 games since the Nov listTPR 2321 | 3/5 | -10.0 |
Grandmaster (FIDE)
Based on events we cover plus the FIDE norm registers of all federations. Norms filed elsewhere may not show up here yet.
Best wins · Classical
From 1,204 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Richard Rapport, May 2025 · TePe Sigeman 2025 | , 2722 |
| 2, | GM Emil Sutovsky, Feb 2014 · Tradewise Gibraltar Chess Festival 2014 - Masters | , 2663 |
| 3, | GM Maxime Lagarde, Jan 2020 · Gibraltar International Chess Festival 2020 Masters | , 2651 |
| 4, | GM Vasyl Ivanchuk, May 2025 · TePe Sigeman 2025 | , 2644 |
| 5, | GM Aleksandar Indjic, Jan 2019 · Gibraltar International Chess Festival 2019 Masters | , 2630 |
| 6, | GM Maksim Chigaev, Jan 2020 · Gibraltar International Chess Festival 2020 Masters | , 2616 |
| 7, | GM Sebastien Maze, Jan 2019 · Gibraltar International Chess Festival 2019 Masters | , 2596 |
| 8, | GM Aleksandra Goryachkina, 4 wins, Dec 2022 · Women's Candidates Tournament, Pool B | , 2584 |
| 9, | GM Wenjun Ju, 10 wins, Feb 2017 · FIDE Women's World Championship 2017 | , 2583 |
| 10, | GM Kateryna Lagno, 4 wins, Jul 2021 · Women's World Cup 2021 | , 2559 |
Openings · Classical
From the moves of 504 of 1,210 classical games on record.
As WhiteOpens 1.d4 in 137 of 256 games, 1.e4 in 48, 1.c4 in 40.
As BlackMeets 1.e4 with 1...e5 or 1...c5, and 1.d4 with 1...Nf6 or 1...d5.
All openings (21 as White, 22 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Queen's Gambit Declined | 41 | 71% |
| English Opening | 31 | 68% |
| King's Indian Defense | 30 | 63% |
| Slav Defense | 20 | 75% |
| Catalan Opening | 14 | 61% |
| Nimzo-Indian Defense | 14 | 71% |
| Sicilian Defense | 14 | 68% |
| Caro-Kann Defense | 9 | 67% |
| Italian Game | 8 | 31% |
| Ruy Lopez | 7 | 79% |
| Queen's Pawn Game | 6 | 58% |
| Tarrasch Defense | 6 | 58% |
| Dutch Defense | 5 | 80% |
| French Defense | 5 | 60% |
| Grünfeld Defense | 5 | 80% |
| Queen's Gambit Accepted | 5 | 70% |
| Neo-Grünfeld Defense | 4 | 75% |
| Semi-Slav Defense | 4 | 100% |
| Bishop's Opening | 3 | 17% |
| King's Indian Attack | 3 | 83% |
| Rapport-Jobava System | 3 | 67% |
19 more games in openings played fewer than 3 times.
Against 1.e4: 1...e5 in 42, 1...c5 in 35, 1...d6 in 26.
Against 1.d4: 1...Nf6 in 55, 1...d5 in 45.
Against 1.Nf3: 1...d5 in 10, 1...Nf6 in 7.
| Openings in Black games | Games | Score |
|---|---|---|
| Queen's Gambit Declined | 38 | 51% |
| Sicilian Defense | 34 | 54% |
| Pirc Defense | 20 | 65% |
| Nimzo-Indian Defense | 18 | 56% |
| English Opening | 17 | 59% |
| Ruy Lopez | 17 | 56% |
| Petrov's Defense | 11 | 55% |
| Queen's Indian Defense | 9 | 61% |
| Catalan Opening | 8 | 56% |
| Modern Defense | 6 | 83% |
| Caro-Kann Defense | 5 | 50% |
| French Defense | 5 | 70% |
| Italian Game | 5 | 50% |
| Zukertort Opening | 5 | 80% |
| Bogo-Indian Defense | 4 | 50% |
| Indian Defense | 4 | 63% |
| King's Indian Defense | 4 | 50% |
| Queen's Pawn Game | 4 | 63% |
| Slav Defense | 4 | 63% |
| Four Knights Game | 3 | 100% |
| King's Indian Attack | 3 | 50% |
| Queen's Gambit Accepted | 3 | 50% |
21 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 39 | 24 | 2389 | 2476 |
| 2025 | 81 | 45 | 2466 | 2509 |
| 2024 | 41 | 28½ | 2462 | 2611 |
| 2023 | 59 | 34½ | 2424 | 2481 |
| 2022 | 30 | 18½ | 2433 | 2520 |
| 2021 | 32 | 21½ | 2413 | 2538 |
| 2020 | 11 | 8½ | 2393 | 2604 |
| 2019 | 72 | 42 | 2431 | 2488 |
| 2018 | 58 | 34½ | 2411 | 2476 |
| 2017 | 72 | 51½ | 2346 | 2512 |
| 2016 | 86 | 55 | 2353 | 2455 |
| 2015 | 84 | 57 | 2343 | 2476 |
| 2014 | 74 | 49½ | 2321 | 2446 |
| 2013 | 81 | 58 | 2321 | 2487 |
| 2012 | 86 | 56 | 2346 | 2456 |
| 2011 | 108 | 62 | 2358 | 2408 |
| 2010 | 60 | 36 | 2329 | 2401 |
| 2008 | 46 | 27 | 2350 | 2415 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug 2026Round robinfederation sourceBest of 2026Score 6½/9Opp avg 2488Start 2520
- Jun – Aug 2026Round robinchess-results.com#4 in 2026Score 8½/11, 5 of 11 games since the Nov listTPR 2325Opp avg 2114Start 2517
- Mar – Apr 2026Round robinlichess#3 in 2026Score 5½/14Opp avg 2518Start 2535
- Jan 2026Knockoutfederation source#2 in 2026Score 3½/5Opp avg 2456Start 2524
- Oct 2025Knockoutfederation sourceScore 1½/2Opp avg 2564Start 2532
- Oct 2025Teamfederation source#9 in 2025Score 2½/4Opp avg 2264Start 2532
- Sep 2025Swissfederation source#4 in 2025Score 7½/11Opp avg 2389Start 2531
- Aug 2025Swissfederation source#6 in 2025Score 5½/9Opp avg 2382Start 2539
- 2026 Cairns Cup — Round Robin · Aug 2026 · 6½/9
- 2026 Chinese Chess League Division A Round 1-6 · Jun – Aug 2026 · 8½/11
- FIDE Candidates 2026 | Combined (Open + Women) · Mar – Apr 2026 · 5½/14
- 2025 Chinese Chess League Division A(Final) · Jan 2026 · 3½/5
- 2025 Chinese Chess League Division A (Knockout Stage,Home and Away Format) Round 3-4 · Oct 2025 · 1½/2
- 2025 Chinese Chess League Division A(Regular) 7-11 · Oct 2025 · 2½/4
- FIDE Women`s Grand Swiss 2025 · Sep 2025 · 7½/11
- 2025 "the Belt and Road" China International Chess Open (Bengbu, Anhui)Group A · Aug 2025 · 5½/9
- FIDE Women's World Cup 2025 · Jul 2025 · 8½/12
- 2025 Cairns Cup · Jun 2025 · 3½/9
- TePe Sigeman 2025 · May 2025 · 3/7
- FIDE Women's Grand Prix Series - 6th leg AUSTRIA · May 2025 · 5½/9
- Women's World Championship Match 2025 · Apr 2025 · 2½/9
- Women's FIDE Grand Prix Monaco · Feb 2025 · 5/9
- FIDE Women's Grand Prix Series - 2nd leg 2024 · Oct – Nov 2024 · 6½/9
- "the Belt and Road" 2024 China(Yuecheng Shaoxing) International Women Chess Open · Jul – Aug 2024 · 7/9
- 2024 Cairns Cup · Jun 2024 · 6/9
- FIDE Women`s Candidates Tournament 2024 · Apr 2024 · 9/14
- FIDE Women's Grand Swiss Tournament 2023 · Oct – Nov 2023 · 7½/11
- The 19th Asian Games Chess Competition Team Women · Sep – Oct 2023 · 7/9
- FIDE Women's World Cup 2023 · Jul – Aug 2023 · 6½/12
- FIDE Women`s Grand Prix 2022-2023 Leg 4 · May 2023 · 6½/11
- FIDE Women's Candidates Tournament 2022-23 · Mar – Apr 2023 · 1½/5
- 2023 FIDE Women`s Grand Prix Leg 2 · Feb 2023 · 5½/11
- Women's Candidates Tournament, Pool B · Nov – Dec 2022 · 4½/8
- 2022 China chess championship (Women) · Nov 2022 · 9/11
- 2022 FIDE Women`s Grand Prix 1 · Sep 2022 · 5/11
- 2021 Chinese chess team tournament (men) · Oct 2021 · 5/9
- Women's World Cup 2021 · Jul – Aug 2021 · 8/12
- 2021 China chess championship (Women) · May 2021 · 8½/11
- 2019/20 4NCL Div 2 Rounds 5 - 6 · Feb 2020 · 2/2
- Gibraltar International Chess Festival 2020 Masters · Jan 2020 · 6½/9
- 2019 Chinese Chess League Division A 19-22 · Dec 2019 · 1½/4
- 2019 Chinese Chess League Division A 16-18 · Nov 2019 · 2/3
- 2019 Chinese Chess League Division A 12-15 · Aug 2019 · 3/4
- 2019 Belt and Road China Hunan International Chess Open (Category A) · Jul – Aug 2019 · 4½/9
- 2019 Chinese Chess League Division A 8-11 · Jul 2019 · 2½/4
- 2019 Belt and Road China Yuecheng Shaoxing International Women Chess Open · Jul 2019 · 5/9
- Women`s Candidates Tournament 2019 · May – Jun 2019 · 7/14
- 2019 Chinese Chess League Division A 5-7 · May 2019 · 1½/3
- 2019 Chinese Chess League Division A 1-4 · Apr 2019 · 1½/4
- FIDE World Team Championship 2019 Women · Mar 2019 · 7/9
- Gibraltar International Chess Festival 2019 Masters · Jan 2019 · 6½/9
- Asian Continental Open Championship 2018 · Dec 2018 · 5/9
- 2019 Chinese Chess League Division A (19-22) · Nov 2018 · 2½/4
- Women's World Chess Championship 2018 · Nov 2018 · 2½/4
- 2019 Chinese Chess League Division A (16-18) · Oct 2018 · 1½/3
- 2018 Shanghai Cooperation Organization Chess Open · Oct 2018 · 5½/9
- 2019 Chinese Chess League Division A (12-15) · Aug 2018 · 3½/4
- 2018 China Wenzhou "Xinqiao Cup" Chess Grandmaster Match(Women) · Aug 2018 · 1/4
- 2019 Chinese Chess League Division A (8-11) · Jul 2018 · 3½/4
- 2019 Chinese Chess League Division A (5-7) · May 2018 · 2/3
- Women's World Championship Match 2018 · May 2018 · 4½/10
- 2019 Chinese Chess League Division A (1-4) · Apr 2018 · 3/4
- 2017 Chinese Chess League Division A (19-22) · Dec 2017 · 3½/4
- 2017 Chinese Chess League Division A (16-18) · Nov 2017 · 1½/3
- 5th Asian Indoor & Martial Arts Games 2017_Women_Individual · Sep 2017 · 6/7
- 2017 Chinese Chess League Division A (12-15) · Apr – Aug 2017 · 3½/4
- 2017 Chinese Chess League Division A (8-11) · Jul 2017 · 2/4
- Women's World Team Championship 2017 · Jun 2017 · 5½/9
- China (XiShan) The Sixth Chess Women Master Tournment · May – Jun 2017 · 7/9
- 2017 Chinese Chess League Division A (5-7) · May 2017 · 2½/3
- 2017Chinese chess championship (Women) · Apr – May 2017 · 8½/11
- 2017 Chinese Chess League Division A 1-4 · Apr 2017 · 3½/4
- FIDE Women's World Championship 2017 · Feb – Mar 2017 · 8/14
- The 1st Hainan International Chess Open Tournament · Dec 2016 · 6/9
- 2016Chinese Chess League Division A (19-22) · Dec 2016 · 2/4
- 2016Chinese Chess League Division A (16-18) · Oct – Nov 2016 · 3/3
- 2016Chinese Chess League Division A (12-15) · Sep 2016 · 3½/4
- 42nd World Chess Olympiad, Women, 2016 · Sep 2016 · 9/11
- 2016Chinese Chess League Division A (8-11) · Jul 2016 · 1½/4
- FIDE Women Grand Prix 2016 Series. · Jul 2016 · 4/11
- 2016Chinese Chess League Division A 5-7 · Jun 2016 · 1/3
- Friendship chess women team tournament · Jun 2016 · 2½/5
- 2016Chinese chess championship (Women) · Apr 2016 · 7½/11
- 2016Chinese Chess League Division A (1-4) · Apr 2016 · 2½/4
- Asian Nations Cup 2016 Women · Mar – Apr 2016 · 6/7
- TRADEWISE GIBRALTAR CHESS FESTIVAL 2016 MASTERS · Jan – Feb 2016 · 6½/10
- 2015 Chinese Chess league Division A (19-22) · Dec 2015 · 2/4
- The First China Chess Queen Match · Nov 2015 · 4½/6
- 2015 Chinese Chess League Division A (16-18) · Oct 2015 · 2/3
- 2015 Chinese Chess league Division A (12-15) · Aug 2015 · 3/4
- Asian Continental Chess Championships Women's 2015 · Aug 2015 · 5/9
- 2015 Chinese Chess League Division A(8-11) · Jul 2015 · 2½/4
- The 9th China-Russia Chess Match · Jul 2015 · 3½/5
- 2015 World Champion Chess Championship Zonal 3.5(women) · Jun – Jul 2015 · 8½/11
- 5th China(Xishan)Chess Women Masters Tournament · Jun 2015 · 7/9
- 2015 Chinese Chess League Division A(5-7) · Jun 2015 · 2/3
- 2015 Chinese chess championship(women) · May 2015 · 8½/11
- FIDE Women's World Team Chess Championship 2015 · Apr 2015 · 3½/7
- 2015 Chiness Chess League Division A(1-4) · Apr 2015 · 3/4
- Women's World Championship 2015 · Mar 2015 · 2/4
- 2014 Chinese Chess League Division A(19-22) · Dec 2014 · 4/4
- 2014 Chinese Chess League Division A(16-18) · Nov 2014 · 3/3
- 2014 Chinese Chess League Division A(12-15) · Sep 2014 · 3/4
- Chess Olympiad 2014-Women · Aug 2014 · 6/9
- 2014 Chinese Chess League Division A(8-11) · Jul 2014 · 3/4
- 2014 Chinese Chess League Division A(5-7) · Jun 2014 · 2/3
- Asian Nations Cup 2014- Standard-Women · May 2014 · 4½/6
- 4th China(XiShan)Chess Women Masters Tournament · May 2014 · 5½/9
- Asian Continental Championships 2014(Women) · Apr 2014 · 6/9
- 2014Chinese Chess League Division A(1-4) · Apr 2014 · 1½/4
- 2014 China chess individual tournament group A (women) · Mar 2014 · 6½/11
- Tradewise Gibraltar Chess Festival 2014 - Masters · Jan – Feb 2014 · 5½/9
- 2013 Women's world champion chess championship Zonal 3.5 · Oct – Nov 2013 · 7/11
- 2013 Chinese Chess League Division A round 11-14 · Oct 2013 · 3½/4
- 2013 China Chess League Division A Rounds8-10 · Aug 2013 · 2½/3
- 27 World Summer Universiade W · Jul 2013 · 7/9
- Chinese Chess League Division A Rounds 5-7 · Jun 2013 · 2½/3
- China 3th Chess Women Masters Tournament · May – Jun 2013 · 6½/9
- Manny Pacquiao Cup Asian Continental Championship - Women · May 2013 · 7/9
- Chinese Chess League Division A Rounds 1-4 · Apr – May 2013 · 3½/4
- China Individual Tournament (Division A, Women) · Apr 2013 · 6½/11
- Women's World Team Championship · Mar 2013 · 7/9
- Reykjavik Open 2013 · Feb 2013 · 6/10
- 2012 Chinese Chess League Division A Round 19-22 · Dec 2012 · 2/3
- 2012 Chinese Chess League Division A Round 15-18 · Oct 2012 · 2/4
- 2012 Chinese Chess League Division A Round 11-14 · Sep 2012 · 3/4
- 12th World University Chess Championship (women) · Aug 2012 · 7/9
- 2012 Chinese Chess League Division A Round 8-10 · Jul 2012 · 2½/3
- 2012 China Chess League Division A round 5-7 · Jun 2012 · 2/3
- 2012 "Yicheng cup"Chinese Chess League Division A £¨Round1-Round4) · Apr – Jun 2012 · 2/4
- 2012(Zaozhuang-China) Asian Nations Chess Cup Women Section · May 2012 · 6½/9
- 11th ASIAN Continental - Women Championships · May 2012 · 6½/9
- China ( Xishan) The second Chess Women Masters Tournament · Apr 2012 · 5/9
- 2012 China Chess Individual Tournament Group A (Women) · Mar – Apr 2012 · 6/11
- 2012 China Olympic Chess Tournament and Asian Nations Cup Team Selection A · Mar 2012 · 11½/18
- FIDE Women's World Chess Team Championship - 2011 · Dec 2011 · 7/9
- Chinese Chess League Division A rounds 16-18 · Dec 2011 · 2/3
- Chinese Chess League Division A rounds 13-15 · Oct 2011 · 1/3
- the 1st Qinhuangdao Open Chess Tournament · Oct 2011 · 4½/9
- FIDE Women's Grand Prix 2011. Shenzhen · Sep 2011 · 6½/11
- The 26th Summer Universiade Individual Women · Aug 2011 · 7/9
- Chinese Chess League Division A rounds 10-12 · Aug 2011 · 2½/3
- 2011 World Women Team Championship-Chinese Team Selection Round-Robin · Jul – Aug 2011 · 7/14
- Chinese Chess League Division A rounds 7-9 · Jul 2011 · 2/3
- 2011 Chinese Chess League Division A round1-6 · Apr – May 2011 · 2½/6
- Asian Women Individual Chess Championship 2011 · May 2011 · 5½/9
- 1st Chinese Female Professional Chess Tournament · Apr 2011 · 3/9
- 2011 China Individual Chess Tournament Division A Women · Mar – Apr 2011 · 6½/11
- ASIAN ZONAL 3.5 CHESS CHAMPIONSHIP 2011 FEMALE · Mar 2011 · 5/9
- Younger Chinese Chess League Division A round16-18 · Dec 2010 · 2/3
- 2010 Chinese Chess League Division A round 13-15 · Oct 2010 · 1½/3
- 2010 Chinese Chess League Division A round 10-12 · Sep 2010 · 2/3
- IGB 7th Dato' Arthur Tan Malaysia Open · Sep 2010 · 4½/9
- 2010 Yinzhou Cup China-Russia Chess Match for Women · Aug 2010 · 2½/5
- Youngor Chinese Chess League Division A Rounds 7-9 · Jul 2010 · 2/3
- Youngor Chinese Chess League Division A Rounds 1-6 · Apr – Jun 2010 · 4/6
- 2010 China Chess Individual Tournament Division A (women) · May – Jun 2010 · 7/11
- 9th Asian Continental Women's Chess Championship · Apr 2010 · 6/9
- 2010 Asian Sports Game Chess Qualifier Match (Women Divison A.) · Mar 2010 · 4½/8
- 2009 Torch Real Estate Cup China Chess League Rounds 15-18 · Dec 2009 · 1/2
- 2009 Torch Real Estate Cup China Chess League Rounds 11-14 · Sep – Oct 2009 · 2½/3
- Chinese Chess Queen · Sep 2009 · 3½/7
- 2nd Women World Team Chess Championship · Sep 2009 · 5½/8
- 2009 Torch Real Estate Cup China Chess League Rounds 6-10 · Jul – Aug 2009 · 2½/5
- 2009 Torch Real Estate Cup China Chess League Rounds 1-5 · May – Jun 2009 · 3½/5
- 2009 China Championship Women · May – Jun 2009 · 8/11
- 2009 Women's Zonal Tournmant · Apr 2009 · 5½/11
- Olympiad Dresden Women · Nov 2008 · 5/7
- World Women's Chess Championship 2008 · Aug 2008 · 2/4
- 2008 Men's China Championship Group B · Aug 2008 · 7/11
- Women's Selective Tournament for Olympiad · Jun – Jul 2008 · 8½/14
- 2008 China Woen's Individual Championship Group A · May 2008 · 5½/11
- "Torch Real Estate" Cup Chinese Premier Leauge - 2008 March · Mar 2008 · 2/2
- 2007 Women's Zonal 3.5 China · Sep 2007 · 6½/9
- Asian Women's Championship · Sep 2007 · 5/9
- Torch Real Estate Cup Chinese Premier Leauge - 2007 April to June · Apr – Jun 2007 · 2/4
- 2007 China Women's Individual Championship Group A · Jun 2007 · 6/11
World
- #=417GM Daniel Howard Fernandez2526.0
- #=417GM Robert Fontaine2526.0
- #=417GM Zhongyi Tan2526.0
- #422GM Jakub Kosakowski2525.4
- #=423GM Daniel Forcen Esteban2525.0
China
- #23GM Tingjie Lei2533.2
- #24GM Qingnan Liu2529.0
- #25GM Zhongyi Tan2526.0
- #26Renjie Huang2516.3
- #27GM Yinglun Xu2516.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.