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
6051 2017-01-29 79th Tata Steel GpB Wijk aan Zee NED 13.4 Jeffery Xiong Benjamin Bok Draw: 1/2-1/2 37 Open
6052 2017-01-28 79th Tata Steel GpB Wijk aan Zee NED 12.2 Aryan Tari Jeffery Xiong Lost: 1-0 42 Open
6053 2017-01-27 79th Tata Steel GpB Wijk aan Zee NED 11.2 Jeffery Xiong Ilia Smirin Won: 1-0 49 Open
6054 2017-01-25 79th Tata Steel GpB Wijk aan Zee NED 10.5 Sopiko Guramishvili Jeffery Xiong Won: 0-1 40 Open
6055 2017-01-24 79th Tata Steel GpB Wijk aan Zee NED 9.3 Jeffery Xiong Gawain C B Maroroa Jones Won: 1-0 55 Open
6056 2017-01-22 79th Tata Steel GpB Wijk aan Zee NED 8.3 Shanglei Lu Jeffery Xiong Draw: 1/2-1/2 37 Open
6057 2017-01-21 79th Tata Steel GpB Wijk aan Zee NED 7.4 Jeffery Xiong Vladimir Dobrov Won: 1-0 38 Open
6058 2017-01-20 79th Tata Steel GpB Wijk aan Zee NED 6.7 Eric Hansen Jeffery Xiong Lost: 1-0 42 Open
6059 2017-01-19 79th Tata Steel GpB Wijk aan Zee NED 5.2 Jeffery Xiong Tingjie Lei Won: 1-0 55 Open
6060 2017-01-17 79th Tata Steel GpB Wijk aan Zee NED 4.3 Nils Grandelius Jeffery Xiong Won: 0-1 27 Open
6061 2017-01-16 79th Tata Steel GpB Wijk aan Zee NED 3.1 Erwin L'Ami Jeffery Xiong Draw: 1/2-1/2 29 Open
6062 2017-01-15 79th Tata Steel GpB Wijk aan Zee NED 2.4 Jeffery Xiong Jorden Van Foreest Won: 1-0 64 Open
6063 2017-01-14 79th Tata Steel GpB Wijk aan Zee NED 1.6 Markus Ragger Jeffery Xiong Lost: 1-0 41 Open
6064 2016-11-23 UT Dallas Fall Open 2016 Dallas USA 9.1 Kayden Troff Jeffery Xiong Draw: 1/2-1/2 14 Open
6065 2016-11-22 UT Dallas Fall Open 2016 Dallas USA 8.1 Jeffery Xiong David Berczes Won: 1-0 28 Open
6066 2016-11-22 UT Dallas Fall Open 2016 Dallas USA 7.1 Tuan Minh Le Jeffery Xiong Draw: 1/2-1/2 28 Open
6067 2016-11-21 UT Dallas Fall Open 2016 Dallas USA 6.1 Andrey Gorovets Jeffery Xiong Draw: 1/2-1/2 20 Open
6068 2016-11-20 UT Dallas Fall Open 2016 Dallas USA 5.1 Jeffery Xiong Bartlomiej Macieja Draw: 1/2-1/2 48 Open
6069 2016-11-20 UT Dallas Fall Open 2016 Dallas USA 4.1 Samuel Sevian Jeffery Xiong Won: 0-1 45 Open
6070 2016-11-19 UT Dallas Fall Open 2016 Dallas USA 3.1 Jeffery Xiong Pavlo Vorontsov Won: 1-0 59 Open
6071 2016-11-19 UT Dallas Fall Open 2016 Dallas USA 2.1 Holden Hernandez Carmenate Jeffery Xiong Won: 0-1 29 Open
6072 2016-11-18 UT Dallas Fall Open 2016 Dallas USA 1.1 Jeffery Xiong Michael Brown Won: 1-0 85 Open
6073 2016-10-22 SPICE Cup Open 2016 Saint Louis USA 9.1 Jeffery Xiong Ray Robson Draw: 1/2-1/2 24 Open
6074 2016-10-21 SPICE Cup Open 2016 Saint Louis USA 8.3 Samuel Sevian Jeffery Xiong Draw: 1/2-1/2 24 Open
6075 2016-10-21 SPICE Cup Open 2016 Saint Louis USA 7.4 Awonder Liang Jeffery Xiong Won: 0-1 56 Open
6076 2016-10-20 SPICE Cup Open 2016 Saint Louis USA 6.3 Jeffery Xiong Manuel Leon Hoyos Draw: 1/2-1/2 64 Open
6077 2016-10-19 SPICE Cup Open 2016 Saint Louis USA 5.1 Jeffery Xiong Quang Liem Le Draw: 1/2-1/2 28 Open
6078 2016-10-19 SPICE Cup Open 2016 Saint Louis USA 4.2 Ruifeng Li Jeffery Xiong Draw: 1/2-1/2 40 Open
6079 2016-10-18 SPICE Cup Open 2016 Saint Louis USA 3.2 Jeffery Xiong Illya Nyzhnyk Draw: 1/2-1/2 24 Open
6080 2016-10-18 SPICE Cup Open 2016 Saint Louis USA 2.3 Michael Brown Jeffery Xiong Won: 0-1 49 Open
6081 2016-10-17 SPICE Cup Open 2016 Saint Louis USA 1.3 Jeffery Xiong Shiyam Thavandiran Won: 1-0 50 Open
6082 2016-10-09 Millionaire Chess Op 2016 Atlantic City USA 7.3 Emilio Cordova Jeffery Xiong Draw: 1/2-1/2 48 Open
6083 2016-10-09 Millionaire TB1 2016 Atlantic City USA 5.2 Dariusz Swiercz Jeffery Xiong Draw: 1/2-1/2 29 Open
6084 2016-10-09 Millionaire TB1 2016 Atlantic City USA 4.1 Jeffery Xiong Jianchao Zhou Lost: 0-1 44 Open
6085 2016-10-09 Millionaire TB1 2016 Atlantic City USA 3.1 Emilio Cordova Jeffery Xiong Lost: 1-0 21 Open
6086 2016-10-09 Millionaire TB1 2016 Atlantic City USA 2.2 Jeffery Xiong Rauf Mamedov Draw: 1/2-1/2 33 Open
6087 2016-10-08 Millionaire Chess Op 2016 Atlantic City USA 6.4 Jeffery Xiong Kaiqi Yang Won: 1-0 45 Open
6088 2016-10-08 Millionaire Chess Op 2016 Atlantic City USA 5.3 Lazaro Bruzon Batista Jeffery Xiong Draw: 1/2-1/2 41 Open
6089 2016-10-07 Millionaire Chess Op 2016 Atlantic City USA 4.7 Jeffery Xiong Akshat Chandra Won: 1-0 40 Open
6090 2016-10-07 Millionaire Chess Op 2016 Atlantic City USA 3.2 Conrad Holt Jeffery Xiong Draw: 1/2-1/2 23 Open
6091 2016-10-06 Millionaire Chess Op 2016 Atlantic City USA 2.5 Jeffery Xiong Nikola Mitkov Won: 1-0 42 Open
6092 2016-10-06 Millionaire Chess Op 2016 Atlantic City USA 1.5 Qibiao Wang Jeffery Xiong Won: 0-1 34 Open
6093 2016-08-21 World Junior Open 2016 Bhubaneswar IND 13.1 Jeffery Xiong Masoud Mosadeghpour Draw: 1/2-1/2 59 Open
6094 2016-08-20 World Junior Open 2016 Bhubaneswar IND 12.1 Paulo Bersamina Jeffery Xiong Won: 0-1 78 Open
6095 2016-08-19 World Junior Open 2016 Bhubaneswar IND 11.1 Jeffery Xiong Vladislav Artemiev Draw: 1/2-1/2 40 Open
6096 2016-08-18 World Junior Open 2016 Bhubaneswar IND 10.1 Jeffery Xiong Grzegorz Nasuta Won: 1-0 67 Open
6097 2016-08-17 World Junior Open 2016 Bhubaneswar IND 9.1 Parham Maghsoodloo Jeffery Xiong Won: 0-1 52 Open
6098 2016-08-15 World Junior Open 2016 Bhubaneswar IND 8.2 Jeffery Xiong Chithambaram VR. Aravindh Won: 1-0 43 Open
6099 2016-08-14 World Junior Open 2016 Bhubaneswar IND 7.1 Murali Karthikeyan Jeffery Xiong Won: 0-1 35 Open
6100 2016-08-13 World Junior Open 2016 Bhubaneswar IND 6.2 Jeffery Xiong Yinglun Xu Draw: 1/2-1/2 32 Open
  1. vs Benjamin BokDraw · ½–½White · 2017-01-29 · Round 13.479th Tata Steel GpB
  2. vs Aryan TariLost · 1-0Black · 2017-01-28 · Round 12.279th Tata Steel GpB
  3. vs Ilia SmirinWon · 1-0White · 2017-01-27 · Round 11.279th Tata Steel GpB
  4. vs Sopiko GuramishviliWon · 0-1Black · 2017-01-25 · Round 10.579th Tata Steel GpB
  5. vs Gawain C B Maroroa JonesWon · 1-0White · 2017-01-24 · Round 9.379th Tata Steel GpB
  6. vs Shanglei LuDraw · ½–½Black · 2017-01-22 · Round 8.379th Tata Steel GpB
  7. vs Vladimir DobrovWon · 1-0White · 2017-01-21 · Round 7.479th Tata Steel GpB
  8. vs Eric HansenLost · 1-0Black · 2017-01-20 · Round 6.779th Tata Steel GpB
  9. vs Tingjie LeiWon · 1-0White · 2017-01-19 · Round 5.279th Tata Steel GpB
  10. vs Nils GrandeliusWon · 0-1Black · 2017-01-17 · Round 4.379th Tata Steel GpB
  11. vs Erwin L'AmiDraw · ½–½Black · 2017-01-16 · Round 3.179th Tata Steel GpB
  12. vs Jorden Van ForeestWon · 1-0White · 2017-01-15 · Round 2.479th Tata Steel GpB
  13. vs Markus RaggerLost · 1-0Black · 2017-01-14 · Round 1.679th Tata Steel GpB
  14. vs Kayden TroffDraw · ½–½Black · 2016-11-23 · Round 9.1UT Dallas Fall Open 2016
  15. vs David BerczesWon · 1-0White · 2016-11-22 · Round 8.1UT Dallas Fall Open 2016
  16. vs Tuan Minh LeDraw · ½–½Black · 2016-11-22 · Round 7.1UT Dallas Fall Open 2016
  17. vs Andrey GorovetsDraw · ½–½Black · 2016-11-21 · Round 6.1UT Dallas Fall Open 2016
  18. vs Bartlomiej MaciejaDraw · ½–½White · 2016-11-20 · Round 5.1UT Dallas Fall Open 2016
  19. vs Samuel SevianWon · 0-1Black · 2016-11-20 · Round 4.1UT Dallas Fall Open 2016
  20. vs Pavlo VorontsovWon · 1-0White · 2016-11-19 · Round 3.1UT Dallas Fall Open 2016
  21. vs Holden Hernandez CarmenateWon · 0-1Black · 2016-11-19 · Round 2.1UT Dallas Fall Open 2016
  22. vs Michael BrownWon · 1-0White · 2016-11-18 · Round 1.1UT Dallas Fall Open 2016
  23. vs Ray RobsonDraw · ½–½White · 2016-10-22 · Round 9.1SPICE Cup Open 2016
  24. vs Samuel SevianDraw · ½–½Black · 2016-10-21 · Round 8.3SPICE Cup Open 2016
  25. vs Awonder LiangWon · 0-1Black · 2016-10-21 · Round 7.4SPICE Cup Open 2016
  26. vs Manuel Leon HoyosDraw · ½–½White · 2016-10-20 · Round 6.3SPICE Cup Open 2016
  27. vs Quang Liem LeDraw · ½–½White · 2016-10-19 · Round 5.1SPICE Cup Open 2016
  28. vs Ruifeng LiDraw · ½–½Black · 2016-10-19 · Round 4.2SPICE Cup Open 2016
  29. vs Illya NyzhnykDraw · ½–½White · 2016-10-18 · Round 3.2SPICE Cup Open 2016
  30. vs Michael BrownWon · 0-1Black · 2016-10-18 · Round 2.3SPICE Cup Open 2016
  31. vs Shiyam ThavandiranWon · 1-0White · 2016-10-17 · Round 1.3SPICE Cup Open 2016
  32. vs Emilio CordovaDraw · ½–½Black · 2016-10-09 · Round 7.3Millionaire Chess Op 2016
  33. vs Dariusz SwierczDraw · ½–½Black · 2016-10-09 · Round 5.2Millionaire TB1 2016
  34. vs Jianchao ZhouLost · 0-1White · 2016-10-09 · Round 4.1Millionaire TB1 2016
  35. vs Emilio CordovaLost · 1-0Black · 2016-10-09 · Round 3.1Millionaire TB1 2016
  36. vs Rauf MamedovDraw · ½–½White · 2016-10-09 · Round 2.2Millionaire TB1 2016
  37. vs Kaiqi YangWon · 1-0White · 2016-10-08 · Round 6.4Millionaire Chess Op 2016
  38. vs Lazaro Bruzon BatistaDraw · ½–½Black · 2016-10-08 · Round 5.3Millionaire Chess Op 2016
  39. vs Akshat ChandraWon · 1-0White · 2016-10-07 · Round 4.7Millionaire Chess Op 2016
  40. vs Conrad HoltDraw · ½–½Black · 2016-10-07 · Round 3.2Millionaire Chess Op 2016
  41. vs Nikola MitkovWon · 1-0White · 2016-10-06 · Round 2.5Millionaire Chess Op 2016
  42. vs Qibiao WangWon · 0-1Black · 2016-10-06 · Round 1.5Millionaire Chess Op 2016
  43. vs Masoud MosadeghpourDraw · ½–½White · 2016-08-21 · Round 13.1World Junior Open 2016
  44. vs Paulo BersaminaWon · 0-1Black · 2016-08-20 · Round 12.1World Junior Open 2016
  45. vs Vladislav ArtemievDraw · ½–½White · 2016-08-19 · Round 11.1World Junior Open 2016
  46. vs Grzegorz NasutaWon · 1-0White · 2016-08-18 · Round 10.1World Junior Open 2016
  47. vs Parham MaghsoodlooWon · 0-1Black · 2016-08-17 · Round 9.1World Junior Open 2016
  48. vs Chithambaram VR. AravindhWon · 1-0White · 2016-08-15 · Round 8.2World Junior Open 2016
  49. vs Murali KarthikeyanWon · 0-1Black · 2016-08-14 · Round 7.1World Junior Open 2016
  50. vs Yinglun XuDraw · ½–½White · 2016-08-13 · Round 6.2World Junior Open 2016

FIDE tournaments

DateTournamentTypeScore
2026-10-092026 US ChampionshipClassical6½

All tournament results