Grandmaster

Niemann, Hans Moke

FIDE ID 2093596

1,138
Games
489
Wins
349
Draws
287
Losses
58%
Score
Peak rating3003
Latest rating2709
First seenDec 13, 2020
Last seenJun 21, 2026

Recent games

DateWhiteResultBlack
Niemann1–0Nogerbek
Niemann0–1Vokhidov
Niemann0–1Petrosyan
Niemann0–1Urazayev
Niemann1–0Cheng
Niemann½–½Alonso Rosell
Niemann0–1Ponkratov
Niemann1–0Jumabayev
Niemann0–1Quparadze
Niemann1–0Najer
Niemann½–½Sychev
Yu1–0Niemann
Tomashevsky1–0Niemann
Pranav1–0Niemann
Harutyunyan0–1Niemann
Nguyen0–1Niemann
Suleymanli0–1Niemann
Saraci0–1Niemann
Sanal1–0Niemann
Yakubboev1–0Niemann
Kovalev0–1Niemann
Ghaem Maghami0–1Niemann
Jun 21, 2026Niemann0–1Firouzja
Jun 21, 2026Firouzja0–1Niemann
Jun 21, 2026Niemann½–½Firouzja
Jun 21, 2026Niemann0–1Erigaisi Arjun
Jun 21, 2026Erigaisi Arjun½–½Niemann
Jun 20, 2026Xu1–0Niemann
Jun 20, 2026Niemann1–0Xu
Jun 20, 2026Niemann0–1Bortnyk
Jun 20, 2026Yap0–1Niemann
Jun 20, 2026Bilguun0–1Niemann
Jun 20, 2026Niemann1–0Atlas
Jun 20, 2026Srihari L R0–1Niemann
Jun 20, 2026Shirov0–1Niemann
Jun 20, 2026Niemann½–½Megaranto
Jun 20, 2026Richards0–1Niemann
Jun 20, 2026Niemann1–0Pang
Jun 20, 2026Praggnanandhaa R½–½Niemann
Jun 19, 2026Batsuren½–½Niemann
Jun 19, 2026Erigaisi Arjun1–0Niemann
Jun 19, 2026Niemann½–½Xu
Jun 19, 2026Praggnanandhaa R1–0Niemann
Jun 18, 2026Niemann½–½Artemiev
Jun 18, 2026Rapport½–½Niemann
Jun 18, 2026Ding½–½Niemann
Jun 18, 2026Niemann½–½Sindarov
Jun 17, 2026Suleymanli0–1Niemann
Jun 17, 2026Niemann1–0Liu
Jun 17, 2026Theodorou0–1Niemann
Jun 17, 2026Niemann1–0Ipatov
Jun 15, 2026Ding½–½Niemann
Jun 15, 2026Niemann0–1Ding
Jun 15, 2026Niemann½–½Madaminov
Jun 13, 2026Erigaisi Arjun½–½Niemann
Jun 12, 2026Niemann½–½Abdusattorov
Jun 11, 2026Niemann1–0Ding
Jun 11, 2026Vidit½–½Niemann
Jun 10, 2026Niemann½–½Mamedyarov
Jun 9, 2026Yakubboev½–½Niemann
Jun 8, 2026Niemann1–0Vokhidov
Jun 7, 2026Theodorou1–0Niemann
Jun 7, 2026Nepomniachtchi1–0Niemann
May 25, 2026Niemann1–0Nepomniachtchi
May 25, 2026Nepomniachtchi½–½Niemann
May 25, 2026Niemann½–½Nepomniachtchi
May 25, 2026Nepomniachtchi½–½Niemann
May 25, 2026Niemann½–½Nepomniachtchi
May 25, 2026Nepomniachtchi½–½Niemann
May 25, 2026Niemann½–½Nepomniachtchi
May 25, 2026Nepomniachtchi1–0Niemann
May 7, 2026Wojtaszek0–1Niemann
May 7, 2026Niemann1–0Duda
May 7, 2026Gukesh D1–0Niemann
May 7, 2026Niemann½–½Sindarov
May 7, 2026Niemann1–0Vachier-Lagrave
May 7, 2026Caruana1–0Niemann
May 7, 2026Fedoseev0–1Niemann
May 7, 2026Niemann0–1Wojtaszek
May 7, 2026Duda1–0Niemann
May 7, 2026Niemann0–1Gukesh D
May 7, 2026Sindarov½–½Niemann
May 7, 2026Vachier-Lagrave0–1Niemann
May 7, 2026Niemann1–0Caruana
May 7, 2026Niemann1–0Fedoseev
May 5, 2026Niemann½–½Vachier-Lagrave
May 4, 2026Wojtaszek½–½Niemann
May 4, 2026Niemann1–0Duda
May 4, 2026Firouzja0–1Niemann
May 4, 2026Niemann1–0Caruana
May 4, 2026Fedoseev½–½Niemann
May 4, 2026Gukesh D0–1Niemann
May 4, 2026Niemann½–½Sindarov
May 3, 2026Niemann½–½So
May 3, 2026Niemann1–0Firouzja
May 3, 2026So1–0Niemann
May 3, 2026Firouzja1–0Niemann
May 3, 2026Niemann½–½So
Apr 10, 2026Liang½–½Niemann
Apr 10, 2026Niemann½–½Liang