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
2051 2024-01-30 Titled Tue 30th Jan Early chess.com INT 1 Hans Moke Niemann Dmitry Gurevich 1-0 46 Open
2052 2024-01-30 Titled Tue 30th Jan Late chess.com INT 1 Siem Van Dael Hans Moke Niemann 0-1 41 Open
2053 2024-01-30 Titled Tue 30th Jan Early chess.com INT 11 Jeffery Xiong Hans Moke Niemann 1/2-1/2 52 Open
2054 2024-01-30 Titled Tue 30th Jan Late chess.com INT 11 Denis Lazavik Hans Moke Niemann 1/2-1/2 30 Open
2055 2024-01-30 Titled Tue 30th Jan Late chess.com INT 10 Hans Moke Niemann Vahap Sanal 1-0 38 Open
2056 2024-01-30 Titled Tue 30th Jan Early chess.com INT 10 Magnus Carlsen Hans Moke Niemann 1/2-1/2 87 Open
2057 2024-01-28 Tata Steel Challengers Wijk aan Zee NED 13.6 Jaime Santos Latasa Hans Moke Niemann 1/2-1/2 55 Open
2058 2024-01-27 Tata Steel Challengers Wijk aan Zee NED 12.6 Hans Moke Niemann Anton Korobov 0-1 56 Open
2059 2024-01-26 Tata Steel Challengers Wijk aan Zee NED 11.1 Stefan Beukema Hans Moke Niemann 0-1 33 Open
2060 2024-01-24 Tata Steel Challengers Wijk aan Zee NED 10.3 Hans Moke Niemann Leon Luke Mendonca 1/2-1/2 112 Open
2061 2024-01-23 Tata Steel Challengers Wijk aan Zee NED 9.3 Harika Dronavalli Hans Moke Niemann 0-1 43 Open
2062 2024-01-21 Tata Steel Challengers Wijk aan Zee NED 8.4 Hans Moke Niemann Erwin L'Ami 1/2-1/2 55 Open
2063 2024-01-20 Tata Steel Challengers Wijk aan Zee NED 7.6 Daniel Dardha Hans Moke Niemann 1/2-1/2 39 Open
2064 2024-01-19 Tata Steel Challengers Wijk aan Zee NED 6.4 Hans Moke Niemann MarcAndria Maurizzi 0-1 51 Open
2065 2024-01-18 Tata Steel Challengers Wijk aan Zee NED 5.3 Eline Roebers Hans Moke Niemann 1-0 56 Open
2066 2024-01-16 Tata Steel Challengers Wijk aan Zee NED 4.5 Hans Moke Niemann Divya Deshmukh 1-0 54 Open
2067 2024-01-15 Tata Steel Challengers Wijk aan Zee NED 3.4 A.R. Saleh Salem Hans Moke Niemann 1/2-1/2 28 Open
2068 2024-01-14 Tata Steel Challengers Wijk aan Zee NED 2.3 Hans Moke Niemann Mustafa Yilmaz 1/2-1/2 64 Open
2069 2024-01-13 Tata Steel Challengers Wijk aan Zee NED 1.5 Hans Moke Niemann Liam Vrolijk 1-0 29 Open
2070 2024-01-09 Titled Tue 9th Jan Early chess.com INT 8 Arsen Kukhmazov Hans Moke Niemann 1-0 46 Open
2071 2024-01-09 Titled Tue 9th Jan Early chess.com INT 7 Hans Moke Niemann Vahap Sanal 1/2-1/2 71 Open
2072 2024-01-09 Titled Tue 9th Jan Early chess.com INT 6 Yi Xu Hans Moke Niemann 0-1 49 Open
2073 2024-01-09 Titled Tue 9th Jan Early chess.com INT 5 Hans Moke Niemann Qingyu Yuan 1-0 45 Open
2074 2024-01-09 Titled Tue 9th Jan Early chess.com INT 4 Asa Hoffmann Hans Moke Niemann 0-1 51 Open
2075 2024-01-09 Titled Tue 9th Jan Early chess.com INT 3 Hans Moke Niemann Marcin Krzyzanowski 0-1 53 Open
2076 2024-01-09 Titled Tue 9th Jan Early chess.com INT 2 Srihari L R Hans Moke Niemann 0-1 53 Open
2077 2024-01-09 Titled Tue 9th Jan Early chess.com INT 1 Hans Moke Niemann Justin Liang 1-0 32 Open
2078 2023-12-30 World Blitz 2023 Samarkand UZB 21.27 Kazybek Nogerbek Hans Moke Niemann 0-1 60 Open
2079 2023-12-30 World Blitz 2023 Samarkand UZB 20.36 Hans Moke Niemann Jakhongir Vakhidov 1-0 72 Open
2080 2023-12-30 World Blitz 2023 Samarkand UZB 19.41 Mukhammadzokhid Suyarov Hans Moke Niemann 0-1 65 Open
2081 2023-12-30 World Blitz 2023 Samarkand UZB 18.32 Hans Moke Niemann Gadir Guseinov 0-1 41 Open
2082 2023-12-30 World Blitz 2023 Samarkand UZB 17.25 Dmitry Bocharov Hans Moke Niemann 1-0 20 Open
2083 2023-12-30 World Blitz 2023 Samarkand UZB 16.32 Hans Moke Niemann Rodrigo Vasquez Schroeder 1-0 59 Open
2084 2023-12-30 World Blitz 2023 Samarkand UZB 15.42 Guha Mitrabha Hans Moke Niemann 0-1 47 Open
2085 2023-12-30 World Blitz 2023 Samarkand UZB 14.5 Hans Moke Niemann Andrew Hong 1-0 26 Open
2086 2023-12-30 World Blitz 2023 Samarkand UZB 13.37 Johan-Sebastian Christiansen Hans Moke Niemann 1-0 52 Open
2087 2023-12-30 World Blitz 2023 Samarkand UZB 12.41 Hans Moke Niemann Bardiya Daneshvar 1/2-1/2 67 Open
2088 2023-12-29 World Blitz 2023 Samarkand UZB 9.5 Jakub Kosakowski Hans Moke Niemann 1-0 51 Open
2089 2023-12-29 World Blitz 2023 Samarkand UZB 8.1 Hans Moke Niemann Praggnanandhaa R 0-1 71 Open
2090 2023-12-29 World Blitz 2023 Samarkand UZB 7.24 Denis Lazavik Hans Moke Niemann 0-1 48 Open
2091 2023-12-29 World Blitz 2023 Samarkand UZB 6.6 Hans Moke Niemann Anish Giri 0-1 64 Open
2092 2023-12-29 World Blitz 2023 Samarkand UZB 5.2 Ramazan Zhalmakhanov Hans Moke Niemann 0-1 45 Open
2093 2023-12-29 World Blitz 2023 Samarkand UZB 4.14 Hans Moke Niemann Aleksandr Rakhmanov 1/2-1/2 112 Open
2094 2023-12-29 World Blitz 2023 Samarkand UZB 3.18 Denis Makhnev Hans Moke Niemann 1/2-1/2 75 Open
2095 2023-12-29 World Blitz 2023 Samarkand UZB 2.2 Hans Moke Niemann Mukhiddin Madaminov 1-0 45 Open
2096 2023-12-29 World Blitz 2023 Samarkand UZB 11.23 Fabiano Caruana Hans Moke Niemann 1-0 44 Open
2097 2023-12-29 World Blitz 2023 Samarkand UZB 10.16 Hans Moke Niemann Grzegorz Nasuta 1-0 51 Open
2098 2023-12-29 World Blitz 2023 Samarkand UZB 1.22 Sumiya Bilguun Hans Moke Niemann 0-1 43 Open
2099 2023-12-28 World Rapid 2023 Samarkand UZB 13.2 Hans Moke Niemann Ortik Nigmatov 1-0 46 Open
2100 2023-12-28 World Rapid 2023 Samarkand UZB 12.26 Aydin Suleymanli Hans Moke Niemann 0-1 72 Open

© 2024-2026 EloTracker