GMJeffery Xiong
- 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
Rapid
2694Published FIDE
Blitz
2703Published FIDE
USCF Regular
2748Published 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
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 |
|---|---|---|---|---|---|---|---|---|---|
| 5501 | 2020-03-21 | PNWCC Online Blitz JP II | chess.com INT | 4 | Jeffery Xiong | Andrey Baryshpolets | Won: 1-0 | 36 | Open |
| 5502 | 2020-03-21 | PNWCC Online Blitz JP II | chess.com INT | 3 | Keaton Kiewra | Jeffery Xiong | Won: 0-1 | 23 | Open |
| 5503 | 2020-03-21 | PNWCC Online Blitz JP II | chess.com INT | 2 | Jeffery Xiong | Max J Li | Won: 1-0 | 23 | Open |
| 5504 | 2020-03-21 | PNWCC Online Blitz JP II | chess.com INT | 1 | Leonard Vu | Jeffery Xiong | Won: 0-1 | 49 | Open |
| 5505 | 2020-03-21 | PNWCC Online Blitz JP II | chess.com INT | 11 | Kamil Dragun | Jeffery Xiong | Lost: 1-0 | 32 | Open |
| 5506 | 2020-03-21 | PNWCC Online Blitz JP II | chess.com INT | 10 | Jeffery Xiong | Zoran Jovanovic | Draw: 1/2-1/2 | 15 | Open |
| 5507 | 2020-03-10 | PRO League KO Stage 2020 | chess.com INT | 2 | Narayanan S L | Jeffery Xiong | Won: 0-1 | 28 | Open |
| 5508 | 2020-03-10 | PRO League KO Stage 2020 | chess.com INT | 2 | Pentala Harikrishna | Jeffery Xiong | Lost: 1-0 | 46 | Open |
| 5509 | 2020-03-10 | PRO League KO Stage 2020 | chess.com INT | 2 | Jeffery Xiong | B. Adhiban | Lost: 0-1 | 32 | Open |
| 5510 | 2020-03-10 | PRO League KO Stage 2020 | chess.com INT | 2 | Jeffery Xiong | Shakhriyar Mamedyarov | Draw: 1/2-1/2 | 43 | Open |
| 5511 | 2020-02-17 | PRO League Group Stage | chess.com INT | 7 | Krikor Sevag Mekhitarian | Jeffery Xiong | Draw: 1/2-1/2 | 60 | Open |
| 5512 | 2020-02-17 | PRO League Group Stage | chess.com INT | 7 | Luis Paulo Supi | Jeffery Xiong | Lost: 1-0 | 33 | Open |
| 5513 | 2020-02-17 | PRO League Group Stage | chess.com INT | 7 | Jeffery Xiong | Andre Diamant | Won: 1-0 | 53 | Open |
| 5514 | 2020-02-17 | PRO League Group Stage | chess.com INT | 7 | Jeffery Xiong | Rafael Leitao | Won: 1-0 | 65 | Open |
| 5515 | 2020-02-10 | PRO League Group Stage | chess.com INT | 6 | Jeffery Xiong | Mario Villanueva | Won: 1-0 | 43 | Open |
| 5516 | 2020-02-10 | PRO League Group Stage | chess.com INT | 6 | Jeffery Xiong | Diego Flores | Won: 1-0 | 35 | Open |
| 5517 | 2020-02-10 | PRO League Group Stage | chess.com INT | 6 | Maximiliano Perez | Jeffery Xiong | Lost: 1-0 | 71 | Open |
| 5518 | 2020-02-10 | PRO League Group Stage | chess.com INT | 6 | Andres Carlos Obregon | Jeffery Xiong | Won: 0-1 | 32 | Open |
| 5519 | 2020-01-26 | 82nd Tata Steel GpA | Wijk aan Zee NED | 13.7 | Yangyi Yu | Jeffery Xiong | Draw: 1/2-1/2 | 33 | Open |
| 5520 | 2020-01-25 | 82nd Tata Steel GpA | Wijk aan Zee NED | 12.3 | Jeffery Xiong | Anish Giri | Draw: 1/2-1/2 | 107 | Open |
| 5521 | 2020-01-24 | 82nd Tata Steel GpA | Wijk aan Zee NED | 11.6 | Wesley So | Jeffery Xiong | Draw: 1/2-1/2 | 14 | Open |
| 5522 | 2020-01-22 | 82nd Tata Steel GpA | Wijk aan Zee NED | 10.3 | Jeffery Xiong | Vladislav Artemiev | Won: 1-0 | 61 | Open |
| 5523 | 2020-01-21 | 82nd Tata Steel GpA | Wijk aan Zee NED | 9.7 | Jan-Krzysztof Duda | Jeffery Xiong | Draw: 1/2-1/2 | 79 | Open |
| 5524 | 2020-01-19 | 82nd Tata Steel GpA | Wijk aan Zee NED | 8.2 | Jeffery Xiong | Vladislav Kovalev | Lost: 0-1 | 78 | Open |
| 5525 | 2020-01-18 | 82nd Tata Steel GpA | Wijk aan Zee NED | 7.4 | Alireza Firouzja | Jeffery Xiong | Lost: 1-0 | 68 | Open |
| 5526 | 2020-01-17 | 82nd Tata Steel GpA | Wijk aan Zee NED | 6.7 | Jeffery Xiong | Nikita Vitiugov | Draw: 1/2-1/2 | 39 | Open |
| 5527 | 2020-01-16 | 82nd Tata Steel GpA | Wijk aan Zee NED | 5.3 | Viswanathan Anand | Jeffery Xiong | Lost: 1-0 | 43 | Open |
| 5528 | 2020-01-14 | 82nd Tata Steel GpA | Wijk aan Zee NED | 4.5 | Jeffery Xiong | Fabiano Caruana | Draw: 1/2-1/2 | 36 | Open |
| 5529 | 2020-01-13 | 82nd Tata Steel GpA | Wijk aan Zee NED | 3.1 | Magnus Carlsen | Jeffery Xiong | Draw: 1/2-1/2 | 56 | Open |
| 5530 | 2020-01-12 | 82nd Tata Steel GpA | Wijk aan Zee NED | 2.5 | Jeffery Xiong | Jorden Van Foreest | Won: 1-0 | 36 | Open |
| 5531 | 2020-01-11 | 82nd Tata Steel GpA | Wijk aan Zee NED | 1.2 | Jeffery Xiong | Daniil Dubov | Draw: 1/2-1/2 | 52 | Open |
| 5532 | 2019-11-18 | St Louis Winter A 2019 | Saint Louis USA | 9.5 | Grigoriy Oparin | Jeffery Xiong | Draw: 1/2-1/2 | 38 | Open |
| 5533 | 2019-11-17 | St Louis Winter A 2019 | Saint Louis USA | 8.2 | Jeffery Xiong | Varuzhan Akobian | Draw: 1/2-1/2 | 44 | Open |
| 5534 | 2019-11-16 | St Louis Winter A 2019 | Saint Louis USA | 7.4 | Viktor Erdos | Jeffery Xiong | Won: 0-1 | 28 | Open |
| 5535 | 2019-11-15 | St Louis Winter A 2019 | Saint Louis USA | 6.3 | Jeffery Xiong | Rinat Jumabayev | Lost: 0-1 | 44 | Open |
| 5536 | 2019-11-14 | St Louis Winter A 2019 | Saint Louis USA | 5.3 | Alexey Sarana | Jeffery Xiong | Won: 0-1 | 52 | Open |
| 5537 | 2019-11-13 | St Louis Winter A 2019 | Saint Louis USA | 4.4 | Jeffery Xiong | Daniel Naroditsky | Draw: 1/2-1/2 | 85 | Open |
| 5538 | 2019-11-12 | St Louis Winter A 2019 | Saint Louis USA | 3.2 | Hovhannes Gabuzyan | Jeffery Xiong | Draw: 1/2-1/2 | 43 | Open |
| 5539 | 2019-11-11 | St Louis Winter A 2019 | Saint Louis USA | 2.5 | Jeffery Xiong | Samuel Sevian | Draw: 1/2-1/2 | 24 | Open |
| 5540 | 2019-11-10 | St Louis Winter A 2019 | Saint Louis USA | 1.1 | Jeffery Xiong | S.P. Sethuraman | Won: 1-0 | 28 | Open |
| 5541 | 2019-10-21 | FIDE Chess.com Grand Swiss | Douglas ENG | 11.17 | Nijat Abasov | Jeffery Xiong | Draw: 1/2-1/2 | 31 | Open |
| 5542 | 2019-10-20 | FIDE Chess.com Grand Swiss | Douglas ENG | 10.13 | Jeffery Xiong | Samuel Sevian | Draw: 1/2-1/2 | 49 | Open |
| 5543 | 2019-10-19 | FIDE Chess.com Grand Swiss | Douglas ENG | 9.13 | Yuriy Kryvoruchko | Jeffery Xiong | Draw: 1/2-1/2 | 32 | Open |
| 5544 | 2019-10-18 | FIDE Chess.com Grand Swiss | Douglas ENG | 8.2 | Jeffery Xiong | Ioannis Papaioannou | Won: 1-0 | 34 | Open |
| 5545 | 2019-10-17 | FIDE Chess.com Grand Swiss | Douglas ENG | 7.19 | Matthias Bluebaum | Jeffery Xiong | Draw: 1/2-1/2 | 46 | Open |
| 5546 | 2019-10-15 | FIDE Chess.com Grand Swiss | Douglas ENG | 6.22 | Jeffery Xiong | Evgeniy Najer | Draw: 1/2-1/2 | 36 | Open |
| 5547 | 2019-10-14 | FIDE Chess.com Grand Swiss | Douglas ENG | 5.33 | Mircea-Emilian Parligras | Jeffery Xiong | Won: 0-1 | 64 | Open |
| 5548 | 2019-10-13 | FIDE Chess.com Grand Swiss | Douglas ENG | 4.34 | Jeffery Xiong | Varuzhan Akobian | Draw: 1/2-1/2 | 42 | Open |
| 5549 | 2019-10-12 | FIDE Chess.com Grand Swiss | Douglas ENG | 3.32 | Niclas Huschenbeth | Jeffery Xiong | Draw: 1/2-1/2 | 35 | Open |
| 5550 | 2019-10-11 | FIDE Chess.com Grand Swiss | Douglas ENG | 2.9 | Jeffery Xiong | B. Adhiban | Lost: 0-1 | 34 | Open |
- vs Andrey BaryshpoletsWon · 1-0White · 2020-03-21 · Round 4PNWCC Online Blitz JP II
- vs Keaton KiewraWon · 0-1Black · 2020-03-21 · Round 3PNWCC Online Blitz JP II
- vs Max J LiWon · 1-0White · 2020-03-21 · Round 2PNWCC Online Blitz JP II
- vs Leonard VuWon · 0-1Black · 2020-03-21 · Round 1PNWCC Online Blitz JP II
- vs Kamil DragunLost · 1-0Black · 2020-03-21 · Round 11PNWCC Online Blitz JP II
- vs Zoran JovanovicDraw · ½–½White · 2020-03-21 · Round 10PNWCC Online Blitz JP II
- vs Narayanan S LWon · 0-1Black · 2020-03-10 · Round 2PRO League KO Stage 2020
- vs Pentala HarikrishnaLost · 1-0Black · 2020-03-10 · Round 2PRO League KO Stage 2020
- vs B. AdhibanLost · 0-1White · 2020-03-10 · Round 2PRO League KO Stage 2020
- vs Shakhriyar MamedyarovDraw · ½–½White · 2020-03-10 · Round 2PRO League KO Stage 2020
- vs Krikor Sevag MekhitarianDraw · ½–½Black · 2020-02-17 · Round 7PRO League Group Stage
- vs Luis Paulo SupiLost · 1-0Black · 2020-02-17 · Round 7PRO League Group Stage
- vs Andre DiamantWon · 1-0White · 2020-02-17 · Round 7PRO League Group Stage
- vs Rafael LeitaoWon · 1-0White · 2020-02-17 · Round 7PRO League Group Stage
- vs Mario VillanuevaWon · 1-0White · 2020-02-10 · Round 6PRO League Group Stage
- vs Diego FloresWon · 1-0White · 2020-02-10 · Round 6PRO League Group Stage
- vs Maximiliano PerezLost · 1-0Black · 2020-02-10 · Round 6PRO League Group Stage
- vs Andres Carlos ObregonWon · 0-1Black · 2020-02-10 · Round 6PRO League Group Stage
- vs Yangyi YuDraw · ½–½Black · 2020-01-26 · Round 13.782nd Tata Steel GpA
- vs Anish GiriDraw · ½–½White · 2020-01-25 · Round 12.382nd Tata Steel GpA
- vs Wesley SoDraw · ½–½Black · 2020-01-24 · Round 11.682nd Tata Steel GpA
- vs Vladislav ArtemievWon · 1-0White · 2020-01-22 · Round 10.382nd Tata Steel GpA
- vs Jan-Krzysztof DudaDraw · ½–½Black · 2020-01-21 · Round 9.782nd Tata Steel GpA
- vs Vladislav KovalevLost · 0-1White · 2020-01-19 · Round 8.282nd Tata Steel GpA
- vs Alireza FirouzjaLost · 1-0Black · 2020-01-18 · Round 7.482nd Tata Steel GpA
- vs Nikita VitiugovDraw · ½–½White · 2020-01-17 · Round 6.782nd Tata Steel GpA
- vs Viswanathan AnandLost · 1-0Black · 2020-01-16 · Round 5.382nd Tata Steel GpA
- vs Fabiano CaruanaDraw · ½–½White · 2020-01-14 · Round 4.582nd Tata Steel GpA
- vs Magnus CarlsenDraw · ½–½Black · 2020-01-13 · Round 3.182nd Tata Steel GpA
- vs Jorden Van ForeestWon · 1-0White · 2020-01-12 · Round 2.582nd Tata Steel GpA
- vs Daniil DubovDraw · ½–½White · 2020-01-11 · Round 1.282nd Tata Steel GpA
- vs Grigoriy OparinDraw · ½–½Black · 2019-11-18 · Round 9.5St Louis Winter A 2019
- vs Varuzhan AkobianDraw · ½–½White · 2019-11-17 · Round 8.2St Louis Winter A 2019
- vs Viktor ErdosWon · 0-1Black · 2019-11-16 · Round 7.4St Louis Winter A 2019
- vs Rinat JumabayevLost · 0-1White · 2019-11-15 · Round 6.3St Louis Winter A 2019
- vs Alexey SaranaWon · 0-1Black · 2019-11-14 · Round 5.3St Louis Winter A 2019
- vs Daniel NaroditskyDraw · ½–½White · 2019-11-13 · Round 4.4St Louis Winter A 2019
- vs Hovhannes GabuzyanDraw · ½–½Black · 2019-11-12 · Round 3.2St Louis Winter A 2019
- vs Samuel SevianDraw · ½–½White · 2019-11-11 · Round 2.5St Louis Winter A 2019
- vs S.P. SethuramanWon · 1-0White · 2019-11-10 · Round 1.1St Louis Winter A 2019
- vs Nijat AbasovDraw · ½–½Black · 2019-10-21 · Round 11.17FIDE Chess.com Grand Swiss
- vs Samuel SevianDraw · ½–½White · 2019-10-20 · Round 10.13FIDE Chess.com Grand Swiss
- vs Yuriy KryvoruchkoDraw · ½–½Black · 2019-10-19 · Round 9.13FIDE Chess.com Grand Swiss
- vs Ioannis PapaioannouWon · 1-0White · 2019-10-18 · Round 8.2FIDE Chess.com Grand Swiss
- vs Matthias BluebaumDraw · ½–½Black · 2019-10-17 · Round 7.19FIDE Chess.com Grand Swiss
- vs Evgeniy NajerDraw · ½–½White · 2019-10-15 · Round 6.22FIDE Chess.com Grand Swiss
- vs Mircea-Emilian ParligrasWon · 0-1Black · 2019-10-14 · Round 5.33FIDE Chess.com Grand Swiss
- vs Varuzhan AkobianDraw · ½–½White · 2019-10-13 · Round 4.34FIDE Chess.com Grand Swiss
- vs Niclas HuschenbethDraw · ½–½Black · 2019-10-12 · Round 3.32FIDE Chess.com Grand Swiss
- vs B. AdhibanLost · 0-1White · 2019-10-11 · Round 2.9FIDE Chess.com Grand Swiss
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-09 | 2026 US Championship | Classical | 6½ |