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

2708.3 -8.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
3899

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

© 2024-2026 EloTracker