♞ Chess.ceo

Prepare against Kyle Haining

CM · United States · World #12,710 classical · FIDE ID 2078643

Our database contains 95 games by Kyle Haining, covering Mar 2013 to Jul 2026. Below you'll find Kyle Haining's most-played openings with White and Black, career performance record, notable wins and top events — everything you need to scout Kyle Haining 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,1322,252Jun 2016

Performance record

SplitGamesWinsDrawsLossesWin rate
Overall9538273040.0%
As White4821111643.8%
As Black4717161436.2%

Move-by-move preparation stats

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

First moves as White (48 games)

MoveGamesSharePlayer score
e44593.8%56.7%
g336.3%33.3%

Main lines as White

As Black against 1.e4 (22 games)

MoveGamesSharePlayer score
g622100.0%61.4%

As Black against 1.d4 (19 games)

MoveGamesSharePlayer score
g619100.0%44.7%

Kyle Haining's chess games

All 95 games by Kyle Haining in the Chess.ceo database (Mar 2013 - 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: 38 wins, 27 draws, 30 losses.

Openings as White

ECOOpeningGamesW/D/LWin rate
B32Sicilian93/3/333.3%
C10French: Tarrasch Variation83/4/137.5%
C68Ruy Lopez: Exchange54/0/180.0%
B76Sicilian: Dragon41/0/325.0%
B36Sicilian: Accelerated Dragon43/1/075.0%
B90Sicilian: Najdorf43/0/175.0%
C60Ruy Lopez20/1/10.0%
A07Hungarian Opening20/0/20.0%
B07Pirc Defense21/0/150.0%
C64Ruy Lopez: Classical10/0/10.0%

Openings as Black

ECOOpeningGamesW/D/LWin rate
B06Modern Defense3411/13/1032.4%
E91King's Indian Defense: Orthodox Variation52/1/240.0%
E81King's Indian: Sämisch41/2/125.0%
A38English Opening: Symmetrical22/0/0100.0%
E73King's Indian Defense: Averbakh System10/0/10.0%
E76King's Indian Defense: Four Pawns Attack11/0/0100.0%

Notable wins

DateOpponentEloEventECO
Jan 2017James Tarjan2,406PRO League PacificA38
Feb 2018Annie Wang2,330PRO League StageC07
Aug 2015William Schill2,281Vancouver OpenB32
Feb 2016John Readey2,260ch-Washington State PremierB19
Aug 2016Michael Aigner2,242Central California Open 7thB09

Top events

EventYearGamesScoreTPR
ch-Washington State Premier20162514.52,175
PRO League Stage20181122,140
113th US Open2012951,851
ch-Washington State B2019862,222
ch-Washington State2017832,164
Washington Open201563.52,126
ch-Washington Class Expert201263.52,007
Vancouver Open2015542,272
Prepare against Kyle Haining — free

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

Start preparation

Frequently asked questions

Where can I find Kyle Haining's chess games?

95 games by Kyle Haining, from Mar 2013 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 Kyle Haining has played.

What does Kyle Haining play on the first move as White?

Across 48 games with White in our database, Kyle Haining opens with 1.e4 (94% of games), 1.g3 (6% of games). Against 1.e4 as Black, Kyle Haining answers 1...g6 (100% of games). Against 1.d4: 1...g6 (100% of games).

What openings does Kyle Haining play as White?

As White, Kyle Haining's most-played openings in our database are: Sicilian (9 games, 33.3% win rate); French: Tarrasch Variation (8 games, 37.5% win rate); Ruy Lopez: Exchange (5 games, 80.0% win rate). The full breakdown of 48 games with White is in the table above.

What openings does Kyle Haining play as Black?

As Black, Kyle Haining most often plays: Modern Defense (34 games, 32.4% win rate); King's Indian Defense: Orthodox Variation (5 games, 40.0% win rate); King's Indian: Sämisch (4 games, 25.0% win rate). See the table above for the top ten Black openings across 47 games.

What is Kyle Haining's FIDE rating?

Kyle Haining is currently rated 2,132 in classical chess. Peak classical rating: 2,252 (Jun 2016).

How many games has Kyle Haining played?

Our database contains 95 games by Kyle Haining, covering Mar 2013 to Jul 2026. Overall record: 38 wins, 27 draws, 30 losses (40.0% win rate).

How do I prepare against Kyle Haining?

95 games by Kyle Haining 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