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
5151 2020-10-05 chess.com Junior Speed chess.com INT 3.19 Alexey Sarana Jeffery Xiong Won: 0-1 56 Open
5152 2020-10-05 chess.com Junior Speed chess.com INT 3.18 Jeffery Xiong Alexey Sarana Draw: 1/2-1/2 82 Open
5153 2020-10-05 chess.com Junior Speed chess.com INT 3.17 Alexey Sarana Jeffery Xiong Lost: 1-0 56 Open
5154 2020-10-05 chess.com Junior Speed chess.com INT 3.16 Jeffery Xiong Alexey Sarana Lost: 0-1 42 Open
5155 2020-10-05 chess.com Junior Speed chess.com INT 3.15 Alexey Sarana Jeffery Xiong Draw: 1/2-1/2 85 Open
5156 2020-10-05 chess.com Junior Speed chess.com INT 3.14 Jeffery Xiong Alexey Sarana Draw: 1/2-1/2 29 Open
5157 2020-10-05 chess.com Junior Speed chess.com INT 3.13 Alexey Sarana Jeffery Xiong Lost: 1-0 27 Open
5158 2020-10-05 chess.com Junior Speed chess.com INT 3.12 Jeffery Xiong Alexey Sarana Draw: 1/2-1/2 44 Open
5159 2020-10-05 chess.com Junior Speed chess.com INT 3.11 Alexey Sarana Jeffery Xiong Draw: 1/2-1/2 56 Open
5160 2020-10-05 chess.com Junior Speed chess.com INT 3.1 Jeffery Xiong Alexey Sarana Draw: 1/2-1/2 37 Open
5161 2020-10-03 Speed Chess Super Swiss chess.com INT 9 Jeffery Xiong Leon Livaic Lost: 0-1 68 Open
5162 2020-10-03 Speed Chess Super Swiss chess.com INT 8 Artur Gabrielian Jeffery Xiong Won: 0-1 39 Open
5163 2020-10-03 Speed Chess Super Swiss chess.com INT 7 Jeffery Xiong Pavel Smirnov Draw: 1/2-1/2 45 Open
5164 2020-10-03 Speed Chess Super Swiss chess.com INT 6 Nimrod Veinberg Jeffery Xiong Won: 0-1 35 Open
5165 2020-10-03 Speed Chess Super Swiss chess.com INT 5 Jeffery Xiong Saidakbar Saydaliev Lost: 0-1 58 Open
5166 2020-10-03 Speed Chess Super Swiss chess.com INT 4 Mikhail Kobalia Jeffery Xiong Lost: 1-0 51 Open
5167 2020-10-03 Speed Chess Super Swiss chess.com INT 3 Jeffery Xiong Ronen Har-Zvi Won: 1-0 17 Open
5168 2020-10-03 Speed Chess Super Swiss chess.com INT 1 Rakesh Kulkarni Jeffery Xiong Won: 0-1 39 Open
5169 2020-10-03 Speed Chess Super Swiss chess.com INT 15 Alexei Shirov Jeffery Xiong Lost: 1-0 19 Open
5170 2020-10-03 Speed Chess Super Swiss chess.com INT 14 Jeffery Xiong Jose Eduardo Martinez Alcantara Lost: 0-1 73 Open
5171 2020-10-03 Speed Chess Super Swiss chess.com INT 13 Hrant Melkumyan Jeffery Xiong Won: 0-1 44 Open
5172 2020-10-03 Speed Chess Super Swiss chess.com INT 12 Jeffery Xiong Denis Lazavik Won: 1-0 44 Open
5173 2020-10-03 Speed Chess Super Swiss chess.com INT 11 Jeffery Xiong Alexander Moskalenko Won: 1-0 45 Open
5174 2020-10-03 Speed Chess Super Swiss chess.com INT 10 Yago De Moura Santiago Jeffery Xiong Won: 0-1 26 Open
5175 2020-09-30 chess.com Junior Speed chess.com INT 2.9 Erigaisi Arjun Jeffery Xiong Lost: 1-0 23 Open
5176 2020-09-30 chess.com Junior Speed chess.com INT 2.8 Jeffery Xiong Erigaisi Arjun Draw: 1/2-1/2 33 Open
5177 2020-09-30 chess.com Junior Speed chess.com INT 2.7 Erigaisi Arjun Jeffery Xiong Won: 0-1 51 Open
5178 2020-09-30 chess.com Junior Speed chess.com INT 2.6 Jeffery Xiong Erigaisi Arjun Draw: 1/2-1/2 37 Open
5179 2020-09-30 chess.com Junior Speed chess.com INT 2.5 Erigaisi Arjun Jeffery Xiong Won: 0-1 77 Open
5180 2020-09-30 chess.com Junior Speed chess.com INT 2.4 Jeffery Xiong Erigaisi Arjun Lost: 0-1 53 Open
5181 2020-09-30 chess.com Junior Speed chess.com INT 2.3 Erigaisi Arjun Jeffery Xiong Draw: 1/2-1/2 46 Open
5182 2020-09-30 chess.com Junior Speed chess.com INT 2.2 Jeffery Xiong Erigaisi Arjun Won: 1-0 47 Open
5183 2020-09-30 chess.com Junior Speed chess.com INT 2.29 Erigaisi Arjun Jeffery Xiong Lost: 1-0 42 Open
5184 2020-09-30 chess.com Junior Speed chess.com INT 2.28 Jeffery Xiong Erigaisi Arjun Won: 1-0 47 Open
5185 2020-09-30 chess.com Junior Speed chess.com INT 2.27 Erigaisi Arjun Jeffery Xiong Lost: 1-0 66 Open
5186 2020-09-30 chess.com Junior Speed chess.com INT 2.26 Jeffery Xiong Erigaisi Arjun Lost: 0-1 69 Open
5187 2020-09-30 chess.com Junior Speed chess.com INT 2.25 Erigaisi Arjun Jeffery Xiong Won: 0-1 82 Open
5188 2020-09-30 chess.com Junior Speed chess.com INT 2.24 Jeffery Xiong Erigaisi Arjun Won: 1-0 23 Open
5189 2020-09-30 chess.com Junior Speed chess.com INT 2.23 Erigaisi Arjun Jeffery Xiong Won: 0-1 35 Open
5190 2020-09-30 chess.com Junior Speed chess.com INT 2.22 Jeffery Xiong Erigaisi Arjun Won: 1-0 57 Open
5191 2020-09-30 chess.com Junior Speed chess.com INT 2.21 Erigaisi Arjun Jeffery Xiong Won: 0-1 47 Open
5192 2020-09-30 chess.com Junior Speed chess.com INT 2.2 Jeffery Xiong Erigaisi Arjun Draw: 1/2-1/2 51 Open
5193 2020-09-30 chess.com Junior Speed chess.com INT 2.1 Erigaisi Arjun Jeffery Xiong Won: 0-1 35 Open
5194 2020-09-30 chess.com Junior Speed chess.com INT 2.19 Erigaisi Arjun Jeffery Xiong Lost: 1-0 48 Open
5195 2020-09-30 chess.com Junior Speed chess.com INT 2.18 Jeffery Xiong Erigaisi Arjun Won: 1-0 30 Open
5196 2020-09-30 chess.com Junior Speed chess.com INT 2.17 Erigaisi Arjun Jeffery Xiong Lost: 1-0 62 Open
5197 2020-09-30 chess.com Junior Speed chess.com INT 2.16 Jeffery Xiong Erigaisi Arjun Lost: 0-1 53 Open
5198 2020-09-30 chess.com Junior Speed chess.com INT 2.15 Erigaisi Arjun Jeffery Xiong Lost: 1-0 27 Open
5199 2020-09-30 chess.com Junior Speed chess.com INT 2.14 Jeffery Xiong Erigaisi Arjun Lost: 0-1 50 Open
5200 2020-09-30 chess.com Junior Speed chess.com INT 2.13 Erigaisi Arjun Jeffery Xiong Lost: 1-0 41 Open
  1. vs Alexey SaranaWon · 0-1Black · 2020-10-05 · Round 3.19chess.com Junior Speed
  2. vs Alexey SaranaDraw · ½–½White · 2020-10-05 · Round 3.18chess.com Junior Speed
  3. vs Alexey SaranaLost · 1-0Black · 2020-10-05 · Round 3.17chess.com Junior Speed
  4. vs Alexey SaranaLost · 0-1White · 2020-10-05 · Round 3.16chess.com Junior Speed
  5. vs Alexey SaranaDraw · ½–½Black · 2020-10-05 · Round 3.15chess.com Junior Speed
  6. vs Alexey SaranaDraw · ½–½White · 2020-10-05 · Round 3.14chess.com Junior Speed
  7. vs Alexey SaranaLost · 1-0Black · 2020-10-05 · Round 3.13chess.com Junior Speed
  8. vs Alexey SaranaDraw · ½–½White · 2020-10-05 · Round 3.12chess.com Junior Speed
  9. vs Alexey SaranaDraw · ½–½Black · 2020-10-05 · Round 3.11chess.com Junior Speed
  10. vs Alexey SaranaDraw · ½–½White · 2020-10-05 · Round 3.1chess.com Junior Speed
  11. vs Leon LivaicLost · 0-1White · 2020-10-03 · Round 9Speed Chess Super Swiss
  12. vs Artur GabrielianWon · 0-1Black · 2020-10-03 · Round 8Speed Chess Super Swiss
  13. vs Pavel SmirnovDraw · ½–½White · 2020-10-03 · Round 7Speed Chess Super Swiss
  14. vs Nimrod VeinbergWon · 0-1Black · 2020-10-03 · Round 6Speed Chess Super Swiss
  15. vs Saidakbar SaydalievLost · 0-1White · 2020-10-03 · Round 5Speed Chess Super Swiss
  16. vs Mikhail KobaliaLost · 1-0Black · 2020-10-03 · Round 4Speed Chess Super Swiss
  17. vs Ronen Har-ZviWon · 1-0White · 2020-10-03 · Round 3Speed Chess Super Swiss
  18. vs Rakesh KulkarniWon · 0-1Black · 2020-10-03 · Round 1Speed Chess Super Swiss
  19. vs Alexei ShirovLost · 1-0Black · 2020-10-03 · Round 15Speed Chess Super Swiss
  20. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2020-10-03 · Round 14Speed Chess Super Swiss
  21. vs Hrant MelkumyanWon · 0-1Black · 2020-10-03 · Round 13Speed Chess Super Swiss
  22. vs Denis LazavikWon · 1-0White · 2020-10-03 · Round 12Speed Chess Super Swiss
  23. vs Alexander MoskalenkoWon · 1-0White · 2020-10-03 · Round 11Speed Chess Super Swiss
  24. vs Yago De Moura SantiagoWon · 0-1Black · 2020-10-03 · Round 10Speed Chess Super Swiss
  25. vs Erigaisi ArjunLost · 1-0Black · 2020-09-30 · Round 2.9chess.com Junior Speed
  26. vs Erigaisi ArjunDraw · ½–½White · 2020-09-30 · Round 2.8chess.com Junior Speed
  27. vs Erigaisi ArjunWon · 0-1Black · 2020-09-30 · Round 2.7chess.com Junior Speed
  28. vs Erigaisi ArjunDraw · ½–½White · 2020-09-30 · Round 2.6chess.com Junior Speed
  29. vs Erigaisi ArjunWon · 0-1Black · 2020-09-30 · Round 2.5chess.com Junior Speed
  30. vs Erigaisi ArjunLost · 0-1White · 2020-09-30 · Round 2.4chess.com Junior Speed
  31. vs Erigaisi ArjunDraw · ½–½Black · 2020-09-30 · Round 2.3chess.com Junior Speed
  32. vs Erigaisi ArjunWon · 1-0White · 2020-09-30 · Round 2.2chess.com Junior Speed
  33. vs Erigaisi ArjunLost · 1-0Black · 2020-09-30 · Round 2.29chess.com Junior Speed
  34. vs Erigaisi ArjunWon · 1-0White · 2020-09-30 · Round 2.28chess.com Junior Speed
  35. vs Erigaisi ArjunLost · 1-0Black · 2020-09-30 · Round 2.27chess.com Junior Speed
  36. vs Erigaisi ArjunLost · 0-1White · 2020-09-30 · Round 2.26chess.com Junior Speed
  37. vs Erigaisi ArjunWon · 0-1Black · 2020-09-30 · Round 2.25chess.com Junior Speed
  38. vs Erigaisi ArjunWon · 1-0White · 2020-09-30 · Round 2.24chess.com Junior Speed
  39. vs Erigaisi ArjunWon · 0-1Black · 2020-09-30 · Round 2.23chess.com Junior Speed
  40. vs Erigaisi ArjunWon · 1-0White · 2020-09-30 · Round 2.22chess.com Junior Speed
  41. vs Erigaisi ArjunWon · 0-1Black · 2020-09-30 · Round 2.21chess.com Junior Speed
  42. vs Erigaisi ArjunDraw · ½–½White · 2020-09-30 · Round 2.2chess.com Junior Speed
  43. vs Erigaisi ArjunWon · 0-1Black · 2020-09-30 · Round 2.1chess.com Junior Speed
  44. vs Erigaisi ArjunLost · 1-0Black · 2020-09-30 · Round 2.19chess.com Junior Speed
  45. vs Erigaisi ArjunWon · 1-0White · 2020-09-30 · Round 2.18chess.com Junior Speed
  46. vs Erigaisi ArjunLost · 1-0Black · 2020-09-30 · Round 2.17chess.com Junior Speed
  47. vs Erigaisi ArjunLost · 0-1White · 2020-09-30 · Round 2.16chess.com Junior Speed
  48. vs Erigaisi ArjunLost · 1-0Black · 2020-09-30 · Round 2.15chess.com Junior Speed
  49. vs Erigaisi ArjunLost · 0-1White · 2020-09-30 · Round 2.14chess.com Junior Speed
  50. vs Erigaisi ArjunLost · 1-0Black · 2020-09-30 · Round 2.13chess.com Junior Speed

FIDE tournaments

DateTournamentTypeScore
2026-10-092026 US ChampionshipClassical6½

All tournament results