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
2551 2022-08-13 Chess.com RCC Wk25 Swiss chess.com INT 2 Hans Moke Niemann Shamsiddin Vokhidov 1/2-1/2 80 Open
2552 2022-08-13 Chess.com RCC Wk25 Swiss chess.com INT 1 Sanan Sjugirov Hans Moke Niemann 0-1 124 Open
2553 2022-08-07 Chess.com RCC Wk24 KO chess.com INT 3.1 Hans Moke Niemann Jeffery Xiong 1-0 51 Open
2554 2022-08-07 Chess.com RCC Wk24 KO chess.com INT 2.2 Hikaru Nakamura Hans Moke Niemann 0-1 25 Open
2555 2022-08-07 Chess.com RCC Wk24 KO chess.com INT 2.1 Hans Moke Niemann Hikaru Nakamura 1/2-1/2 44 Open
2556 2022-08-07 Chess.com RCC Wk24 KO chess.com INT 1.3 Hans Moke Niemann Vugar Rasulov 1-0 74 Open
2557 2022-08-07 Chess.com RCC Wk24 KO chess.com INT 1.2 Vugar Rasulov Hans Moke Niemann 1/2-1/2 49 Open
2558 2022-08-07 Chess.com RCC Wk24 KO chess.com INT 1.1 Hans Moke Niemann Vugar Rasulov 1/2-1/2 43 Open
2559 2022-08-06 Chess.com RCC Wk24 Swiss chess.com INT 9 Hans Moke Niemann Samuel Sevian 1/2-1/2 3 Open
2560 2022-08-06 Chess.com RCC Wk24 Swiss chess.com INT 8 Ian Nepomniachtchi Hans Moke Niemann 0-1 38 Open
2561 2022-08-06 Chess.com RCC Wk24 Swiss chess.com INT 7 A.R. Saleh Salem Hans Moke Niemann 0-1 63 Open
2562 2022-08-06 Chess.com RCC Wk24 Swiss chess.com INT 6 Hans Moke Niemann Jeffery Xiong 1/2-1/2 15 Open
2563 2022-08-06 Chess.com RCC Wk24 Swiss chess.com INT 5 Hans Moke Niemann Alan Pichot 1-0 35 Open
2564 2022-08-06 Chess.com RCC Wk24 Swiss chess.com INT 4 Sergei Azarov Hans Moke Niemann 0-1 36 Open
2565 2022-08-06 Chess.com RCC Wk24 Swiss chess.com INT 3 Hans Moke Niemann Aleksandr Shimanov 1/2-1/2 52 Open
2566 2022-08-06 Chess.com RCC Wk24 Swiss chess.com INT 2 Hans Moke Niemann Kirill Alekseenko 1/2-1/2 103 Open
2567 2022-08-06 Chess.com RCC Wk24 Swiss chess.com INT 1 Pavel Ponkratov Hans Moke Niemann 0-1 44 Open
2568 2022-07-31 Chess.com RCC Wk23 KO chess.com INT 2.1 Jeffery Xiong Hans Moke Niemann 1-0 26 Open
2569 2022-07-31 Chess.com RCC Wk23 KO chess.com INT 1.1 Samuel Sevian Hans Moke Niemann 0-1 36 Open
2570 2022-07-30 Chess.com RCC Wk23 Swiss chess.com INT 9 Samuel Sevian Hans Moke Niemann 1/2-1/2 3 Open
2571 2022-07-30 Chess.com RCC Wk23 Swiss chess.com INT 8 Rodrigo Vasquez Schroeder Hans Moke Niemann 0-1 48 Open
2572 2022-07-30 Chess.com RCC Wk23 Swiss chess.com INT 7 Hans Moke Niemann Alexander Grischuk 1-0 72 Open
2573 2022-07-30 Chess.com RCC Wk23 Swiss chess.com INT 6 Hans Moke Niemann Dmitry Andreikin 1-0 55 Open
2574 2022-07-30 Chess.com RCC Wk23 Swiss chess.com INT 5 Nodirbek Abdusattorov Hans Moke Niemann 1-0 81 Open
2575 2022-07-30 Chess.com RCC Wk23 Swiss chess.com INT 4 Duc Hoa Nguyen Hans Moke Niemann 0-1 35 Open
2576 2022-07-30 Chess.com RCC Wk23 Swiss chess.com INT 3 Hans Moke Niemann Alan Pichot 1-0 44 Open
2577 2022-07-30 Chess.com RCC Wk23 Swiss chess.com INT 2 Illya Nyzhnyk Hans Moke Niemann 1-0 58 Open
2578 2022-07-30 Chess.com RCC Wk23 Swiss chess.com INT 1 Hans Moke Niemann Grzegorz Nasuta 1-0 34 Open
2579 2022-07-24 Chess.com RCC Wk22 KO chess.com INT 2.2 Fabiano Caruana Hans Moke Niemann 1-0 37 Open
2580 2022-07-24 Chess.com RCC Wk22 KO chess.com INT 2.1 Hans Moke Niemann Fabiano Caruana 1/2-1/2 72 Open
2581 2022-07-24 Chess.com RCC Wk22 KO chess.com INT 1.1 Hans Moke Niemann Samuel Sevian 1-0 48 Open
2582 2022-07-23 Chess.com RCC Wk22 Swiss chess.com INT 9 Hikaru Nakamura Hans Moke Niemann 1/2-1/2 14 Open
2583 2022-07-23 Chess.com RCC Wk22 Swiss chess.com INT 8 Hans Moke Niemann Aydin Suleymanli 1-0 77 Open
2584 2022-07-23 Chess.com RCC Wk22 Swiss chess.com INT 7 Hans Moke Niemann Olexandr Bortnyk 1-0 34 Open
2585 2022-07-23 Chess.com RCC Wk22 Swiss chess.com INT 6 Nodirbek Abdusattorov Hans Moke Niemann 1/2-1/2 80 Open
2586 2022-07-23 Chess.com RCC Wk22 Swiss chess.com INT 5 Hans Moke Niemann Samvel Ter-Sahakyan 1-0 40 Open
2587 2022-07-23 Chess.com RCC Wk22 Swiss chess.com INT 4 Jose Eduardo Martinez Alcantara Hans Moke Niemann 1/2-1/2 138 Open
2588 2022-07-23 Chess.com RCC Wk22 Swiss chess.com INT 3 Hans Moke Niemann Adam Kozak 1-0 57 Open
2589 2022-07-23 Chess.com RCC Wk22 Swiss chess.com INT 2 Dmitry Andreikin Hans Moke Niemann 1/2-1/2 75 Open
2590 2022-07-23 Chess.com RCC Wk22 Swiss chess.com INT 1 Jeffery Xiong Hans Moke Niemann 1/2-1/2 42 Open
2591 2022-07-19 Titled Tue 19th Jul Early chess.com INT 6 Hans Moke Niemann Abtin Atakhan 0-1 44 Open
2592 2022-07-19 Titled Tue 19th Jul Early chess.com INT 5 Dmitry Andreikin Hans Moke Niemann 1-0 44 Open
2593 2022-07-19 Titled Tue 19th Jul Early chess.com INT 4 Hans Moke Niemann Alexandra Kosteniuk 1-0 25 Open
2594 2022-07-19 Titled Tue 19th Jul Early chess.com INT 3 Harshavardhan G B Hans Moke Niemann 0-1 70 Open
2595 2022-07-19 Titled Tue 19th Jul Early chess.com INT 2 Hans Moke Niemann Orest Vovk 1-0 36 Open
2596 2022-07-19 Titled Tue 19th Jul Early chess.com INT 1 Viacheslav Tikhonov Hans Moke Niemann 0-1 48 Open
2597 2022-07-16 Chess.com RCC Wk21 Swiss chess.com INT 5 Ray Robson Hans Moke Niemann 1-0 47 Open
2598 2022-07-16 Chess.com RCC Wk21 Swiss chess.com INT 4 Hans Moke Niemann Mateusz Bartel 0-1 35 Open
2599 2022-07-16 Chess.com RCC Wk21 Swiss chess.com INT 3 Jeffery Xiong Hans Moke Niemann 1/2-1/2 54 Open
2600 2022-07-16 Chess.com RCC Wk21 Swiss chess.com INT 2 Hans Moke Niemann Parham Maghsoodloo 1/2-1/2 41 Open

© 2024-2026 EloTracker