Prepare against Kevin Zhao
FM · United States · World #7,011 classical · FIDE ID 39912795
Our database contains 60 games by Kevin Zhao, covering Feb 2023 to Aug 2026. Below you'll find Kevin Zhao's most-played openings with White and Black, career performance record, notable wins and top events — everything you need to scout Kevin Zhao 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,225 | 2,314 | Apr 2026 |
| Rapid | 1,825 | 1,859 | Jun 2024 |
| Blitz | 1,935 | 1,938 | Dec 2024 |
Performance record
| Split | Games | Wins | Draws | Losses | Win rate |
|---|---|---|---|---|---|
| Overall | 60 | 15 | 25 | 20 | 25.0% |
| As White | 30 | 9 | 14 | 7 | 30.0% |
| As Black | 30 | 6 | 11 | 13 | 20.0% |
Move-by-move preparation stats
Straight from the preparation tree built over all of Kevin Zhao's games — the same tree the interactive prep board lets you walk to any depth. Scores are from Kevin Zhao's side.
First moves as White (29 games)
| Move | Games | Share | Player score |
|---|---|---|---|
| e4 | 29 | 100.0% | 51.7% |
Main lines as White
- 1.e4 — 100% of White games, 51.7% score
- …c5 (45% of these games) — Zhao usually continues Nf3 (46.2% score)
- …e5 (24% of these games) — Zhao usually continues Nf3 (57.1% score)
- …e6 (17% of these games) — Zhao usually continues d4 (40.0% score)
As Black against 1.e4 (15 games)
| Move | Games | Share | Player score |
|---|---|---|---|
| e5 | 12 | 80.0% | 41.7% |
| c5 | 3 | 20.0% | 33.3% |
As Black against 1.d4 (9 games)
| Move | Games | Share | Player score |
|---|---|---|---|
| Nf6 | 8 | 88.9% | 12.5% |
| g6 | 1 | 11.1% | 100.0% |
Kevin Zhao's chess games
All 60 games by Kevin Zhao in the Chess.ceo database (Feb 2023 - 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: 15 wins, 25 draws, 20 losses.
Openings as White
| ECO | Opening | Games | W/D/L | Win rate |
|---|---|---|---|---|
| C07 | French: Tarrasch Variation | 4 | 1/2/1 | 25.0% |
| C70 | Ruy Lopez: Morphy Defense | 4 | 1/3/0 | 25.0% |
| B96 | Sicilian: Najdorf | 4 | 2/1/1 | 50.0% |
| B32 | Sicilian | 4 | 1/2/1 | 25.0% |
| B47 | Sicilian: Taimanov | 2 | 0/1/1 | 0.0% |
| B15 | Caro-Kann: Main Line | 2 | 1/1/0 | 50.0% |
| B40 | Sicilian: Four Knights | 2 | 0/1/1 | 0.0% |
| C67 | Ruy Lopez: Berlin Defense | 1 | 1/0/0 | 100.0% |
| C71 | Ruy Lopez: Steinitz Defense Deferred | 1 | 0/0/1 | 0.0% |
| C11 | French: Classical Variation | 1 | 0/0/1 | 0.0% |
Openings as Black
| ECO | Opening | Games | W/D/L | Win rate |
|---|---|---|---|---|
| C78 | Ruy Lopez: Morphy Defense | 5 | 0/2/3 | 0.0% |
| D38 | Queen's Gambit Declined: Ragozin Defense | 3 | 0/1/2 | 0.0% |
| A46 | Indian Defense | 2 | 0/1/1 | 0.0% |
| B35 | Sicilian: Accelerated Dragon | 2 | 0/2/0 | 0.0% |
| C44 | Italian Game | 2 | 0/1/1 | 0.0% |
| A37 | English Opening: Symmetrical | 2 | 1/1/0 | 50.0% |
| E28 | Nimzo-Indian Defense | 1 | 0/0/1 | 0.0% |
| E20 | Nimzo-Indian: Kmoch Variation | 1 | 0/0/1 | 0.0% |
| E49 | Nimzo-Indian: Rubinstein System | 1 | 0/0/1 | 0.0% |
| A04 | Réti Opening | 1 | 0/1/0 | 0.0% |
Notable wins
| Date | Opponent | Elo | Event | ECO |
|---|---|---|---|---|
| Mar 2026 | Roman Pyrih | 2,395 | Texas Grand Circuit Int | B96 |
| Mar 2026 | Rachael Li | 2,375 | Texas Grand Circuit Int | C53 |
| Jun 2026 | Zhou,Ruoyu | 2,154 | National Open 2026 | C77 |
| Jun 2026 | Vyas,Miransh Purven | 2,109 | National Open 2026 | A40 |
| Sep 2025 | Chloe Gaw | 2,056 | Marshall Sept Premier | B67 |
Top events
| Event | Year | Games | Score | TPR |
|---|---|---|---|---|
| 3rd Skyline Open | 2024 | 9 | 5 | 1,983 |
| National Open 2026 | 2026 | 8 | 4 | 2,220 |
| DC International 2026 | 2026 | 8 | 4 | 2,265 |
| 54th Annual World Open | 2026 | 5 | 1.5 | 2,202 |
| 4th Skyline Open | 2025 | 4 | 3 | 2,286 |
| 124th US Open | 2024 | 4 | 2 | 2,057 |
| Texas Grand Circuit Int | 2026 | 4 | 2.5 | 2,536 |
| North American Youth | 2024 | 4 | 1.5 | 1,841 |
Interactive opening tree from all 60 games, weak-spot detection and engine analysis.
Start preparationFrequently asked questions
Where can I find Kevin Zhao's chess games?
60 games by Kevin Zhao, from Feb 2023 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 Kevin Zhao has played.
What does Kevin Zhao play on the first move as White?
Across 29 games with White in our database, Kevin Zhao opens with 1.e4 (100% of games). Against 1.e4 as Black, Kevin Zhao answers 1...e5 (80% of games), 1...c5 (20% of games). Against 1.d4: 1...Nf6 (89% of games), 1...g6 (11% of games).
What openings does Kevin Zhao play as White?
As White, Kevin Zhao's most-played openings in our database are: French: Tarrasch Variation (4 games, 25.0% win rate); Ruy Lopez: Morphy Defense (4 games, 25.0% win rate); Sicilian: Najdorf (4 games, 50.0% win rate). The full breakdown of 30 games with White is in the table above.
What openings does Kevin Zhao play as Black?
As Black, Kevin Zhao most often plays: Ruy Lopez: Morphy Defense (5 games, 0.0% win rate); Queen's Gambit Declined: Ragozin Defense (3 games, 0.0% win rate); Indian Defense (2 games, 0.0% win rate). See the table above for the top ten Black openings across 30 games.
What is Kevin Zhao's FIDE rating?
Kevin Zhao is currently rated 2,225 in classical chess, 1,825 in rapid and 1,935 in blitz. Peak classical rating: 2,314 (Apr 2026).
How many games has Kevin Zhao played?
Our database contains 60 games by Kevin Zhao, covering Feb 2023 to Aug 2026. Overall record: 15 wins, 25 draws, 20 losses (25.0% win rate).
How do I prepare against Kevin Zhao?
60 games by Kevin Zhao 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.