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-22 (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
2951 2022-02-08 Titled Tue 8th Feb Late chess.com INT 9 Kazybek Nogerbek Hans Moke Niemann 0-1 32 Open
2952 2022-02-08 Titled Tue 8th Feb Late chess.com INT 8 Hans Moke Niemann Samy Shoker 1-0 26 Open
2953 2022-02-08 Titled Tue 8th Feb Early chess.com INT 8 Jung Min Seo Hans Moke Niemann 0-1 73 Open
2954 2022-02-08 Titled Tue 8th Feb Late chess.com INT 7 Hans Moke Niemann Luca Jr Moroni 0-1 67 Open
2955 2022-02-08 Titled Tue 8th Feb Early chess.com INT 7 Hans Moke Niemann Jegor Lashkin 1-0 51 Open
2956 2022-02-08 Titled Tue 8th Feb Early chess.com INT 6 Vahap Sanal Hans Moke Niemann 0-1 52 Open
2957 2022-02-08 Titled Tue 8th Feb Late chess.com INT 6 Conrad Holt Hans Moke Niemann 0-1 63 Open
2958 2022-02-08 Titled Tue 8th Feb Early chess.com INT 5 Hans Moke Niemann Adham Fawzy 1-0 56 Open
2959 2022-02-08 Titled Tue 8th Feb Late chess.com INT 5 Thomas Beerdsen Hans Moke Niemann 0-1 26 Open
2960 2022-02-08 Titled Tue 8th Feb Late chess.com INT 4 Hans Moke Niemann Gata Kamsky 0-1 74 Open
2961 2022-02-08 Titled Tue 8th Feb Early chess.com INT 4 Zviad Izoria Hans Moke Niemann 0-1 20 Open
2962 2022-02-08 Titled Tue 8th Feb Early chess.com INT 3 Hans Moke Niemann Dmitry Bocharov 1/2-1/2 67 Open
2963 2022-02-08 Titled Tue 8th Feb Late chess.com INT 3 Alexandr Triapishko Hans Moke Niemann 0-1 90 Open
2964 2022-02-08 Titled Tue 8th Feb Early chess.com INT 2 Renato R. Quintiliano Hans Moke Niemann 0-1 42 Open
2965 2022-02-08 Titled Tue 8th Feb Late chess.com INT 2 Hans Moke Niemann Ramil Hasangatin 1-0 24 Open
2966 2022-02-08 Titled Tue 8th Feb Late chess.com INT 1 Guannan Terry Song Hans Moke Niemann 0-1 50 Open
2967 2022-02-08 Titled Tue 8th Feb Early chess.com INT 1 Hans Moke Niemann Benedikt Dauner 1-0 37 Open
2968 2022-02-08 Titled Tue 8th Feb Late chess.com INT 11 Mark Plotkin Hans Moke Niemann 1-0 49 Open
2969 2022-02-08 Titled Tue 8th Feb Early chess.com INT 10 Gawain C B Maroroa Jones Hans Moke Niemann 1-0 27 Open
2970 2022-02-08 Titled Tue 8th Feb Late chess.com INT 10 Hans Moke Niemann Martyn Kravtsiv 1-0 39 Open
2971 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 9 Martyn Kravtsiv Hans Moke Niemann 0-1 43 Open
2972 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 8 Hans Moke Niemann Frederik Svane 1-0 43 Open
2973 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 7 Bartlomiej Turski Hans Moke Niemann 0-1 40 Open
2974 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 6 Hans Moke Niemann Felix Blohberger 1/2-1/2 75 Open
2975 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 5 Marta Garcia Martin Hans Moke Niemann 1/2-1/2 42 Open
2976 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 4 Hans Moke Niemann Benjamin Bok 0-1 25 Open
2977 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 3 Arystanbek Urazayev Hans Moke Niemann 0-1 47 Open
2978 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 2 Hans Moke Niemann Thomas Beerdsen 1-0 30 Open
2979 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 1 Baira Kovanova Hans Moke Niemann 0-1 39 Open
2980 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 11 Hans Moke Niemann Elham Amar 1-0 33 Open
2981 2022-02-02 Titled Tuesday 1st Feb B chess.com INT 10 Hans Moke Niemann V Pranav 1-0 19 Open
2982 2022-01-09 Vergani Cup Jan 2022 Cattolica ITA 9.3 Hans Moke Niemann Jesper Sondergaard Thybo 1-0 63 Open
2983 2022-01-08 Vergani Cup Jan 2022 Cattolica ITA 8.4 Milton Pantzar Hans Moke Niemann 0-1 66 Open
2984 2022-01-07 Vergani Cup Jan 2022 Cattolica ITA 7.8 Hans Moke Niemann Bharath Subramaniyam H 1-0 25 Open
2985 2022-01-06 Vergani Cup Jan 2022 Cattolica ITA 6.9 Hans Moke Niemann Jagadeesh Siddharth 1-0 72 Open
2986 2022-01-05 Vergani Cup Jan 2022 Cattolica ITA 5.5 Prraneeth Vuppala Hans Moke Niemann 1-0 36 Open
2987 2022-01-05 Vergani Cup Jan 2022 Cattolica ITA 4.8 Hans Moke Niemann Nurgyul Salimova 1-0 49 Open
2988 2022-01-04 Vergani Cup Jan 2022 Cattolica ITA 3.2 Evgenios Ioannidis Hans Moke Niemann 1-0 34 Open
2989 2022-01-03 Vergani Cup Jan 2022 Cattolica ITA 2.2 Hans Moke Niemann Paolo Formento 1-0 33 Open
2990 2022-01-02 Vergani Cup Jan 2022 Cattolica ITA 1.2 Kari Pulkkinen Hans Moke Niemann 0-1 38 Open
2991 2021-12-30 World Blitz 2021 Warsaw POL 21.21 Jaime Santos Latasa Hans Moke Niemann 0-1 37 Open
2992 2021-12-30 World Blitz 2021 Warsaw POL 20.26 Hans Moke Niemann Raunak Sadhwani 1-0 41 Open
2993 2021-12-30 World Blitz 2021 Warsaw POL 19.33 Jakhongir Vakhidov Hans Moke Niemann 0-1 66 Open
2994 2021-12-30 World Blitz 2021 Warsaw POL 18.41 Hans Moke Niemann Marcin Tazbir 1-0 41 Open
2995 2021-12-30 World Blitz 2021 Warsaw POL 17.33 Fidel Corrales Jimenez Hans Moke Niemann 1-0 37 Open
2996 2021-12-30 World Blitz 2021 Warsaw POL 16.42 Hans Moke Niemann Pavel Ponkratov 1-0 23 Open
2997 2021-12-30 World Blitz 2021 Warsaw POL 15.31 Velimir Ivic Hans Moke Niemann 1-0 61 Open
2998 2021-12-30 World Blitz 2021 Warsaw POL 14.35 Hans Moke Niemann Grzegorz Gajewski 1/2-1/2 65 Open
2999 2021-12-30 World Blitz 2021 Warsaw POL 13.22 Tigran L. Petrosian Hans Moke Niemann 1-0 28 Open
3000 2021-12-29 World Blitz 2021 Warsaw POL 9.2 Sanan Sjugirov Hans Moke Niemann 0-1 54 Open

© 2024-2026 EloTracker