Jeffery Xiong vs Hans Moke Niemann
GM Jeffery Xiong (2656) · GM Hans Moke Niemann (2730)
Jeffery Xiong and Hans Moke Niemann have played 34 recorded games against each other, the first in Sep 2020 and the most recent in Apr 2026. Xiong leads 11 wins to 13 - trailing overall, with 10 draws (71% of the games were decisive). Their most common battleground is the Petrov's Defense (5 games). The average game between them lasted 44 moves.
Results by color
| Split | Games | Xiong | Draws | Niemann |
|---|---|---|---|---|
| Xiong with White | 18 | 5 | 6 | 7 |
| Niemann with White | 16 | 6 | 4 | 6 |
Results by time format
| Format | Games | Xiong | Draws | Niemann |
|---|---|---|---|---|
| Blitz | 24 | 8 | 4 | 12 |
| Rapid | 6 | 2 | 3 | 1 |
| Classical | 4 | 1 | 3 | 0 |
Openings in their games
| ECO | Opening | Games | Xiong | Draws | Niemann |
|---|---|---|---|---|---|
| C42 | Petrov's Defense | 5 | 1 | 1 | 3 |
| B10 | Caro-Kann: Endgame Variation | 3 | 1 | 1 | 1 |
| A21 | English Opening: Reverse Sicilian | 2 | 1 | 0 | 1 |
| A29 | English Opening: Reverse Sicilian | 2 | 1 | 0 | 1 |
| D00 | Queen's Pawn Game: Chigorin Variation | 2 | 2 | 0 | 0 |
| D41 | Indian Defense | 2 | 0 | 2 | 0 |
| B07 | King's Indian Defense | 1 | 0 | 1 | 0 |
| B06 | Modern Defense | 1 | 0 | 0 | 1 |
Most recent 30 of 34 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Apr 2026 | Jeffery Xiong | Hans Moke Niemann | 0-1 | Italian Game: Two Knights Defense | Titled Tuesday |
| Mar 2026 | Hans Moke Niemann | Jeffery Xiong | 1/2-1/2 | French: Advance Variation | Chess.com Open PlayIn4 |
| Nov 2025 | Jeffery Xiong | Hans Moke Niemann | 1-0 | Caro-Kann: Endgame Variation | Titled Tue |
| Jun 2025 | Jeffery Xiong | Hans Moke Niemann | 0-1 | English Opening: Reverse Sicilian | Titled Tue Early |
| Jun 2025 | Hans Moke Niemann | Jeffery Xiong | 1-0 | Petrov's Defense | Titled Tue Early |
| Jun 2025 | Jeffery Xiong | Hans Moke Niemann | 0-1 | English Opening: Reverse Sicilian | Titled Tue Late |
| May 2025 | Jeffery Xiong | Hans Moke Niemann | 0-1 | Nimzo-Indian Defense | Titled Tue Late |
| Apr 2025 | Jeffery Xiong | Hans Moke Niemann | 1-0 | English Opening: Reverse Sicilian | Titled Tue Early |
| Apr 2025 | Hans Moke Niemann | Jeffery Xiong | 1-0 | Petrov's Defense | Titled Tue Late |
| Mar 2025 | Hans Moke Niemann | Jeffery Xiong | 1-0 | Petrov's Defense | Titled Tue Late |
| Mar 2025 | Hans Moke Niemann | Jeffery Xiong | 0-1 | Petrov's Defense | Titled Tue Early |
| Jan 2025 | Jeffery Xiong | Hans Moke Niemann | 0-1 | Caro-Kann: Endgame Variation | Titled Tue Late |
| Feb 2024 | Jeffery Xiong | Hans Moke Niemann | 1-0 | Nimzo-Indian Defense | Titled Tue Early |
| Jan 2024 | Jeffery Xiong | Hans Moke Niemann | 1/2-1/2 | Caro-Kann: Endgame Variation | Titled Tue Early |
| Oct 2023 | Jeffery Xiong | Hans Moke Niemann | 1/2-1/2 | Four Knights Game: Scotch Variation | ch-USA |
| Oct 2022 | Hans Moke Niemann | Jeffery Xiong | 1/2-1/2 | French: Classical Variation | ch-USA |
| Aug 2022 | Hans Moke Niemann | Jeffery Xiong | 1-0 | Indian Defense | Chess.com Rapid Wk24 KO |
| Aug 2022 | Hans Moke Niemann | Jeffery Xiong | 1/2-1/2 | Petrov's Defense | Chess.com Rapid Wk24 Swiss |
| Jul 2022 | Jeffery Xiong | Hans Moke Niemann | 1-0 | Réti Opening | Chess.com Rapid Wk23 KO |
| Jul 2022 | Jeffery Xiong | Hans Moke Niemann | 1/2-1/2 | Indian Defense | Chess.com Rapid Wk22 Swiss |
| Jul 2022 | Jeffery Xiong | Hans Moke Niemann | 1/2-1/2 | Indian Defense | Chess.com Rapid Wk21 Swiss |
| Jul 2022 | Hans Moke Niemann | Jeffery Xiong | 0-1 | English Opening: Symmetrical | FTX Road to Miami Prelim |
| Mar 2022 | Hans Moke Niemann | Jeffery Xiong | 1/2-1/2 | Sicilian: Moscow Variation | Saint Louis Spring A |
| Feb 2022 | Hans Moke Niemann | Jeffery Xiong | 0-1 | Queen's Pawn Game: Chigorin Variation | Chess.com Rapid Wk3 Swiss |
| Nov 2021 | Hans Moke Niemann | Jeffery Xiong | 0-1 | English Opening: Reverse Sicilian | Lindores Abbey Blitz Tal Memorial |
| Nov 2021 | Jeffery Xiong | Hans Moke Niemann | 1/2-1/2 | King's Indian Defense | Lindores Abbey Blitz Tal Memorial |
| Nov 2021 | Hans Moke Niemann | Jeffery Xiong | 0-1 | Queen's Pawn Game | FIDE Grand Swiss |
| Sep 2020 | Hans Moke Niemann | Jeffery Xiong | 0-1 | Queen's Pawn Game: Chigorin Variation | Chess24 Banter Blitz Cup Qual B |
| Sep 2020 | Hans Moke Niemann | Jeffery Xiong | 1-0 | Réti Opening | Chess24 Banter Blitz Cup Qual B |
| Sep 2020 | Jeffery Xiong | Hans Moke Niemann | 0-1 | Modern Defense | Chess24 Banter Blitz Cup Qual B |
Interactive board, all 34 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Jeffery Xiong and Hans Moke Niemann?
In 34 recorded games, Jeffery Xiong has 11 wins, Hans Moke Niemann has 13 wins, and they have drawn 10 times.
How many times have Jeffery Xiong and Hans Moke Niemann played each other?
Our database records 34 games between them, from Sep 2020 to Apr 2026.
What openings do Jeffery Xiong and Hans Moke Niemann play against each other?
The most common opening in their games is the Petrov's Defense (5 games), followed by the Caro-Kann: Endgame Variation (3). The full opening breakdown and every game are on this page.