chessbio.com
Search
Enthusiasts
Titled
Streamers
24
Home
Enthusiasts
Giankarlo Hao
Games
Giankarlo Hao
johnhow522
Since 2025 (Inactive)
Chess.com
♟
47.3%
-
46.4%
-
6.3%
Bullet
162
109W
119L
2D
Blitz
172
57W
58L
4D
Rapid
333
211W
197L
45D
Daily
800
6W
1L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
19 games
Win
vs QKfreck
100
Mar 6, 2026
5m
D04
Colle: 3...Bf5, Alekhine Variation
johnhow522 won on time
Loss
vs Zehef99
206
Feb 25, 2026
5m
D05
Colle: 3...e6 4.Bd3 c5
Zehef99 won on time
Loss
vs Domeconti
185
Feb 23, 2026
5m
C46
Three Knights Opening
Domeconti won - game abandoned
Win
vs dasax2464
103
Feb 20, 2026
5m
C26
Bishop's Opening: Horwitz Gambit
johnhow522 won by resignation
Win
vs egiji
175
Feb 19, 2026
5m
C25
Vienna Gambit, with Max Lange Defense
johnhow522 won by checkmate
Loss
vs AuraSapphire
198
Feb 19, 2026
5m
C20
Barnes Opening: Walkerling
AuraSapphire won by resignation
Loss
vs XSmartiX
214
Feb 19, 2026
5m
A46
Döry Defense
XSmartiX won - game abandoned
Loss
vs rxvlt
226
Feb 11, 2026
5m
A21
English Opening: King's English Variation
rxvlt won on time
Loss
vs Monserzaza
224
Feb 11, 2026
5m
B08
Pirc Defense: Classical Variation
Monserzaza won by checkmate
Loss
vs prince_0112
957
Feb 11, 2026
3 days per move
C24
Bishop's Opening: 3.d3
prince_0112 won by resignation
Loss
vs Aizzrad
251
Feb 1, 2026
5m
C20
Barnes Opening: Walkerling
Aizzrad won by checkmate
Win
vs sawwrose
198
Jan 23, 2026
5m
C55
Italian Game: Two Knights Defense
johnhow522 won by checkmate
Win
vs prince_0112
936
Jan 20, 2026
3 days per move
B02
Alekhine Defense
johnhow522 won by checkmate
Win
vs MojaHao
202
Jan 14, 2026
3 days per move
D02
London System: Poisoned Pawn Variation
johnhow522 won on time
Win
vs thats_real_nice
180
Jan 12, 2026
5m
C53
Giuoco Piano: Tarrasch Variation
johnhow522 won by resignation
Win
vs MojaHao
100
Jan 10, 2026
5m
A40
Australian Defense
johnhow522 won on time
Loss
vs Ewker
234
Jan 9, 2026
5m
B02
Alekhine Defense
Ewker won by checkmate
Win
vs ingilii
216
Jan 8, 2026
5m
D00
Amazon Attack
johnhow522 won by resignation
Loss
vs jayboyy-08
220
Jan 8, 2026
5m
D02
London System: Poisoned Pawn Variation
jayboyy-08 won by checkmate