Photo credit

Jeffery Xiong

Photo: Stefan64

Own work

CC BY-SA 3.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMJeffery Xiong

USA Born 2000 (Age ≈26) Male
FIDE ID
2047640
USCF ID
13648621

About Jeffery Xiong

Jeffery Xiong played his first tournament at seven and became World Under-10 runner-up in 2010. He earned the International Master title in 2014 and the grandmaster title in 2015, aged fourteen. In 2016 he won both the U.S. Show more

Jeffery Xiong played his first tournament at seven and became World Under-10 runner-up in 2010. He earned the International Master title in 2014 and the grandmaster title in 2015, aged fourteen. In 2016 he won both the U.S. Junior Championship and the World Junior Championship, securing the latter with a round to spare. He won the Saint Louis Spring Classic in 2018 and 2019 without losing a game. At the 2019 World Cup he defeated Parham Maghsoodloo, Anish Giri and Jan-Krzysztof Duda before reaching the quarterfinals. He finished second in the 2020 U.S. Championship. He has also excelled at bughouse, winning world championships with Awonder Liang in 2021 and 2022. In 2025 he helped Tan Zhongyi prepare for her women's world-title match.

Ratings

Classical

2671.0

Published FIDE

Rapid

2694

Published FIDE

Blitz

2703

Published FIDE

USCF Regular

2748

Published US Chess

Official classical ranks

World rank
#46
National rank · USA
#9

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2712 Nov 2019
Recorded years
2009–2026
Archived games
6345

Based on available monthly lists and saved games.

Rating history

USCF rating history

View rating lists

