Grandmaster

Jianchao Zhou

132
Games
58
Wins
62
Draws
9
Losses
67%
Score
Peak rating
Latest rating
First seenJul 2, 2021
Last seenJan 15, 2024

Recent games

DateWhiteResultBlack
Jan 15, 2024Jianchao Zhou½–½Gergely Kantor
Jan 15, 2024Carter Peatman0–1Jianchao Zhou
Jan 14, 2024Jianchao Zhou½–½Jesse Kraai
Jan 14, 2024Vishnu Vanapalli0–1Jianchao Zhou
Jan 13, 2024Jianchao Zhou½–½Julian Proleiko
Jan 13, 2024Tyson Brady0–1Jianchao Zhou
Dec 30, 2023Jianchao Zhou1–0Alexander Ross Katz
Dec 30, 2023Jesus Fernandez De La Vara Mulet½–½Jianchao Zhou
Dec 29, 2023Jianchao Zhou½–½Illia Nyzhnyk
Dec 29, 2023Jianchao Zhou½–½Steven C Zierk
Dec 28, 2023Nikola Mitkov0–1Jianchao Zhou
Dec 27, 2023Jason Liang1–0Jianchao Zhou
Dec 27, 2023Jianchao Zhou1–0Nathan Yan
Dec 26, 2023Vishva Nanugonda0–1Jianchao Zhou
Jul 13, 2023Jianchao Zhou½–½Lazaro Bruzon Batista
Jul 13, 2023Jianchao Zhou1–0Carissa Yip
Jul 13, 2023Pablo Salinas Herrera½–½Jianchao Zhou
Jul 12, 2023Jianchao Zhou½–½Yasser Quesada Perez
Jul 11, 2023Daniel Naroditsky½–½Jianchao Zhou
Jul 11, 2023Jianchao Zhou½–½Sergey Erenburg
Jul 10, 2023Erick Zhao0–1Jianchao Zhou
Jul 10, 2023Jianchao Zhou1–0Andrew Guo
Jul 9, 2023Nicholas Vettese0–1Jianchao Zhou
Jul 4, 2023Jianchao Zhou½–½Srivatshav Rahul
Jun 27, 2023Jianchao Zhou0–1Sam Schmakel
Jun 26, 2023Jianchao Zhou½–½Bilel Bellahcene
Jun 26, 2023Mark Paragua0–1Jianchao Zhou
Jun 25, 2023Jianchao Zhou1–0Ryan Amburgy
Jun 25, 2023Terry Luo*Jianchao Zhou
Jun 24, 2023Jianchao Zhou1–0Nathaniel Moor
Jun 18, 2023Denes Boros½–½Jianchao Zhou
Jun 18, 2023Ezra Chambers½–½Jianchao Zhou
Jun 18, 2023Varuzhan Akobian1–0Jianchao Zhou
Jun 18, 2023GM Ehsa Ghaemmaghami0–1Jianchao Zhou
Jun 18, 2023Fidel Corrales Jimenez0–1Jianchao Zhou
Jun 18, 2023Oleiny Linares0–1Jianchao Zhou
Jun 18, 2023Sepher Golsefidy0–1Jianchao Zhou
Jun 18, 2023Jianchao Zhou1–0Maxwell Ha Barnes
Jun 17, 2023Jianchao Zhou1–0Zoey Tang
Jun 17, 2023Henry Wang0–1Jianchao Zhou
Jun 16, 2023Derek Wu1–0Jianchao Zhou
Jun 15, 2023Pedro Espinosa1–0Jianchao Zhou
Jun 15, 2023Jianchao Zhou1–0Steve Wongso
Jun 12, 2023Josiah Stearman½–½Jianchao Zhou
Jun 12, 2023Jianchao Zhou1–0Jonah Willow
Jun 12, 2023Semen Khanin½–½Jianchao Zhou
Jun 11, 2023Jianchao Zhou½–½Hans Niemann
Jun 11, 2023Alexandre Kretchetov0–1Jianchao Zhou
Jun 10, 2023Jianchao Zhou½–½Justin Wang
Jun 10, 2023Sam Schmakel½–½Jianchao Zhou
Jun 9, 2023Jianchao Zhou1–0Lucas Jiang
Jun 9, 2023Eric Liu0–1Jianchao Zhou
May 29, 2023Fidel Jimenez0–1Jianchao Zhou
May 29, 2023Jianchao Zhou1–0Dimitar Mardov
May 28, 2023Jianchao Zhou½–½Oskar Wieczorek
May 28, 2023Harshid Kunka½–½Jianchao Zhou
May 27, 2023Jianchao Zhou½–½Giorgi Margvelashvili
May 27, 2023Jianchao Zhou½–½Ehsan Ghaemmaghami
May 27, 2023Zoey Tang0–1Jianchao Zhou
May 26, 2023Jianchao Zhou1–0Eric Liu
May 26, 2023Prateek Mishra0–1Jianchao Zhou
May 21, 2023Jorge Leon Oquendo0–1Jianchao Zhou
May 21, 2023Nikola Mitkov½–½Jianchao Zhou
May 20, 2023Jianchao Zhou1–0Augusto Campos
May 20, 2023Arvind Jayaraman0–1Jianchao Zhou
May 20, 2023Jianchao Zhou1–0Theodore Slade
Apr 9, 2023Joel Benjamin½–½Jianchao Zhou
Apr 9, 2023Brewington Hardaway0–1Jianchao Zhou
Apr 8, 2023Jianchao Zhou1–0Olivier Chiku-Ratte
Apr 8, 2023Bartlomiej Macieja½–½Jianchao Zhou
Apr 7, 2023Jianchao Zhou½–½Jakub Fus
Apr 7, 2023Maili-jade Ouellet0–1Jianchao Zhou
Apr 6, 2023Jianchao Zhou1–0Ansh Shah
Apr 6, 2023Rajesh Shanmugasundaram½–½Jianchao Zhou
Apr 5, 2023Jianchao Zhou1–0Theodore Slade
Mar 21, 2023Jianchao Zhou1–0Jim Tarjan
Mar 21, 2023Abhimanyu Mishra1–0Jianchao Zhou
Mar 21, 2023Jianchao Zhou½–½Justin Wang
Mar 20, 2023Gabriel Bick0–1Jianchao Zhou
Mar 19, 2023Jianchao Zhou½–½Ryo Chen
Mar 19, 2023Arman Mikaelyan1–0Jianchao Zhou
Mar 19, 2023Jianchao Zhou1–0Andy Woodward
Mar 18, 2023John Daniel Bryant½–½Jianchao Zhou
Mar 18, 2023Jianchao Zhou1–0Grayson Rorrer
Dec 31, 2022Jianchao Zhou½–½Sandeep Sethuraman
Dec 29, 2022Jianchao Zhou½–½Viktor Matviishen
Dec 29, 2022Harshit Raja½–½Jianchao Zhou
Dec 28, 2022Jianchao Zhou½–½Arman Mikaelyan
Dec 27, 2022Aiden Zhou½–½Jianchao Zhou
Dec 27, 2022Jianchao Zhou1–0Eduard Danilyan
Dec 26, 2022Jianchao Zhou1–0Vaseegaran Nandhakumar
Oct 30, 2022Jianchao Zhou1–0John Daniel Bryant
Oct 29, 2022Jianchao Zhou½–½Sandeep Sethuraman
Oct 29, 2022Konstantin Kavutskiy½–½Jianchao Zhou
Oct 28, 2022Jianchao Zhou1–0Andy Lin
Oct 28, 2022Seth Homa½–½Jianchao Zhou
Oct 28, 2022Jianchao Zhou½–½Ryo Chen
Oct 27, 2022Samrug Narayanan½–½Jianchao Zhou
Oct 27, 2022Jianchao Zhou½–½Aaron Jacobson
Oct 26, 2022Max Gedajlovic½–½Jianchao Zhou