GM Hans Moke Niemann

Country

USA

Birth Year

2003 (Age ≈23)

Gender

M

Title

Grandmaster

FIDE ID

2093596

USCF ID

15041466

USCF Rating

2783

FIDE ratings

2702.3 -14.7

Classical

Live rating

2675

Rapid

Published FIDE

2711

Blitz

Published FIDE

Official classical ranks

World rank
#22
National rank · USA
#6

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2742 May 2026
Recorded years
2013–2026
Archived games
3900

Based on available monthly lists and saved games.

USCF rating history

View rating lists

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-13 (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
1151 2025-02-18 Titled Tue 18th Feb Early chess.com INT 2 Hans Moke Niemann Alexei Belov 1-0 35 Open
1152 2025-02-18 Titled Tue 18th Feb Late chess.com INT 2 Hans Moke Niemann Vladislav Voitovich 1-0 26 Open
1153 2025-02-18 Titled Tue 18th Feb Early chess.com INT 1 Yannick Kambrath Hans Moke Niemann 0-1 57 Open
1154 2025-02-18 Titled Tue 18th Feb Late chess.com INT 1 Maciej Sroczynski Hans Moke Niemann 0-1 48 Open
1155 2025-02-18 Titled Tue 18th Feb Late chess.com INT 11 Sergey Grigoriants Hans Moke Niemann 1/2-1/2 26 Open
1156 2025-02-18 Titled Tue 18th Feb Early chess.com INT 10 Hans Moke Niemann Andy Woodward 0-1 41 Open
1157 2025-02-18 Titled Tue 18th Feb Late chess.com INT 10 Hans Moke Niemann Olexandr Bortnyk 0-1 47 Open
1158 2025-02-17 Chessable Masters Play-In chess.com INT 9 Hans Moke Niemann Denis Lazavik 1/2-1/2 99 Open
1159 2025-02-17 Chessable Masters Play-In chess.com INT 8 Nikolas Theodorou Hans Moke Niemann 0-1 76 Open
1160 2025-02-17 Chessable Masters Play-In chess.com INT 7 Eduardo Iturrizaga Bonelli Hans Moke Niemann 0-1 46 Open
1161 2025-02-17 Chessable Masters Play-In chess.com INT 6 Hans Moke Niemann Aryan Chopra 1-0 27 Open
1162 2025-02-17 Chessable Masters Play-In chess.com INT 5 Ngoc Truong Son Nguyen Hans Moke Niemann 1-0 29 Open
1163 2025-02-17 Chessable Masters Play-In chess.com INT 4 Hans Moke Niemann Alvar Alonso Rosell 1-0 54 Open
1164 2025-02-17 Chessable Masters Play-In chess.com INT 3 Benjamin Gledura Hans Moke Niemann 1-0 32 Open
1165 2025-02-17 Chessable Masters Play-In chess.com INT 2 Ruslan Ponomariov Hans Moke Niemann 0-1 26 Open
1166 2025-02-17 Chessable Masters Play-In chess.com INT 1 Hans Moke Niemann Klementy Sychev 1-0 34 Open
1167 2025-02-11 Titled Tue 11th Feb Early chess.com INT 9 Hans Moke Niemann Volodar Murzin 1-0 51 Open
1168 2025-02-11 Titled Tue 11th Feb Late chess.com INT 9 Olexandr Bortnyk Hans Moke Niemann 0-1 71 Open
1169 2025-02-11 Titled Tue 11th Feb Early chess.com INT 8 Marcos Lianes Garcia Hans Moke Niemann 1/2-1/2 71 Open
1170 2025-02-11 Titled Tue 11th Feb Late chess.com INT 8 Hans Moke Niemann Awonder Liang 1-0 24 Open
1171 2025-02-11 Titled Tue 11th Feb Late chess.com INT 7 Andrey Drygalov Hans Moke Niemann 0-1 37 Open
1172 2025-02-11 Titled Tue 11th Feb Early chess.com INT 7 Hans Moke Niemann Sergey Grigoriants 1-0 38 Open
1173 2025-02-11 Titled Tue 11th Feb Early chess.com INT 6 Hamidreza Ebrahimi Herab Hans Moke Niemann 0-1 39 Open
1174 2025-02-11 Titled Tue 11th Feb Late chess.com INT 6 Hans Moke Niemann Vitalii Kiselev 1-0 53 Open
1175 2025-02-11 Titled Tue 11th Feb Early chess.com INT 5 Matias Perez Gormaz Hans Moke Niemann 0-1 27 Open
1176 2025-02-11 Titled Tue 11th Feb Late chess.com INT 5 Derek Wu Hans Moke Niemann 0-1 24 Open
1177 2025-02-11 Titled Tue 11th Feb Early chess.com INT 4 Hans Moke Niemann Aleksandar Indjic 0-1 45 Open
1178 2025-02-11 Titled Tue 11th Feb Late chess.com INT 4 Hans Moke Niemann Artem Galaktionov 0-1 66 Open
1179 2025-02-11 Titled Tue 11th Feb Late chess.com INT 3 Lucas Cumpe Hans Moke Niemann 0-1 32 Open
1180 2025-02-11 Titled Tue 11th Feb Early chess.com INT 3 Maksym Dubnevych Hans Moke Niemann 0-1 19 Open
1181 2025-02-11 Titled Tue 11th Feb Late chess.com INT 2 Hans Moke Niemann Itay Sitbon 1-0 45 Open
1182 2025-02-11 Titled Tue 11th Feb Early chess.com INT 2 Hans Moke Niemann Yurii N. Khodko 1-0 50 Open
1183 2025-02-11 Titled Tue 11th Feb Early chess.com INT 1 Nestor Cofre Archibold Hans Moke Niemann 0-1 32 Open
1184 2025-02-11 Titled Tue 11th Feb Late chess.com INT 1 Arman Erzhanov Hans Moke Niemann 0-1 53 Open
1185 2025-02-11 Titled Tue 11th Feb Early chess.com INT 11 Pranesh M Hans Moke Niemann 0-1 78 Open
1186 2025-02-11 Titled Tue 11th Feb Late chess.com INT 11 Parham Maghsoodloo Hans Moke Niemann 1-0 70 Open
1187 2025-02-11 Titled Tue 11th Feb Early chess.com INT 10 Hans Moke Niemann Dmitry Andreikin 1/2-1/2 41 Open
1188 2025-02-11 Titled Tue 11th Feb Late chess.com INT 10 Hans Moke Niemann Erigaisi Arjun 1-0 37 Open
1189 2025-02-04 Titled Tue 4th Feb Late chess.com INT 9 Jose Eduardo Martinez Alcantara Hans Moke Niemann 0-1 69 Open
1190 2025-02-04 Titled Tue 4th Feb Early chess.com INT 9 Hans Moke Niemann Kacper Drozdowski 1-0 31 Open
1191 2025-02-04 Titled Tue 4th Feb Late chess.com INT 8 Hans Moke Niemann Yuniesky Quesada Perez 1-0 44 Open
1192 2025-02-04 Titled Tue 4th Feb Early chess.com INT 8 Jonas Buhl Bjerre Hans Moke Niemann 0-1 45 Open
1193 2025-02-04 Titled Tue 4th Feb Late chess.com INT 7 Dimitris Alexakis Hans Moke Niemann 0-1 40 Open
1194 2025-02-04 Titled Tue 4th Feb Early chess.com INT 7 Hans Moke Niemann Federico Perez Ponsa 1-0 39 Open
1195 2025-02-04 Titled Tue 4th Feb Early chess.com INT 6 Vuk Damjanovic Hans Moke Niemann 1-0 50 Open
1196 2025-02-04 Titled Tue 4th Feb Late chess.com INT 6 Hans Moke Niemann Polina Shuvalova 1-0 42 Open
1197 2025-02-04 Titled Tue 4th Feb Late chess.com INT 5 Vasiliy Korchmar Hans Moke Niemann 0-1 65 Open
1198 2025-02-04 Titled Tue 4th Feb Early chess.com INT 5 Hans Moke Niemann Adam Kozak 1-0 32 Open
1199 2025-02-04 Titled Tue 4th Feb Early chess.com INT 4 Guha Mitrabha Hans Moke Niemann 0-1 49 Open
1200 2025-02-04 Titled Tue 4th Feb Late chess.com INT 4 Hans Moke Niemann Markus Ragger 0-1 56 Open

© 2024-2026 EloTracker