Jeffery Xiong vs Wesley So
GM Jeffery Xiong (2656) · GM Wesley So (2765)
Jeffery Xiong and Wesley So have played 65 recorded games against each other, the first in Oct 2014 and the most recent in Mar 2026. Xiong leads 15 wins to 25 - trailing overall, with 25 draws (62% of the games were decisive). Their most common battleground is the Catalan (4 games). The average game between them lasted 46 moves.
Results by color
| Split | Games | Xiong | Draws | So |
|---|---|---|---|---|
| Xiong with White | 35 | 11 | 16 | 8 |
| So with White | 30 | 4 | 9 | 17 |
Results by time format
| Format | Games | Xiong | Draws | So |
|---|---|---|---|---|
| Blitz | 41 | 12 | 12 | 17 |
| Classical | 12 | 0 | 8 | 4 |
| Rapid | 12 | 3 | 5 | 4 |
Openings in their games
| ECO | Opening | Games | Xiong | Draws | So |
|---|---|---|---|---|---|
| E05 | Catalan | 4 | 1 | 1 | 2 |
| C67 | Ruy Lopez: Berlin Defense | 3 | 2 | 0 | 1 |
| B01 | Scandinavian Defense: Main Line | 3 | 0 | 1 | 2 |
| C54 | Italian Game: Giuoco Pianissimo | 3 | 0 | 1 | 2 |
| C19 | French: Winawer Variation | 3 | 0 | 0 | 3 |
| C65 | Ruy Lopez: Berlin Defense | 2 | 0 | 2 | 0 |
| D02 | London System | 2 | 0 | 1 | 1 |
| A09 | Réti Opening | 2 | 1 | 0 | 1 |
Most recent 30 of 65 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Mar 2026 | Wesley So | Jeffery Xiong | 1-0 | French: Winawer Variation | Chess.com Open PlayIn4 |
| Jan 2026 | Jeffery Xiong | Wesley So | 1/2-1/2 | Italian Game | Titled Tue |
| Feb 2024 | Jeffery Xiong | Wesley So | 1-0 | Indian Defense | Titled Tue Late |
| Nov 2023 | Wesley So | Jeffery Xiong | 1/2-1/2 | Four Knights Game: Spanish Variation | Saint Louis Blitz |
| Nov 2023 | Jeffery Xiong | Wesley So | 0-1 | Nimzo-Indian Defense | Saint Louis Blitz |
| Nov 2023 | Jeffery Xiong | Wesley So | 1/2-1/2 | Semi-Slav Defense | Saint Louis Rapid |
| Oct 2023 | Wesley So | Jeffery Xiong | 1/2-1/2 | Italian Game: Giuoco Pianissimo | ch-USA |
| Oct 2022 | Jeffery Xiong | Wesley So | 1/2-1/2 | Queen's Gambit Accepted | ch-USA |
| Oct 2022 | Wesley So | Jeffery Xiong | 1-0 | Caro-Kann: Two Knights Variation | Chess.com Rapid CGC KO |
| Oct 2022 | Wesley So | Jeffery Xiong | 1-0 | Caro-Kann: Exchange Variation | Chess.com Rapid CGC KO |
| Oct 2022 | Jeffery Xiong | Wesley So | 1/2-1/2 | Petrov's Defense | Chess.com Rapid CGC KO |
| Oct 2022 | Jeffery Xiong | Wesley So | 1-0 | Nimzo-Indian Defense | Chess.com Rapid CGC KO |
| Oct 2022 | Jeffery Xiong | Wesley So | 1-0 | Scotch Game | Chess.com Rapid CGC KO |
| Aug 2022 | Wesley So | Jeffery Xiong | 1/2-1/2 | Benoni Defense | Chess.com Rapid Winners |
| Aug 2022 | Jeffery Xiong | Wesley So | 0-1 | Scotch Game | Chess.com Rapid Winners |
| Apr 2022 | Wesley So | Jeffery Xiong | 1-0 | King's Indian Defense | American Cup Elimination |
| Apr 2022 | Jeffery Xiong | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | American Cup Elimination |
| Apr 2022 | Jeffery Xiong | Wesley So | 1/2-1/2 | Queen's Gambit Declined: Ragozin Defense | Chess.com Rapid Wk9 Swiss |
| Feb 2022 | Wesley So | Jeffery Xiong | 0-1 | Italian Game | Chess.com Rapid Wk3 KO |
| Nov 2021 | Wesley So | Jeffery Xiong | 1-0 | French: Winawer Variation | Speed Chess |
| Nov 2021 | Wesley So | Jeffery Xiong | 1-0 | Italian Game: Giuoco Pianissimo | Speed Chess |
| Nov 2021 | Jeffery Xiong | Wesley So | 1-0 | Grünfeld Defense | Speed Chess |
| Nov 2021 | Jeffery Xiong | Wesley So | 1-0 | Réti Opening | Speed Chess |
| Nov 2021 | Wesley So | Jeffery Xiong | 1/2-1/2 | Ruy Lopez: Berlin Defense | Speed Chess |
| Nov 2021 | Jeffery Xiong | Wesley So | 1/2-1/2 | Nimzo-Indian Defense | Speed Chess |
| Nov 2021 | Wesley So | Jeffery Xiong | 1-0 | Italian Game: Giuoco Pianissimo | Speed Chess |
| Nov 2021 | Jeffery Xiong | Wesley So | 1/2-1/2 | Indian Defense | Speed Chess |
| Nov 2021 | Wesley So | Jeffery Xiong | 1-0 | Philidor | Speed Chess |
| Nov 2021 | Jeffery Xiong | Wesley So | 0-1 | Sicilian: Moscow Variation | Speed Chess |
| Nov 2021 | Wesley So | Jeffery Xiong | 1-0 | Scandinavian Defense: Main Line | Speed Chess |
Interactive board, all 65 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Jeffery Xiong and Wesley So?
In 65 recorded games, Jeffery Xiong has 15 wins, Wesley So has 25 wins, and they have drawn 25 times.
How many times have Jeffery Xiong and Wesley So played each other?
Our database records 65 games between them, from Oct 2014 to Mar 2026.
What openings do Jeffery Xiong and Wesley So play against each other?
The most common opening in their games is the Catalan (4 games), followed by the Ruy Lopez: Berlin Defense (3). The full opening breakdown and every game are on this page.