Hairan Liang

Country

CAN

Birth Year

2002

Gender

M

Title

Candidate Master

FIDE ID

2620278

FIDE ratings

2170

Classical

Published FIDE

—

Rapid

Published FIDE

2057

Blitz

Published FIDE

Official classical ranks

World rank
#9971
National rank · CAN
#75

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2251 Oct 2018
Recorded years
2014–2026
Archived games
96

Based on available monthly lists and saved games.

CFC ID 152948 · Markham ON

2352Regular
2298Quick

CFC rating history

Official CFC ratings after each rated event.

Rated events
DateEventTypeRating
2023-08-20Hamilton 150th Anniversary OpenRegular2352
2018-09-23Chess to Remember 2018 OpenQuick2242
2018-09-03Toronto Open 2018 CrownRegular2353
2018-08-122018 Canadian Junior ChampionshipRegular2316
2018-06-23KW Team Challenge Round RobinQuick2185
2018-05-122018 OHSCC - ChampionshipRegular2286
2018-03-06TSSCL Team Ch 2018 - Senior ARegular2286
2018-02-042018 Oakville Winter Open extrasRegular2289
2018-02-042018 Oakville Winter Open OpenRegular2275
2017-10-152017 Aurora Fall Open - OpenRegular2268
2017-09-042017 Toronto Open CrownRegular2282
2017-08-13Canadian Junior 2017Regular2249
2017-07-102017 CYCC U16 OpenRegular2231
2017-06-24Teams Active ChallengeQuick2114
2017-06-04Toronto Blitz Chess Ch 2017Quick2134
2017-05-072017 OYCC U16 OpenRegular2186
2017-04-022017 Guelph Spring Pro-Am - ProRegular2172
2017-03-31TSSCL Team Champs 2017 - Senior ARegular2124
2017-03-17Philip Master InvitationalRegular2174
2017-03-14Greater Toronto Chess League 2017Regular2206
2017-02-20Hart House Reading Week OpenRegular2173
2017-02-12Guelph Winter Pro Am ProRegular2164
2016-12-182016 Holidays Open - U2200Regular2130
2016-10-02Aurora Fall Open 2016 - OPENRegular2079
2016-09-25Chess to Remember 2016 OpenQuick1425
2016-08-112016 NAYCC U14Regular2113
2016-07-08CYCC 2016 U14 OpenRegular2178
2016-06-19Guelph Summer ProAm ProRegular2182
2016-05-23Ontario Open 2016 - CrownRegular2187
2016-05-15OYCC 2016 U14Regular2185
2016-03-272016 Hart House Spring Open CrownRegular2188
2016-02-212016 Hart House Reading Week OpenRegular2154
2015-12-202015 Hart House Holidays U2200Regular2108
2015-10-052015 Aurora Fall OpenRegular2019
2015-09-272015 Chess to Remember OpenQuick1428
2015-08-302015 Mississauga Open OpenRegular2017
2015-07-302015 North American JuniorRegular2079
2015-07-09CYCC2015 U14 OpenRegular1944
2015-07-05Aurora Summer Open 2015 - OpenRegular1982
2015-06-252015 Spring into Summer 1800 plusRegular1994
2015-06-212015 Guelph Summer ProAm U2100Regular1995
2015-05-24OYCC 2015 Under 14 OpenRegular1985
2015-05-182015 Ontario Open - Open SectionRegular1989
2015-03-26Scarborough Winter Swiss 1800 plusRegular2052
2015-03-15Aurora Spring Open 2015 - OpenRegular2062
2015-02-162015 Hart House Reading Week U2200Regular1915
2015-02-122015 Jack Frost 1800 plusRegular1934
2015-02-08Guelph Winter ProAm Pro SectionRegular1953
2015-02-08Guelph Winter ProAm extra gamesRegular1960
2014-12-21Hart House Holidays Open U2200Regular1957

FIDE rating history

