GMZhongyi Tan
- FIDE ID
- 8603642
About Zhongyi Tan
Tan Zhongyi grew up in Chongqing and began learning chess in 1997. She won consecutive world girls' under-ten titles in 2000 and 2001. The under-twelve crown followed in 2002. Alongside chess, she studied law at Shanghai University of Finance and Economics, graduating in 2013. Show more
Tan Zhongyi grew up in Chongqing and began learning chess in 1997. She won consecutive world girls' under-ten titles in 2000 and 2001. The under-twelve crown followed in 2002. Alongside chess, she studied law at Shanghai University of Finance and Economics, graduating in 2013. Her university years brought individual victories at the 2011 Universiade and the 2012 World University Championship.
Tan won her first Chinese women's championship in 2015. She earned individual gold on board four at the 2016 Olympiad. In 2017, she defeated Anna Muzychuk in rapid tiebreaks to become women's world champion. The victory also earned her the grandmaster title. Ju Wenjun took the crown from her in their 2018 match.
Tan became women's world rapid champion in 2022. Her unbeaten victory in the 2024 Women's Candidates earned another match against Ju. She lost that 2025 contest, but returned to the Candidates through third place in the Women's World Cup. She won the Cairns Cup in 2024 and again in 2026. That second success made her the tournament's first repeat winner.
FIDE ratings
Rapid
2502Published FIDE
Blitz
2424Published FIDE
Official classical ranks
- World rank
- #358
- National rank · CHN
- #24
- Women’s world rank
- #6
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2561 Dec 2024
- Recorded years
- 2003–2026
- Archived games
- 861
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 401 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 9 | Matfey Rogov | Zhongyi Tan | Lost: 1-0 | 54 | Open |
| 402 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 8 | Tran Vo Quoc Bao | Zhongyi Tan | Won: 0-1 | 39 | Open |
| 403 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 7 | Zhongyi Tan | Timothe Razafindratsima | Lost: 0-1 | 62 | Open |
| 404 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 6 | Maksim Omariev | Zhongyi Tan | Won: 0-1 | 22 | Open |
| 405 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 5 | Zhongyi Tan | Allahverdi Hamidov | Lost: 0-1 | 40 | Open |
| 406 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 4 | Anton Vasilenok | Zhongyi Tan | Won: 0-1 | 48 | Open |
| 407 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 3 | Mykola Korchynskyi | Zhongyi Tan | Lost: 1-0 | 76 | Open |
| 408 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 2 | Zhongyi Tan | Nitzan Steinberg | Draw: 1/2-1/2 | 57 | Open |
| 409 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 1 | Zhongyi Tan | Timur Nurzhanov | Won: 1-0 | 25 | Open |
| 410 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 11 | Etienne Bacrot | Zhongyi Tan | Lost: 1-0 | 32 | Open |
| 411 | 2025-11-27 | 1st 3-0 Thu 27th Nov 2025 | chess.com INT | 10 | Zhongyi Tan | Le Thao Nguyen Pham | Won: 1-0 | 45 | Open |
| 412 | 2025-09-16 | Titled Tue 16th Sep 2025 | chess.com INT | 5 | Zhongyi Tan | Alexander Reprintsev | Lost: 0-1 | 72 | Open |
| 413 | 2025-09-16 | Titled Tue 16th Sep 2025 | chess.com INT | 4 | Quang Liem Le | Zhongyi Tan | Lost: 1-0 | 33 | Open |
| 414 | 2025-09-16 | Titled Tue 16th Sep 2025 | chess.com INT | 3 | Zhongyi Tan | Wojciech Smieszek | Won: 1-0 | 46 | Open |
| 415 | 2025-09-16 | Titled Tue 16th Sep 2025 | chess.com INT | 2 | Shanglei Lu | Zhongyi Tan | Lost: 1-0 | 25 | Open |
| 416 | 2025-09-16 | Titled Tue 16th Sep 2025 | chess.com INT | 1 | Zhongyi Tan | Lancelot von Naso | Won: 1-0 | 19 | Open |
| 417 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 9 | Zhongyi Tan | Grigory Sharankov | Won: 1-0 | 50 | Open |
| 418 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 9 | Sergey Kim | Zhongyi Tan | Lost: 1-0 | 36 | Open |
| 419 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 8 | Zhongyi Tan | Le Phan Hoang Quan | Won: 1-0 | 61 | Open |
| 420 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 8 | Jose Fernando Mata Gonzalez | Zhongyi Tan | Draw: 1/2-1/2 | 58 | Open |
| 421 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 7 | Vihaan Jammalamadaka | Zhongyi Tan | Lost: 1-0 | 50 | Open |
| 422 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 7 | Brejesh Chakrabarti | Zhongyi Tan | Lost: 1-0 | 70 | Open |
| 423 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 6 | Zhongyi Tan | Miroslav Baturin-Vinogradov | Won: 1-0 | 49 | Open |
| 424 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 6 | Zhongyi Tan | Viacheslav Tikhonov | Lost: 0-1 | 28 | Open |
| 425 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 5 | Zhongyi Tan | Jahangir Nifdaliyev | Won: 1-0 | 27 | Open |
| 426 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 5 | Mayank Chakraborty | Zhongyi Tan | Lost: 1-0 | 42 | Open |
| 427 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 4 | Bartosz Przybylski | Zhongyi Tan | Won: 0-1 | 24 | Open |
| 428 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 4 | Deepak Aaron | Zhongyi Tan | Lost: 1-0 | 33 | Open |
| 429 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 3 | Zhongyi Tan | Frederik Svane | Lost: 0-1 | 56 | Open |
| 430 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 3 | Zhongyi Tan | Bogdan-Daniel Deac | Lost: 0-1 | 42 | Open |
| 431 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 2 | Zhongyi Tan | Nurai Sovetbekova | Won: 1-0 | 36 | Open |
| 432 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 2 | Maurizio Brancaleoni | Zhongyi Tan | Won: 0-1 | 39 | Open |
| 433 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 1 | Zhongyi Tan | Priyansh Garg | Won: 1-0 | 27 | Open |
| 434 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 1 | Tyrell Harriott | Zhongyi Tan | Won: 0-1 | 52 | Open |
| 435 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 11 | Zhongyi Tan | Rishi Vijayakumar | Won: 1-0 | 21 | Open |
| 436 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 11 | Caleb Levi Levitan | Zhongyi Tan | Won: 0-1 | 69 | Open |
| 437 | 2025-07-01 | Titled Tue 1st Jul Late | chess.com INT | 10 | Jacopo Motola | Zhongyi Tan | Lost: 1-0 | 37 | Open |
| 438 | 2025-07-01 | Titled Tue 1st Jul Early | chess.com INT | 10 | Zhongyi Tan | Bristy Mukherjee | Won: 1-0 | 18 | Open |
| 439 | 2025-06-24 | Titled Tue 24th Jun Late | chess.com INT | 9 | Maksim Chigaev | Zhongyi Tan | Lost: 1-0 | 51 | Open |
| 440 | 2025-06-24 | Titled Tue 24th Jun Early | chess.com INT | 9 | Vladimir Mikhalsky | Zhongyi Tan | Won: 0-1 | 40 | Open |
| 441 | 2025-06-24 | Titled Tue 24th Jun Early | chess.com INT | 8 | Zhongyi Tan | Daniel Evelio Saiz Rodriguez | Won: 1-0 | 51 | Open |
| 442 | 2025-06-24 | Titled Tue 24th Jun Late | chess.com INT | 8 | Olexandr Bortnyk | Zhongyi Tan | Lost: 1-0 | 43 | Open |
| 443 | 2025-06-24 | Titled Tue 24th Jun Late | chess.com INT | 7 | Zhongyi Tan | Ngoc Truong Son Nguyen | Won: 1-0 | 53 | Open |
| 444 | 2025-06-24 | Titled Tue 24th Jun Early | chess.com INT | 7 | David W L Howell | Zhongyi Tan | Lost: 1-0 | 42 | Open |
| 445 | 2025-06-24 | Titled Tue 24th Jun Early | chess.com INT | 6 | Zhongyi Tan | Pranav Swaminathan | Won: 1-0 | 18 | Open |
| 446 | 2025-06-24 | Titled Tue 24th Jun Late | chess.com INT | 6 | Johan-Sebastian Christiansen | Zhongyi Tan | Won: 0-1 | 35 | Open |
| 447 | 2025-06-24 | Titled Tue 24th Jun Early | chess.com INT | 5 | Luca Jr Moroni | Zhongyi Tan | Lost: 1-0 | 33 | Open |
| 448 | 2025-06-24 | Titled Tue 24th Jun Late | chess.com INT | 5 | Zhongyi Tan | Maksym Dubnevych | Won: 1-0 | 47 | Open |
| 449 | 2025-06-24 | Titled Tue 24th Jun Late | chess.com INT | 4 | Zhongyi Tan | Adam Kozak | Won: 1-0 | 43 | Open |
| 450 | 2025-06-24 | Titled Tue 24th Jun Early | chess.com INT | 4 | Zhongyi Tan | Gasan Guliev | Won: 1-0 | 37 | Open |
- vs Matfey RogovLost · 1-0Black · 2025-11-27 · Round 91st 3-0 Thu 27th Nov 2025
- vs Tran Vo Quoc BaoWon · 0-1Black · 2025-11-27 · Round 81st 3-0 Thu 27th Nov 2025
- vs Timothe RazafindratsimaLost · 0-1White · 2025-11-27 · Round 71st 3-0 Thu 27th Nov 2025
- vs Maksim OmarievWon · 0-1Black · 2025-11-27 · Round 61st 3-0 Thu 27th Nov 2025
- vs Allahverdi HamidovLost · 0-1White · 2025-11-27 · Round 51st 3-0 Thu 27th Nov 2025
- vs Anton VasilenokWon · 0-1Black · 2025-11-27 · Round 41st 3-0 Thu 27th Nov 2025
- vs Mykola KorchynskyiLost · 1-0Black · 2025-11-27 · Round 31st 3-0 Thu 27th Nov 2025
- vs Nitzan SteinbergDraw · ½–½White · 2025-11-27 · Round 21st 3-0 Thu 27th Nov 2025
- vs Timur NurzhanovWon · 1-0White · 2025-11-27 · Round 11st 3-0 Thu 27th Nov 2025
- vs Etienne BacrotLost · 1-0Black · 2025-11-27 · Round 111st 3-0 Thu 27th Nov 2025
- vs Le Thao Nguyen PhamWon · 1-0White · 2025-11-27 · Round 101st 3-0 Thu 27th Nov 2025
- vs Alexander ReprintsevLost · 0-1White · 2025-09-16 · Round 5Titled Tue 16th Sep 2025
- vs Quang Liem LeLost · 1-0Black · 2025-09-16 · Round 4Titled Tue 16th Sep 2025
- vs Wojciech SmieszekWon · 1-0White · 2025-09-16 · Round 3Titled Tue 16th Sep 2025
- vs Shanglei LuLost · 1-0Black · 2025-09-16 · Round 2Titled Tue 16th Sep 2025
- vs Lancelot von NasoWon · 1-0White · 2025-09-16 · Round 1Titled Tue 16th Sep 2025
- vs Grigory SharankovWon · 1-0White · 2025-07-01 · Round 9Titled Tue 1st Jul Late
- vs Sergey KimLost · 1-0Black · 2025-07-01 · Round 9Titled Tue 1st Jul Early
- vs Le Phan Hoang QuanWon · 1-0White · 2025-07-01 · Round 8Titled Tue 1st Jul Early
- vs Jose Fernando Mata GonzalezDraw · ½–½Black · 2025-07-01 · Round 8Titled Tue 1st Jul Late
- vs Vihaan JammalamadakaLost · 1-0Black · 2025-07-01 · Round 7Titled Tue 1st Jul Early
- vs Brejesh ChakrabartiLost · 1-0Black · 2025-07-01 · Round 7Titled Tue 1st Jul Late
- vs Miroslav Baturin-VinogradovWon · 1-0White · 2025-07-01 · Round 6Titled Tue 1st Jul Early
- vs Viacheslav TikhonovLost · 0-1White · 2025-07-01 · Round 6Titled Tue 1st Jul Late
- vs Jahangir NifdaliyevWon · 1-0White · 2025-07-01 · Round 5Titled Tue 1st Jul Late
- vs Mayank ChakrabortyLost · 1-0Black · 2025-07-01 · Round 5Titled Tue 1st Jul Early
- vs Bartosz PrzybylskiWon · 0-1Black · 2025-07-01 · Round 4Titled Tue 1st Jul Early
- vs Deepak AaronLost · 1-0Black · 2025-07-01 · Round 4Titled Tue 1st Jul Late
- vs Frederik SvaneLost · 0-1White · 2025-07-01 · Round 3Titled Tue 1st Jul Early
- vs Bogdan-Daniel DeacLost · 0-1White · 2025-07-01 · Round 3Titled Tue 1st Jul Late
- vs Nurai SovetbekovaWon · 1-0White · 2025-07-01 · Round 2Titled Tue 1st Jul Early
- vs Maurizio BrancaleoniWon · 0-1Black · 2025-07-01 · Round 2Titled Tue 1st Jul Late
- vs Priyansh GargWon · 1-0White · 2025-07-01 · Round 1Titled Tue 1st Jul Late
- vs Tyrell HarriottWon · 0-1Black · 2025-07-01 · Round 1Titled Tue 1st Jul Early
- vs Rishi VijayakumarWon · 1-0White · 2025-07-01 · Round 11Titled Tue 1st Jul Late
- vs Caleb Levi LevitanWon · 0-1Black · 2025-07-01 · Round 11Titled Tue 1st Jul Early
- vs Jacopo MotolaLost · 1-0Black · 2025-07-01 · Round 10Titled Tue 1st Jul Late
- vs Bristy MukherjeeWon · 1-0White · 2025-07-01 · Round 10Titled Tue 1st Jul Early
- vs Maksim ChigaevLost · 1-0Black · 2025-06-24 · Round 9Titled Tue 24th Jun Late
- vs Vladimir MikhalskyWon · 0-1Black · 2025-06-24 · Round 9Titled Tue 24th Jun Early
- vs Daniel Evelio Saiz RodriguezWon · 1-0White · 2025-06-24 · Round 8Titled Tue 24th Jun Early
- vs Olexandr BortnykLost · 1-0Black · 2025-06-24 · Round 8Titled Tue 24th Jun Late
- vs Ngoc Truong Son NguyenWon · 1-0White · 2025-06-24 · Round 7Titled Tue 24th Jun Late
- vs David W L HowellLost · 1-0Black · 2025-06-24 · Round 7Titled Tue 24th Jun Early
- vs Pranav SwaminathanWon · 1-0White · 2025-06-24 · Round 6Titled Tue 24th Jun Early
- vs Johan-Sebastian ChristiansenWon · 0-1Black · 2025-06-24 · Round 6Titled Tue 24th Jun Late
- vs Luca Jr MoroniLost · 1-0Black · 2025-06-24 · Round 5Titled Tue 24th Jun Early
- vs Maksym DubnevychWon · 1-0White · 2025-06-24 · Round 5Titled Tue 24th Jun Late
- vs Adam KozakWon · 1-0White · 2025-06-24 · Round 4Titled Tue 24th Jun Late
- vs Gasan GulievWon · 1-0White · 2025-06-24 · Round 4Titled Tue 24th Jun Early