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
501 2025-11-21 chess.com SpeedChess 2025 chess.com INT 2.15 Hans Moke Niemann Denis Lazavik 1-0 45 Open
502 2025-11-21 chess.com SpeedChess 2025 chess.com INT 2.14 Denis Lazavik Hans Moke Niemann 1-0 28 Open
503 2025-11-21 chess.com SpeedChess 2025 chess.com INT 2.13 Hans Moke Niemann Denis Lazavik 0-1 50 Open
504 2025-11-21 chess.com SpeedChess 2025 chess.com INT 2.12 Denis Lazavik Hans Moke Niemann 0-1 64 Open
505 2025-11-21 chess.com SpeedChess 2025 chess.com INT 2.11 Hans Moke Niemann Denis Lazavik 1/2-1/2 122 Open
506 2025-11-21 chess.com SpeedChess 2025 chess.com INT 2.1 Denis Lazavik Hans Moke Niemann 1/2-1/2 28 Open
507 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 9 Jeffery Xiong Hans Moke Niemann 1-0 40 Open
508 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 8 Hikaru Nakamura Hans Moke Niemann 1-0 65 Open
509 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 7 Hans Moke Niemann Vincent Keymer 1-0 46 Open
510 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 6 Hans Moke Niemann Bogdan-Daniel Deac 1-0 82 Open
511 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 5 Ihor Samunenkov Hans Moke Niemann 0-1 65 Open
512 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 4 Rasmus Svane Hans Moke Niemann 1/2-1/2 41 Open
513 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 3 Hans Moke Niemann Maciej Klekowski 1-0 44 Open
514 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 2 Ilyass Msellek Hans Moke Niemann 0-1 34 Open
515 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 1 Hans Moke Niemann Kacper Klys 1-0 30 Open
516 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 9 Yoseph Theolifus Taher Hans Moke Niemann 0-1 64 Open
517 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 9 Hans Moke Niemann Haik M. Martirosyan 1-0 89 Open
518 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 8 Dincer Tasdogen Hans Moke Niemann 0-1 24 Open
519 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 8 Hans Moke Niemann Hikaru Nakamura 0-1 78 Open
520 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 7 Hans Moke Niemann Shamil Arslanov 1-0 19 Open
521 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 7 Hans Moke Niemann Benjamin Bok 1-0 73 Open
522 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 6 Ryo Chen Hans Moke Niemann 0-1 36 Open
523 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 6 Nikolas Theodorou Hans Moke Niemann 0-1 36 Open
524 2025-11-13 3rd 3-0 Thu 13th Nov 2025 chess.com INT 6 Hans Moke Niemann Benjamin Bok 0-1 56 Open
525 2025-11-13 3rd 3-0 Thu 13th Nov 2025 chess.com INT 5 Alexey Sarana Hans Moke Niemann 0-1 43 Open
526 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 5 Patryk Cieslak Hans Moke Niemann 1/2-1/2 94 Open
527 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 5 Hans Moke Niemann Renato Terry 0-1 92 Open
528 2025-11-13 3rd 3-0 Thu 13th Nov 2025 chess.com INT 4 Hans Moke Niemann Chithambaram VR. Aravindh 1-0 51 Open
529 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 4 Hans Moke Niemann Amir Mohammad Hamidi 0-1 40 Open
530 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 4 Reza Mahdavi Hans Moke Niemann 1/2-1/2 61 Open
531 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 3 Yoseph Theolifus Taher Hans Moke Niemann 0-1 35 Open
532 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 3 Nitzan Steinberg Hans Moke Niemann 0-1 47 Open
533 2025-11-13 3rd 3-0 Thu 13th Nov 2025 chess.com INT 3 Sergei Zhigalko Hans Moke Niemann 1/2-1/2 69 Open
534 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 2 Hans Moke Niemann Etienne Bacrot 1-0 22 Open
535 2025-11-13 3rd 3-0 Thu 13th Nov 2025 chess.com INT 2 Hans Moke Niemann Pablo Salinas Herrera 1-0 38 Open
536 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 2 Hans Moke Niemann Ilan Schnaider 1-0 59 Open
537 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 1 Alexandros Papasimakopoulos Hans Moke Niemann 0-1 80 Open
538 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 1 Matthew J Wadsworth Hans Moke Niemann 0-1 26 Open
539 2025-11-13 3rd 3-0 Thu 13th Nov 2025 chess.com INT 1 Hoang Minh Tho Do Hans Moke Niemann 0-1 47 Open
540 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 11 Hans Moke Niemann Alireza Firouzja 1/2-1/2 56 Open
541 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 11 Federico Perez Ponsa Hans Moke Niemann 0-1 35 Open
542 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 10 Hans Moke Niemann Reza Mahdavi 1-0 26 Open
543 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 10 Jan-Krzysztof Duda Hans Moke Niemann 0-1 89 Open
544 2025-11-11 Titled Tue 11th Nov 2025 chess.com INT 9 Hans Moke Niemann Andrew Tang 1-0 39 Open
545 2025-11-11 Titled Tue 11th Nov 2025 chess.com INT 8 Magnus Carlsen Hans Moke Niemann 1-0 47 Open
546 2025-11-11 Titled Tue 11th Nov 2025 chess.com INT 7 Hikaru Nakamura Hans Moke Niemann 1/2-1/2 57 Open
547 2025-11-11 Titled Tue 11th Nov 2025 chess.com INT 6 Hans Moke Niemann Yihan Meng 1-0 33 Open
548 2025-11-11 Titled Tue 11th Nov 2025 chess.com INT 5 Hans Moke Niemann Jan Malek 1-0 67 Open
549 2025-11-11 Titled Tue 11th Nov 2025 chess.com INT 4 Nikoloz Petriashvili Hans Moke Niemann 0-1 46 Open
550 2025-11-11 Titled Tue 11th Nov 2025 chess.com INT 3 Hans Moke Niemann Ilan Schnaider 1-0 43 Open

© 2024-2026 EloTracker