♞ Chess.ceo

Prepare against Justin Liang

United States · World #12,642 classical · FIDE ID 2099942

Our database contains 262 games by Justin Liang, covering Mar 2016 to Jul 2026. Below you'll find Justin Liang's most-played openings with White and Black, career performance record, notable wins and top events — everything you need to scout Justin 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,0522,134Sep 2019

Performance record

SplitGamesWinsDrawsLossesWin rate
Overall262901915334.4%
As White13141117931.3%
As Black1314987437.4%

Move-by-move preparation stats

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

First moves as White (131 games)

MoveGamesSharePlayer score
d47557.3%34.0%
e42519.1%38.0%
Nf31813.7%36.1%
b386.1%37.5%
a321.5%50.0%
e310.8%100.0%

Main lines as White

As Black against 1.e4 (61 games)

MoveGamesSharePlayer score
c55285.2%41.3%
c669.8%50.0%
e511.6%0.0%

As Black against 1.d4 (44 games)

MoveGamesSharePlayer score
Nf64295.5%39.3%
d512.3%100.0%

Justin Liang's chess games

All 262 games by Justin Liang in the Chess.ceo database (Mar 2016 - Jul 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: 90 wins, 19 draws, 153 losses.

Openings as White

ECOOpeningGamesW/D/LWin rate
D02Queen's Pawn Game112/1/818.2%
E94King's Indian Defense: Orthodox Variation92/0/722.2%
A04Réti Opening92/0/722.2%
B40Sicilian94/0/544.4%
A01Nimzovich-Larsen attack83/0/537.5%
A46Indian Defense84/1/350.0%
E15Queen's Indian Defense60/2/40.0%
B06Modern Defense62/0/433.3%
D85Grünfeld Defense51/0/420.0%
E04Catalan51/0/420.0%

Openings as Black

ECOOpeningGamesW/D/LWin rate
B40Sicilian2713/2/1248.1%
B48Sicilian: Taimanov174/1/1223.5%
A47Indian Defense81/1/612.5%
A28English Opening: Reverse Sicilian74/0/357.1%
A45London System65/0/183.3%
A04Réti Opening60/0/60.0%
E11Bogo-Indian Defense51/0/420.0%
E11Catalan50/1/40.0%
B23Sicilian: Closed41/0/325.0%
E41Nimzo-Indian: Rubinstein System43/0/175.0%

Notable wins

DateOpponentEloEventECO
Jan 2023Gawain C B Maroroa Jones2,623Titled Tue LateA20
Jan 2023Vahap Sanal2,590Titled Tue LateB23
Nov 2024E Postny2,572Titled Tue EarlyA15
Oct 2022Frederik Svane2,566Titled Tue LateA09
Dec 2020Erigaisi Arjun2,559Chess.com Bullet Open 2A28

Top events

EventYearGamesScoreTPR
Titled Tuesday2025207772,238
Chess.com Bullet Open 220201362,392
Windsor NAYCC U122016951,686
PNWCC Online Masters WOO2020842,226
ch-North American U20201983.52,081
Chess.com Speed Play In2024522,182
Chess.com Bullet Open 12020312,187
33rd Leon Blitz Open2020312,394
Prepare against Justin Liang — free

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

Start preparation

Frequently asked questions

Where can I find Justin Liang's chess games?

262 games by Justin Liang, from Mar 2016 to Jul 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 Justin Liang has played.

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

Across 131 games with White in our database, Justin Liang opens with 1.d4 (57% of games), 1.e4 (19% of games), 1.Nf3 (14% of games). Against 1.e4 as Black, Justin Liang answers 1...c5 (85% of games), 1...c6 (10% of games), 1...e5 (2% of games). Against 1.d4: 1...Nf6 (95% of games), 1...d5 (2% of games).

What openings does Justin Liang play as White?

As White, Justin Liang's most-played openings in our database are: Queen's Pawn Game (11 games, 18.2% win rate); King's Indian Defense: Orthodox Variation (9 games, 22.2% win rate); Réti Opening (9 games, 22.2% win rate). The full breakdown of 131 games with White is in the table above.

What openings does Justin Liang play as Black?

As Black, Justin Liang most often plays: Sicilian (27 games, 48.1% win rate); Sicilian: Taimanov (17 games, 23.5% win rate); Indian Defense (8 games, 12.5% win rate). See the table above for the top ten Black openings across 131 games.

What is Justin Liang's FIDE rating?

Justin Liang is currently rated 2,052 in classical chess. Peak classical rating: 2,134 (Sep 2019).

How many games has Justin Liang played?

Our database contains 262 games by Justin Liang, covering Mar 2016 to Jul 2026. Overall record: 90 wins, 19 draws, 153 losses (34.4% win rate).

How do I prepare against Justin Liang?

262 games by Justin 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