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

2707.4 -9.6

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
3898

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-13 (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
601 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 9 Hans Moke Niemann Haowen Xue 1-0 58 Open
602 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 8 Hikaru Nakamura Hans Moke Niemann 1/2-1/2 51 Open
603 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 7 Hans Moke Niemann Rinat Jumabayev 1-0 32 Open
604 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 6 Sergei Zhigalko Hans Moke Niemann 0-1 64 Open
605 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 5 Hans Moke Niemann Kacper Drozdowski 1/2-1/2 64 Open
606 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 4 Jose Carlos Ibarra Jerez Hans Moke Niemann 0-1 58 Open
607 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 3 Hans Moke Niemann Aleksandr Rakhmanov 1-0 33 Open
608 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 2 Georgios Souleidis Hans Moke Niemann 0-1 48 Open
609 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 1 Hans Moke Niemann Daniel Barria Zuniga 1-0 37 Open
610 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 11 Hans Moke Niemann Alireza Firouzja 1-0 48 Open
611 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 10 Ian Nepomniachtchi Hans Moke Niemann 0-1 51 Open
612 2025-09-15 FIDE Grand Swiss 2025 Samarkand UZB 11.2 Anish Giri Hans Moke Niemann 1-0 46 Open
613 2025-09-14 FIDE Grand Swiss 2025 Samarkand UZB 10.6 Hans Moke Niemann Praggnanandhaa R 1-0 38 Open
614 2025-09-13 FIDE Grand Swiss 2025 Samarkand UZB 9.5 Hans Moke Niemann Abhimanyu Mishra 1/2-1/2 104 Open
615 2025-09-12 FIDE Grand Swiss 2025 Samarkand UZB 8.2 Alireza Firouzja Hans Moke Niemann 1/2-1/2 30 Open
616 2025-09-11 FIDE Grand Swiss 2025 Samarkand UZB 7.8 Hans Moke Niemann Yagiz Kaan Erdogmus 1-0 26 Open
617 2025-09-09 FIDE Grand Swiss 2025 Samarkand UZB 6.15 Shamsiddin Vokhidov Hans Moke Niemann 0-1 35 Open
618 2025-09-08 FIDE Grand Swiss 2025 Samarkand UZB 5.13 Hans Moke Niemann Anton Demchenko 1/2-1/2 62 Open
619 2025-09-07 FIDE Grand Swiss 2025 Samarkand UZB 4.11 Leon Luke Mendonca Hans Moke Niemann 1/2-1/2 58 Open
620 2025-09-06 FIDE Grand Swiss 2025 Samarkand UZB 3.19 Hans Moke Niemann Rasmus Svane 1-0 75 Open
621 2025-09-05 FIDE Grand Swiss 2025 Samarkand UZB 2.16 Ivan Cheparinov Hans Moke Niemann 1/2-1/2 31 Open
622 2025-09-04 FIDE Grand Swiss 2025 Samarkand UZB 1.12 Hans Moke Niemann Gabriel Sargissian 1/2-1/2 30 Open
623 2025-08-26 Titled Tue 26th Aug Late chess.com INT 9 Hans Moke Niemann Chithambaram VR. Aravindh 1-0 53 Open
624 2025-08-26 Titled Tue 26th Aug Late chess.com INT 8 Daniel Naroditsky Hans Moke Niemann 1/2-1/2 75 Open
625 2025-08-26 Titled Tue 26th Aug Late chess.com INT 7 Hans Moke Niemann Magnus Carlsen 0-1 28 Open
626 2025-08-26 Titled Tue 26th Aug Late chess.com INT 6 Jose Carlos Ibarra Jerez Hans Moke Niemann 0-1 40 Open
627 2025-08-26 Titled Tue 26th Aug Early chess.com INT 5 Vjacheslav Weetik Hans Moke Niemann 1-0 45 Open
628 2025-08-26 Titled Tue 26th Aug Late chess.com INT 5 Hans Moke Niemann Martyn Kravtsiv 1-0 43 Open
629 2025-08-26 Titled Tue 26th Aug Late chess.com INT 4 Andrey Drygalov Hans Moke Niemann 0-1 32 Open
630 2025-08-26 Titled Tue 26th Aug Early chess.com INT 4 Hans Moke Niemann Timofey Iljin 1-0 44 Open
631 2025-08-26 Titled Tue 26th Aug Early chess.com INT 3 Tyhran Ambartsumian Hans Moke Niemann 1-0 38 Open
632 2025-08-26 Titled Tue 26th Aug Late chess.com INT 3 Hans Moke Niemann Mykola Korchynskyi 1-0 78 Open
633 2025-08-26 Titled Tue 26th Aug Early chess.com INT 2 Hans Moke Niemann Billy Fellowes 1-0 42 Open
634 2025-08-26 Titled Tue 26th Aug Late chess.com INT 2 Sven Tica Hans Moke Niemann 0-1 41 Open
635 2025-08-26 Titled Tue 26th Aug Early chess.com INT 1 Igor Musial Hans Moke Niemann 0-1 29 Open
636 2025-08-26 Titled Tue 26th Aug Late chess.com INT 1 Hans Moke Niemann Viacheslav Tikhonov 1-0 30 Open
637 2025-08-26 Titled Tue 26th Aug Late chess.com INT 11 Olexandr Bortnyk Hans Moke Niemann 1-0 51 Open
638 2025-08-26 Titled Tue 26th Aug Late chess.com INT 10 Hans Moke Niemann Erigaisi Arjun 0-1 42 Open
639 2025-08-19 Titled Tue 19th Aug Late chess.com INT 9 Hans Moke Niemann Matvey Galchenko 1-0 40 Open
640 2025-08-19 Titled Tue 19th Aug Early chess.com INT 8 Ruslan Gadzhiev Hans Moke Niemann 1-0 59 Open
641 2025-08-19 Titled Tue 19th Aug Late chess.com INT 8 Ryan Amburgy Hans Moke Niemann 0-1 68 Open
642 2025-08-19 Titled Tue 19th Aug Late chess.com INT 7 Hans Moke Niemann Magnus Carlsen 0-1 35 Open
643 2025-08-19 Titled Tue 19th Aug Early chess.com INT 7 Hans Moke Niemann Pavel Eljanov 1-0 56 Open
644 2025-08-19 Titled Tue 19th Aug Late chess.com INT 6 Cristobal Henriquez Villagra Hans Moke Niemann 0-1 35 Open
645 2025-08-19 Titled Tue 19th Aug Early chess.com INT 6 Kirill Klukin Hans Moke Niemann 1/2-1/2 57 Open
646 2025-08-19 Titled Tue 19th Aug Late chess.com INT 5 Hans Moke Niemann Velimir Ivic 0-1 18 Open
647 2025-08-19 Titled Tue 19th Aug Early chess.com INT 5 Hans Moke Niemann Deniel Causo 1-0 50 Open
648 2025-08-19 Titled Tue 19th Aug Late chess.com INT 4 Tanitoluwa Adewumi Hans Moke Niemann 0-1 53 Open
649 2025-08-19 Titled Tue 19th Aug Early chess.com INT 4 Sergei Zhigalko Hans Moke Niemann 1-0 36 Open
650 2025-08-19 Titled Tue 19th Aug Late chess.com INT 3 Hans Moke Niemann Artem Dyachuk 1-0 41 Open

© 2024-2026 EloTracker