View rating lists
Available Games

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

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
51 2018-08-08 ch-CAN Junior 2018 Toronto CAN 1.3 Nicholas Vettese Hairan Liang 1-0 38 Open
52 2018-07-08 46th Annual World Open Philadelphia USA 8 Derek Clasby Hairan Liang 0-1 34 Open
53 2018-07-05 46th Annual World Open Philadelphia USA 3 Hairan Liang Tigran L. Petrosian 0-1 47 Open
54 2018-07-02 12th Philadelphia Int Philadelphia USA 9 Robert Shibata Hairan Liang 0-1 37 Open
55 2018-07-01 12th Philadelphia Int Philadelphia USA 7 Theodore Slade Hairan Liang 1/2-1/2 61 Open
56 2018-07-01 12th Philadelphia Int Philadelphia USA 6 Hairan Liang Qibiao Wang 0-1 43 Open
57 2018-06-29 12th Philadelphia Int Philadelphia USA 2 Hairan Liang Alexander Shaffer 1-0 25 Open
58 2018-04-01 12th Philadelphia Open Philadelphia USA 9 Vlad Yanovsky Hairan Liang 1/2-1/2 14 Open
59 2018-03-28 12th Philadelphia Open Philadelphia USA 1 Ruifeng Li Hairan Liang 1-0 32 Open
60 2017-12-18 World Youth U16 Olympiad Ahmedabad IND 9.9 Hairan Liang Sabah Nori Rabeea 1/2-1/2 62 Open
61 2017-12-16 World Youth U16 Olympiad Ahmedabad IND 7.8 Julian Villca Hairan Liang 1-0 67 Open
62 2017-12-16 World Youth U16 Olympiad Ahmedabad IND 6.8 Hairan Liang Rahul Srivatshav P 1-0 75 Open
63 2017-12-14 World Youth U16 Olympiad Ahmedabad IND 5.9 G M H Thilakarathne Hairan Liang 1/2-1/2 31 Open
64 2017-12-13 World Youth U16 Olympiad Ahmedabad IND 4.6 Hairan Liang Nisim Iliaguev 1/2-1/2 45 Open
65 2017-12-12 World Youth U16 Olympiad Ahmedabad IND 3.1 Isaac Zhao Hairan Liang 0-1 47 Open
66 2017-12-12 World Youth U16 Olympiad Ahmedabad IND 2.8 Hairan Liang Constantius Leonardo Pratama 0-1 24 Open
67 2017-09-26 World Youth Open U16 2017 Montevideo URU 11.11 Hairan Liang Velimir Ivic 0-1 48 Open
68 2017-09-25 World Youth Open U16 2017 Montevideo URU 10.2 Alexis Andres Aravena Navarro Hairan Liang 0-1 43 Open
69 2017-09-24 World Youth Open U16 2017 Montevideo URU 9.17 Hairan Liang Jose Gabriel Cardoso Cardoso 1/2-1/2 40 Open
70 2017-09-23 World Youth Open U16 2017 Montevideo URU 8.14 Hairan Liang Jacob Furfine 0-1 33 Open
71 2017-09-22 World Youth Open U16 2017 Montevideo URU 7.17 Timur Nurzhanov Hairan Liang 0-1 47 Open
72 2017-09-22 World Youth Open U16 2017 Montevideo URU 6.12 Hairan Liang Emre Emin Dedebas 0-1 36 Open
73 2017-09-20 World Youth Open U16 2017 Montevideo URU 5.12 Theo Stijve Hairan Liang 1/2-1/2 38 Open
74 2017-09-19 World Youth Open U16 2017 Montevideo URU 4.11 Hairan Liang Alexander Riess 1/2-1/2 23 Open
75 2017-09-18 World Youth Open U16 2017 Montevideo URU 3.24 Henry Slater-Jones Hairan Liang 0-1 57 Open
76 2017-09-18 World Youth Open U16 2017 Montevideo URU 2.14 Hairan Liang George Stoleriu 0-1 70 Open
77 2017-09-17 World Youth Open U16 2017 Montevideo URU 1.33 Rodrigo Hernan Reburdo Hairan Liang 0-1 29 Open
78 2017-08-13 ch-CAN Junior 2017 Mississauga CAN 9.5 Hairan Liang Harry Zhao 1/2-1/2 58 Open
79 2017-08-13 ch-CAN Junior 2017 Mississauga CAN 8.3 Zachary Dukic Hairan Liang 1-0 58 Open
80 2017-08-12 ch-CAN Junior 2017 Mississauga CAN 7.1 Eugene Hua Hairan Liang 1/2-1/2 33 Open
81 2017-08-12 ch-CAN Junior 2017 Mississauga CAN 6.2 Hairan Liang Guannan Terry Song 1/2-1/2 45 Open
82 2017-08-11 ch-CAN Junior 2017 Mississauga CAN 5.2 Hairan Liang Nicholas Vettese 1-0 29 Open
83 2017-08-11 ch-CAN Junior 2017 Mississauga CAN 4.1 Richard Chen Hairan Liang 1-0 48 Open
84 2017-08-10 ch-CAN Junior 2017 Mississauga CAN 3.3 Jason Cai Hairan Liang 0-1 50 Open
85 2017-08-10 ch-CAN Junior 2017 Mississauga CAN 2.7 Hairan Liang Henry Liu 1-0 46 Open
86 2017-08-09 ch-CAN Junior 2017 Mississauga CAN 1.7 Anthony Atanasov Hairan Liang 0-1 37 Open
87 2017-04-15 11th Philadelphia Open Philadelphia USA 6.35 Zachary Tanenbaum Hairan Liang 1-0 35 Open
88 2017-04-14 11th Philadelphia Open Philadelphia USA 4.32 Hairan Liang Brandon Jacobson 1-0 36 Open
89 2017-04-13 11th Philadelphia Open Philadelphia USA 3.32 Hairan Liang Michael Glick 1/2-1/2 52 Open
90 2017-04-13 11th Philadelphia Open Philadelphia USA 2.22 Erik Santarius Hairan Liang 1-0 44 Open
91 2017-04-12 11th Philadelphia Open Philadelphia USA 1.29 Hairan Liang Yoav Lederer 1/2-1/2 35 Open
92 2014-10-05 Aurora Fall Open 2014 Aurora CAN 5.8 Daniel Zotkin Hairan Liang 1/2-1/2 28 Open
93 2014-10-05 Aurora Fall Open 2014 Aurora CAN 4.9 Hairan Liang Jason Cai 0-1 34 Open
94 2014-10-04 Aurora Fall Open 2014 Aurora CAN 3.9 Dmitry Chernik Hairan Liang 1/2-1/2 73 Open
95 2014-10-04 Aurora Fall Open 2014 Aurora CAN 2.8 Sergey Noritsyn Hairan Liang 1-0 35 Open
96 2014-10-04 Aurora Fall Open 2014 Aurora CAN 1.8 Hairan Liang Jonathan Yu 1/2-1/2 27 Open

© 2024-2026 EloTracker