Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
16
Home
Grandmaster
Hans Niemann
Games
Hans Niemann
GM
HansOnTwitch
Since 2020 (Active)
Chess.com
♟♟♟♟♟♟
55.1%
-
34.6%
-
10.4%
Bullet
3120
1649W
1212L
175D
Blitz
3295
2743W
1545L
602D
Rapid
2705
127W
76L
72D
Daily
2000
0W
1L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs lachesisQ
3250
May 12, 2026
5m
B90
Sicilian Defense: Najdorf Variation
lachesisQ won by resignation
Win
vs Romik2012
3048
May 12, 2026
5m
E48
Nimzo-Indian Defense: Normal Variation, Classical Defense
HansOnTwitch won by resignation
Win
vs Beca95
3127
May 12, 2026
5m
B92
Sicilian Defense: Najdorf Variation, Opocensky Variation
HansOnTwitch won by resignation
Win
vs MITerryble
3159
May 12, 2026
5m
C44
Dresden Opening: The Goblin
HansOnTwitch won on time
Win
vs Parhamov
3147
May 12, 2026
5m
B90
Sicilian Defense: Najdorf Variation
HansOnTwitch won by resignation
Win
vs HVillagra
3091
May 12, 2026
5m
C20
Barnes Opening: Walkerling
HansOnTwitch won by resignation
Loss
vs FairChess_on_YouTube
3220
May 12, 2026
5m
B48
Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack
FairChess_on_YouTube won by checkmate
Win
vs Shield12
3151
May 12, 2026
5m
C84
Ruy Lopez: Closed
HansOnTwitch won by resignation
Win
vs Anton_Demchenko
3037
May 12, 2026
5m
C70
Ruy Lopez: Bird's Defense Deferred
HansOnTwitch won on time
Win
vs Witik
2850
May 12, 2026
5m
C26
Bishop's Opening: Horwitz Gambit
HansOnTwitch won by resignation
Win
vs rollercoaster29
2699
May 12, 2026
5m
C50
Blackburne Shilling Gambit
HansOnTwitch won by resignation
Loss
vs ChessIsShocking
2723
Apr 28, 2026
5m
A00
Unknown opening
ChessIsShocking won on time
Loss
vs GrotBchess
2725
Apr 28, 2026
5m
B51
Sicilian Defense: Moscow Variation
GrotBchess won on time
Win
vs Escudito
2521
Apr 28, 2026
5m
C78
Ruy Lopez: Brix Variation
HansOnTwitch won on time
Loss
vs nihalsarin
3330
Apr 21, 2026
5m
A49
Indian Defense: Przepiorka Variation
nihalsarin won by checkmate
Win
vs Sina-Movahed
3351
Apr 21, 2026
5m
C50
Blackburne Shilling Gambit
HansOnTwitch won by resignation
Win
vs Polish_fighter3000
3300
Apr 21, 2026
5m
C50
Blackburne Shilling Gambit
HansOnTwitch won on time
Loss
vs Hikaru
3417
Apr 21, 2026
5m
A05
King's Indian Attack
Hikaru won by resignation
Win
vs Konavets
3220
Apr 21, 2026
5m
C50
Blackburne Shilling Gambit
HansOnTwitch won by resignation
Win
vs amintabatabaei
3169
Apr 21, 2026
5m
B08
Pirc Defense: Classical Variation
HansOnTwitch won by resignation