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
3401 2020-10-04 CCCSA Fall GM 2020 Charlotte USA 8.5 Abhimanyu Mishra Hans Moke Niemann 0-1 56 Open
3402 2020-10-03 CCCSA Fall GM 2020 Charlotte USA 7.2 Hans Moke Niemann Aleksander Mista 1/2-1/2 6 Open
3403 2020-10-03 CCCSA Fall GM 2020 Charlotte USA 6.4 Aleksandr Ostrovskiy Hans Moke Niemann 0-1 28 Open
3404 2020-10-02 CCCSA Fall GM 2020 Charlotte USA 5.1 Hans Moke Niemann Shankar Gauri 1-0 50 Open
3405 2020-10-02 CCCSA Fall GM 2020 Charlotte USA 4.3 Daniel Fernandez Hans Moke Niemann 1/2-1/2 50 Open
3406 2020-10-01 CCCSA Fall GM 2020 Charlotte USA 3.4 Hans Moke Niemann Titas Stremavicius 1-0 31 Open
3407 2020-10-01 CCCSA Fall GM 2020 Charlotte USA 2.2 Jason Liang Hans Moke Niemann 1/2-1/2 91 Open
3408 2020-09-30 CCCSA Fall GM 2020 Charlotte USA 1.5 Hans Moke Niemann Balaji Daggupati 1-0 27 Open
3409 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.8 Hans Moke Niemann Grigoriy Oparin 0-1 98 Open
3410 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.7 Grigoriy Oparin Hans Moke Niemann 1-0 30 Open
3411 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.6 Hans Moke Niemann Grigoriy Oparin 1-0 41 Open
3412 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.5 Grigoriy Oparin Hans Moke Niemann 0-1 61 Open
3413 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.4 Hans Moke Niemann Grigoriy Oparin 0-1 68 Open
3414 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.3 Grigoriy Oparin Hans Moke Niemann 0-1 68 Open
3415 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.2 Hans Moke Niemann Grigoriy Oparin 0-1 22 Open
3416 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.1 Grigoriy Oparin Hans Moke Niemann 1/2-1/2 83 Open
3417 2020-09-05 Chess24 Banter QualB 2020 chess24.com INT 3.6 Hans Moke Niemann Quang Liem Le 0-1 69 Open
3418 2020-09-05 Chess24 Banter QualB 2020 chess24.com INT 3.5 Quang Liem Le Hans Moke Niemann 1-0 48 Open
3419 2020-09-05 Chess24 Banter QualB 2020 chess24.com INT 3.4 Hans Moke Niemann Quang Liem Le 0-1 50 Open
3420 2020-09-05 Chess24 Banter QualB 2020 chess24.com INT 3.3 Quang Liem Le Hans Moke Niemann 1-0 39 Open
3421 2020-09-05 Chess24 Banter QualB 2020 chess24.com INT 3.2 Hans Moke Niemann Quang Liem Le 1-0 43 Open
3422 2020-09-05 Chess24 Banter QualB 2020 chess24.com INT 3.1 Quang Liem Le Hans Moke Niemann 1-0 31 Open
3423 2020-09-04 Chess24 Banter QualB 2020 chess24.com INT 2.7 Hrant Melkumyan Hans Moke Niemann 0-1 39 Open
3424 2020-09-04 Chess24 Banter QualB 2020 chess24.com INT 2.6 Hans Moke Niemann Hrant Melkumyan 1-0 40 Open
3425 2020-09-04 Chess24 Banter QualB 2020 chess24.com INT 2.5 Hrant Melkumyan Hans Moke Niemann 0-1 57 Open
3426 2020-09-04 Chess24 Banter QualB 2020 chess24.com INT 2.4 Hans Moke Niemann Hrant Melkumyan 1-0 54 Open
3427 2020-09-04 Chess24 Banter QualB 2020 chess24.com INT 2.3 Hrant Melkumyan Hans Moke Niemann 1/2-1/2 86 Open
3428 2020-09-04 Chess24 Banter QualB 2020 chess24.com INT 2.2 Hans Moke Niemann Hrant Melkumyan 1/2-1/2 87 Open
3429 2020-09-04 Chess24 Banter QualB 2020 chess24.com INT 2.1 Hrant Melkumyan Hans Moke Niemann 1-0 38 Open
3430 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.8 Hans Moke Niemann Jeffery Xiong 1-0 32 Open
3431 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.7 Jeffery Xiong Hans Moke Niemann 0-1 65 Open
3432 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.6 Hans Moke Niemann Jeffery Xiong 1-0 35 Open
3433 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.5 Jeffery Xiong Hans Moke Niemann 0-1 53 Open
3434 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.4 Hans Moke Niemann Jeffery Xiong 1/2-1/2 93 Open
3435 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.3 Jeffery Xiong Hans Moke Niemann 1/2-1/2 57 Open
3436 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.2 Hans Moke Niemann Jeffery Xiong 0-1 26 Open
3437 2020-09-03 Chess24 Banter QualB 2020 chess24.com INT 1.1 Jeffery Xiong Hans Moke Niemann 1-0 25 Open
3438 2020-08-11 Titled Tue 11th Aug chess.com INT 9 Alexander Donchenko Hans Moke Niemann 0-1 70 Open
3439 2020-08-11 Titled Tue 11th Aug chess.com INT 8 Hans Moke Niemann Ivan Ivanisevic 1-0 76 Open
3440 2020-08-11 Titled Tue 11th Aug chess.com INT 6 Hans Moke Niemann Johnatan Bakalchuk 0-1 86 Open
3441 2020-08-11 Titled Tue 11th Aug chess.com INT 5 Vuk Djordjevic Hans Moke Niemann 1/2-1/2 152 Open
3442 2020-08-11 Titled Tue 11th Aug chess.com INT 4 Hans Moke Niemann Murad Ibrahimli 1-0 44 Open
3443 2020-08-11 Titled Tue 11th Aug chess.com INT 3 Hans Moke Niemann Vishnu Prasanna. V 1/2-1/2 42 Open
3444 2020-08-11 Titled Tue 11th Aug chess.com INT 2 Martin Stukan Hans Moke Niemann 0-1 43 Open
3445 2020-08-11 Titled Tue 11th Aug chess.com INT 1 Hans Moke Niemann Steven Rojas Salas 1-0 28 Open
3446 2020-08-11 Titled Tue 11th Aug chess.com INT 10 Hans Moke Niemann Leon Livaic 1/2-1/2 167 Open
3447 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 9 Hans Moke Niemann Erigaisi Arjun 0-1 36 Open
3448 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 8 Hans Moke Niemann Eric Hansen 1-0 40 Open
3449 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 7 Hans Moke Niemann Awonder Liang 0-1 48 Open
3450 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 7 Steven Zierk Hans Moke Niemann 1/2-1/2 85 Open

© 2024-2026 EloTracker