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

2707.4 -9.6

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
3898

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
3501 2020-06-30 Titled Tuesday 30th June chess.com INT 4 Hans Moke Niemann Andrew Titus 1-0 23 Open
3502 2020-06-30 Titled Tuesday 30th June chess.com INT 3 Mahammad Muradli Hans Moke Niemann 1-0 60 Open
3503 2020-06-30 Titled Tuesday 30th June chess.com INT 2 Hans Moke Niemann Azat Gabdrakhmanov 1-0 72 Open
3504 2020-06-30 Titled Tuesday 30th June chess.com INT 10 Hans Moke Niemann Hikaru Nakamura 0-1 74 Open
3505 2020-06-23 Titled Tuesday 23rd June chess.com INT 9 Vahap Sanal Hans Moke Niemann 0-1 26 Open
3506 2020-06-23 Titled Tuesday 23rd June chess.com INT 8 Aleksandr Ostrovskiy Hans Moke Niemann 0-1 31 Open
3507 2020-06-23 Titled Tuesday 23rd June chess.com INT 7 Hans Moke Niemann Noel Studer 1-0 41 Open
3508 2020-06-23 Titled Tuesday 23rd June chess.com INT 6 Robert Diaz Villagran Hans Moke Niemann 0-1 34 Open
3509 2020-06-23 Titled Tuesday 23rd June chess.com INT 5 Hans Moke Niemann Jonathan Dourerassou 0-1 75 Open
3510 2020-06-23 Titled Tuesday 23rd June chess.com INT 4 Evgeny Postny Hans Moke Niemann 1-0 33 Open
3511 2020-06-23 Titled Tuesday 23rd June chess.com INT 3 Hans Moke Niemann Denis Lazavik 1-0 72 Open
3512 2020-06-23 Titled Tuesday 23rd June chess.com INT 2 Piotr Piesik Hans Moke Niemann 0-1 33 Open
3513 2020-06-23 Titled Tuesday 23rd June chess.com INT 1 Hans Moke Niemann Diego Saul Rodri Flores Quillas 1-0 28 Open
3514 2020-06-16 Titled Tuesday 16th June chess.com INT 9 Hans Moke Niemann Andrei Macovei 1-0 38 Open
3515 2020-06-16 Titled Tuesday 16th June chess.com INT 8 Arman Mikaelyan Hans Moke Niemann 0-1 42 Open
3516 2020-06-16 Titled Tuesday 16th June chess.com INT 7 Bartosz Socko Hans Moke Niemann 0-1 57 Open
3517 2020-06-16 Titled Tuesday 16th June chess.com INT 6 Hans Moke Niemann Shawn Rodrigue-Lemieux 1-0 39 Open
3518 2020-06-16 Titled Tuesday 16th June chess.com INT 5 Davit Maghalashvili Hans Moke Niemann 1-0 51 Open
3519 2020-06-16 Titled Tuesday 16th June chess.com INT 4 Hans Moke Niemann Szymon Gumularz 1-0 53 Open
3520 2020-06-16 Titled Tuesday 16th June chess.com INT 3 Hans Moke Niemann Andrey Rychagov 1-0 35 Open
3521 2020-06-16 Titled Tuesday 16th June chess.com INT 2 Zaur Tekeyev Hans Moke Niemann 0-1 35 Open
3522 2020-06-16 Titled Tuesday 16th June chess.com INT 1 Hans Moke Niemann Alexander Reprintsev 1-0 29 Open
3523 2020-06-16 Titled Tuesday 16th June chess.com INT 10 Vladislav Artemiev Hans Moke Niemann 1/2-1/2 33 Open
3524 2020-06-16 Titled Tue 16th Jun Final chess.com INT 1.1 Hans Moke Niemann Alexander Zubov 0-1 38 Open
3525 2020-06-02 Titled Tuesday 2nd June chess.com INT 8 S. Nitin Hans Moke Niemann 1-0 51 Open
3526 2020-06-02 Titled Tuesday 2nd June chess.com INT 7 Patryk Chylewski Hans Moke Niemann 0-1 45 Open
3527 2020-06-02 Titled Tuesday 2nd June chess.com INT 6 Hans Moke Niemann Glen De Schampheleire 1/2-1/2 107 Open
3528 2020-06-02 Titled Tuesday 2nd June chess.com INT 5 Hans Moke Niemann Justin Paul 1-0 37 Open
3529 2020-06-02 Titled Tuesday 2nd June chess.com INT 4 Juan Sebastian Melian Hans Moke Niemann 0-1 47 Open
3530 2020-06-02 Titled Tuesday 2nd June chess.com INT 3 Daniel Hristodorescu Hans Moke Niemann 0-1 38 Open
3531 2020-06-02 Titled Tuesday 2nd June chess.com INT 1 Jason Liang Hans Moke Niemann 1-0 31 Open
3532 2020-05-02 PNWCC Online Blitz JP 8 chess.com INT 3 Aditya Ramkumar Hans Moke Niemann 1-0 29 Open
3533 2020-05-02 PNWCC Online Blitz JP 8 chess.com INT 2 Hans Moke Niemann Mikhail Kobalia 1-0 67 Open
3534 2020-05-02 PNWCC Online Blitz JP 8 chess.com INT 1 Austin Mei Hans Moke Niemann 0-1 34 Open
3535 2020-03-02 Marshall GM Norm 2020 New York USA 9.1 Hans Moke Niemann Joshua Colas 1-0 46 Open
3536 2020-03-02 PRO League KO Stage 2020 chess.com INT 1 Narayanan S L Hans Moke Niemann 0-1 51 Open
3537 2020-03-02 PRO League KO Stage 2020 chess.com INT 1 B. Adhiban Hans Moke Niemann 0-1 55 Open
3538 2020-03-02 PRO League KO Stage 2020 chess.com INT 1 Hans Moke Niemann Chithambaram VR. Aravindh 0-1 45 Open
3539 2020-03-02 PRO League KO Stage 2020 chess.com INT 1 Hans Moke Niemann Pentala Harikrishna 1/2-1/2 45 Open
3540 2020-03-01 Marshall GM Norm 2020 New York USA 8.2 Djurabek Khamrakulov Hans Moke Niemann 1/2-1/2 7 Open
3541 2020-03-01 Marshall GM Norm 2020 New York USA 7.5 Christopher Woojin Yoo Hans Moke Niemann 0-1 22 Open
3542 2020-02-29 Marshall GM Norm 2020 New York USA 6.2 Hans Moke Niemann Qibiao Wang 0-1 46 Open
3543 2020-02-29 Marshall GM Norm 2020 New York USA 5.4 Mark Paragua Hans Moke Niemann 1-0 28 Open
3544 2020-02-28 Marshall GM Norm 2020 New York USA 4.3 Hans Moke Niemann Alexander Kaliksteyn 1-0 32 Open
3545 2020-02-28 Marshall GM Norm 2020 New York USA 3.3 Milos Perunovic Hans Moke Niemann 1-0 72 Open
3546 2020-02-27 Marshall GM Norm 2020 New York USA 2.4 Hans Moke Niemann Kassa Korley 1-0 65 Open
3547 2020-02-27 Marshall GM Norm 2020 New York USA 1.2 Kevin Wang Hans Moke Niemann 0-1 42 Open
3548 2020-02-17 PRO League Group Stage chess.com INT 7 Hipolito Asis Gargatagli Hans Moke Niemann 1/2-1/2 64 Open
3549 2020-02-17 PRO League Group Stage chess.com INT 7 Carles Diaz Camallonga Hans Moke Niemann 1/2-1/2 59 Open
3550 2020-02-17 PRO League Group Stage chess.com INT 7 Hans Moke Niemann Jose Antonio Herrera Reyes 1-0 25 Open

© 2024-2026 EloTracker