GM Hans Moke Niemann LIVE

Country

USA

Birth Year

2003 (Age ≈23)

Gender

M

Title

Grandmaster

FIDE ID

2093596

USCF ID

15041466

USCF Rating

2783

FIDE ratings

2708.3 -8.7

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
3899

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
1051 2025-04-29 Titled Tue 29th Apr Early chess.com INT 6 Hans Moke Niemann Koorosh Bahmani 1-0 50 Open
1052 2025-04-29 Titled Tue 29th Apr Late chess.com INT 6 Hans Moke Niemann Jeffery Xiong 1-0 42 Open
1053 2025-04-29 Titled Tue 29th Apr Late chess.com INT 5 Jules Moussard Hans Moke Niemann 1/2-1/2 59 Open
1054 2025-04-29 Titled Tue 29th Apr Early chess.com INT 5 Alexei Kornev Hans Moke Niemann 1/2-1/2 54 Open
1055 2025-04-29 Titled Tue 29th Apr Early chess.com INT 4 Hans Moke Niemann Reza Mahdavi 0-1 47 Open
1056 2025-04-29 Titled Tue 29th Apr Late chess.com INT 4 Hans Moke Niemann Robby Kevlishvili 1-0 33 Open
1057 2025-04-29 Titled Tue 29th Apr Early chess.com INT 3 Krikor Sevag Mekhitarian Hans Moke Niemann 0-1 44 Open
1058 2025-04-29 Titled Tue 29th Apr Late chess.com INT 3 Saidakbar Saydaliev Hans Moke Niemann 0-1 38 Open
1059 2025-04-29 Titled Tue 29th Apr Late chess.com INT 2 Hans Moke Niemann Enes Tanriverdi 1-0 46 Open
1060 2025-04-29 Titled Tue 29th Apr Early chess.com INT 2 Hans Moke Niemann Supratit Banerjee 1-0 27 Open
1061 2025-04-29 Titled Tue 29th Apr Late chess.com INT 1 Valiantsin Yezhel Hans Moke Niemann 0-1 53 Open
1062 2025-04-29 Titled Tue 29th Apr Early chess.com INT 1 Wojciech Przybylski Hans Moke Niemann 0-1 35 Open
1063 2025-04-29 Titled Tue 29th Apr Early chess.com INT 11 Jeffery Xiong Hans Moke Niemann 1-0 47 Open
1064 2025-04-29 Titled Tue 29th Apr Late chess.com INT 11 Samuel Sevian Hans Moke Niemann 1/2-1/2 57 Open
1065 2025-04-29 Titled Tue 29th Apr Late chess.com INT 10 V Pranav Hans Moke Niemann 0-1 87 Open
1066 2025-04-29 Titled Tue 29th Apr Early chess.com INT 10 Hans Moke Niemann Tamas Banusz 1-0 47 Open
1067 2025-04-21 grenke Freestyle Open Karlsruhe GER 9.15 Francesco Sonis Hans Moke Niemann 1/2-1/2 73 Open
1068 2025-04-21 grenke Freestyle Open Karlsruhe GER 8.26 Hans Moke Niemann Kaan Kucuksari 1-0 30 Open
1069 2025-04-20 grenke Freestyle Open Karlsruhe GER 7.1 David Anton Guijarro Hans Moke Niemann 1-0 44 Open
1070 2025-04-20 grenke Freestyle Open Karlsruhe GER 6.9 Hans Moke Niemann Sergei Movsesian 1/2-1/2 43 Open
1071 2025-04-19 grenke Freestyle Open Karlsruhe GER 5.3 Aryan Chopra Hans Moke Niemann 1/2-1/2 40 Open
1072 2025-04-19 grenke Freestyle Open Karlsruhe GER 4.11 Hans Moke Niemann Denis Kadric 1-0 43 Open
1073 2025-04-18 grenke Freestyle Open Karlsruhe GER 3.7 Rasmus Svane Hans Moke Niemann 1/2-1/2 31 Open
1074 2025-04-18 grenke Freestyle Open Karlsruhe GER 2.1 Hans Moke Niemann Andrei Deviatkin 1-0 47 Open
1075 2025-04-17 grenke Freestyle Open Karlsruhe GER 1.11 Andreas Ciolek Hans Moke Niemann 0-1 23 Open
1076 2025-03-25 Titled Tue 25th Mar Early chess.com INT 9 Guha Mitrabha Hans Moke Niemann 0-1 36 Open
1077 2025-03-25 Titled Tue 25th Mar Late chess.com INT 9 Hans Moke Niemann Mahdi Gholami Orimi 1-0 53 Open
1078 2025-03-25 Titled Tue 25th Mar Late chess.com INT 8 Jose Eduardo Martinez Alcantara Hans Moke Niemann 1-0 44 Open
1079 2025-03-25 Titled Tue 25th Mar Early chess.com INT 8 Hans Moke Niemann Jeffery Xiong 0-1 84 Open
1080 2025-03-25 Titled Tue 25th Mar Early chess.com INT 7 Cristobal Henriquez Villagra Hans Moke Niemann 0-1 40 Open
1081 2025-03-25 Titled Tue 25th Mar Late chess.com INT 7 Hans Moke Niemann Nitzan Steinberg 1-0 61 Open
1082 2025-03-25 Titled Tue 25th Mar Late chess.com INT 6 Maxime Vachier-Lagrave Hans Moke Niemann 1-0 62 Open
1083 2025-03-25 Titled Tue 25th Mar Early chess.com INT 6 Hans Moke Niemann Martyn Kravtsiv 1-0 26 Open
1084 2025-03-25 Titled Tue 25th Mar Late chess.com INT 5 Hans Moke Niemann Jeffery Xiong 1-0 30 Open
1085 2025-03-25 Titled Tue 25th Mar Early chess.com INT 5 Reza Mahdavi Hans Moke Niemann 1-0 32 Open
1086 2025-03-25 Titled Tue 25th Mar Late chess.com INT 4 Hans Moke Niemann Mikhail Bryakin 1-0 56 Open
1087 2025-03-25 Titled Tue 25th Mar Early chess.com INT 4 Hans Moke Niemann Hamidreza Ebrahimi Herab 1-0 26 Open
1088 2025-03-25 Titled Tue 25th Mar Early chess.com INT 3 Santiago Avila Pavas Hans Moke Niemann 0-1 40 Open
1089 2025-03-25 Titled Tue 25th Mar Late chess.com INT 3 Andrey Gorovets Hans Moke Niemann 0-1 33 Open
1090 2025-03-25 Titled Tue 25th Mar Late chess.com INT 2 Hans Moke Niemann Sandeep Sethuraman 1-0 30 Open
1091 2025-03-25 Titled Tue 25th Mar Early chess.com INT 2 Hans Moke Niemann Reinis Paikens 1-0 33 Open
1092 2025-03-25 Titled Tue 25th Mar Late chess.com INT 1 Peter T Roberson Hans Moke Niemann 0-1 46 Open
1093 2025-03-25 Titled Tue 25th Mar Early chess.com INT 1 Svyatoslav Korneev Leskova Hans Moke Niemann 0-1 35 Open
1094 2025-03-25 Titled Tue 25th Mar Early chess.com INT 11 Nikolas Theodorou Hans Moke Niemann 0-1 90 Open
1095 2025-03-25 Titled Tue 25th Mar Late chess.com INT 11 Hans Moke Niemann Denis Lazavik 1/2-1/2 41 Open
1096 2025-03-25 Titled Tue 25th Mar Late chess.com INT 10 Pentala Harikrishna Hans Moke Niemann 0-1 62 Open
1097 2025-03-25 Titled Tue 25th Mar Early chess.com INT 10 Hans Moke Niemann Sergei Zhigalko 1-0 37 Open
1098 2025-03-18 Titled Tue 18th Mar Early chess.com INT 9 Hans Moke Niemann Kirill Klukin 1-0 52 Open
1099 2025-03-18 Titled Tue 18th Mar Early chess.com INT 8 Roberto Junio Brito Molina Hans Moke Niemann 0-1 34 Open
1100 2025-03-18 Titled Tue 18th Mar Early chess.com INT 7 Hans Moke Niemann Lucas Ranaldi 1-0 34 Open

© 2024-2026 EloTracker