FIDE rating history

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
5301 2020-09-05 PNWCC Master Artist Point chess.com INT 1.1 Jason Wang Jeffery Xiong Draw: 1/2-1/2 46 Open
5302 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.8 Hans Moke Niemann Jeffery Xiong Lost: 1-0 32 Open
5303 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.7 Jeffery Xiong Hans Moke Niemann Lost: 0-1 65 Open
5304 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.6 Hans Moke Niemann Jeffery Xiong Lost: 1-0 35 Open
5305 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.5 Jeffery Xiong Hans Moke Niemann Lost: 0-1 53 Open
5306 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.4 Hans Moke Niemann Jeffery Xiong Draw: 1/2-1/2 93 Open
5307 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.3 Jeffery Xiong Hans Moke Niemann Draw: 1/2-1/2 57 Open
5308 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.2 Hans Moke Niemann Jeffery Xiong Won: 0-1 26 Open
5309 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.1 Jeffery Xiong Hans Moke Niemann Won: 1-0 25 Open
5310 2020-09-01 Titled Tuesday 1st Sept chess.com INT 7 Jeffery Xiong Praveen Balakrishnan Lost: 0-1 38 Open
5311 2020-09-01 Titled Tuesday 1st Sept chess.com INT 6 Levan Pantsulaia Jeffery Xiong Lost: 1-0 29 Open
5312 2020-09-01 Titled Tuesday 1st Sept chess.com INT 5 Jeffery Xiong Nikita Meshkovs Won: 1-0 34 Open
5313 2020-09-01 Titled Tuesday 1st Sept chess.com INT 4 Krikor Sevag Mekhitarian Jeffery Xiong Won: 0-1 27 Open
5314 2020-09-01 Titled Tuesday 1st Sept chess.com INT 3 Jeffery Xiong Evgeny Postny Won: 1-0 28 Open
5315 2020-09-01 Titled Tuesday 1st Sept chess.com INT 2 Vladyslav Sydoryka Jeffery Xiong Won: 0-1 48 Open
5316 2020-09-01 Titled Tuesday 1st Sept chess.com INT 1 Jeffery Xiong Pedro Ramon Martinez Reyes Won: 1-0 42 Open
5317 2020-08-29 Online Olym KO Stage 2020 chess.com INT 3.22 Jeffery Xiong Andrey Esipenko Won: 1-0 49 Open
5318 2020-08-29 Online Olym KO Stage 2020 chess.com INT 3.21 Andrey Esipenko Jeffery Xiong Draw: 1/2-1/2 42 Open
5319 2020-08-28 Online Olym KO Stage 2020 chess.com INT 2.42 Kirill Shevchenko Jeffery Xiong Draw: 1/2-1/2 48 Open
5320 2020-08-28 Online Olym KO Stage 2020 chess.com INT 2.41 Jeffery Xiong Kirill Shevchenko Draw: 1/2-1/2 23 Open
5321 2020-08-25 Titled Tue 25th Aug chess.com INT 9 Jeffery Xiong Hikaru Nakamura Draw: 1/2-1/2 37 Open
5322 2020-08-25 Titled Tue 25th Aug chess.com INT 8 Razvan Preotu Jeffery Xiong Won: 0-1 72 Open
5323 2020-08-25 Titled Tue 25th Aug chess.com INT 7 Pablo Salinas Herrera Jeffery Xiong Won: 0-1 45 Open
5324 2020-08-25 Titled Tue 25th Aug chess.com INT 6 Jeffery Xiong Arjun Kalyan Draw: 1/2-1/2 60 Open
5325 2020-08-25 Titled Tue 25th Aug chess.com INT 5 Jeffery Xiong Bence Leszko Won: 1-0 59 Open
5326 2020-08-25 Titled Tue 25th Aug chess.com INT 4 Isan Reynaldo Ortiz Suarez Jeffery Xiong Won: 0-1 23 Open
5327 2020-08-25 Titled Tue 25th Aug chess.com INT 3 Jeffery Xiong Aleksei Pridorozhni Draw: 1/2-1/2 110 Open
5328 2020-08-25 Titled Tue 25th Aug chess.com INT 2 Vasily Volovich Jeffery Xiong Won: 0-1 25 Open
5329 2020-08-25 Titled Tue 25th Aug chess.com INT 1 Jeffery Xiong Sergi Mingarro Carceller Won: 1-0 34 Open
5330 2020-08-25 Titled Tue 25th Aug chess.com INT 10 Alberto Barp Jeffery Xiong Won: 0-1 73 Open
5331 2020-08-25 Titled Tue 25th Aug Final chess.com INT 1.1 Jeffery Xiong Maxim Matlakov Lost: 0-1 37 Open
5332 2020-08-23 Online Olym Top DivD 2020 chess.com INT 9.3 Eugene Hua Jeffery Xiong Draw: 1/2-1/2 37 Open
5333 2020-08-23 Online Olym Top DivD 2020 chess.com INT 8.4 Jeffery Xiong Ivan Excender Soriano Quispe Won: 1-0 34 Open
5334 2020-08-23 Online Olym Top DivD 2020 chess.com INT 7.2 Szymon Gumularz Jeffery Xiong Draw: 1/2-1/2 31 Open
5335 2020-08-22 Online Olym Top DivD 2020 chess.com INT 6.5 Jeffery Xiong Tomas Kapitanchuk Won: 1-0 50 Open
5336 2020-08-22 Online Olym Top DivD 2020 chess.com INT 5.1 Jeffery Xiong Carlos Daniel Albornoz Cabrera Draw: 1/2-1/2 42 Open
5337 2020-08-22 Online Olym Top DivD 2020 chess.com INT 4.5 Lucas Do Valle Cardoso Jeffery Xiong Won: 0-1 46 Open
5338 2020-08-21 Online Olym Top DivD 2020 chess.com INT 3.2 Jeffery Xiong Francesco Sonis Won: 1-0 60 Open
5339 2020-08-21 Online Olym Top DivD 2020 chess.com INT 2.4 Juan Uvaldo Heinichen R. Jeffery Xiong Won: 0-1 23 Open
5340 2020-08-21 Online Olym Top DivD 2020 chess.com INT 1.3 Jeffery Xiong Nikolas Theodorou Won: 1-0 58 Open
5341 2020-08-18 Titled Tue 18th Aug chess.com INT 2 Artyom Manukyan Jeffery Xiong Draw: 1/2-1/2 67 Open
5342 2020-08-18 Titled Tue 18th Aug chess.com INT 1 Jeffery Xiong Maria Gevorgyan Won: 1-0 51 Open
5343 2020-08-08 Xiong vs. Liem Rapid 2020 lichess.org INT 6 Quang Liem Le Jeffery Xiong Lost: 1-0 52 Open
5344 2020-08-08 Xiong vs. Liem Rapid 2020 lichess.org INT 5 Jeffery Xiong Quang Liem Le Draw: 1/2-1/2 42 Open
5345 2020-08-08 Xiong vs. Liem Rapid 2020 lichess.org INT 4 Quang Liem Le Jeffery Xiong Lost: 1-0 29 Open
5346 2020-08-08 Xiong vs. Liem Rapid 2020 lichess.org INT 3 Jeffery Xiong Quang Liem Le Draw: 1/2-1/2 35 Open
5347 2020-08-08 Xiong vs. Liem Rapid 2020 lichess.org INT 2 Quang Liem Le Jeffery Xiong Won: 0-1 69 Open
5348 2020-08-08 Xiong vs. Liem Rapid 2020 lichess.org INT 1 Jeffery Xiong Quang Liem Le Draw: 1/2-1/2 54 Open
5349 2020-08-02 PNWCC Blitz Championship lichess.org INT 9 Jeffery Xiong Grigoriy Oparin Won: 1-0 32 Open
5350 2020-08-02 PNWCC Blitz Championship lichess.org INT 8 Ryo Chen Jeffery Xiong Won: 0-1 38 Open
  1. vs Jason WangDraw · ½–½Black · 2020-09-05 · Round 1.1PNWCC Master Artist Point
  2. vs Hans Moke NiemannLost · 1-0Black · 2020-09-03 · Round 1.8Chess24 Banter QualB 2020
  3. vs Hans Moke NiemannLost · 0-1White · 2020-09-03 · Round 1.7Chess24 Banter QualB 2020
  4. vs Hans Moke NiemannLost · 1-0Black · 2020-09-03 · Round 1.6Chess24 Banter QualB 2020
  5. vs Hans Moke NiemannLost · 0-1White · 2020-09-03 · Round 1.5Chess24 Banter QualB 2020
  6. vs Hans Moke NiemannDraw · ½–½Black · 2020-09-03 · Round 1.4Chess24 Banter QualB 2020
  7. vs Hans Moke NiemannDraw · ½–½White · 2020-09-03 · Round 1.3Chess24 Banter QualB 2020
  8. vs Hans Moke NiemannWon · 0-1Black · 2020-09-03 · Round 1.2Chess24 Banter QualB 2020
  9. vs Hans Moke NiemannWon · 1-0White · 2020-09-03 · Round 1.1Chess24 Banter QualB 2020
  10. vs Praveen BalakrishnanLost · 0-1White · 2020-09-01 · Round 7Titled Tuesday 1st Sept
  11. vs Levan PantsulaiaLost · 1-0Black · 2020-09-01 · Round 6Titled Tuesday 1st Sept
  12. vs Nikita MeshkovsWon · 1-0White · 2020-09-01 · Round 5Titled Tuesday 1st Sept
  13. vs Krikor Sevag MekhitarianWon · 0-1Black · 2020-09-01 · Round 4Titled Tuesday 1st Sept
  14. vs Evgeny PostnyWon · 1-0White · 2020-09-01 · Round 3Titled Tuesday 1st Sept
  15. vs Vladyslav SydorykaWon · 0-1Black · 2020-09-01 · Round 2Titled Tuesday 1st Sept
  16. vs Pedro Ramon Martinez ReyesWon · 1-0White · 2020-09-01 · Round 1Titled Tuesday 1st Sept
  17. vs Andrey EsipenkoWon · 1-0White · 2020-08-29 · Round 3.22Online Olym KO Stage 2020
  18. vs Andrey EsipenkoDraw · ½–½Black · 2020-08-29 · Round 3.21Online Olym KO Stage 2020
  19. vs Kirill ShevchenkoDraw · ½–½Black · 2020-08-28 · Round 2.42Online Olym KO Stage 2020
  20. vs Kirill ShevchenkoDraw · ½–½White · 2020-08-28 · Round 2.41Online Olym KO Stage 2020
  21. vs Hikaru NakamuraDraw · ½–½White · 2020-08-25 · Round 9Titled Tue 25th Aug
  22. vs Razvan PreotuWon · 0-1Black · 2020-08-25 · Round 8Titled Tue 25th Aug
  23. vs Pablo Salinas HerreraWon · 0-1Black · 2020-08-25 · Round 7Titled Tue 25th Aug
  24. vs Arjun KalyanDraw · ½–½White · 2020-08-25 · Round 6Titled Tue 25th Aug
  25. vs Bence LeszkoWon · 1-0White · 2020-08-25 · Round 5Titled Tue 25th Aug
  26. vs Isan Reynaldo Ortiz SuarezWon · 0-1Black · 2020-08-25 · Round 4Titled Tue 25th Aug
  27. vs Aleksei PridorozhniDraw · ½–½White · 2020-08-25 · Round 3Titled Tue 25th Aug
  28. vs Vasily VolovichWon · 0-1Black · 2020-08-25 · Round 2Titled Tue 25th Aug
  29. vs Sergi Mingarro CarcellerWon · 1-0White · 2020-08-25 · Round 1Titled Tue 25th Aug
  30. vs Alberto BarpWon · 0-1Black · 2020-08-25 · Round 10Titled Tue 25th Aug
  31. vs Maxim MatlakovLost · 0-1White · 2020-08-25 · Round 1.1Titled Tue 25th Aug Final
  32. vs Eugene HuaDraw · ½–½Black · 2020-08-23 · Round 9.3Online Olym Top DivD 2020
  33. vs Ivan Excender Soriano QuispeWon · 1-0White · 2020-08-23 · Round 8.4Online Olym Top DivD 2020
  34. vs Szymon GumularzDraw · ½–½Black · 2020-08-23 · Round 7.2Online Olym Top DivD 2020
  35. vs Tomas KapitanchukWon · 1-0White · 2020-08-22 · Round 6.5Online Olym Top DivD 2020
  36. vs Carlos Daniel Albornoz CabreraDraw · ½–½White · 2020-08-22 · Round 5.1Online Olym Top DivD 2020
  37. vs Lucas Do Valle CardosoWon · 0-1Black · 2020-08-22 · Round 4.5Online Olym Top DivD 2020
  38. vs Francesco SonisWon · 1-0White · 2020-08-21 · Round 3.2Online Olym Top DivD 2020
  39. vs Juan Uvaldo Heinichen R.Won · 0-1Black · 2020-08-21 · Round 2.4Online Olym Top DivD 2020
  40. vs Nikolas TheodorouWon · 1-0White · 2020-08-21 · Round 1.3Online Olym Top DivD 2020
  41. vs Artyom ManukyanDraw · ½–½Black · 2020-08-18 · Round 2Titled Tue 18th Aug
  42. vs Maria GevorgyanWon · 1-0White · 2020-08-18 · Round 1Titled Tue 18th Aug
  43. vs Quang Liem LeLost · 1-0Black · 2020-08-08 · Round 6Xiong vs. Liem Rapid 2020
  44. vs Quang Liem LeDraw · ½–½White · 2020-08-08 · Round 5Xiong vs. Liem Rapid 2020
  45. vs Quang Liem LeLost · 1-0Black · 2020-08-08 · Round 4Xiong vs. Liem Rapid 2020
  46. vs Quang Liem LeDraw · ½–½White · 2020-08-08 · Round 3Xiong vs. Liem Rapid 2020
  47. vs Quang Liem LeWon · 0-1Black · 2020-08-08 · Round 2Xiong vs. Liem Rapid 2020
  48. vs Quang Liem LeDraw · ½–½White · 2020-08-08 · Round 1Xiong vs. Liem Rapid 2020
  49. vs Grigoriy OparinWon · 1-0White · 2020-08-02 · Round 9PNWCC Blitz Championship
  50. vs Ryo ChenWon · 0-1Black · 2020-08-02 · Round 8PNWCC Blitz Championship

FIDE tournaments

DateTournamentTypeScore
2026-10-092026 US ChampionshipClassical6½

All tournament results