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 |
|---|---|---|---|---|---|---|---|---|---|
| 301 | 2026-08-20 | 1st 3-0 Thu 20th Aug 2026 | chess.com INT | 11 | Tan,Zhongyi | Castro Castro,Joaquin | Draw: 1/2-1/2 | 50 | Open |
| 302 | 2026-08-20 | 2nd 3-0 Thu 20th Aug 2026 | chess.com INT | 2 | Steinberg,N | Tan,Zhongyi | Won: 0-1 | 47 | Open |
| 303 | 2026-08-20 | 2nd 3-0 Thu 20th Aug 2026 | chess.com INT | 4 | Paravyan,D | Tan,Zhongyi | Lost: 1-0 | 32 | Open |
| 304 | 2026-08-20 | 2nd 3-0 Thu 20th Aug 2026 | chess.com INT | 5 | Tan,Zhongyi | Vetokhin,Savva | Won: 1-0 | 55 | Open |
| 305 | 2026-08-20 | 3rd 3-0 Thu 20th Aug 2026 | chess.com INT | 8 | Sivakumar,Shaashwath | Tan,Zhongyi | Won: 0-1 | 25 | Open |
| 306 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 7 | Freitas,Remulo Aguiar | Tan,Zhongyi | Won: 0-1 | 47 | Open |
| 307 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 2 | Nguyen Thanh Thuy Tien | Tan,Zhongyi | Won: 0-1 | 28 | Open |
| 308 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 4 | Danilenko,D | Tan,Zhongyi | Lost: 1-0 | 34 | Open |
| 309 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 11 | Tan,Zhongyi | Kuybokarov,Temur | Won: 1-0 | 42 | Open |
| 310 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 9 | Pan,Zachary | Tan,Zhongyi | Won: 0-1 | 31 | Open |
| 311 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 6 | Deichmann,Esteban Horacio | Tan,Zhongyi | Lost: 1-0 | 30 | Open |
| 312 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 1 | Tan,Zhongyi | Xiong,Jeffery | Lost: 0-1 | 24 | Open |
| 313 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 8 | Tan,Zhongyi | Nivedita V C | Won: 1-0 | 15 | Open |
| 314 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 5 | Tan,Zhongyi | Santiago Vilca,Christian Amilca | Lost: 0-1 | 28 | Open |
| 315 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 3 | Tan,Zhongyi | Janampa Javier,Brandon Daniel | Won: 1-0 | 32 | Open |
| 316 | 2026-08-13 | 3rd 3-0 Thu 13th Aug 2026 | chess.com INT | 10 | Tan,Zhongyi | Rosen,E | Won: 1-0 | 31 | Open |
| 317 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 2 | Tan,Zhongyi | Rustemov,A | Lost: 0-1 | 56 | Open |
| 318 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 9 | Brown,Akeem | Tan,Zhongyi | Won: 0-1 | 15 | Open |
| 319 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 10 | Tan,Zhongyi | Antipov,Fedor | Draw: 1/2-1/2 | 65 | Open |
| 320 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 11 | Tan,Zhongyi | Alexander,Joshua | Won: 1-0 | 54 | Open |
| 321 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 3 | Tan,Zhongyi | Kollars,Dmitrij | Lost: 0-1 | 33 | Open |
| 322 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 3 | Mantelato,Davi Natali | Tan,Zhongyi | Won: 0-1 | 36 | Open |
| 323 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 3 | Tan,Zhongyi | Ruiz Bolanos,Eithan | Lost: 0-1 | 62 | Open |
| 324 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 5 | Zierk,S | Tan,Zhongyi | Lost: 1-0 | 48 | Open |
| 325 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 4 | Atanasov,Anthony | Tan,Zhongyi | Lost: 1-0 | 24 | Open |
| 326 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 8 | Mikhailovsky,Vladimir | Tan,Zhongyi | Lost: 1-0 | 39 | Open |
| 327 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 7 | Tan,Zhongyi | Bok,B | Lost: 0-1 | 54 | Open |
| 328 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 10 | Hamidi,Amir Mohammad | Tan,Zhongyi | Lost: 1-0 | 82 | Open |
| 329 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 2 | Tan,Zhongyi | Santiago Vilca,Christian Amilca | Lost: 0-1 | 66 | Open |
| 330 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 4 | Petrus,Adrian | Tan,Zhongyi | Won: 0-1 | 60 | Open |
| 331 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 9 | Aravindh,Chithambaram VR. | Tan,Zhongyi | Won: 0-1 | 47 | Open |
| 332 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 6 | Tan,Zhongyi | Cervelli,Eduard | Lost: 0-1 | 60 | Open |
| 333 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 1 | Tan,Zhongyi | Xiong,Jeffery | Won: 1-0 | 26 | Open |
| 334 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 8 | Wu,Jonathan | Tan,Zhongyi | Won: 0-1 | 39 | Open |
| 335 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 5 | Liyanage,Pesandu Rashmitha | Tan,Zhongyi | Won: 0-1 | 75 | Open |
| 336 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 2 | Krsnik Cohar,I | Tan,Zhongyi | Lost: 1-0 | 80 | Open |
| 337 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 9 | Tan,Zhongyi | Hnatyshyn,Anastasiia | Won: 1-0 | 61 | Open |
| 338 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 11 | Amundsen,Ask | Tan,Zhongyi | Won: 0-1 | 33 | Open |
| 339 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 6 | Tan,Zhongyi | Aditya,Varun Gampa | Won: 1-0 | 23 | Open |
| 340 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 8 | Tan,Zhongyi | Germanovs,Georgijs | Lost: 0-1 | 41 | Open |
| 341 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 5 | Tan,Zhongyi | Ardila,Oscar Humberto | Won: 1-0 | 29 | Open |
| 342 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 11 | Olhovik,Andrei | Tan,Zhongyi | Won: 0-1 | 37 | Open |
| 343 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 10 | Tan,Zhongyi | Papasimakopoulos,Alexandros | Lost: 0-1 | 73 | Open |
| 344 | 2026-08-06 | 2nd 3-0 Thu 6th Aug 2026 | chess.com INT | 1 | Vazelakis,D | Tan,Zhongyi | Won: 0-1 | 38 | Open |
| 345 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 6 | Priasmoro,Novendra | Tan,Zhongyi | Won: 0-1 | 26 | Open |
| 346 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 1 | Tan,Zhongyi | Samhita,Pungavanam | Won: 1-0 | 24 | Open |
| 347 | 2026-08-06 | 3rd 3-0 Thu 6th Aug 2026 | chess.com INT | 7 | Tan,Zhongyi | Sheehan,Ethan | Lost: 0-1 | 70 | Open |
| 348 | 2026-08-06 | 1st 3-0 Thu 6th Aug 2026 | chess.com INT | 4 | Sliwicki,D | Tan,Zhongyi | Won: 0-1 | 70 | Open |
| 349 | 2026-08-04 | Titled Tue 4th Aug 2026 | chess.com INT | 11 | Tan,Zhongyi | Javakhadze,Z | Won: 1-0 | 65 | Open |
| 350 | 2026-08-04 | Titled Tue 4th Aug 2026 | chess.com INT | 2 | Atanasov,Anthony | Tan,Zhongyi | Lost: 1-0 | 29 | Open |
- vs Castro Castro,JoaquinDraw · ½–½White · 2026-08-20 · Round 111st 3-0 Thu 20th Aug 2026
- vs Steinberg,NWon · 0-1Black · 2026-08-20 · Round 22nd 3-0 Thu 20th Aug 2026
- vs Paravyan,DLost · 1-0Black · 2026-08-20 · Round 42nd 3-0 Thu 20th Aug 2026
- vs Vetokhin,SavvaWon · 1-0White · 2026-08-20 · Round 52nd 3-0 Thu 20th Aug 2026
- vs Sivakumar,ShaashwathWon · 0-1Black · 2026-08-20 · Round 83rd 3-0 Thu 20th Aug 2026
- vs Freitas,Remulo AguiarWon · 0-1Black · 2026-08-13 · Round 73rd 3-0 Thu 13th Aug 2026
- vs Nguyen Thanh Thuy TienWon · 0-1Black · 2026-08-13 · Round 23rd 3-0 Thu 13th Aug 2026
- vs Danilenko,DLost · 1-0Black · 2026-08-13 · Round 43rd 3-0 Thu 13th Aug 2026
- vs Kuybokarov,TemurWon · 1-0White · 2026-08-13 · Round 113rd 3-0 Thu 13th Aug 2026
- vs Pan,ZacharyWon · 0-1Black · 2026-08-13 · Round 93rd 3-0 Thu 13th Aug 2026
- vs Deichmann,Esteban HoracioLost · 1-0Black · 2026-08-13 · Round 63rd 3-0 Thu 13th Aug 2026
- vs Xiong,JefferyLost · 0-1White · 2026-08-13 · Round 13rd 3-0 Thu 13th Aug 2026
- vs Nivedita V CWon · 1-0White · 2026-08-13 · Round 83rd 3-0 Thu 13th Aug 2026
- vs Santiago Vilca,Christian AmilcaLost · 0-1White · 2026-08-13 · Round 53rd 3-0 Thu 13th Aug 2026
- vs Janampa Javier,Brandon DanielWon · 1-0White · 2026-08-13 · Round 33rd 3-0 Thu 13th Aug 2026
- vs Rosen,EWon · 1-0White · 2026-08-13 · Round 103rd 3-0 Thu 13th Aug 2026
- vs Rustemov,ALost · 0-1White · 2026-08-06 · Round 23rd 3-0 Thu 6th Aug 2026
- vs Brown,AkeemWon · 0-1Black · 2026-08-06 · Round 92nd 3-0 Thu 6th Aug 2026
- vs Antipov,FedorDraw · ½–½White · 2026-08-06 · Round 102nd 3-0 Thu 6th Aug 2026
- vs Alexander,JoshuaWon · 1-0White · 2026-08-06 · Round 113rd 3-0 Thu 6th Aug 2026
- vs Kollars,DmitrijLost · 0-1White · 2026-08-06 · Round 32nd 3-0 Thu 6th Aug 2026
- vs Mantelato,Davi NataliWon · 0-1Black · 2026-08-06 · Round 33rd 3-0 Thu 6th Aug 2026
- vs Ruiz Bolanos,EithanLost · 0-1White · 2026-08-06 · Round 31st 3-0 Thu 6th Aug 2026
- vs Zierk,SLost · 1-0Black · 2026-08-06 · Round 51st 3-0 Thu 6th Aug 2026
- vs Atanasov,AnthonyLost · 1-0Black · 2026-08-06 · Round 43rd 3-0 Thu 6th Aug 2026
- vs Mikhailovsky,VladimirLost · 1-0Black · 2026-08-06 · Round 82nd 3-0 Thu 6th Aug 2026
- vs Bok,BLost · 0-1White · 2026-08-06 · Round 72nd 3-0 Thu 6th Aug 2026
- vs Hamidi,Amir MohammadLost · 1-0Black · 2026-08-06 · Round 103rd 3-0 Thu 6th Aug 2026
- vs Santiago Vilca,Christian AmilcaLost · 0-1White · 2026-08-06 · Round 22nd 3-0 Thu 6th Aug 2026
- vs Petrus,AdrianWon · 0-1Black · 2026-08-06 · Round 42nd 3-0 Thu 6th Aug 2026
- vs Aravindh,Chithambaram VR.Won · 0-1Black · 2026-08-06 · Round 93rd 3-0 Thu 6th Aug 2026
- vs Cervelli,EduardLost · 0-1White · 2026-08-06 · Round 61st 3-0 Thu 6th Aug 2026
- vs Xiong,JefferyWon · 1-0White · 2026-08-06 · Round 13rd 3-0 Thu 6th Aug 2026
- vs Wu,JonathanWon · 0-1Black · 2026-08-06 · Round 81st 3-0 Thu 6th Aug 2026
- vs Liyanage,Pesandu RashmithaWon · 0-1Black · 2026-08-06 · Round 52nd 3-0 Thu 6th Aug 2026
- vs Krsnik Cohar,ILost · 1-0Black · 2026-08-06 · Round 21st 3-0 Thu 6th Aug 2026
- vs Hnatyshyn,AnastasiiaWon · 1-0White · 2026-08-06 · Round 91st 3-0 Thu 6th Aug 2026
- vs Amundsen,AskWon · 0-1Black · 2026-08-06 · Round 112nd 3-0 Thu 6th Aug 2026
- vs Aditya,Varun GampaWon · 1-0White · 2026-08-06 · Round 62nd 3-0 Thu 6th Aug 2026
- vs Germanovs,GeorgijsLost · 0-1White · 2026-08-06 · Round 83rd 3-0 Thu 6th Aug 2026
- vs Ardila,Oscar HumbertoWon · 1-0White · 2026-08-06 · Round 53rd 3-0 Thu 6th Aug 2026
- vs Olhovik,AndreiWon · 0-1Black · 2026-08-06 · Round 111st 3-0 Thu 6th Aug 2026
- vs Papasimakopoulos,AlexandrosLost · 0-1White · 2026-08-06 · Round 101st 3-0 Thu 6th Aug 2026
- vs Vazelakis,DWon · 0-1Black · 2026-08-06 · Round 12nd 3-0 Thu 6th Aug 2026
- vs Priasmoro,NovendraWon · 0-1Black · 2026-08-06 · Round 63rd 3-0 Thu 6th Aug 2026
- vs Samhita,PungavanamWon · 1-0White · 2026-08-06 · Round 11st 3-0 Thu 6th Aug 2026
- vs Sheehan,EthanLost · 0-1White · 2026-08-06 · Round 73rd 3-0 Thu 6th Aug 2026
- vs Sliwicki,DWon · 0-1Black · 2026-08-06 · Round 41st 3-0 Thu 6th Aug 2026
- vs Javakhadze,ZWon · 1-0White · 2026-08-04 · Round 11Titled Tue 4th Aug 2026
- vs Atanasov,AnthonyLost · 1-0Black · 2026-08-04 · Round 2Titled Tue 4th Aug 2026