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-04 (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
801 2023-12-29 World Blitz 2023 Samarkand UZB 6.6 Hans Moke Niemann Anish Giri 0-1 64 Open
802 2023-12-29 World Blitz 2023 Samarkand UZB 5.2 Ramazan Zhalmakhanov Hans Moke Niemann 0-1 45 Open
803 2023-12-29 World Blitz 2023 Samarkand UZB 4.14 Hans Moke Niemann Aleksandr Rakhmanov 1/2-1/2 112 Open
804 2023-12-29 World Blitz 2023 Samarkand UZB 3.18 Denis Makhnev Hans Moke Niemann 1/2-1/2 75 Open
805 2023-12-29 World Blitz 2023 Samarkand UZB 2.2 Hans Moke Niemann Mukhiddin Madaminov 1-0 45 Open
806 2023-12-29 World Blitz 2023 Samarkand UZB 11.23 Fabiano Caruana Hans Moke Niemann 1-0 44 Open
807 2023-12-29 World Blitz 2023 Samarkand UZB 10.16 Hans Moke Niemann Grzegorz Nasuta 1-0 51 Open
808 2023-12-29 World Blitz 2023 Samarkand UZB 1.22 Sumiya Bilguun Hans Moke Niemann 0-1 43 Open
809 2023-12-28 World Rapid 2023 Samarkand UZB 13.2 Hans Moke Niemann Ortik Nigmatov 1-0 46 Open
810 2023-12-28 World Rapid 2023 Samarkand UZB 12.26 Aydin Suleymanli Hans Moke Niemann 0-1 72 Open
811 2023-12-28 World Rapid 2023 Samarkand UZB 11.27 Hans Moke Niemann Shamsiddin Vokhidov 1/2-1/2 46 Open
812 2023-12-28 World Rapid 2023 Samarkand UZB 10.39 Denis Lazavik Hans Moke Niemann 0-1 64 Open
813 2023-12-27 World Rapid 2023 Samarkand UZB 9.35 Hans Moke Niemann Nikita Petrov 1/2-1/2 69 Open
814 2023-12-27 World Rapid 2023 Samarkand UZB 8.51 Sumiya Bilguun Hans Moke Niemann 0-1 38 Open
815 2023-12-27 World Rapid 2023 Samarkand UZB 7.65 Hans Moke Niemann Guha Mitrabha 1-0 60 Open
816 2023-12-27 World Rapid 2023 Samarkand UZB 6.66 Abdimalik Abdisalimov Hans Moke Niemann 1/2-1/2 59 Open
817 2023-12-26 World Rapid 2023 Samarkand UZB 5.66 Hans Moke Niemann Lev Zverev 1/2-1/2 88 Open
818 2023-12-26 World Rapid 2023 Samarkand UZB 4.5 V Pranav Hans Moke Niemann 1-0 48 Open
819 2023-12-26 World Rapid 2023 Samarkand UZB 3.46 Hans Moke Niemann Aleksey Grebnev 1/2-1/2 41 Open
820 2023-12-26 World Rapid 2023 Samarkand UZB 2.73 Cem Kaan Gokerkan Hans Moke Niemann 0-1 50 Open
821 2023-12-26 World Rapid 2023 Samarkand UZB 1.47 Hans Moke Niemann Gabriel Gaehwiler 0-1 59 Open
822 2023-12-10 13th London Classic 2023 London ENG 9.4 Hans Moke Niemann Gukesh D 1-0 35 Open
823 2023-12-09 13th London Classic 2023 London ENG 8.2 Nikita Vitiugov Hans Moke Niemann 1/2-1/2 30 Open
824 2023-12-08 13th London Classic 2023 London ENG 7.5 Hans Moke Niemann Mateusz Bartel 0-1 75 Open
825 2023-12-07 13th London Classic 2023 London ENG 6.1 Andrei Volokitin Hans Moke Niemann 1-0 39 Open
826 2023-12-05 13th London Classic 2023 London ENG 5.5 M. Amin Tabatabaei Hans Moke Niemann 1/2-1/2 31 Open
827 2023-12-04 13th London Classic 2023 London ENG 4.2 Hans Moke Niemann Shreyas Royal 1-0 45 Open
828 2023-12-03 13th London Classic 2023 London ENG 3.4 Luke J McShane Hans Moke Niemann 1/2-1/2 37 Open
829 2023-12-02 13th London Classic 2023 London ENG 2.3 Hans Moke Niemann Michael Adams 1/2-1/2 34 Open
830 2023-12-01 13th London Classic 2023 London ENG 1.3 Jules Moussard Hans Moke Niemann 1/2-1/2 31 Open
831 2023-11-30 Tournament of Peace 2023 Zagreb CRO 9.2 Hans Moke Niemann Anton Korobov 1-0 39 Open
832 2023-11-29 Tournament of Peace 2023 Zagreb CRO 8.4 Ante Brkic Hans Moke Niemann 1/2-1/2 14 Open
833 2023-11-28 Tournament of Peace 2023 Zagreb CRO 7.3 Hans Moke Niemann Ivan Sokolov 1-0 37 Open
834 2023-11-27 Tournament of Peace 2023 Zagreb CRO 6.3 Ivan Cheparinov Hans Moke Niemann 0-1 25 Open
835 2023-11-26 Tournament of Peace 2023 Zagreb CRO 5.4 Hans Moke Niemann Robert Zelcic 1-0 46 Open
836 2023-11-25 Tournament of Peace 2023 Zagreb CRO 4.2 Zdenko Kozul Hans Moke Niemann 0-1 36 Open
837 2023-11-24 Tournament of Peace 2023 Zagreb CRO 3.5 Hans Moke Niemann Vasyl Ivanchuk 1-0 42 Open
838 2023-11-23 Tournament of Peace 2023 Zagreb CRO 2.1 Hrvoje Stevic Hans Moke Niemann 1/2-1/2 34 Open
839 2023-11-22 Tournament of Peace 2023 Zagreb CRO 1.5 Alexander Motylev Hans Moke Niemann 0-1 50 Open
840 2023-11-05 FIDE Grand Swiss 2023 Douglas IOM 11.21 Shant Sargsyan Hans Moke Niemann 1/2-1/2 39 Open
841 2023-11-04 FIDE Grand Swiss 2023 Douglas IOM 10.7 Hans Moke Niemann Anish Giri 0-1 94 Open
842 2023-11-03 FIDE Grand Swiss 2023 Douglas IOM 9.11 Hans Moke Niemann Nikita Vitiugov 1/2-1/2 31 Open
843 2023-11-02 FIDE Grand Swiss 2023 Douglas IOM 8.9 Levon Aronian Hans Moke Niemann 1/2-1/2 21 Open
844 2023-11-01 FIDE Grand Swiss 2023 Douglas IOM 7.21 Hans Moke Niemann Shawn Rodrigue-Lemieux 1-0 57 Open
845 2023-10-30 FIDE Grand Swiss 2023 Douglas IOM 6.6 Santosh Gujrathi Vidit Hans Moke Niemann 1-0 53 Open
846 2023-10-29 FIDE Grand Swiss 2023 Douglas IOM 5.3 Alireza Firouzja Hans Moke Niemann 1/2-1/2 53 Open
847 2023-10-28 FIDE Grand Swiss 2023 Douglas IOM 4.9 Hans Moke Niemann Richard Rapport 1-0 51 Open
848 2023-10-27 FIDE Grand Swiss 2023 Douglas IOM 3.35 Hans Moke Niemann Shamsiddin Vokhidov 1-0 101 Open
849 2023-10-26 FIDE Grand Swiss 2023 Douglas IOM 2.1 Fabiano Caruana Hans Moke Niemann 1-0 41 Open
850 2023-10-25 FIDE Grand Swiss 2023 Douglas IOM 1.42 Hans Moke Niemann Elham Amar 1-0 38 Open

© 2024-2026 EloTracker