WGMZoey Tang
- FIDE ID
- 30952530
- USCF ID
- 16097502
About Zoey Tang
Zoey Tang learned chess at a library in Oregon at seven. She won the North American Girls Under-14 Championship in 2021 and the Oregon state championship in 2023 and 2024. In 2025, she became the first Oregon player to receive the woman grandmaster title. She won the U.S. Show more
Zoey Tang learned chess at a library in Oregon at seven. She won the North American Girls Under-14 Championship in 2021 and the Oregon state championship in 2023 and 2024. In 2025, she became the first Oregon player to receive the woman grandmaster title. She won the U.S. Girls' Junior Championship that year and defended it in 2026. She also founded Puddletown Chess, a nonprofit helping children learn and play. Her school years culminated in graduation from Westview High School and plans to study at Stanford.
Ratings
Rapid
2218Published FIDE
Blitz
2183Published FIDE
USCF Regular
2417Published US Chess
Official classical ranks
- World rank
- #3411
- National rank · USA
- #153
- Women’s world rank
- #119
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2381 Aug 2025
- Recorded years
- 2018–2026
- Archived games
- 412
Based on available monthly lists and saved games.
Rating history
USCF rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
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 |
|---|---|---|---|---|---|---|---|---|---|
| 351 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 8 | Jarmo Hartikainen | Zoey Tang | Won: 0-1 | 40 | Open |
| 352 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 7 | Alexey Zhuravlev | Zoey Tang | Lost: 1-0 | 34 | Open |
| 353 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 6 | Zoey Tang | Maciej Swicarz | Lost: 0-1 | 42 | Open |
| 354 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 5 | Zoey Tang | Marcelo Villalba | Lost: 0-1 | 51 | Open |
| 355 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 4 | Mark Kotliar | Zoey Tang | Draw: 1/2-1/2 | 45 | Open |
| 356 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 3 | Zoey Tang | P. Komal Kishore | Won: 1-0 | 42 | Open |
| 357 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 2 | Kyron Griffith | Zoey Tang | Lost: 1-0 | 43 | Open |
| 358 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 1 | Zoey Tang | Srihari L R | Lost: 0-1 | 30 | Open |
| 359 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 11 | Luisa Bashylina | Zoey Tang | Lost: 1-0 | 26 | Open |
| 360 | 2021-11-23 | Titled Tuesday 23rd Nov | chess.com INT | 10 | Danil Najdin | Zoey Tang | Lost: 1-0 | 21 | Open |
| 361 | 2021-11-09 | Titled Tuesday 9th Nov | chess.com INT | 4 | Zoey Tang | Hongjin Ahn | Lost: 0-1 | 63 | Open |
| 362 | 2021-11-09 | Titled Tuesday 9th Nov | chess.com INT | 3 | Zoey Tang | Oliver Mihok | Lost: 0-1 | 23 | Open |
| 363 | 2021-11-09 | Titled Tuesday 9th Nov | chess.com INT | 2 | Victor Bologan | Zoey Tang | Lost: 1-0 | 48 | Open |
| 364 | 2021-11-09 | Titled Tuesday 9th Nov | chess.com INT | 1 | Marat Denishev | Zoey Tang | Won: 0-1 | 41 | Open |
| 365 | 2021-10-26 | Titled Tuesday 26th Oct | chess.com INT | 4 | Federico Sellitti | Zoey Tang | Lost: 1-0 | 30 | Open |
| 366 | 2021-10-26 | Titled Tuesday 26th Oct | chess.com INT | 3 | Zoey Tang | Mike Sailer | Won: 1-0 | 27 | Open |
| 367 | 2021-10-26 | Titled Tuesday 26th Oct | chess.com INT | 2 | Pablo Ismael Acosta | Zoey Tang | Lost: 1-0 | 42 | Open |
| 368 | 2021-10-26 | Titled Tuesday 26th Oct | chess.com INT | 1 | Zoey Tang | Dmitry Rostovtsev | Lost: 0-1 | 26 | Open |
| 369 | 2021-10-23 | Amazons' Pride Blitz 2021 | chess.com INT | 9 | Zoey Tang | Marianna Grineva | Won: 1-0 | 17 | Open |
| 370 | 2021-10-23 | Amazons' Pride Blitz 2021 | chess.com INT | 8 | Zoey Tang | Jana Schneider | Lost: 0-1 | 34 | Open |
| 371 | 2021-10-23 | Amazons' Pride Blitz 2021 | chess.com INT | 7 | Maria Fominykh | Zoey Tang | Draw: 1/2-1/2 | 41 | Open |
| 372 | 2021-10-23 | Amazons' Pride Blitz 2021 | chess.com INT | 6 | Anna Cramling Bellon | Zoey Tang | Won: 0-1 | 40 | Open |
| 373 | 2021-10-23 | Amazons' Pride Blitz 2021 | chess.com INT | 5 | Zoey Tang | Marharyta Novikova | Lost: 0-1 | 48 | Open |
| 374 | 2021-10-23 | Amazons' Pride Blitz 2021 | chess.com INT | 4 | Gabriela Vargas | Zoey Tang | Lost: 1-0 | 41 | Open |
| 375 | 2021-10-23 | Amazons' Pride Blitz 2021 | chess.com INT | 3 | Zoey Tang | Andreea Navrotescu | Won: 1-0 | 43 | Open |
| 376 | 2021-10-23 | Amazons' Pride Blitz 2021 | chess.com INT | 2 | Zoey Tang | Mulama Whitney | Won: 1-0 | 18 | Open |
| 377 | 2021-10-23 | Amazons' Pride Blitz 2021 | chess.com INT | 1 | Klaudia Kulon | Zoey Tang | Lost: 1-0 | 33 | Open |
| 378 | 2021-10-12 | Titled Tuesday 12th Oct | chess.com INT | 4 | Nisim Iliaguev | Zoey Tang | Lost: 1-0 | 59 | Open |
| 379 | 2021-10-12 | Titled Tuesday 12th Oct | chess.com INT | 3 | Zoey Tang | Cristiano Gomes De Souza | Won: 1-0 | 35 | Open |
| 380 | 2021-10-12 | Titled Tuesday 12th Oct | chess.com INT | 2 | Igor L. Vakhlamov | Zoey Tang | Lost: 1-0 | 35 | Open |
| 381 | 2021-10-12 | Titled Tuesday 12th Oct | chess.com INT | 1 | Zoey Tang | Gabriel Gaehwiler | Lost: 0-1 | 31 | Open |
| 382 | 2021-10-05 | Titled Tuesday 5th Oct | chess.com INT | 4 | Alexander Devaev | Zoey Tang | Won: 0-1 | 67 | Open |
| 383 | 2021-10-05 | Titled Tuesday 5th Oct | chess.com INT | 3 | Zoey Tang | Nikolay Plamenov Yordanov | Won: 1-0 | 62 | Open |
| 384 | 2021-10-05 | Titled Tuesday 5th Oct | chess.com INT | 2 | Enzo Federzoni | Zoey Tang | Lost: 1-0 | 57 | Open |
| 385 | 2021-10-05 | Titled Tuesday 5th Oct | chess.com INT | 1 | Harry Grieve | Zoey Tang | Lost: 1-0 | 32 | Open |
| 386 | 2021-09-21 | Titled Tuesday 21st Sept | chess.com INT | 4 | Aliuddin Azahari | Zoey Tang | Lost: 1-0 | 26 | Open |
| 387 | 2021-09-21 | Titled Tuesday 21st Sept | chess.com INT | 3 | Zoey Tang | Andrey Tsvetkov | Lost: 0-1 | 62 | Open |
| 388 | 2021-09-21 | Titled Tuesday 21st Sept | chess.com INT | 2 | Simon K Williams | Zoey Tang | Draw: 1/2-1/2 | 31 | Open |
| 389 | 2021-04-25 | PNWCC Super G60 Apr Gp2 | chess.com INT | 6.2 | Chitlange Sakshi | Zoey Tang | Lost: 1-0 | 67 | Open |
| 390 | 2021-04-25 | PNWCC Super G60 Apr Gp2 | chess.com INT | 5.23 | Zoey Tang | Ryan Min | Won: 1-0 | 29 | Open |
| 391 | 2021-04-25 | PNWCC Super G60 Apr Gp2 | chess.com INT | 4.23 | Stewart Katz | Zoey Tang | Draw: 1/2-1/2 | 41 | Open |
| 392 | 2021-04-24 | PNWCC Super G60 Apr Gp2 | chess.com INT | 3.21 | Zoey Tang | Henry Deng | Lost: 0-1 | 41 | Open |
| 393 | 2021-04-24 | PNWCC Super G60 Apr Gp2 | chess.com INT | 2.18 | Robert Baskin | Zoey Tang | Draw: 1/2-1/2 | 41 | Open |
| 394 | 2021-04-24 | PNWCC Super G60 Apr Gp2 | chess.com INT | 1.25 | Zoey Tang | Vincent Latorre | Won: 1-0 | 56 | Open |
| 395 | 2021-01-30 | PNWCC PDT Section 1 2021 | chess.com INT | 3.5 | Alan Zhang | Zoey Tang | Won: 0-1 | 25 | Open |
| 396 | 2021-01-30 | PNWCC PDT Section 1 2021 | chess.com INT | 2.7 | Zoey Tang | Brandon Xie | Won: 1-0 | 44 | Open |
| 397 | 2021-01-30 | PNWCC PDT Section 1 2021 | chess.com INT | 1.5 | Hersh Singh | Zoey Tang | Lost: 1-0 | 48 | Open |
| 398 | 2021-01-17 | PNWCC Super G60 Jan Gp2 | chess.com INT | 6.27 | Zoey Tang | Brian Tay | Lost: 0-1 | 67 | Open |
| 399 | 2021-01-17 | PNWCC Super G60 Jan Gp2 | chess.com INT | 5.26 | Jiangwei Yu | Zoey Tang | Lost: 1-0 | 44 | Open |
| 400 | 2021-01-17 | PNWCC Super G60 Jan Gp2 | chess.com INT | 4.27 | Zoey Tang | Jerry Xue | Won: 1-0 | 55 | Open |
- vs Jarmo HartikainenWon · 0-1Black · 2021-11-23 · Round 8Titled Tuesday 23rd Nov
- vs Alexey ZhuravlevLost · 1-0Black · 2021-11-23 · Round 7Titled Tuesday 23rd Nov
- vs Maciej SwicarzLost · 0-1White · 2021-11-23 · Round 6Titled Tuesday 23rd Nov
- vs Marcelo VillalbaLost · 0-1White · 2021-11-23 · Round 5Titled Tuesday 23rd Nov
- vs Mark KotliarDraw · ½–½Black · 2021-11-23 · Round 4Titled Tuesday 23rd Nov
- vs P. Komal KishoreWon · 1-0White · 2021-11-23 · Round 3Titled Tuesday 23rd Nov
- vs Kyron GriffithLost · 1-0Black · 2021-11-23 · Round 2Titled Tuesday 23rd Nov
- vs Srihari L RLost · 0-1White · 2021-11-23 · Round 1Titled Tuesday 23rd Nov
- vs Luisa BashylinaLost · 1-0Black · 2021-11-23 · Round 11Titled Tuesday 23rd Nov
- vs Danil NajdinLost · 1-0Black · 2021-11-23 · Round 10Titled Tuesday 23rd Nov
- vs Hongjin AhnLost · 0-1White · 2021-11-09 · Round 4Titled Tuesday 9th Nov
- vs Oliver MihokLost · 0-1White · 2021-11-09 · Round 3Titled Tuesday 9th Nov
- vs Victor BologanLost · 1-0Black · 2021-11-09 · Round 2Titled Tuesday 9th Nov
- vs Marat DenishevWon · 0-1Black · 2021-11-09 · Round 1Titled Tuesday 9th Nov
- vs Federico SellittiLost · 1-0Black · 2021-10-26 · Round 4Titled Tuesday 26th Oct
- vs Mike SailerWon · 1-0White · 2021-10-26 · Round 3Titled Tuesday 26th Oct
- vs Pablo Ismael AcostaLost · 1-0Black · 2021-10-26 · Round 2Titled Tuesday 26th Oct
- vs Dmitry RostovtsevLost · 0-1White · 2021-10-26 · Round 1Titled Tuesday 26th Oct
- vs Marianna GrinevaWon · 1-0White · 2021-10-23 · Round 9Amazons' Pride Blitz 2021
- vs Jana SchneiderLost · 0-1White · 2021-10-23 · Round 8Amazons' Pride Blitz 2021
- vs Maria FominykhDraw · ½–½Black · 2021-10-23 · Round 7Amazons' Pride Blitz 2021
- vs Anna Cramling BellonWon · 0-1Black · 2021-10-23 · Round 6Amazons' Pride Blitz 2021
- vs Marharyta NovikovaLost · 0-1White · 2021-10-23 · Round 5Amazons' Pride Blitz 2021
- vs Gabriela VargasLost · 1-0Black · 2021-10-23 · Round 4Amazons' Pride Blitz 2021
- vs Andreea NavrotescuWon · 1-0White · 2021-10-23 · Round 3Amazons' Pride Blitz 2021
- vs Mulama WhitneyWon · 1-0White · 2021-10-23 · Round 2Amazons' Pride Blitz 2021
- vs Klaudia KulonLost · 1-0Black · 2021-10-23 · Round 1Amazons' Pride Blitz 2021
- vs Nisim IliaguevLost · 1-0Black · 2021-10-12 · Round 4Titled Tuesday 12th Oct
- vs Cristiano Gomes De SouzaWon · 1-0White · 2021-10-12 · Round 3Titled Tuesday 12th Oct
- vs Igor L. VakhlamovLost · 1-0Black · 2021-10-12 · Round 2Titled Tuesday 12th Oct
- vs Gabriel GaehwilerLost · 0-1White · 2021-10-12 · Round 1Titled Tuesday 12th Oct
- vs Alexander DevaevWon · 0-1Black · 2021-10-05 · Round 4Titled Tuesday 5th Oct
- vs Nikolay Plamenov YordanovWon · 1-0White · 2021-10-05 · Round 3Titled Tuesday 5th Oct
- vs Enzo FederzoniLost · 1-0Black · 2021-10-05 · Round 2Titled Tuesday 5th Oct
- vs Harry GrieveLost · 1-0Black · 2021-10-05 · Round 1Titled Tuesday 5th Oct
- vs Aliuddin AzahariLost · 1-0Black · 2021-09-21 · Round 4Titled Tuesday 21st Sept
- vs Andrey TsvetkovLost · 0-1White · 2021-09-21 · Round 3Titled Tuesday 21st Sept
- vs Simon K WilliamsDraw · ½–½Black · 2021-09-21 · Round 2Titled Tuesday 21st Sept
- vs Chitlange SakshiLost · 1-0Black · 2021-04-25 · Round 6.2PNWCC Super G60 Apr Gp2
- vs Ryan MinWon · 1-0White · 2021-04-25 · Round 5.23PNWCC Super G60 Apr Gp2
- vs Stewart KatzDraw · ½–½Black · 2021-04-25 · Round 4.23PNWCC Super G60 Apr Gp2
- vs Henry DengLost · 0-1White · 2021-04-24 · Round 3.21PNWCC Super G60 Apr Gp2
- vs Robert BaskinDraw · ½–½Black · 2021-04-24 · Round 2.18PNWCC Super G60 Apr Gp2
- vs Vincent LatorreWon · 1-0White · 2021-04-24 · Round 1.25PNWCC Super G60 Apr Gp2
- vs Alan ZhangWon · 0-1Black · 2021-01-30 · Round 3.5PNWCC PDT Section 1 2021
- vs Brandon XieWon · 1-0White · 2021-01-30 · Round 2.7PNWCC PDT Section 1 2021
- vs Hersh SinghLost · 1-0Black · 2021-01-30 · Round 1.5PNWCC PDT Section 1 2021
- vs Brian TayLost · 0-1White · 2021-01-17 · Round 6.27PNWCC Super G60 Jan Gp2
- vs Jiangwei YuLost · 1-0Black · 2021-01-17 · Round 5.26PNWCC Super G60 Jan Gp2
- vs Jerry XueWon · 1-0White · 2021-01-17 · Round 4.27PNWCC Super G60 Jan Gp2
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-09-05 | 76th Oregon Open - 2000 and Over | Classical | 4½ |