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
2851 2022-03-21 Charity Cup Prelim chess24.com INT 10.1 Hans Moke Niemann Santosh Gujrathi Vidit 1/2-1/2 40 Open
2852 2022-03-20 Charity Cup Prelim chess24.com INT 8.1 Hans Moke Niemann Wenjun Ju 1-0 50 Open
2853 2022-03-20 Charity Cup Prelim chess24.com INT 7.1 David Navara Hans Moke Niemann 1-0 85 Open
2854 2022-03-20 Charity Cup Prelim chess24.com INT 6.1 Hans Moke Niemann Quang Liem Le 1/2-1/2 78 Open
2855 2022-03-20 Charity Cup Prelim chess24.com INT 5.1 Magnus Carlsen Hans Moke Niemann 1-0 36 Open
2856 2022-03-19 Charity Cup Prelim chess24.com INT 4.1 Hans Moke Niemann Gawain C B Maroroa Jones 1-0 73 Open
2857 2022-03-19 Charity Cup Prelim chess24.com INT 3.1 Liren Ding Hans Moke Niemann 0-1 43 Open
2858 2022-03-19 Charity Cup Prelim chess24.com INT 2.1 Hans Moke Niemann David Anton Guijarro 1-0 29 Open
2859 2022-03-19 Charity Cup Prelim chess24.com INT 1.1 Eric Hansen Hans Moke Niemann 1/2-1/2 21 Open
2860 2022-03-15 Titled Tue 15th Mar Late chess.com INT 9 Hans Moke Niemann Daniil Dubov 1/2-1/2 80 Open
2861 2022-03-15 Titled Tue 15th Mar Late chess.com INT 8 Hans Moke Niemann Aryan Tari 1-0 41 Open
2862 2022-03-15 Titled Tue 15th Mar Late chess.com INT 7 Yuniesky Quesada Perez Hans Moke Niemann 0-1 46 Open
2863 2022-03-15 Titled Tue 15th Mar Late chess.com INT 6 Benjamin Gledura Hans Moke Niemann 0-1 65 Open
2864 2022-03-15 Titled Tue 15th Mar Late chess.com INT 5 Hans Moke Niemann Christophe Sochacki 1-0 54 Open
2865 2022-03-15 Titled Tue 15th Mar Early chess.com INT 5 Hans Moke Niemann Jon Ludvig Hammer 0-1 66 Open
2866 2022-03-15 Titled Tue 15th Mar Late chess.com INT 4 Conrad Holt Hans Moke Niemann 1-0 40 Open
2867 2022-03-15 Titled Tue 15th Mar Early chess.com INT 4 Khazar Babazada Hans Moke Niemann 0-1 36 Open
2868 2022-03-15 Titled Tue 15th Mar Late chess.com INT 3 Hans Moke Niemann Alberto Barp 1-0 20 Open
2869 2022-03-15 Titled Tue 15th Mar Early chess.com INT 3 Hans Moke Niemann Gabriel Gaehwiler 1/2-1/2 108 Open
2870 2022-03-15 Titled Tue 15th Mar Late chess.com INT 2 Dmitry Goltsev Hans Moke Niemann 1/2-1/2 90 Open
2871 2022-03-15 Titled Tue 15th Mar Early chess.com INT 2 Pawel Kowalczyk Hans Moke Niemann 0-1 39 Open
2872 2022-03-15 Titled Tue 15th Mar Early chess.com INT 1 Hans Moke Niemann Tangi Migot 1-0 24 Open
2873 2022-03-15 Titled Tue 15th Mar Late chess.com INT 1 Hans Moke Niemann Sargis A. Manukyan 1-0 24 Open
2874 2022-03-15 Titled Tue 15th Mar Late chess.com INT 10 Kacper Drozdowski Hans Moke Niemann 1-0 91 Open
2875 2022-03-12 Chess.com Rapid Wk5 Swiss chess.com INT 6 Jorden Van Foreest Hans Moke Niemann 1-0 31 Open
2876 2022-03-12 Chess.com Rapid Wk5 Swiss chess.com INT 5 Hans Moke Niemann Daniel Naroditsky 1/2-1/2 81 Open
2877 2022-03-12 Chess.com Rapid Wk5 Swiss chess.com INT 4 Pavel Ponkratov Hans Moke Niemann 1-0 44 Open
2878 2022-03-12 Chess.com Rapid Wk5 Swiss chess.com INT 3 Hans Moke Niemann Matthias Bluebaum 0-1 44 Open
2879 2022-03-12 Chess.com Rapid Wk5 Swiss chess.com INT 2 Praggnanandhaa R Hans Moke Niemann 0-1 45 Open
2880 2022-03-12 Chess.com Rapid Wk5 Swiss chess.com INT 1 Hans Moke Niemann Ivan Cheparinov 0-1 57 Open
2881 2022-03-10 St Louis Spring A Saint Louis USA 9.4 Aram Hakobyan Hans Moke Niemann 1-0 46 Open
2882 2022-03-09 St Louis Spring A Saint Louis USA 8.3 Hans Moke Niemann Dariusz Swiercz 0-1 75 Open
2883 2022-03-08 St Louis Spring A Saint Louis USA 7.3 Mikhail Al. Antipov Hans Moke Niemann 0-1 44 Open
2884 2022-03-07 St Louis Spring A Saint Louis USA 6.4 Hans Moke Niemann Jeffery Xiong 1/2-1/2 45 Open
2885 2022-03-06 St Louis Spring A Saint Louis USA 5.2 Kamil Dragun Hans Moke Niemann 1-0 82 Open
2886 2022-03-05 St Louis Spring A Saint Louis USA 4.5 Hans Moke Niemann Aleksandr Lenderman 1-0 74 Open
2887 2022-03-04 St Louis Spring A Saint Louis USA 3.1 Hans Moke Niemann Samuel Sevian 1/2-1/2 48 Open
2888 2022-03-03 St Louis Spring A Saint Louis USA 2.5 Illya Nyzhnyk Hans Moke Niemann 1/2-1/2 58 Open
2889 2022-03-02 St Louis Spring A Saint Louis USA 1.2 Hans Moke Niemann Ray Robson 1/2-1/2 71 Open
2890 2022-03-01 Titled Tue 1st Mar Late chess.com INT 4 Timur Gareyev Hans Moke Niemann 1-0 32 Open
2891 2022-03-01 Titled Tue 1st Mar Late chess.com INT 3 Hans Moke Niemann Santiago Avila Pavas 1-0 61 Open
2892 2022-03-01 Titled Tue 1st Mar Late chess.com INT 2 Harika Dronavalli Hans Moke Niemann 0-1 66 Open
2893 2022-03-01 Titled Tue 1st Mar Late chess.com INT 1 Hans Moke Niemann Claudiu-Cristian Dobre 1-0 70 Open
2894 2022-02-27 Chess.com Rapid Wk3 Swiss chess.com INT 9 Daniil Dubov Hans Moke Niemann 1-0 47 Open
2895 2022-02-27 Chess.com Rapid Wk3 Swiss chess.com INT 8 Jose Eduardo Martinez Alcantara Hans Moke Niemann 0-1 65 Open
2896 2022-02-27 Chess.com Rapid Wk3 Swiss chess.com INT 7 Hans Moke Niemann Jeffery Xiong 0-1 41 Open
2897 2022-02-27 Chess.com Rapid Wk3 Swiss chess.com INT 6 Grigoriy Oparin Hans Moke Niemann 0-1 15 Open
2898 2022-02-27 Chess.com Rapid Wk3 Swiss chess.com INT 5 Hans Moke Niemann Vincent Keymer 1-0 49 Open
2899 2022-02-27 Chess.com Rapid Wk3 Swiss chess.com INT 4 Matthias Bluebaum Hans Moke Niemann 0-1 82 Open
2900 2022-02-27 Chess.com Rapid Wk3 Swiss chess.com INT 3 Ray Robson Hans Moke Niemann 1-0 47 Open

© 2024-2026 EloTracker