CMZachary Hankun Liu
- FIDE ID
- 2640287
About Zachary Hankun Liu
Zachary Hankun Liu developed through British Columbia's junior chess scene. He represented Canada at the 2022 World Cadet Championship in Batumi. In 2026, he defeated grandmaster Vladimir Belous at the Washington Open and finished half a point behind the tournament's joint winners. Show more
Zachary Hankun Liu developed through British Columbia's junior chess scene. He represented Canada at the 2022 World Cadet Championship in Batumi. In 2026, he defeated grandmaster Vladimir Belous at the Washington Open and finished half a point behind the tournament's joint winners. He also won Canada's under-fourteen championship that year.
Rating history
CFC ratings
Canadian rankings2330Regular
2287Quick
CFC rating history
Rated events
| Date | Event | Type | Rating |
|---|---|---|---|
| 2026-10-12 | 2026 BC Closed | Regular | 2330 |
| 2026-09-27 | Greater Vancouver 11 Premier | Regular | 2299 |
| 2026-09-20 | VCF 15 Open | Regular | 2296 |
| 2026-08-23 | UBC Summer Blitz | Quick | 2287 |
| 2026-08-23 | UBC Summer Open | Regular | 2306 |
| 2026-07-17 | 2026 Canadian Open O2100 | Regular | 2271 |
| 2026-07-14 | 2026 Canadian Open Blitz | Quick | 2290 |
| 2026-07-10 | 2026 CYCC U14 Open | Regular | 2263 |
| 2026-06-30 | 2026 Calgary Blitz Open | Quick | 2292 |
| 2026-06-30 | 2026 Canadian Junior Open | Regular | 2248 |
| 2026-06-14 | Greater Vancouver CT 10 Premier | Regular | 2251 |
| 2026-06-06 | 4th Annual LIC Rapid Open | Quick | 2232 |
| 2026-05-10 | BC High School Chess Championship | Quick | 2224 |
| 2026-05-03 | 2026 BC v Alberta Match | Regular | 2256 |
| 2026-04-19 | Vancouver Chess Festival 14 Open | Regular | 2251 |
| 2026-04-18 | Bonsor Blitz Open | Quick | 2240 |
| 2026-04-12 | FVR21 OPEN Blitz | Quick | 2238 |
| 2026-04-12 | FV Rapid 21 OPEN | Quick | 2249 |
| 2026-04-07 | Championnat d'échecs du Canada | Regular | 2254 |
| 2026-04-05 | 2026 Zonal Blitz chez BB | Quick | 2245 |
| 2026-03-22 | 2026 BCYCC Bonus Blitz | Quick | 2280 |
| 2026-03-22 | 2026 BCYCC U14 Open | Regular | 2263 |
| 2026-03-15 | BC Top Youth Chess Classic 2 | Regular | 2267 |
| 2026-02-16 | BC Open 2026 Premier | Regular | 2273 |
| 2026-02-15 | BC Open 2026 - Blitz | Quick | 2259 |
| 2026-02-01 | Bonsor Blitz Open | Quick | 2219 |
| 2026-02-01 | BC Rapid Championship Open | Quick | 2114 |
| 2026-01-11 | BC Chess Cup 2026 Championship | Regular | 2249 |
| 2026-01-04 | New Year Open Blitz 2026 | Quick | 2111 |
| 2026-01-04 | NYO 2026 Open Section | Regular | 2236 |
| 2025-12-21 | BC Top Youth Chess Classic 1 | Regular | 2239 |
| 2025-11-09 | PCC Rapid Nov 9th U1400 | Quick | 2123 |
| 2025-10-05 | Vancouver Chess Festival 12 Open | Regular | 2224 |
| 2025-10-04 | VCF 12 Blitz Open | Quick | 2128 |
| 2025-09-28 | BCJCC 2025 Champion | Regular | 2241 |
| 2025-09-01 | Langley Open 2025 Open | Regular | 2241 |
| 2025-07-18 | Canadian Open 2025 Open | Regular | 2235 |
| 2025-07-15 | Canadian Open Blitz 2025 | Quick | 2160 |
| 2025-07-11 | CYCC 2025 U18 Open | Regular | 2259 |
| 2025-06-01 | BC Inter School Grades 9 to 12 | Quick | 2105 |
| 2025-05-19 | 2025 Keres Memorial Premier | Regular | 2274 |
| 2025-05-10 | LIC 3rd Annual Rapid Open | Quick | 2120 |
| 2025-04-21 | Grand Pacific Open Premier | Regular | 2261 |
| 2025-04-06 | BC Rapid Championship 2025 Premier | Quick | 2125 |
| 2025-04-05 | Fraser Valley Blitz | Quick | 2140 |
| 2025-04-05 | Fraser Valley Rapid 15 Open | Quick | 2106 |
| 2025-03-23 | BCYCC U18 combined | Regular | 2130 |
| 2025-02-19 | BC Open 2025 - Blitz | Quick | 2087 |
| 2025-02-17 | BC Open 2025 - Premier | Regular | 2131 |
| 2025-02-01 | Fraser Valley Rapid 14 Open | Quick | 2080 |
FIDE rating history
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (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 |
|---|---|---|---|---|---|---|---|---|---|
| 651 | 2024-07-30 | Titled Tue 30th Jul Late | chess.com INT | 11 | Anna M. Sargsyan | Zachary Hankun Liu | 1-0 | 36 | Open |
| 652 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 10 | Zachary Hankun Liu | Shubh Jayesh Laddha | 0-1 | 38 | Open |
| 653 | 2024-07-30 | Titled Tue 30th Jul Late | chess.com INT | 10 | Zachary Hankun Liu | Dawid Janaszak | 1-0 | 37 | Open |
| 654 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 9 | Zachary Hankun Liu | Konstantin Egorov | 1-0 | 35 | Open |
| 655 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 9 | Zachary Hankun Liu | Mikayel Manvelyan | 0-1 | 56 | Open |
| 656 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 8 | Rafail Antoniou | Zachary Hankun Liu | 1-0 | 63 | Open |
| 657 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 8 | Ramil Sadykov | Zachary Hankun Liu | 1-0 | 37 | Open |
| 658 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 7 | Zachary Hankun Liu | Wagner Peixoto Guimaraes | 1-0 | 40 | Open |
| 659 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 7 | Zachary Hankun Liu | Gulrukhbegim Tokhirjonova | 1-0 | 30 | Open |
| 660 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 6 | Zachary Hankun Liu | Sara Moncada Correa | 1-0 | 36 | Open |
| 661 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 6 | Zachary Hankun Liu | Frode Elsness | 1-0 | 40 | Open |
| 662 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 5 | Satria Duta Cahaya | Zachary Hankun Liu | 1-0 | 15 | Open |
| 663 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 5 | Tanitoluwa Adewumi | Zachary Hankun Liu | 1-0 | 45 | Open |
| 664 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 4 | Kai Ni Agnes Chong | Zachary Hankun Liu | 0-1 | 39 | Open |
| 665 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 4 | Zachary Hankun Liu | Vladislav Lymar | 0-1 | 43 | Open |
| 666 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 3 | Vladyslav Baziuk | Zachary Hankun Liu | 1/2-1/2 | 66 | Open |
| 667 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 3 | Zachary Hankun Liu | Valeriy Grinev | 0-1 | 45 | Open |
| 668 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 2 | Alberto Fabris | Zachary Hankun Liu | 0-1 | 55 | Open |
| 669 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 2 | Zachary Hankun Liu | Ivan Andrade | 1-0 | 25 | Open |
| 670 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 1 | Zachary Hankun Liu | Karol Kacprzak | 0-1 | 28 | Open |
| 671 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 1 | Havard Haug | Zachary Hankun Liu | 1-0 | 38 | Open |
| 672 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 11 | Alejo Ismael Gimenez Aguirre | Zachary Hankun Liu | 1-0 | 36 | Open |
| 673 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 11 | Bryan Weisz | Zachary Hankun Liu | 0-1 | 23 | Open |
| 674 | 2024-07-23 | Titled Tue 23rd Jul Late | chess.com INT | 10 | Zachary Hankun Liu | Miras Assylov | 1-0 | 61 | Open |
| 675 | 2024-07-23 | Titled Tue 23rd Jul Early | chess.com INT | 10 | Wagner Peixoto Guimaraes | Zachary Hankun Liu | 1-0 | 63 | Open |
| 676 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 9 | Rafail Antoniou | Zachary Hankun Liu | 1-0 | 61 | Open |
| 677 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 9 | Aurelio Vila Dupla | Zachary Hankun Liu | 0-1 | 53 | Open |
| 678 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 8 | Zachary Hankun Liu | Alberto Fabris | 1/2-1/2 | 56 | Open |
| 679 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 8 | Zachary Hankun Liu | Yuri Zhizmer | 0-1 | 44 | Open |
| 680 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 7 | P Michelle Catherina | Zachary Hankun Liu | 1-0 | 78 | Open |
| 681 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 7 | John Heinrich | Zachary Hankun Liu | 0-1 | 40 | Open |
| 682 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 6 | Zachary Hankun Liu | Stanley Badacsonyi | 0-1 | 27 | Open |
| 683 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 6 | Zachary Hankun Liu | Amelia Hernandez Bonilla | 0-1 | 26 | Open |
| 684 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 5 | Nesa Modric | Zachary Hankun Liu | 0-1 | 41 | Open |
| 685 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 5 | Joseph Zeltsan | Zachary Hankun Liu | 1-0 | 61 | Open |
| 686 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 4 | Zachary Hankun Liu | Panesar Vedant | 0-1 | 37 | Open |
| 687 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 4 | Bayastan Sydykov | Zachary Hankun Liu | 0-1 | 64 | Open |
| 688 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 3 | Zachary Hankun Liu | Sricharan Pullela | 1-0 | 35 | Open |
| 689 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 3 | Judah Nathan Levitan | Zachary Hankun Liu | 0-1 | 15 | Open |
| 690 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 2 | Zachary Hankun Liu | Fidel Corrales Jimenez | 0-1 | 25 | Open |
| 691 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 2 | Zachary Hankun Liu | Bogusz Piliczewski | 1-0 | 28 | Open |
| 692 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 1 | Lev Yankelevich | Zachary Hankun Liu | 1-0 | 34 | Open |
| 693 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 1 | Dennis Wagner | Zachary Hankun Liu | 1-0 | 27 | Open |
| 694 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 11 | Zachary Hankun Liu | Enrique Fernando Asensio Ramos | 1-0 | 66 | Open |
| 695 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 11 | Zachary Hankun Liu | Keaton Kiewra | 1-0 | 62 | Open |
| 696 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 10 | John Curtis | Zachary Hankun Liu | 0-1 | 33 | Open |
| 697 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 10 | Danila Bilan | Zachary Hankun Liu | 0-1 | 33 | Open |
| 698 | 2024-07-12 | ch-CAN Youth U18 2024 | Laval Quebec CAN | 7.1 | Johnathan Han | Zachary Hankun Liu | 1-0 | 47 | Open |
| 699 | 2024-07-12 | ch-CAN Youth U18 2024 | Laval Quebec CAN | 6.3 | Zachary Hankun Liu | Charli Peloquin | 1-0 | 26 | Open |
| 700 | 2024-07-11 | ch-CAN Youth U18 2024 | Laval Quebec CAN | 5.2 | Jingyun (ryan) Yang | Zachary Hankun Liu | 1/2-1/2 | 79 | Open |
- vs Anna M. SargsyanLost · 1-0Titled Tue 30th Jul Late
- vs Shubh Jayesh LaddhaLost · 0-1Titled Tue 30th Jul Early
- vs Dawid JanaszakWon · 1-0Titled Tue 30th Jul Late
- vs Konstantin EgorovWon · 1-0Titled Tue 23rd Jul Late
- vs Mikayel ManvelyanLost · 0-1Titled Tue 23rd Jul Early
- vs Rafail AntoniouLost · 1-0Titled Tue 23rd Jul Late
- vs Ramil SadykovLost · 1-0Titled Tue 23rd Jul Early
- vs Wagner Peixoto GuimaraesWon · 1-0Titled Tue 23rd Jul Late
- vs Gulrukhbegim TokhirjonovaWon · 1-0Titled Tue 23rd Jul Early
- vs Sara Moncada CorreaWon · 1-0Titled Tue 23rd Jul Early
- vs Frode ElsnessWon · 1-0Titled Tue 23rd Jul Late
- vs Satria Duta CahayaLost · 1-0Titled Tue 23rd Jul Early
- vs Tanitoluwa AdewumiLost · 1-0Titled Tue 23rd Jul Late
- vs Kai Ni Agnes ChongWon · 0-1Titled Tue 23rd Jul Early
- vs Vladislav LymarLost · 0-1Titled Tue 23rd Jul Late
- vs Vladyslav BaziukDraw · ½–½Titled Tue 23rd Jul Late
- vs Valeriy GrinevLost · 0-1Titled Tue 23rd Jul Early
- vs Alberto FabrisWon · 0-1Titled Tue 23rd Jul Early
- vs Ivan AndradeWon · 1-0Titled Tue 23rd Jul Late
- vs Karol KacprzakLost · 0-1Titled Tue 23rd Jul Early
- vs Havard HaugLost · 1-0Titled Tue 23rd Jul Late
- vs Alejo Ismael Gimenez AguirreLost · 1-0Titled Tue 23rd Jul Late
- vs Bryan WeiszWon · 0-1Titled Tue 23rd Jul Early
- vs Miras AssylovWon · 1-0Titled Tue 23rd Jul Late
- vs Wagner Peixoto GuimaraesLost · 1-0Titled Tue 23rd Jul Early
- vs Rafail AntoniouLost · 1-0Titled Tue 16th Jul Late
- vs Aurelio Vila DuplaWon · 0-1Titled Tue 16th Jul Early
- vs Alberto FabrisDraw · ½–½Titled Tue 16th Jul Early
- vs Yuri ZhizmerLost · 0-1Titled Tue 16th Jul Late
- vs P Michelle CatherinaLost · 1-0Titled Tue 16th Jul Early
- vs John HeinrichWon · 0-1Titled Tue 16th Jul Late
- vs Stanley BadacsonyiLost · 0-1Titled Tue 16th Jul Late
- vs Amelia Hernandez BonillaLost · 0-1Titled Tue 16th Jul Early
- vs Nesa ModricWon · 0-1Titled Tue 16th Jul Early
- vs Joseph ZeltsanLost · 1-0Titled Tue 16th Jul Late
- vs Panesar VedantLost · 0-1Titled Tue 16th Jul Early
- vs Bayastan SydykovWon · 0-1Titled Tue 16th Jul Late
- vs Sricharan PullelaWon · 1-0Titled Tue 16th Jul Late
- vs Judah Nathan LevitanWon · 0-1Titled Tue 16th Jul Early
- vs Fidel Corrales JimenezLost · 0-1Titled Tue 16th Jul Early
- vs Bogusz PiliczewskiWon · 1-0Titled Tue 16th Jul Late
- vs Lev YankelevichLost · 1-0Titled Tue 16th Jul Late
- vs Dennis WagnerLost · 1-0Titled Tue 16th Jul Early
- vs Enrique Fernando Asensio RamosWon · 1-0Titled Tue 16th Jul Early
- vs Keaton KiewraWon · 1-0Titled Tue 16th Jul Late
- vs John CurtisWon · 0-1Titled Tue 16th Jul Late
- vs Danila BilanWon · 0-1Titled Tue 16th Jul Early
- vs Johnathan HanLost · 1-0ch-CAN Youth U18 2024
- vs Charli PeloquinWon · 1-0ch-CAN Youth U18 2024
- vs Jingyun (ryan) YangDraw · ½–½ch-CAN Youth U18 2024
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-09 | 2026 BC Closed Championship | Classical | 4½ |