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

2697.1 -19.9

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
3926

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-23 (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
2151 2023-11-14 Titled Tue 14th Nov Early chess.com INT 7 Hans Moke Niemann Pablo Salinas Herrera 1-0 47 Open
2152 2023-11-14 Titled Tue 14th Nov Early chess.com INT 6 Hans Moke Niemann Yi Xu 1-0 54 Open
2153 2023-11-14 Titled Tue 14th Nov Early chess.com INT 5 Konstantin Borsuk Hans Moke Niemann 0-1 45 Open
2154 2023-11-14 Titled Tue 14th Nov Early chess.com INT 4 Meruert Kamalidenova Hans Moke Niemann 0-1 45 Open
2155 2023-11-14 Titled Tue 14th Nov Early chess.com INT 3 Hans Moke Niemann Vladyslav Baziuk 1-0 61 Open
2156 2023-11-14 Titled Tue 14th Nov Late chess.com INT 2 Hans Moke Niemann Nikolai Vlassov 0-1 72 Open
2157 2023-11-14 Titled Tue 14th Nov Early chess.com INT 2 Tamas-Kristof Balla Hans Moke Niemann 0-1 38 Open
2158 2023-11-14 Titled Tue 14th Nov Late chess.com INT 1 Erik Ronka Hans Moke Niemann 0-1 30 Open
2159 2023-11-14 Titled Tue 14th Nov Early chess.com INT 11 Raunak Sadhwani Hans Moke Niemann 0-1 51 Open
2160 2023-11-14 Titled Tue 14th Nov Early chess.com INT 10 Hans Moke Niemann Matvey Galchenko 1-0 50 Open
2161 2023-11-05 FIDE Grand Swiss 2023 Douglas IOM 11.21 Shant Sargsyan Hans Moke Niemann 1/2-1/2 39 Open
2162 2023-11-04 FIDE Grand Swiss 2023 Douglas IOM 10.7 Hans Moke Niemann Anish Giri 0-1 94 Open
2163 2023-11-03 FIDE Grand Swiss 2023 Douglas IOM 9.11 Hans Moke Niemann Nikita Vitiugov 1/2-1/2 31 Open
2164 2023-11-02 FIDE Grand Swiss 2023 Douglas IOM 8.9 Levon Aronian Hans Moke Niemann 1/2-1/2 21 Open
2165 2023-11-01 FIDE Grand Swiss 2023 Douglas IOM 7.21 Hans Moke Niemann Shawn Rodrigue-Lemieux 1-0 57 Open
2166 2023-10-30 FIDE Grand Swiss 2023 Douglas IOM 6.6 Santosh Gujrathi Vidit Hans Moke Niemann 1-0 53 Open
2167 2023-10-29 FIDE Grand Swiss 2023 Douglas IOM 5.3 Alireza Firouzja Hans Moke Niemann 1/2-1/2 53 Open
2168 2023-10-28 FIDE Grand Swiss 2023 Douglas IOM 4.9 Hans Moke Niemann Richard Rapport 1-0 51 Open
2169 2023-10-27 FIDE Grand Swiss 2023 Douglas IOM 3.35 Hans Moke Niemann Shamsiddin Vokhidov 1-0 101 Open
2170 2023-10-26 FIDE Grand Swiss 2023 Douglas IOM 2.1 Fabiano Caruana Hans Moke Niemann 1-0 41 Open
2171 2023-10-25 FIDE Grand Swiss 2023 Douglas IOM 1.42 Hans Moke Niemann Elham Amar 1-0 38 Open
2172 2023-10-24 Titled Tue 24th Oct Late chess.com INT 8 Aleks Sahakyan Hans Moke Niemann 1-0 1 Open
2173 2023-10-24 Titled Tue 24th Oct Late chess.com INT 7 Hans Moke Niemann Dambasuren Batsuren 1-0 57 Open
2174 2023-10-24 Titled Tue 24th Oct Late chess.com INT 6 Maksim Chigaev Hans Moke Niemann 1-0 27 Open
2175 2023-10-24 Titled Tue 24th Oct Late chess.com INT 5 Hans Moke Niemann Leon Livaic 1-0 41 Open
2176 2023-10-24 Titled Tue 24th Oct Late chess.com INT 4 Kevin Bordi Hans Moke Niemann 0-1 15 Open
2177 2023-10-24 Titled Tue 24th Oct Late chess.com INT 3 Hans Moke Niemann Ryan Amburgy 1-0 55 Open
2178 2023-10-24 Titled Tue 24th Oct Late chess.com INT 2 Meri Arabidze Hans Moke Niemann 0-1 57 Open
2179 2023-10-24 Titled Tue 24th Oct Late chess.com INT 1 Hans Moke Niemann Rucha Pujari 1-0 29 Open
2180 2023-10-17 ch-USA 2023 Saint Louis USA 11.2 Leinier Dominguez Perez Hans Moke Niemann 1/2-1/2 93 Open
2181 2023-10-16 ch-USA 2023 Saint Louis USA 10.3 Hans Moke Niemann Wesley So 1/2-1/2 39 Open
2182 2023-10-15 ch-USA 2023 Saint Louis USA 9.4 Hans Moke Niemann Fabiano Caruana 0-1 43 Open
2183 2023-10-13 ch-USA 2023 Saint Louis USA 8.5 Ray Robson Hans Moke Niemann 1-0 36 Open
2184 2023-10-12 ch-USA 2023 Saint Louis USA 7.2 Hans Moke Niemann Andrew Tang 1/2-1/2 112 Open
2185 2023-10-11 ch-USA 2023 Saint Louis USA 6.1 Jeffery Xiong Hans Moke Niemann 1/2-1/2 40 Open
2186 2023-10-10 ch-USA 2023 Saint Louis USA 5.1 Hans Moke Niemann Levon Aronian 1-0 63 Open
2187 2023-10-08 ch-USA 2023 Saint Louis USA 4.6 Abhimanyu Mishra Hans Moke Niemann 0-1 53 Open
2188 2023-10-07 ch-USA 2023 Saint Louis USA 3.5 Hans Moke Niemann Sam Shankland 0-1 47 Open
2189 2023-10-06 ch-USA 2023 Saint Louis USA 2.3 Samuel Sevian Hans Moke Niemann 0-1 64 Open
2190 2023-10-05 ch-USA 2023 Saint Louis USA 1.3 Hans Moke Niemann Dariusz Swiercz 1/2-1/2 47 Open
2191 2023-10-01 60th World Juniors 2023 Mexico City MEX 11.2 Hans Moke Niemann Arseniy Nesterov 0-1 48 Open
2192 2023-09-30 60th World Juniors 2023 Mexico City MEX 10.4 Pranav Anand Hans Moke Niemann 0-1 62 Open
2193 2023-09-29 60th World Juniors 2023 Mexico City MEX 9.3 Hans Moke Niemann Mamikon Gharibyan 1/2-1/2 42 Open
2194 2023-09-28 60th World Juniors 2023 Mexico City MEX 8.5 Konstantin Peyrer Hans Moke Niemann 0-1 43 Open
2195 2023-09-27 60th World Juniors 2023 Mexico City MEX 7.4 Hans Moke Niemann Shawn Rodrigue-Lemieux 1/2-1/2 63 Open
2196 2023-09-27 AI Cup Div 2 L chess.com INT 2.2 Hans Moke Niemann Vincent Keymer 0-1 53 Open
2197 2023-09-27 AI Cup Div 2 L chess.com INT 2.1 Vincent Keymer Hans Moke Niemann 1/2-1/2 52 Open
2198 2023-09-26 60th World Juniors 2023 Mexico City MEX 6.2 Jan Subelj Hans Moke Niemann 1/2-1/2 36 Open
2199 2023-09-26 AI Cup Div 2 L chess.com INT 1.3 Eltaj Safarli Hans Moke Niemann 0-1 57 Open
2200 2023-09-26 AI Cup Div 2 L chess.com INT 1.2 Eltaj Safarli Hans Moke Niemann 1-0 45 Open

© 2024-2026 EloTracker