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

2702.9 -14.1

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
3914

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-20 (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
801 2025-06-28 Niemann-Vidit Blitz Day 1 Endgame.AI INT 16 Hans Moke Niemann Santosh Gujrathi Vidit 1-0 31 Open
802 2025-06-28 Niemann-Vidit Blitz Day 1 Endgame.AI INT 15 Santosh Gujrathi Vidit Hans Moke Niemann 1/2-1/2 44 Open
803 2025-06-28 Niemann-Vidit Blitz Day 1 Endgame.AI INT 14 Hans Moke Niemann Santosh Gujrathi Vidit 1-0 33 Open
804 2025-06-28 Niemann-Vidit Blitz Day 1 Endgame.AI INT 13 Santosh Gujrathi Vidit Hans Moke Niemann 0-1 38 Open
805 2025-06-28 Niemann-Vidit Blitz Day 1 Endgame.AI INT 12 Hans Moke Niemann Santosh Gujrathi Vidit 1/2-1/2 48 Open
806 2025-06-28 Niemann-Vidit Blitz Day 1 Endgame.AI INT 11 Santosh Gujrathi Vidit Hans Moke Niemann 0-1 41 Open
807 2025-06-28 Niemann-Vidit Blitz Day 1 Endgame.AI INT 10 Hans Moke Niemann Santosh Gujrathi Vidit 0-1 43 Open
808 2025-06-24 Titled Tue 24th Jun Early chess.com INT 9 Hans Moke Niemann Leon Luke Mendonca 1-0 24 Open
809 2025-06-24 Titled Tue 24th Jun Late chess.com INT 9 Johan-Sebastian Christiansen Hans Moke Niemann 0-1 35 Open
810 2025-06-24 Titled Tue 24th Jun Late chess.com INT 8 Volodar Murzin Hans Moke Niemann 1-0 49 Open
811 2025-06-24 Titled Tue 24th Jun Early chess.com INT 8 Jeffery Xiong Hans Moke Niemann 0-1 54 Open
812 2025-06-24 Titled Tue 24th Jun Late chess.com INT 7 Hans Moke Niemann Guha Mitrabha 1-0 25 Open
813 2025-06-24 Titled Tue 24th Jun Early chess.com INT 7 Hans Moke Niemann Jose Eduardo Martinez Alcantara 1-0 46 Open
814 2025-06-24 Titled Tue 24th Jun Early chess.com INT 6 Hans Moke Niemann B. Adhiban 1-0 34 Open
815 2025-06-24 Titled Tue 24th Jun Late chess.com INT 6 Rafael A Vaganian Hans Moke Niemann 0-1 29 Open
816 2025-06-24 Titled Tue 24th Jun Late chess.com INT 5 Hans Moke Niemann Vojtech Plat 1/2-1/2 61 Open
817 2025-06-24 Titled Tue 24th Jun Early chess.com INT 5 Samvel Ter-Sahakyan Hans Moke Niemann 0-1 44 Open
818 2025-06-24 Titled Tue 24th Jun Late chess.com INT 4 Stamatis Kourkoulos-Arditis Hans Moke Niemann 1/2-1/2 99 Open
819 2025-06-24 Titled Tue 24th Jun Early chess.com INT 4 Hans Moke Niemann Valentin Dragnev 1-0 47 Open
820 2025-06-24 Titled Tue 24th Jun Early chess.com INT 3 Nikolay Kleimenov Hans Moke Niemann 0-1 38 Open
821 2025-06-24 Titled Tue 24th Jun Late chess.com INT 3 Hans Moke Niemann Tim Grutter 1-0 42 Open
822 2025-06-24 Titled Tue 24th Jun Late chess.com INT 2 Dave Mohan Hans Moke Niemann 0-1 15 Open
823 2025-06-24 Titled Tue 24th Jun Early chess.com INT 2 Hans Moke Niemann Tyson Brady 1/2-1/2 67 Open
824 2025-06-24 Titled Tue 24th Jun Early chess.com INT 1 Parab Ritviz Hans Moke Niemann 0-1 24 Open
825 2025-06-24 Titled Tue 24th Jun Late chess.com INT 1 Hans Moke Niemann Vihaan Jammalamadaka 1-0 36 Open
826 2025-06-24 Titled Tue 24th Jun Early chess.com INT 11 V Pranav Hans Moke Niemann 1-0 26 Open
827 2025-06-24 Titled Tue 24th Jun Late chess.com INT 11 Olexandr Bortnyk Hans Moke Niemann 1-0 54 Open
828 2025-06-24 Titled Tue 24th Jun Late chess.com INT 10 Hans Moke Niemann Sanan Sjugirov 1-0 90 Open
829 2025-06-24 Titled Tue 24th Jun Early chess.com INT 10 Hans Moke Niemann Alireza Firouzja 1-0 27 Open
830 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 9 Levon Aronian Hans Moke Niemann 1-0 59 Open
831 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 8 Hans Moke Niemann Levon Aronian 0-1 32 Open
832 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 7 Levon Aronian Hans Moke Niemann 1-0 54 Open
833 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 6 Hans Moke Niemann Levon Aronian 1-0 56 Open
834 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 5 Levon Aronian Hans Moke Niemann 0-1 43 Open
835 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 4 Hans Moke Niemann Levon Aronian 1/2-1/2 52 Open
836 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 3 Levon Aronian Hans Moke Niemann 1/2-1/2 44 Open
837 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 2 Hans Moke Niemann Levon Aronian 1/2-1/2 52 Open
838 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 1 Levon Aronian Hans Moke Niemann 1-0 51 Open
839 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 18 Hans Moke Niemann Levon Aronian 0-1 45 Open
840 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 17 Levon Aronian Hans Moke Niemann 1-0 36 Open
841 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 16 Hans Moke Niemann Levon Aronian 1-0 58 Open
842 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 15 Levon Aronian Hans Moke Niemann 1/2-1/2 60 Open
843 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 14 Hans Moke Niemann Levon Aronian 1-0 74 Open
844 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 13 Levon Aronian Hans Moke Niemann 0-1 82 Open
845 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 12 Hans Moke Niemann Levon Aronian 1/2-1/2 99 Open
846 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 11 Levon Aronian Hans Moke Niemann 1-0 45 Open
847 2025-06-21 Niemann-Aronian 2025 Endgame.AI INT 10 Hans Moke Niemann Levon Aronian 1-0 73 Open
848 2025-06-20 Las Vegas Play-In KO chess.com INT 4.5 Denis Lazavik Hans Moke Niemann 1/2-1/2 76 Open
849 2025-06-20 Las Vegas Play-In KO chess.com INT 4.4 Hans Moke Niemann Denis Lazavik 1/2-1/2 36 Open
850 2025-06-20 Las Vegas Play-In KO chess.com INT 4.3 Denis Lazavik Hans Moke Niemann 1/2-1/2 58 Open

© 2024-2026 EloTracker