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
5051 2020-11-17 Titled Tuesday 17th Nov chess.com INT 10 Valery Sviridov Jeffery Xiong Lost: 1-0 39 Open
5052 2020-11-10 Titled Tuesday 10th Nov chess.com INT 9 Jeffery Xiong Vugar Rasulov Won: 1-0 66 Open
5053 2020-11-10 Titled Tuesday 10th Nov chess.com INT 8 Artyom Timofeev Jeffery Xiong Won: 0-1 60 Open
5054 2020-11-10 Titled Tuesday 10th Nov chess.com INT 7 Jeffery Xiong Gawain C B Maroroa Jones Draw: 1/2-1/2 117 Open
5055 2020-11-10 Titled Tuesday 10th Nov chess.com INT 6 Dmitry Bocharov Jeffery Xiong Won: 0-1 24 Open
5056 2020-11-10 Titled Tuesday 10th Nov chess.com INT 5 Liam Vrolijk Jeffery Xiong Won: 0-1 33 Open
5057 2020-11-10 Titled Tuesday 10th Nov chess.com INT 4 Jeffery Xiong Sayed Javad Alavi Won: 1-0 47 Open
5058 2020-11-10 Titled Tuesday 10th Nov chess.com INT 3 Victor Mikhalevski Jeffery Xiong Draw: 1/2-1/2 52 Open
5059 2020-11-10 Titled Tuesday 10th Nov chess.com INT 2 Jeffery Xiong Dragos-Andrei Antonica Won: 1-0 29 Open
5060 2020-11-10 Titled Tuesday 10th Nov chess.com INT 1 Pavel Plotnikov Jeffery Xiong Won: 0-1 41 Open
5061 2020-11-10 Titled Tuesday 10th Nov chess.com INT 11 Gukesh D Jeffery Xiong Lost: 1-0 26 Open
5062 2020-11-10 Titled Tuesday 10th Nov chess.com INT 10 Jeffery Xiong David Paravyan Lost: 0-1 39 Open
5063 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 9 Jeffery Xiong Baadur Jobava Won: 1-0 38 Open
5064 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 8 Oleg Rychkov Jeffery Xiong Won: 0-1 36 Open
5065 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 7 Hikaru Nakamura Jeffery Xiong Draw: 1/2-1/2 76 Open
5066 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 6 Jeffery Xiong Vladimir Fedoseev Draw: 1/2-1/2 38 Open
5067 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 5 Jeffery Xiong Davit Maghalashvili Won: 1-0 55 Open
5068 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 4 Asylbek Abdyzhapar Jeffery Xiong Won: 0-1 46 Open
5069 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 3 Jeffery Xiong Kirill Shubin Won: 1-0 26 Open
5070 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 2 Sayantan Das Jeffery Xiong Won: 0-1 19 Open
5071 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 1 Jeffery Xiong Kacper Karwowski Won: 1-0 54 Open
5072 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 11 Alireza Firouzja Jeffery Xiong Won: 0-1 36 Open
5073 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 10 Jeffery Xiong Sergei Zhigalko Won: 1-0 51 Open
5074 2020-10-29 ch-USA 2020 lichess.org INT 11.3 Alejandro Ramirez Jeffery Xiong Won: 0-1 38 Open
5075 2020-10-29 ch-USA 2020 lichess.org INT 10.5 Jeffery Xiong Aleksandr Lenderman Draw: 1/2-1/2 36 Open
5076 2020-10-28 ch-USA 2020 lichess.org INT 9.2 Wesley So Jeffery Xiong Lost: 1-0 52 Open
5077 2020-10-28 ch-USA 2020 lichess.org INT 8.6 Jeffery Xiong Ray Robson Won: 1-0 47 Open
5078 2020-10-28 ch-USA 2020 lichess.org INT 7.1 Jeffery Xiong Hikaru Nakamura Won: 1-0 33 Open
5079 2020-10-27 ch-USA 2020 lichess.org INT 6.6 Elshan Moradiabadi Jeffery Xiong Won: 0-1 53 Open
5080 2020-10-27 ch-USA 2020 lichess.org INT 5.2 Jeffery Xiong Samuel Sevian Draw: 1/2-1/2 36 Open
5081 2020-10-27 ch-USA 2020 lichess.org INT 4.5 Leinier Dominguez Perez Jeffery Xiong Won: 0-1 30 Open
5082 2020-10-26 ch-USA 2020 lichess.org INT 3.3 Jeffery Xiong Dariusz Swiercz Won: 1-0 49 Open
5083 2020-10-26 ch-USA 2020 lichess.org INT 2.4 Sam Shankland Jeffery Xiong Draw: 1/2-1/2 29 Open
5084 2020-10-26 ch-USA 2020 lichess.org INT 1.4 Jeffery Xiong Awonder Liang Won: 1-0 47 Open
5085 2020-10-25 Speed Chess Invitational chess.com INT 2.9 Jan-Krzysztof Duda Jeffery Xiong Lost: 1-0 36 Open
5086 2020-10-25 Speed Chess Invitational chess.com INT 2.8 Jeffery Xiong Jan-Krzysztof Duda Won: 1-0 44 Open
5087 2020-10-25 Speed Chess Invitational chess.com INT 2.7 Jan-Krzysztof Duda Jeffery Xiong Lost: 1-0 29 Open
5088 2020-10-25 Speed Chess Invitational chess.com INT 2.6 Jeffery Xiong Jan-Krzysztof Duda Lost: 0-1 20 Open
5089 2020-10-25 Speed Chess Invitational chess.com INT 2.5 Jan-Krzysztof Duda Jeffery Xiong Lost: 1-0 32 Open
5090 2020-10-25 Speed Chess Invitational chess.com INT 2.4 Jeffery Xiong Jan-Krzysztof Duda Draw: 1/2-1/2 74 Open
5091 2020-10-25 Speed Chess Invitational chess.com INT 2.3 Jan-Krzysztof Duda Jeffery Xiong Draw: 1/2-1/2 34 Open
5092 2020-10-25 Speed Chess Invitational chess.com INT 2.2 Jeffery Xiong Jan-Krzysztof Duda Won: 1-0 21 Open
5093 2020-10-25 Speed Chess Invitational chess.com INT 2.1 Jan-Krzysztof Duda Jeffery Xiong Lost: 1-0 36 Open
5094 2020-10-25 Speed Chess Invitational chess.com INT 2.12 Jeffery Xiong Jan-Krzysztof Duda Lost: 0-1 55 Open
5095 2020-10-25 Speed Chess Invitational chess.com INT 2.11 Jan-Krzysztof Duda Jeffery Xiong Won: 0-1 40 Open
5096 2020-10-25 Speed Chess Invitational chess.com INT 2.1 Jeffery Xiong Jan-Krzysztof Duda Lost: 0-1 48 Open
5097 2020-10-25 Speed Chess Invitational chess.com INT 1.9 Jeffery Xiong Olexandr Bortnyk Won: 1-0 54 Open
5098 2020-10-25 Speed Chess Invitational chess.com INT 1.8 Olexandr Bortnyk Jeffery Xiong Lost: 1-0 43 Open
5099 2020-10-25 Speed Chess Invitational chess.com INT 1.7 Jeffery Xiong Olexandr Bortnyk Won: 1-0 40 Open
5100 2020-10-25 Speed Chess Invitational chess.com INT 1.6 Olexandr Bortnyk Jeffery Xiong Draw: 1/2-1/2 84 Open
  1. vs Valery SviridovLost · 1-0Black · 2020-11-17 · Round 10Titled Tuesday 17th Nov
  2. vs Vugar RasulovWon · 1-0White · 2020-11-10 · Round 9Titled Tuesday 10th Nov
  3. vs Artyom TimofeevWon · 0-1Black · 2020-11-10 · Round 8Titled Tuesday 10th Nov
  4. vs Gawain C B Maroroa JonesDraw · ½–½White · 2020-11-10 · Round 7Titled Tuesday 10th Nov
  5. vs Dmitry BocharovWon · 0-1Black · 2020-11-10 · Round 6Titled Tuesday 10th Nov
  6. vs Liam VrolijkWon · 0-1Black · 2020-11-10 · Round 5Titled Tuesday 10th Nov
  7. vs Sayed Javad AlaviWon · 1-0White · 2020-11-10 · Round 4Titled Tuesday 10th Nov
  8. vs Victor MikhalevskiDraw · ½–½Black · 2020-11-10 · Round 3Titled Tuesday 10th Nov
  9. vs Dragos-Andrei AntonicaWon · 1-0White · 2020-11-10 · Round 2Titled Tuesday 10th Nov
  10. vs Pavel PlotnikovWon · 0-1Black · 2020-11-10 · Round 1Titled Tuesday 10th Nov
  11. vs Gukesh DLost · 1-0Black · 2020-11-10 · Round 11Titled Tuesday 10th Nov
  12. vs David ParavyanLost · 0-1White · 2020-11-10 · Round 10Titled Tuesday 10th Nov
  13. vs Baadur JobavaWon · 1-0White · 2020-11-03 · Round 9Titled Tuesday 3rd Nov
  14. vs Oleg RychkovWon · 0-1Black · 2020-11-03 · Round 8Titled Tuesday 3rd Nov
  15. vs Hikaru NakamuraDraw · ½–½Black · 2020-11-03 · Round 7Titled Tuesday 3rd Nov
  16. vs Vladimir FedoseevDraw · ½–½White · 2020-11-03 · Round 6Titled Tuesday 3rd Nov
  17. vs Davit MaghalashviliWon · 1-0White · 2020-11-03 · Round 5Titled Tuesday 3rd Nov
  18. vs Asylbek AbdyzhaparWon · 0-1Black · 2020-11-03 · Round 4Titled Tuesday 3rd Nov
  19. vs Kirill ShubinWon · 1-0White · 2020-11-03 · Round 3Titled Tuesday 3rd Nov
  20. vs Sayantan DasWon · 0-1Black · 2020-11-03 · Round 2Titled Tuesday 3rd Nov
  21. vs Kacper KarwowskiWon · 1-0White · 2020-11-03 · Round 1Titled Tuesday 3rd Nov
  22. vs Alireza FirouzjaWon · 0-1Black · 2020-11-03 · Round 11Titled Tuesday 3rd Nov
  23. vs Sergei ZhigalkoWon · 1-0White · 2020-11-03 · Round 10Titled Tuesday 3rd Nov
  24. vs Alejandro RamirezWon · 0-1Black · 2020-10-29 · Round 11.3ch-USA 2020
  25. vs Aleksandr LendermanDraw · ½–½White · 2020-10-29 · Round 10.5ch-USA 2020
  26. vs Wesley SoLost · 1-0Black · 2020-10-28 · Round 9.2ch-USA 2020
  27. vs Ray RobsonWon · 1-0White · 2020-10-28 · Round 8.6ch-USA 2020
  28. vs Hikaru NakamuraWon · 1-0White · 2020-10-28 · Round 7.1ch-USA 2020
  29. vs Elshan MoradiabadiWon · 0-1Black · 2020-10-27 · Round 6.6ch-USA 2020
  30. vs Samuel SevianDraw · ½–½White · 2020-10-27 · Round 5.2ch-USA 2020
  31. vs Leinier Dominguez PerezWon · 0-1Black · 2020-10-27 · Round 4.5ch-USA 2020
  32. vs Dariusz SwierczWon · 1-0White · 2020-10-26 · Round 3.3ch-USA 2020
  33. vs Sam ShanklandDraw · ½–½Black · 2020-10-26 · Round 2.4ch-USA 2020
  34. vs Awonder LiangWon · 1-0White · 2020-10-26 · Round 1.4ch-USA 2020
  35. vs Jan-Krzysztof DudaLost · 1-0Black · 2020-10-25 · Round 2.9Speed Chess Invitational
  36. vs Jan-Krzysztof DudaWon · 1-0White · 2020-10-25 · Round 2.8Speed Chess Invitational
  37. vs Jan-Krzysztof DudaLost · 1-0Black · 2020-10-25 · Round 2.7Speed Chess Invitational
  38. vs Jan-Krzysztof DudaLost · 0-1White · 2020-10-25 · Round 2.6Speed Chess Invitational
  39. vs Jan-Krzysztof DudaLost · 1-0Black · 2020-10-25 · Round 2.5Speed Chess Invitational
  40. vs Jan-Krzysztof DudaDraw · ½–½White · 2020-10-25 · Round 2.4Speed Chess Invitational
  41. vs Jan-Krzysztof DudaDraw · ½–½Black · 2020-10-25 · Round 2.3Speed Chess Invitational
  42. vs Jan-Krzysztof DudaWon · 1-0White · 2020-10-25 · Round 2.2Speed Chess Invitational
  43. vs Jan-Krzysztof DudaLost · 1-0Black · 2020-10-25 · Round 2.1Speed Chess Invitational
  44. vs Jan-Krzysztof DudaLost · 0-1White · 2020-10-25 · Round 2.12Speed Chess Invitational
  45. vs Jan-Krzysztof DudaWon · 0-1Black · 2020-10-25 · Round 2.11Speed Chess Invitational
  46. vs Jan-Krzysztof DudaLost · 0-1White · 2020-10-25 · Round 2.1Speed Chess Invitational
  47. vs Olexandr BortnykWon · 1-0White · 2020-10-25 · Round 1.9Speed Chess Invitational
  48. vs Olexandr BortnykLost · 1-0Black · 2020-10-25 · Round 1.8Speed Chess Invitational
  49. vs Olexandr BortnykWon · 1-0White · 2020-10-25 · Round 1.7Speed Chess Invitational
  50. vs Olexandr BortnykDraw · ½–½Black · 2020-10-25 · Round 1.6Speed Chess Invitational

FIDE tournaments

DateTournamentTypeScore
2026-10-092026 US ChampionshipClassical6½

All tournament results