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
1701 2024-06-22 Niemann-Vidit Blitz 2024 North Richland Hills, TX USA 1.5 Hans Moke Niemann Santosh Gujrathi Vidit 1-0 46 Open
1702 2024-06-22 Niemann-Vidit Blitz 2024 North Richland Hills, TX USA 1.4 Santosh Gujrathi Vidit Hans Moke Niemann 1/2-1/2 147 Open
1703 2024-06-22 Niemann-Vidit Blitz 2024 North Richland Hills, TX USA 1.3 Hans Moke Niemann Santosh Gujrathi Vidit 1/2-1/2 44 Open
1704 2024-06-22 Niemann-Vidit Blitz 2024 North Richland Hills, TX USA 1.2 Santosh Gujrathi Vidit Hans Moke Niemann 1-0 44 Open
1705 2024-06-22 Niemann-Vidit Blitz 2024 North Richland Hills, TX USA 1.1 Hans Moke Niemann Santosh Gujrathi Vidit 1-0 47 Open
1706 2024-06-18 Titled Tue 18th Jun Early chess.com INT 9 Hans Moke Niemann Shamil Arslanov 1-0 31 Open
1707 2024-06-18 Titled Tue 18th Jun Late chess.com INT 9 Hans Moke Niemann Denis Lazavik 0-1 78 Open
1708 2024-06-18 Titled Tue 18th Jun Early chess.com INT 8 Erick Zhao Hans Moke Niemann 1-0 58 Open
1709 2024-06-18 Titled Tue 18th Jun Late chess.com INT 8 Hikaru Nakamura Hans Moke Niemann 1/2-1/2 14 Open
1710 2024-06-18 Titled Tue 18th Jun Early chess.com INT 7 Hans Moke Niemann Chithambaram VR. Aravindh 0-1 51 Open
1711 2024-06-18 Titled Tue 18th Jun Late chess.com INT 7 Hans Moke Niemann Krzysztof Raczek 1-0 34 Open
1712 2024-06-18 Titled Tue 18th Jun Early chess.com INT 6 Artem Bardyk Hans Moke Niemann 0-1 33 Open
1713 2024-06-18 Titled Tue 18th Jun Late chess.com INT 6 Hans Moke Niemann V Pranav 1-0 52 Open
1714 2024-06-18 Titled Tue 18th Jun Late chess.com INT 5 Christopher Woojin Yoo Hans Moke Niemann 0-1 42 Open
1715 2024-06-18 Titled Tue 18th Jun Early chess.com INT 5 Hans Moke Niemann Thomas Beerdsen 0-1 30 Open
1716 2024-06-18 Titled Tue 18th Jun Early chess.com INT 4 Pablo Salinas Herrera Hans Moke Niemann 0-1 26 Open
1717 2024-06-18 Titled Tue 18th Jun Late chess.com INT 4 Hans Moke Niemann Marco Riehle 1-0 59 Open
1718 2024-06-18 Titled Tue 18th Jun Late chess.com INT 3 Aleksandr E. Usov Hans Moke Niemann 1/2-1/2 65 Open
1719 2024-06-18 Titled Tue 18th Jun Early chess.com INT 3 Hans Moke Niemann Leonardo Tristan 1-0 75 Open
1720 2024-06-18 Titled Tue 18th Jun Late chess.com INT 2 Hans Moke Niemann Igor Yagupov 1-0 62 Open
1721 2024-06-18 Titled Tue 18th Jun Early chess.com INT 2 Filip Dowgird Hans Moke Niemann 0-1 35 Open
1722 2024-06-18 Titled Tue 18th Jun Late chess.com INT 1 Aleksandra Maltsevskaya Hans Moke Niemann 0-1 41 Open
1723 2024-06-18 Titled Tue 18th Jun Early chess.com INT 1 Hans Moke Niemann Tymur Keleberda 1-0 38 Open
1724 2024-06-18 Titled Tue 18th Jun Early chess.com INT 11 Hans Moke Niemann Simon Lamaze 1-0 22 Open
1725 2024-06-18 Titled Tue 18th Jun Late chess.com INT 11 Hans Moke Niemann Sam Schmakel 1-0 35 Open
1726 2024-06-18 Titled Tue 18th Jun Late chess.com INT 10 Konstantin Popov Hans Moke Niemann 1-0 37 Open
1727 2024-06-18 Titled Tue 18th Jun Early chess.com INT 10 Jakob Leon Pajeken Hans Moke Niemann 0-1 29 Open
1728 2024-06-11 Titled Tue 11th Jun Early chess.com INT 9 Ediz Gurel Hans Moke Niemann 0-1 67 Open
1729 2024-06-11 Titled Tue 11th Jun Late chess.com INT 9 Hans Moke Niemann Andrey Drygalov 1/2-1/2 78 Open
1730 2024-06-11 Titled Tue 11th Jun Early chess.com INT 8 Hans Moke Niemann Simen Agdestein 1-0 28 Open
1731 2024-06-11 Titled Tue 11th Jun Late chess.com INT 8 Moritz Weishaeutel Hans Moke Niemann 0-1 43 Open
1732 2024-06-11 Titled Tue 11th Jun Late chess.com INT 7 Hans Moke Niemann Licael Roderick Ticona Rocabado 1-0 31 Open
1733 2024-06-11 Titled Tue 11th Jun Early chess.com INT 7 Javokhir Sindarov Hans Moke Niemann 1-0 54 Open
1734 2024-06-11 Titled Tue 11th Jun Early chess.com INT 6 Hans Moke Niemann Gata Kamsky 1/2-1/2 54 Open
1735 2024-06-11 Titled Tue 11th Jun Late chess.com INT 6 Yaacov Norowitz Hans Moke Niemann 1-0 68 Open
1736 2024-06-11 Titled Tue 11th Jun Late chess.com INT 5 Hans Moke Niemann Alexei Saveliev 1-0 52 Open
1737 2024-06-11 Titled Tue 11th Jun Early chess.com INT 5 Rinat Jumabayev Hans Moke Niemann 0-1 37 Open
1738 2024-06-11 Titled Tue 11th Jun Early chess.com INT 4 Hans Moke Niemann Iljya Grigorjev 1-0 25 Open
1739 2024-06-11 Titled Tue 11th Jun Late chess.com INT 4 Andrew Tang Hans Moke Niemann 1-0 52 Open
1740 2024-06-11 Titled Tue 11th Jun Early chess.com INT 3 Pawel Sowinski Hans Moke Niemann 0-1 48 Open
1741 2024-06-11 Titled Tue 11th Jun Late chess.com INT 3 Hans Moke Niemann Nayaka Budhidharma 1-0 32 Open
1742 2024-06-11 Titled Tue 11th Jun Early chess.com INT 2 Hans Moke Niemann Ivan Martic 1-0 50 Open
1743 2024-06-11 Titled Tue 11th Jun Late chess.com INT 2 Dawid Niekras Hans Moke Niemann 0-1 53 Open
1744 2024-06-11 Titled Tue 11th Jun Late chess.com INT 1 Hans Moke Niemann Patrik Stevik 1-0 59 Open
1745 2024-06-11 Titled Tue 11th Jun Early chess.com INT 1 Mathieu Ternault Hans Moke Niemann 0-1 40 Open
1746 2024-06-11 Titled Tue 11th Jun Early chess.com INT 11 Hikaru Nakamura Hans Moke Niemann 1-0 44 Open
1747 2024-06-11 Titled Tue 11th Jun Late chess.com INT 11 Bojan Maksimovic Hans Moke Niemann 0-1 36 Open
1748 2024-06-11 Titled Tue 11th Jun Late chess.com INT 10 Ramil Faizrakhmanov Hans Moke Niemann 0-1 37 Open
1749 2024-06-11 Titled Tue 11th Jun Early chess.com INT 10 Hans Moke Niemann Dmitry Andreikin 1-0 29 Open
1750 2024-06-09 TCh-FRA Top 16 Haute 2024 Chartres FRA 4.26 Constantin Lupulescu Hans Moke Niemann 0-1 41 Open

© 2024-2026 EloTracker