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 control | Current | Peak | Peak date |
|---|---|---|---|
| Classical | 2,052 | 2,134 | Sep 2019 |
Performance record
| Split | Games | Wins | Draws | Losses | Win rate |
|---|---|---|---|---|---|
| Overall | 262 | 90 | 19 | 153 | 34.4% |
| As White | 131 | 41 | 11 | 79 | 31.3% |
| As Black | 131 | 49 | 8 | 74 | 37.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)
| Move | Games | Share | Player score |
|---|---|---|---|
| d4 | 75 | 57.3% | 34.0% |
| e4 | 25 | 19.1% | 38.0% |
| Nf3 | 18 | 13.7% | 36.1% |
| b3 | 8 | 6.1% | 37.5% |
| a3 | 2 | 1.5% | 50.0% |
| e3 | 1 | 0.8% | 100.0% |
Main lines as White
- 1.d4 — 57% of White games, 34.0% score
- …Nf6 (57% of these games) — Liang usually continues c4 (31.1% score)
- …d5 (25% of these games) — Liang usually continues c4 (60.7% score)
- …e6 (5% of these games) — Liang usually continues Nf3 (50.0% score)
- 1.e4 — 19% of White games, 38.0% score
- …c5 (48% of these games) — Liang usually continues Nf3 (40.0% score)
- …e5 (24% of these games) — Liang usually continues Nf3 (33.3% score)
- …d6 (12% of these games) — Liang usually continues Nf3 (0.0% score)
As Black against 1.e4 (61 games)
| Move | Games | Share | Player score |
|---|---|---|---|
| c5 | 52 | 85.2% | 41.3% |
| c6 | 6 | 9.8% | 50.0% |
| e5 | 1 | 1.6% | 0.0% |
As Black against 1.d4 (44 games)
| Move | Games | Share | Player score |
|---|---|---|---|
| Nf6 | 42 | 95.5% | 39.3% |
| d5 | 1 | 2.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
| ECO | Opening | Games | W/D/L | Win rate |
|---|---|---|---|---|
| D02 | Queen's Pawn Game | 11 | 2/1/8 | 18.2% |
| E94 | King's Indian Defense: Orthodox Variation | 9 | 2/0/7 | 22.2% |
| A04 | Réti Opening | 9 | 2/0/7 | 22.2% |
| B40 | Sicilian | 9 | 4/0/5 | 44.4% |
| A01 | Nimzovich-Larsen attack | 8 | 3/0/5 | 37.5% |
| A46 | Indian Defense | 8 | 4/1/3 | 50.0% |
| E15 | Queen's Indian Defense | 6 | 0/2/4 | 0.0% |
| B06 | Modern Defense | 6 | 2/0/4 | 33.3% |
| D85 | Grünfeld Defense | 5 | 1/0/4 | 20.0% |
| E04 | Catalan | 5 | 1/0/4 | 20.0% |
Openings as Black
| ECO | Opening | Games | W/D/L | Win rate |
|---|---|---|---|---|
| B40 | Sicilian | 27 | 13/2/12 | 48.1% |
| B48 | Sicilian: Taimanov | 17 | 4/1/12 | 23.5% |
| A47 | Indian Defense | 8 | 1/1/6 | 12.5% |
| A28 | English Opening: Reverse Sicilian | 7 | 4/0/3 | 57.1% |
| A45 | London System | 6 | 5/0/1 | 83.3% |
| A04 | Réti Opening | 6 | 0/0/6 | 0.0% |
| E11 | Bogo-Indian Defense | 5 | 1/0/4 | 20.0% |
| E11 | Catalan | 5 | 0/1/4 | 0.0% |
| B23 | Sicilian: Closed | 4 | 1/0/3 | 25.0% |
| E41 | Nimzo-Indian: Rubinstein System | 4 | 3/0/1 | 75.0% |
Notable wins
| Date | Opponent | Elo | Event | ECO |
|---|---|---|---|---|
| Jan 2023 | Gawain C B Maroroa Jones | 2,623 | Titled Tue Late | A20 |
| Jan 2023 | Vahap Sanal | 2,590 | Titled Tue Late | B23 |
| Nov 2024 | E Postny | 2,572 | Titled Tue Early | A15 |
| Oct 2022 | Frederik Svane | 2,566 | Titled Tue Late | A09 |
| Dec 2020 | Erigaisi Arjun | 2,559 | Chess.com Bullet Open 2 | A28 |
Top events
| Event | Year | Games | Score | TPR |
|---|---|---|---|---|
| Titled Tuesday | 2025 | 207 | 77 | 2,238 |
| Chess.com Bullet Open 2 | 2020 | 13 | 6 | 2,392 |
| Windsor NAYCC U12 | 2016 | 9 | 5 | 1,686 |
| PNWCC Online Masters WOO | 2020 | 8 | 4 | 2,226 |
| ch-North American U20 | 2019 | 8 | 3.5 | 2,081 |
| Chess.com Speed Play In | 2024 | 5 | 2 | 2,182 |
| Chess.com Bullet Open 1 | 2020 | 3 | 1 | 2,187 |
| 33rd Leon Blitz Open | 2020 | 3 | 1 | 2,394 |
Interactive opening tree from all 262 games, weak-spot detection and engine analysis.
Start preparationFrequently 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.