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
851 2025-06-18 Niemann-Giri Rerematch Endgame.AI INT 5 Hans Moke Niemann Anish Giri 1/2-1/2 39 Open
852 2025-06-18 Niemann-Giri Rerematch Endgame.AI INT 4 Anish Giri Hans Moke Niemann 0-1 30 Open
853 2025-06-18 Niemann-Giri Rerematch Endgame.AI INT 3 Hans Moke Niemann Anish Giri 1-0 36 Open
854 2025-06-18 Niemann-Giri Rerematch Endgame.AI INT 2 Anish Giri Hans Moke Niemann 1-0 59 Open
855 2025-06-18 Niemann-Giri Rerematch Endgame.AI INT 1 Hans Moke Niemann Anish Giri 0-1 71 Open
856 2025-06-18 Niemann-Giri Rerematch Endgame.AI INT 13 Hans Moke Niemann Anish Giri 0-1 45 Open
857 2025-06-18 Niemann-Giri Rerematch Endgame.AI INT 12 Anish Giri Hans Moke Niemann 1-0 43 Open
858 2025-06-18 Niemann-Giri Rerematch Endgame.AI INT 11 Hans Moke Niemann Anish Giri 0-1 36 Open
859 2025-06-18 Niemann-Giri Rerematch Endgame.AI INT 10 Anish Giri Hans Moke Niemann 1-0 23 Open
860 2025-06-17 Titled Tue 17th Jun Early chess.com INT 9 Ediz Gurel Hans Moke Niemann 0-1 65 Open
861 2025-06-17 Titled Tue 17th Jun Late chess.com INT 9 Hans Moke Niemann Hikaru Nakamura 1-0 110 Open
862 2025-06-17 Titled Tue 17th Jun Early chess.com INT 8 Hans Moke Niemann Vahap Sanal 1-0 59 Open
863 2025-06-17 Titled Tue 17th Jun Late chess.com INT 8 Hans Moke Niemann Szymon Gumularz 1-0 32 Open
864 2025-06-17 Titled Tue 17th Jun Early chess.com INT 7 Rasmus Svane Hans Moke Niemann 0-1 42 Open
865 2025-06-17 Titled Tue 17th Jun Late chess.com INT 7 Bojan Maksimovic Hans Moke Niemann 0-1 31 Open
866 2025-06-17 Titled Tue 17th Jun Early chess.com INT 6 Abhimanyu Puranik Hans Moke Niemann 1/2-1/2 45 Open
867 2025-06-17 Titled Tue 17th Jun Late chess.com INT 6 Hans Moke Niemann Alexey Sarana 1/2-1/2 122 Open
868 2025-06-17 Titled Tue 17th Jun Early chess.com INT 5 Hans Moke Niemann Nikita Matinian 1-0 63 Open
869 2025-06-17 Titled Tue 17th Jun Late chess.com INT 5 Elham Amar Hans Moke Niemann 0-1 62 Open
870 2025-06-17 Titled Tue 17th Jun Early chess.com INT 4 Hans Moke Niemann Ryo Chen 1-0 45 Open
871 2025-06-17 Titled Tue 17th Jun Late chess.com INT 4 Markus Ragger Hans Moke Niemann 0-1 45 Open
872 2025-06-17 Titled Tue 17th Jun Early chess.com INT 3 Matyas Palczert Hans Moke Niemann 0-1 64 Open
873 2025-06-17 Titled Tue 17th Jun Late chess.com INT 3 Hans Moke Niemann Igor Lysyj 1-0 39 Open
874 2025-06-17 Titled Tue 17th Jun Late chess.com INT 2 Mohamed Haddouche Hans Moke Niemann 0-1 31 Open
875 2025-06-17 Titled Tue 17th Jun Early chess.com INT 2 Hans Moke Niemann Maximilian Mostbauer 1/2-1/2 46 Open
876 2025-06-17 Titled Tue 17th Jun Late chess.com INT 1 Hans Moke Niemann Kaustubh Kodihalli 1-0 61 Open
877 2025-06-17 Titled Tue 17th Jun Early chess.com INT 1 Valiantsin Yezhel Hans Moke Niemann 0-1 34 Open
878 2025-06-17 Titled Tue 17th Jun Early chess.com INT 11 Olexandr Bortnyk Hans Moke Niemann 0-1 46 Open
879 2025-06-17 Titled Tue 17th Jun Late chess.com INT 11 Alireza Firouzja Hans Moke Niemann 0-1 58 Open
880 2025-06-17 Titled Tue 17th Jun Early chess.com INT 10 Hans Moke Niemann Magnus Carlsen 0-1 60 Open
881 2025-06-17 Titled Tue 17th Jun Late chess.com INT 10 Fabiano Caruana Hans Moke Niemann 1/2-1/2 30 Open
882 2025-06-10 Titled Tue 10th Jun Late chess.com INT 9 Jose Eduardo Martinez Alcantara Hans Moke Niemann 0-1 55 Open
883 2025-06-10 Titled Tue 10th Jun Early chess.com INT 9 Hans Moke Niemann Magnus Carlsen 1-0 51 Open
884 2025-06-10 Titled Tue 10th Jun Early chess.com INT 8 Hans Moke Niemann Jeffery Xiong 1-0 42 Open
885 2025-06-10 Titled Tue 10th Jun Late chess.com INT 8 Hans Moke Niemann Denis Lazavik 0-1 50 Open
886 2025-06-10 Titled Tue 10th Jun Early chess.com INT 7 Artin Ashraf Hans Moke Niemann 0-1 46 Open
887 2025-06-10 Titled Tue 10th Jun Late chess.com INT 7 Hikaru Nakamura Hans Moke Niemann 1/2-1/2 14 Open
888 2025-06-10 Titled Tue 10th Jun Late chess.com INT 6 Sergey Drygalov Hans Moke Niemann 0-1 44 Open
889 2025-06-10 Titled Tue 10th Jun Early chess.com INT 6 Hans Moke Niemann Shant Sargsyan 1-0 42 Open
890 2025-06-10 Titled Tue 10th Jun Late chess.com INT 5 Hans Moke Niemann Bogdan-Daniel Deac 1-0 34 Open
891 2025-06-10 Titled Tue 10th Jun Early chess.com INT 5 Andrew Tang Hans Moke Niemann 0-1 83 Open
892 2025-06-10 Titled Tue 10th Jun Early chess.com INT 4 Hans Moke Niemann Pa Iniyan 1-0 36 Open
893 2025-06-10 Titled Tue 10th Jun Late chess.com INT 4 Hans Moke Niemann Yaacov Norowitz 1-0 44 Open
894 2025-06-10 Titled Tue 10th Jun Late chess.com INT 3 Rodrigo Vasquez Schroeder Hans Moke Niemann 0-1 32 Open
895 2025-06-10 Titled Tue 10th Jun Early chess.com INT 3 Suleyman Suleymanli Hans Moke Niemann 0-1 40 Open
896 2025-06-10 Titled Tue 10th Jun Early chess.com INT 2 Hans Moke Niemann Marat I Gilfanov 1-0 55 Open
897 2025-06-10 Titled Tue 10th Jun Late chess.com INT 2 Hans Moke Niemann Polina Shuvalova 1-0 65 Open
898 2025-06-10 Titled Tue 10th Jun Late chess.com INT 1 Bartosz Przybylski Hans Moke Niemann 0-1 46 Open
899 2025-06-10 Titled Tue 10th Jun Early chess.com INT 1 Katarzyna Dwilewicz Hans Moke Niemann 0-1 27 Open
900 2025-06-10 Titled Tue 10th Jun Late chess.com INT 11 Hans Moke Niemann Marco Materia 1/2-1/2 44 Open

© 2024-2026 EloTracker