chessbio.com
Search
Enthusiasts
Titled
Streamers
12
Home
Candidate Master
Hairan Liang
Games
Hairan Liang
CM
u335394862
Canada
Since 2012 (Inactive)
Chess.com
♟
49.6%
-
44.2%
-
6.2%
Bullet
2328
1472W
1314L
139D
Blitz
2507
1433W
1158L
208D
Rapid
2217
166W
123L
36D
Daily
1270
154W
276L
19D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Draw
vs Porsche-Boxster
2471
Apr 11, 2026
3m
A31
English Opening: Symmetrical Variation, Anti-Benoni Variation
Game drawn by timeout vs insufficient material
Win
vs YKlein1
2468
Apr 11, 2026
3m
B20
Sicilian Defense
u335394862 won on time
Loss
vs pasi64
2452
Apr 11, 2026
3m
B22
Sicilian Defense: Alapin Variation
pasi64 won on time
Win
vs WlaterWhitee
2471
Mar 23, 2026
3m + 2s
C06
French Defense: Tarrasch Variation, Closed Variation, Main Line
u335394862 won by resignation
Loss
vs WlaterWhitee
2478
Mar 23, 2026
3m + 2s
A13
English Opening: Agincourt Defense
WlaterWhitee won by resignation
Win
vs Jovert_Valenzuela
2581
Mar 23, 2026
3m + 2s
C41
Philidor Defense
u335394862 won by resignation
Win
vs Nosleeptildeath
2599
Mar 15, 2026
3m
B03
Alekhine Defense
u335394862 won by checkmate
Draw
vs ArieLavi
2461
Mar 15, 2026
3m
B22
Sicilian Defense: Alapin Variation
Game drawn by stalemate
Loss
vs sayx
2462
Mar 15, 2026
3m
D02
London System: Poisoned Pawn Variation
sayx won on time
Draw
vs SHNg123
2522
Mar 15, 2026
3m
C55
Italian Game: Two Knights Defense
Game drawn by stalemate
Loss
vs bendytoenail
2516
Mar 15, 2026
3m
B22
Sicilian Defense: Alapin Variation
bendytoenail won on time
Win
vs w307
2508
Mar 15, 2026
3m
D00
Amazon Attack
u335394862 won on time
Loss
vs MARBLE_EMPEROR_1453
2535
Mar 15, 2026
3m
B43
Sicilian Defense: Kan Variation, Knight Variation
MARBLE_EMPEROR_1453 won by resignation
Loss
vs Lord_of_Flies67
2509
Mar 14, 2026
3m
B06
Modern
Lord_of_Flies67 won by resignation
Win
vs Nikolai008
2541
Mar 14, 2026
3m
B01
Scandinavian Defense
u335394862 won by checkmate
Loss
vs Knights_B4_Bishops
2496
Mar 14, 2026
3m
B23
Sicilian Defense: Closed
Knights_B4_Bishops won on time
Loss
vs deulin04
2479
Mar 14, 2026
3m
B22
Sicilian Defense: Alapin Variation
deulin04 won by checkmate
Draw
vs futuresuperg
2564
Mar 14, 2026
3m
B43
Sicilian Defense: Kan Variation, Knight Variation
Game drawn by repetition
Loss
vs disrespect_2010
2579
Mar 14, 2026
3m
B45
Sicilian Defense: Taimanov Variation, American Attack
disrespect_2010 won by resignation
Loss
vs VitorKoren
2578
Mar 14, 2026
3m
C47
Four Knights Game
VitorKoren won on time