♞ Chess.ceo

Prepare against Hairan Liang

CM · Canada · World #9,979 classical · FIDE ID 2620278

Our database contains 215 games by Hairan Liang, covering Jul 2014 to Aug 2026. Below you'll find Hairan Liang's most-played openings with White and Black, career performance record, notable wins and top events — everything you need to scout Hairan Liang before a game. You can open the same data in the free interactive preparation workstation, which builds a move-by-move opening tree from every game.

Ratings

Time controlCurrentPeakPeak date
Classical2,1702,251Aug 2023
Blitz2,0572,057Aug 2026

Performance record

SplitGamesWinsDrawsLossesWin rate
Overall21581498537.7%
As White10642273739.6%
As Black10939224835.8%

Move-by-move preparation stats

Straight from the preparation tree built over all of Hairan Liang's games — the same tree the interactive prep board lets you walk to any depth. Scores are from Hairan Liang's side.

First moves as White (106 games)

MoveGamesSharePlayer score
e49690.6%53.1%
d476.6%42.9%
Nf332.8%50.0%

Main lines as White

As Black against 1.e4 (72 games)

MoveGamesSharePlayer score
c56184.7%48.4%
e51115.3%18.2%

As Black against 1.d4 (24 games)

MoveGamesSharePlayer score
Nf624100.0%56.3%

Hairan Liang's chess games

All 215 games by Hairan Liang in the Chess.ceo database (Jul 2014 - Aug 2026) are free to browse, search and replay: filter by opening, opponent, event or date on the player page, or step through any game on the analysis board. Record: 81 wins, 49 draws, 85 losses.

Openings as White

ECOOpeningGamesW/D/LWin rate
B40Sicilian166/6/437.5%
C06French: Tarrasch Variation147/2/550.0%
B52Sicilian: Moscow Variation106/2/260.0%
A45Queen's Pawn Game: Chigorin Variation63/0/350.0%
B11Caro-Kann: Two Knights Variation63/0/350.0%
C45Scotch Game52/1/240.0%
C13French: Classical Variation40/1/30.0%
C42Petrov's Defense43/1/075.0%
C24Italian Game30/1/20.0%
B06Modern Defense31/0/233.3%

Openings as Black

ECOOpeningGamesW/D/LWin rate
B35Sicilian: Accelerated Dragon226/8/827.3%
B40Sicilian176/2/935.3%
B30Sicilian: Rossolimo125/3/441.7%
B23Sicilian: Closed96/2/166.7%
E09Catalan54/0/180.0%
A46Indian Defense51/0/420.0%
A37English Opening: Symmetrical41/0/325.0%
E16Bogo-Indian Defense41/2/125.0%
C54Italian Game: Classical Variation40/2/20.0%
E15Queen's Indian Defense21/0/150.0%

Notable wins

DateOpponentEloEventECO
Feb 2018Bator Sambuev2,542Oakville Winter OpenC06
Apr 2018Vladimir Seliverstov2,464Titled TueE00
Oct 2018Jakub Pulpan2,403Titled TueB52
Mar 2026Zoey Tang2,366Reykjavik Open 2026E11
Nov 2025D Czerw2,3621st 3-0 ThursdayB23

Top events

EventYearGamesScoreTPR
Titled Tuesday202545162,131
ch-North American U2020151881,949
ch-CAN U1420161491,908
Aurora Fall Open2017114.51,928
Wch U162017115.52,132
1st 3-0 Thursday20251152,189
Aurora Summer Open2015103.52,004
ch-CAN U20201795.52,147
Prepare against Hairan Liang — free

Interactive opening tree from all 215 games, weak-spot detection and engine analysis.

Start preparation

Frequently asked questions

Where can I find Hairan Liang's chess games?

215 games by Hairan Liang, from Jul 2014 to Aug 2026, are free to browse and replay move by move — no signup needed. The preparation view groups them into an opening tree showing every line Hairan Liang has played.

What does Hairan Liang play on the first move as White?

Across 106 games with White in our database, Hairan Liang opens with 1.e4 (91% of games), 1.d4 (7% of games), 1.Nf3 (3% of games). Against 1.e4 as Black, Hairan Liang answers 1...c5 (85% of games), 1...e5 (15% of games). Against 1.d4: 1...Nf6 (100% of games).

What openings does Hairan Liang play as White?

As White, Hairan Liang's most-played openings in our database are: Sicilian (16 games, 37.5% win rate); French: Tarrasch Variation (14 games, 50.0% win rate); Sicilian: Moscow Variation (10 games, 60.0% win rate). The full breakdown of 106 games with White is in the table above.

What openings does Hairan Liang play as Black?

As Black, Hairan Liang most often plays: Sicilian: Accelerated Dragon (22 games, 27.3% win rate); Sicilian (17 games, 35.3% win rate); Sicilian: Rossolimo (12 games, 41.7% win rate). See the table above for the top ten Black openings across 109 games.

What is Hairan Liang's FIDE rating?

Hairan Liang is currently rated 2,170 in classical chess and 2,057 in blitz. Peak classical rating: 2,251 (Aug 2023).

How many games has Hairan Liang played?

Our database contains 215 games by Hairan Liang, covering Jul 2014 to Aug 2026. Overall record: 81 wins, 49 draws, 85 losses (37.7% win rate).

How do I prepare against Hairan Liang?

215 games by Hairan Liang reveal their opening repertoire, most-played lines, and the variations where they score worst — the raw material for targeted preparation. The interactive opening tree lets you walk every line to any depth.

Similarly rated players