GM Hans Moke Niemann

Country

USA

Birth Year

2003 (Age ≈23)

Gender

M

Title

Grandmaster

FIDE ID

2093596

USCF ID

15041466

USCF Rating

2751

FIDE ratings

2697.0 0.0

Classical

Live rating

2675

Rapid

Published FIDE

2711

Blitz

Published FIDE

Official classical ranks

World rank
#32
National rank · USA
#6

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

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

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-11-02 (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
1301 2021-09-24 4th Sharjah Masters 2021 Sharjah UAE 8.13 Tigran K. Harutyunyan Hans Moke Niemann 0-1 58 Open
1302 2021-09-23 4th Sharjah Masters 2021 Sharjah UAE 7.17 Hans Moke Niemann Momchil Nikolov 1-0 36 Open
1303 2021-09-22 4th Sharjah Masters 2021 Sharjah UAE 6.9 Nodirbek Abdusattorov Hans Moke Niemann 1-0 45 Open
1304 2021-09-21 4th Sharjah Masters 2021 Sharjah UAE 5.8 Hans Moke Niemann Liviu-Dieter Nisipeanu 1/2-1/2 48 Open
1305 2021-09-20 4th Sharjah Masters 2021 Sharjah UAE 4.15 Hans Moke Niemann Bassem Amin 1-0 34 Open
1306 2021-09-19 4th Sharjah Masters 2021 Sharjah UAE 3.6 A.R. Saleh Salem Hans Moke Niemann 1-0 31 Open
1307 2021-09-18 4th Sharjah Masters 2021 Sharjah UAE 2.18 Hans Moke Niemann Cristhian Camilo Rios Gomez 1-0 45 Open
1308 2021-09-17 4th Sharjah Masters 2021 Sharjah UAE 1.6 Arkadij Naiditsch Hans Moke Niemann 1/2-1/2 14 Open
1309 2021-09-16 TCh-SRB Premier 2021 Vrnjacka Banja SRB 11.2 Hans Moke Niemann Vahap Sanal 1/2-1/2 68 Open
1310 2021-09-15 TCh-SRB Premier 2021 Vrnjacka Banja SRB 10.5 Aleksandr Rakhmanov Hans Moke Niemann 1/2-1/2 35 Open
1311 2021-09-14 TCh-SRB Premier 2021 Vrnjacka Banja SRB 9.3 Hans Moke Niemann Vuk Damjanovic 1-0 67 Open
1312 2021-09-13 TCh-SRB Premier 2021 Vrnjacka Banja SRB 8.4 Luka Draskovic Hans Moke Niemann 1/2-1/2 44 Open
1313 2021-09-12 TCh-SRB Premier 2021 Vrnjacka Banja SRB 7.4 Hans Moke Niemann Dalibor Stojanovic 1/2-1/2 43 Open
1314 2021-09-11 TCh-SRB Premier 2021 Vrnjacka Banja SRB 6.3 Luka Budisavljevic Hans Moke Niemann 0-1 59 Open
1315 2021-09-11 TCh-SRB Premier 2021 Vrnjacka Banja SRB 5.5 Hans Moke Niemann Velimir Ivic 1/2-1/2 28 Open
1316 2021-09-10 TCh-SRB Premier 2021 Vrnjacka Banja SRB 4.2 Vitaliy Bernadskiy Hans Moke Niemann 1-0 35 Open
1317 2021-09-09 TCh-SRB Premier 2021 Vrnjacka Banja SRB 3.6 Hans Moke Niemann Novak Cabarkapa 1-0 37 Open
1318 2021-09-08 TCh-SRB Premier 2021 Vrnjacka Banja SRB 2.1 Aleksandar Indjic Hans Moke Niemann 0-1 33 Open
1319 2021-09-07 TCh-SRB Premier 2021 Vrnjacka Banja SRB 1.6 Atakan Mert Bicer Hans Moke Niemann 0-1 46 Open
1320 2021-08-29 Guimaraes Open 2021 Guimaraes POR 9.2 Erigaisi Arjun Hans Moke Niemann 0-1 91 Open
1321 2021-08-28 Guimaraes Open 2021 Guimaraes POR 8.4 Hans Moke Niemann Anatole Vlachos 1-0 45 Open
1322 2021-08-28 Guimaraes Open 2021 Guimaraes POR 7.1 Max Warmerdam Hans Moke Niemann 1-0 76 Open
1323 2021-08-27 Guimaraes Open 2021 Guimaraes POR 6.2 Hans Moke Niemann Lev Yankelevich 1-0 46 Open
1324 2021-08-26 Guimaraes Open 2021 Guimaraes POR 5.1 Platon Galperin Hans Moke Niemann 1/2-1/2 35 Open
1325 2021-08-26 Guimaraes Open 2021 Guimaraes POR 4.1 Hans Moke Niemann Daniel H. Campora 1-0 45 Open
1326 2021-08-25 Guimaraes Open 2021 Guimaraes POR 3.1 Glen De Schampheleire Hans Moke Niemann 0-1 29 Open
1327 2021-08-24 2nd Tras-os-Montes Open Braganca POR 9.3 Hans Moke Niemann Jose Francisco R P Neves Veiga 1-0 58 Open
1328 2021-08-24 Guimaraes Open 2021 Guimaraes POR 1.2 Angel Garcia Hernandez Hans Moke Niemann 0-1 19 Open
1329 2021-08-23 2nd Tras-os-Montes Open Braganca POR 8.3 Thomas Beerdsen Hans Moke Niemann 1/2-1/2 75 Open
1330 2021-08-22 2nd Tras-os-Montes Open Braganca POR 7.4 Hans Moke Niemann Isak Storme 1-0 38 Open
1331 2021-08-21 2nd Tras-os-Montes Open Braganca POR 5.7 Floryan Eugene Hans Moke Niemann 1/2-1/2 51 Open
1332 2021-08-21 2nd Tras-os-Montes Open Braganca POR 4.6 Hans Moke Niemann Julio Suarez Gomez 1/2-1/2 75 Open
1333 2021-08-20 2nd Tras-os-Montes Open Braganca POR 2.2 Hans Moke Niemann Henrique Rey Malde 1/2-1/2 47 Open
1334 2021-08-19 2nd Tras-os-Montes Open Braganca POR 1.2 Paulo Alexandre G Monteiro Hans Moke Niemann 0-1 42 Open
1335 2021-08-08 121st US Open 2021 Cherry Hill USA 9.2 Hans Moke Niemann Awonder Liang 1-0 38 Open
1336 2021-08-07 121st US Open 2021 Cherry Hill USA 8.6 Hans Moke Niemann Nicholas Rosenthal 1-0 30 Open
1337 2021-08-06 121st US Open 2021 Cherry Hill USA 7.1 Aleksandr Lenderman Hans Moke Niemann 1-0 29 Open
1338 2021-08-04 121st US Open 2021 Cherry Hill USA 5.2 Robert Hungaski Hans Moke Niemann 0-1 41 Open
1339 2021-08-03 121st US Open 2021 Cherry Hill USA 4.4 Hans Moke Niemann Dov Gorman 1-0 31 Open
1340 2021-08-02 121st US Open 2021 Cherry Hill USA 3.4 Andy Dong Hans Moke Niemann 0-1 31 Open
1341 2021-08-01 121st US Open 2021 Cherry Hill USA 2.5 Hans Moke Niemann Unidentified player 1-0 48 Open
1342 2021-07-31 121st US Open 2021 Cherry Hill USA 1.5 Unidentified player Hans Moke Niemann 0-1 47 Open
1343 2021-07-25 ch-USA Junior 2021 Saint Louis USA 9.4 Hans Moke Niemann Brandon Jacobson 1/2-1/2 71 Open
1344 2021-07-24 ch-USA Junior 2021 Saint Louis USA 8.4 Christopher Woojin Yoo Hans Moke Niemann 1-0 54 Open
1345 2021-07-23 ch-USA Junior 2021 Saint Louis USA 7.3 Hans Moke Niemann Justin Wang 1/2-1/2 52 Open
1346 2021-07-22 ch-USA Junior 2021 Saint Louis USA 6.3 Ben Li Hans Moke Niemann 0-1 34 Open
1347 2021-07-20 ch-USA Junior 2021 Saint Louis USA 5.4 Hans Moke Niemann John M Burke 1/2-1/2 32 Open
1348 2021-07-19 ch-USA Junior 2021 Saint Louis USA 4.3 Andrew Hong Hans Moke Niemann 0-1 44 Open
1349 2021-07-18 ch-USA Junior 2021 Saint Louis USA 3.4 Hans Moke Niemann Nicolas Checa 1-0 30 Open
1350 2021-07-17 ch-USA Junior 2021 Saint Louis USA 2.3 Praveen Balakrishnan Hans Moke Niemann 0-1 50 Open

© 2024-2026 EloTracker