Kyle Haining

Country

USA

Birth Year

2000

Gender

M

Title

Candidate Master

FIDE ID

2078643

FIDE ratings

2132

Classical

Published FIDE

—

Rapid

Published FIDE

—

Blitz

Published FIDE

Official classical ranks

World rank
#12777
National rank · USA
#410

Active players · Oct 2026 FIDE list ⓘ

Rating history

Highest recorded rating
2252 Apr 2016
Recorded years
2013–2026
Archived games
15

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-07 (UTC).

# Date Event Site Round White Black Result Moves View
1 2018-02-03 PRO League Group Stage chess.com INT 4 Shiyam Thavandiran Kyle Haining 1-0 30 Open
2 2018-02-03 PRO League Group Stage chess.com INT 4 Aaron Grabinsky Kyle Haining 1-0 38 Open
3 2018-02-03 PRO League Group Stage chess.com INT 4 Kyle Haining Nicolas Checa 0-1 62 Open
4 2018-02-03 PRO League Group Stage chess.com INT 4 Kyle Haining Annie Wang 1-0 29 Open
5 2018-02-03 PRO League Group Stage chess.com INT 4 Kyle Haining Nikola Mitkov 0-1 28 Open
6 2018-02-03 PRO League Group Stage chess.com INT 4 Kyle Haining Jacques Blit 0-1 32 Open
7 2018-02-03 PRO League Group Stage chess.com INT 4 Safal Bora Kyle Haining 1-0 57 Open
8 2018-02-03 PRO League Group Stage chess.com INT 4 Nicholas Rosenthal Kyle Haining 1/2-1/2 46 Open
9 2017-02-22 PRO League Group Stage chess.com INT 7 Kyle Haining Levon Altounian 0-1 26 Open
10 2017-02-22 PRO League Group Stage chess.com INT 7 Kayden Troff Kyle Haining 1-0 35 Open
11 2017-02-22 PRO League Group Stage chess.com INT 7 Andrey Ostrovskiy Kyle Haining 1/2-1/2 61 Open
12 2017-01-18 PRO League Pacific 2017 chess.com INT 2 Kyle Haining Seth Talyansky 1-0 37 Open
13 2017-01-18 PRO League Pacific 2017 chess.com INT 2 Kyle Haining Nick Raptis 0-1 81 Open
14 2017-01-18 PRO League Pacific 2017 chess.com INT 2 Matt Zavortink Kyle Haining 1/2-1/2 34 Open
15 2017-01-18 PRO League Pacific 2017 chess.com INT 2 James Tarjan Kyle Haining 0-1 64 Open

© 2024-2026 EloTracker