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
1201 2025-02-04 Titled Tue 4th Feb Early chess.com INT 3 Hans Moke Niemann Arad Nazari 1-0 37 Open
1202 2025-02-04 Titled Tue 4th Feb Late chess.com INT 3 Hans Moke Niemann Piotr Brodowski 1-0 56 Open
1203 2025-02-04 Titled Tue 4th Feb Late chess.com INT 2 Alex Golding Hans Moke Niemann 0-1 72 Open
1204 2025-02-04 Titled Tue 4th Feb Early chess.com INT 2 Oleg Kozlov Hans Moke Niemann 0-1 45 Open
1205 2025-02-04 Titled Tue 4th Feb Late chess.com INT 1 Hans Moke Niemann Juan Sebastian Herrera 1-0 40 Open
1206 2025-02-04 Titled Tue 4th Feb Early chess.com INT 1 Hans Moke Niemann Patryk Mrozowski 1-0 29 Open
1207 2025-02-04 Titled Tue 4th Feb Early chess.com INT 11 Hans Moke Niemann Eray Kilic 0-1 70 Open
1208 2025-02-04 Titled Tue 4th Feb Late chess.com INT 11 Hans Moke Niemann V Pranav 1-0 46 Open
1209 2025-02-04 Titled Tue 4th Feb Early chess.com INT 10 Praggnanandhaa R Hans Moke Niemann 1-0 48 Open
1210 2025-02-04 Titled Tue 4th Feb Late chess.com INT 10 Hans Moke Niemann Alexey Sarana 0-1 40 Open
1211 2025-01-28 Titled Tue 28th Jan Late chess.com INT 9 Hans Moke Niemann Jules Moussard 0-1 63 Open
1212 2025-01-28 Titled Tue 28th Jan Late chess.com INT 8 Hans Moke Niemann Sanan Sjugirov 1-0 51 Open
1213 2025-01-28 Titled Tue 28th Jan Early chess.com INT 8 Hans Moke Niemann Visakh N R 0-1 93 Open
1214 2025-01-28 Titled Tue 28th Jan Early chess.com INT 7 Arman Mikaelyan Hans Moke Niemann 1/2-1/2 97 Open
1215 2025-01-28 Titled Tue 28th Jan Late chess.com INT 7 Quang Liem Le Hans Moke Niemann 1-0 64 Open
1216 2025-01-28 Titled Tue 28th Jan Late chess.com INT 6 Hans Moke Niemann Vuk Damjanovic 1-0 59 Open
1217 2025-01-28 Titled Tue 28th Jan Early chess.com INT 6 Hans Moke Niemann Ilamparthi A R 1-0 33 Open
1218 2025-01-28 Titled Tue 28th Jan Early chess.com INT 5 Jonas Buhl Bjerre Hans Moke Niemann 1-0 66 Open
1219 2025-01-28 Titled Tue 28th Jan Late chess.com INT 5 Martyn Kravtsiv Hans Moke Niemann 0-1 25 Open
1220 2025-01-28 Titled Tue 28th Jan Early chess.com INT 4 Hans Moke Niemann Harsh Suresh 1-0 31 Open
1221 2025-01-28 Titled Tue 28th Jan Late chess.com INT 4 Hans Moke Niemann Santiago Avila Pavas 1-0 37 Open
1222 2025-01-28 Titled Tue 28th Jan Early chess.com INT 3 Polina Shuvalova Hans Moke Niemann 0-1 50 Open
1223 2025-01-28 Titled Tue 28th Jan Late chess.com INT 3 Edvin Trost Hans Moke Niemann 0-1 46 Open
1224 2025-01-28 Titled Tue 28th Jan Early chess.com INT 2 Hans Moke Niemann Noah Kim 1-0 33 Open
1225 2025-01-28 Titled Tue 28th Jan Late chess.com INT 2 Hans Moke Niemann Daniel Taboas Rodriguez 1-0 40 Open
1226 2025-01-28 Titled Tue 28th Jan Late chess.com INT 1 Narayan Venkatesh Hans Moke Niemann 0-1 86 Open
1227 2025-01-28 Titled Tue 28th Jan Early chess.com INT 1 Jose Antonio Garrido Diaz Hans Moke Niemann 0-1 30 Open
1228 2025-01-28 Titled Tue 28th Jan Late chess.com INT 11 Hans Moke Niemann Alexei Shirov 1-0 28 Open
1229 2025-01-28 Titled Tue 28th Jan Late chess.com INT 10 Christopher Woojin Yoo Hans Moke Niemann 1/2-1/2 67 Open
1230 2025-01-21 Titled Tue 21st Jan Late chess.com INT 9 Sergei Lobanov Hans Moke Niemann 1-0 68 Open
1231 2025-01-21 Titled Tue 21st Jan Early chess.com INT 9 Hans Moke Niemann Raunak Sadhwani 1-0 77 Open
1232 2025-01-21 Titled Tue 21st Jan Early chess.com INT 8 Hans Moke Niemann Rudik Makarian 1/2-1/2 77 Open
1233 2025-01-21 Titled Tue 21st Jan Late chess.com INT 8 Hans Moke Niemann Harshavardhan G B 1-0 31 Open
1234 2025-01-21 Titled Tue 21st Jan Late chess.com INT 7 Alexander Gelman Hans Moke Niemann 0-1 33 Open
1235 2025-01-21 Titled Tue 21st Jan Early chess.com INT 7 Andrew Tang Hans Moke Niemann 0-1 34 Open
1236 2025-01-21 Titled Tue 21st Jan Early chess.com INT 6 Hans Moke Niemann Guha Mitrabha 1-0 38 Open
1237 2025-01-21 Titled Tue 21st Jan Late chess.com INT 6 Hans Moke Niemann Alexander Khlebovich 1/2-1/2 84 Open
1238 2025-01-21 Titled Tue 21st Jan Early chess.com INT 5 Hans Moke Niemann Milosz Szpar 1-0 32 Open
1239 2025-01-21 Titled Tue 21st Jan Late chess.com INT 5 Wojciech Smieszek Hans Moke Niemann 0-1 32 Open
1240 2025-01-21 Titled Tue 21st Jan Early chess.com INT 4 Vladimir Mikhailovsky Hans Moke Niemann 0-1 22 Open
1241 2025-01-21 Titled Tue 21st Jan Late chess.com INT 4 Hans Moke Niemann Oleksandr Matlak 1-0 53 Open
1242 2025-01-21 Titled Tue 21st Jan Early chess.com INT 3 Hans Moke Niemann Deniel Safarov 1-0 40 Open
1243 2025-01-21 Titled Tue 21st Jan Late chess.com INT 3 Zachary Calderon Hans Moke Niemann 0-1 30 Open
1244 2025-01-21 Titled Tue 21st Jan Early chess.com INT 2 Josue Araujo Sanchez Hans Moke Niemann 0-1 42 Open
1245 2025-01-21 Titled Tue 21st Jan Late chess.com INT 2 Hans Moke Niemann Rustem Gorbenko 1/2-1/2 101 Open
1246 2025-01-21 Titled Tue 21st Jan Late chess.com INT 1 Aleksa Alimpic Hans Moke Niemann 1-0 38 Open
1247 2025-01-21 Titled Tue 21st Jan Early chess.com INT 1 Hans Moke Niemann Julius Ohler 1-0 28 Open
1248 2025-01-21 Titled Tue 21st Jan Early chess.com INT 11 Hikaru Nakamura Hans Moke Niemann 1-0 124 Open
1249 2025-01-21 Titled Tue 21st Jan Early chess.com INT 10 Ian Nepomniachtchi Hans Moke Niemann 0-1 53 Open
1250 2025-01-21 Titled Tue 21st Jan Late chess.com INT 10 Hans Moke Niemann Evgeny Postny 1-0 40 Open

© 2024-2026 EloTracker