Hairan Liang

Country

CAN

Birth Year

2002

Gender

M

Title

Candidate Master

FIDE ID

2620278

FIDE Rating

2155


FIDE Rating Graph

Games
# Date Event Site Round White Black Result Moves View
1 2025-12-19 109th Edward Lasker Mem New York USA 2.9 Hairan Liang Bryan Enming Lin 0-1 37 Open
2 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 9 Hairan Liang Olga Yushko 1-0 67 Open
3 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 8 Oleg Verbytski Hairan Liang 1-0 46 Open
4 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 7 Hairan Liang Aakash G 0-1 61 Open
5 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 6 Hairan Liang Lucian Nita 1-0 44 Open
6 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 5 Yihan Meng Hairan Liang 1-0 40 Open
7 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 4 Hairan Liang Sanket Chakravarty 1-0 68 Open
8 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 3 M Esandi Newansa Hairan Liang 1/2-1/2 64 Open
9 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 2 Hairan Liang Borgaonkar Akshay 0-1 55 Open
10 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 1 Vjacheslav Weetik Hairan Liang 1-0 26 Open
11 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 11 Hairan Liang Gerardo Fernandez Hernandez 0-1 31 Open
12 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 10 Filippos Oikonomopoulos Hairan Liang 1-0 45 Open
13 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 9 Hairan Liang Erik Ronka 1-0 30 Open
14 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 8 Gustavo Horokoski De Souza Hairan Liang 0-1 59 Open
15 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 7 Hairan Liang Rafael Sharon 0-1 32 Open
16 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 6 Dawid Czerw Hairan Liang 0-1 26 Open
17 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 5 August Jalving Hairan Liang 1-0 58 Open
18 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 4 Hairan Liang Ludin Esteban Jaimes Gonzalez 1-0 45 Open
19 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 3 Roger Labruyere Hairan Liang 1-0 28 Open
20 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 2 Arian Baradaran Tamadon Hairan Liang 1-0 92 Open
21 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 1 Hairan Liang Vaibhav Jayant Raut 0-1 46 Open
22 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 11 Juan Pablo Castro Lombana Hairan Liang 1-0 55 Open
23 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 10 Andrei Olhovik Hairan Liang 0-1 29 Open
24 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 9 Hairan Liang Bjorn 1971 Andersson 1-0 29 Open
25 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 8 Patryk Chylewski Hairan Liang 1-0 71 Open
26 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 7 Huseyin Said Deveci Hairan Liang 1-0 66 Open
27 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 6 Hairan Liang Maksim Schekachikhin 0-1 41 Open
28 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 5 Ilija Stanojevic Hairan Liang 0-1 58 Open
29 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 4 Hairan Liang Nikolai Vlassov 0-1 47 Open
30 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 3 Sergey Sklokin Hairan Liang 1-0 74 Open
31 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 2 Hairan Liang Evgenij Shuvalov 1-0 62 Open
32 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 1 Hairan Liang Zhauynbay Aldiyar 1/2-1/2 73 Open
33 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 11 Hairan Liang Andrey Ubushiev 1/2-1/2 43 Open
34 2025-11-04 Titled Tue 4th Nov 2025 chess.com INT 10 Jyotshnav Talukdar Hairan Liang 1-0 36 Open
35 2018-08-12 ch-CAN Junior 2018 Toronto CAN 9.4 Hairan Liang Zehn Nasir 1-0 42 Open
36 2018-08-12 ch-CAN Junior 2018 Toronto CAN 8.2 Shawn Rodrigue-Lemieux Hairan Liang 1-0 91 Open
37 2018-08-11 ch-CAN Junior 2018 Toronto CAN 7.5 Hairan Liang Constance Wang 1-0 47 Open
38 2018-08-11 ch-CAN Junior 2018 Toronto CAN 6.1 Cindy Qiao Hairan Liang 0-1 32 Open
39 2018-08-10 ch-CAN Junior 2018 Toronto CAN 5.5 Shi Yuan Tian Hairan Liang 0-1 43 Open
40 2018-08-10 ch-CAN Junior 2018 Toronto CAN 4.2 Hairan Liang Mark Plotkin 1/2-1/2 65 Open
41 2018-08-09 ch-CAN Junior 2018 Toronto CAN 3.4 Eugene Hua Hairan Liang 0-1 50 Open
42 2018-08-09 ch-CAN Junior 2018 Toronto CAN 2.3 Hairan Liang Brandon Zhu 1-0 25 Open
43 2018-08-08 ch-CAN Junior 2018 Toronto CAN 1.3 Nicholas Vettese Hairan Liang 1-0 38 Open
44 2018-07-08 46th Annual World Open Philadelphia USA 8 Derek Clasby Hairan Liang 0-1 34 Open
45 2018-07-05 46th Annual World Open Philadelphia USA 3 Hairan Liang Tigran L. Petrosian 0-1 47 Open
46 2018-07-02 12th Philadelphia Int Philadelphia USA 9 Robert Shibata Hairan Liang 0-1 37 Open
47 2018-07-01 12th Philadelphia Int Philadelphia USA 7 Theodore Slade Hairan Liang 1/2-1/2 61 Open
48 2018-07-01 12th Philadelphia Int Philadelphia USA 6 Hairan Liang Qibiao Wang 0-1 43 Open
49 2018-06-29 12th Philadelphia Int Philadelphia USA 2 Hairan Liang Alexander Shaffer 1-0 25 Open
50 2018-04-01 12th Philadelphia Open Philadelphia USA 9 Vlad Yanovsky Hairan Liang 1/2-1/2 14 Open
51 2018-03-28 12th Philadelphia Open Philadelphia USA 1 Ruifeng Li Hairan Liang 1-0 32 Open
52 2017-12-18 World Youth U16 Olympiad Ahmedabad IND 9.9 Hairan Liang Sabah Nori Rabeea 1/2-1/2 62 Open
53 2017-12-16 World Youth U16 Olympiad Ahmedabad IND 7.8 Julian Villca Hairan Liang 1-0 67 Open
54 2017-12-16 World Youth U16 Olympiad Ahmedabad IND 6.8 Hairan Liang Rahul Srivatshav P 1-0 75 Open
55 2017-12-14 World Youth U16 Olympiad Ahmedabad IND 5.9 G M H Thilakarathne Hairan Liang 1/2-1/2 31 Open
56 2017-12-13 World Youth U16 Olympiad Ahmedabad IND 4.6 Hairan Liang Nisim Iliaguev 1/2-1/2 45 Open
57 2017-12-12 World Youth U16 Olympiad Ahmedabad IND 3.1 Isaac Zhao Hairan Liang 0-1 47 Open
58 2017-12-12 World Youth U16 Olympiad Ahmedabad IND 2.8 Hairan Liang Constantius Leonardo Pratama 0-1 24 Open
59 2017-09-26 World Youth Open U16 2017 Montevideo URU 11.11 Hairan Liang Velimir Ivic 0-1 48 Open
60 2017-09-25 World Youth Open U16 2017 Montevideo URU 10.2 Alexis Andres Aravena Navarro Hairan Liang 0-1 43 Open
61 2017-09-24 World Youth Open U16 2017 Montevideo URU 9.17 Hairan Liang Jose Gabriel Cardoso Cardoso 1/2-1/2 40 Open
62 2017-09-23 World Youth Open U16 2017 Montevideo URU 8.14 Hairan Liang Jacob Furfine 0-1 33 Open
63 2017-09-22 World Youth Open U16 2017 Montevideo URU 7.17 Timur Nurzhanov Hairan Liang 0-1 47 Open
64 2017-09-22 World Youth Open U16 2017 Montevideo URU 6.12 Hairan Liang Emre Emin Dedebas 0-1 36 Open
65 2017-09-20 World Youth Open U16 2017 Montevideo URU 5.12 Theo Stijve Hairan Liang 1/2-1/2 38 Open
66 2017-09-19 World Youth Open U16 2017 Montevideo URU 4.11 Hairan Liang Alexander Riess 1/2-1/2 23 Open
67 2017-09-18 World Youth Open U16 2017 Montevideo URU 3.24 Henry Slater-Jones Hairan Liang 0-1 57 Open
68 2017-09-18 World Youth Open U16 2017 Montevideo URU 2.14 Hairan Liang George Stoleriu 0-1 70 Open
69 2017-09-17 World Youth Open U16 2017 Montevideo URU 1.33 Rodrigo Hernan Reburdo Hairan Liang 0-1 29 Open
70 2017-08-13 ch-CAN Junior 2017 Mississauga CAN 9.5 Hairan Liang Harry Zhao 1/2-1/2 58 Open
71 2017-08-13 ch-CAN Junior 2017 Mississauga CAN 8.3 Zachary Dukic Hairan Liang 1-0 58 Open
72 2017-08-12 ch-CAN Junior 2017 Mississauga CAN 7.1 Eugene Hua Hairan Liang 1/2-1/2 33 Open
73 2017-08-12 ch-CAN Junior 2017 Mississauga CAN 6.2 Hairan Liang Guannan Terry Song 1/2-1/2 45 Open
74 2017-08-11 ch-CAN Junior 2017 Mississauga CAN 5.2 Hairan Liang Nicholas Vettese 1-0 29 Open
75 2017-08-11 ch-CAN Junior 2017 Mississauga CAN 4.1 Richard Chen Hairan Liang 1-0 48 Open
76 2017-08-10 ch-CAN Junior 2017 Mississauga CAN 3.3 Jason Cai Hairan Liang 0-1 50 Open
77 2017-08-10 ch-CAN Junior 2017 Mississauga CAN 2.7 Hairan Liang Henry Liu 1-0 46 Open
78 2017-08-09 ch-CAN Junior 2017 Mississauga CAN 1.7 Anthony Atanasov Hairan Liang 0-1 37 Open
79 2017-04-15 11th Philadelphia Open Philadelphia USA 6.35 Zachary Tanenbaum Hairan Liang 1-0 35 Open
80 2017-04-14 11th Philadelphia Open Philadelphia USA 4.32 Hairan Liang Brandon Jacobson 1-0 36 Open
81 2017-04-13 11th Philadelphia Open Philadelphia USA 3.32 Hairan Liang Michael Glick 1/2-1/2 52 Open
82 2017-04-13 11th Philadelphia Open Philadelphia USA 2.22 Erik Santarius Hairan Liang 1-0 44 Open
83 2017-04-12 11th Philadelphia Open Philadelphia USA 1.29 Hairan Liang Yoav Lederer 1/2-1/2 35 Open
84 2014-10-05 Aurora Fall Open 2014 Aurora CAN 5.8 Daniel Zotkin Hairan Liang 1/2-1/2 28 Open
85 2014-10-05 Aurora Fall Open 2014 Aurora CAN 4.9 Hairan Liang Jason Cai 0-1 34 Open
86 2014-10-04 Aurora Fall Open 2014 Aurora CAN 3.9 Dmitry Chernik Hairan Liang 1/2-1/2 73 Open
87 2014-10-04 Aurora Fall Open 2014 Aurora CAN 2.8 Sergey Noritsyn Hairan Liang 1-0 35 Open
88 2014-10-04 Aurora Fall Open 2014 Aurora CAN 1.8 Hairan Liang Jonathan Yu 1/2-1/2 27 Open

© 2024-2026 EloTracker