We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Zuo, Cheng
Current rating: 1676

Grand Prix Nagoya 2020 (pioneer) starting rating: 1695
round table opponent (rating) result Δrating
1pioneer 375 Shiozaki, Ryota (1479) Won 2-1 +141709
2pioneer 299 Okuno, Ryohei (1782) Won 2-1 +191728
3pioneer 130 Miyasaka, Sho (1625) Lost 0-2 -191709
4pioneer 307 Chmielewski, Nicholas (1539) Lost 1-2 -211688
5pioneer 496 Hisano, Mikita (1402) Lost 1-2 -241664
6pioneer 561 Kanbara, Hokuto (1600) Won 2-0 +171681
7pioneer 433 Saito, Shogo (1554) Won 2-0 +161697
8pioneer 324 Takimoto, Yusuke (1534) Lost 1-2 -211676
top average opponent: 1564record: 4-4 new rating: 1676

Grand Prix Beijing 2018 (DOM limited) starting rating: 1766
round table opponent (rating) result Δrating
3sealed 189 San, Xing (1584) Lost 0-2 -221744
4sealed 270 Naide, Kazutaka (1665) Won 2-0 +171761
5sealed 147 Rao, Shudi (1507) Lost 1-2 -231738
6sealed 263 Li, Youchen (1574) Lost 0-2 -211717
7sealed 284 Hong, Seung-Oh (1475) Lost 0-2 -221695
top average opponent: 1561record: 1-4 new rating: 1695

Grand Prix Shanghai 2017 (XLN standard) starting rating: 1849
round table opponent (rating) result Δrating
3standard 7 Ogawa, Shota (1620) Lost 1-2 -221827
4standard 97 Scanlan, Mashi (1511) Won 2-1 +121839
5standard 55 Yu, Yin (1638) Lost 1-2 -221817
6standard 140 Dong, Yifan (1517) Lost 0-2 -231794
7standard 172 Jiang, Xintong (1501) Won 2-1 +131807
8standard 148 Gu, Ruochen (1577) Lost 0-2 -221785
9standard 173 Guo, Cheng (1721) Lost 1-2 -191766
top average opponent: 1584record: 2-5 new rating: 1766

Grand Prix Kobe 2017 (modern) starting rating: 1740
round table opponent (rating) result Δrating
3modern 127 Liu, Jin (1754) Won 2-1 +181758
4modern 295 Yamaguchi, Satoshi 1114 (1564) Won 2-1 +141772
5modern 108 Hsieh, Wen Kai (1528) Won 2-1 +141786
6modern 12 Kagawa, Takeshi (1560) Lost 1-2 -221764
7modern 173 Yatori, Naoyuki (1581) Lost 1-2 -211743
8modern 266 Miyagi, Moto (1642) Won 2-1 +161759
9modern 231 Kotouge, Tatsuya (1728) Won 2-1 +171776
10modern 57 Yagishita, Takuya (1552) Won 2-1 +141790
11modern 109 Matsumoto, Yuki2978 (1958) Won 2-1 +211811
12modern 26 Cho, Jeong Woo (1898) Won 2-1 +201831
13modern 34 Ji, Zihao (1873) Won 2-1 +191850
14modern 11 Suzuike, Fumiyasu (1863) Lost 0-2 -181832
15modern 21 Kawakami, Hiroshi (1765) Won 2-1 +171849
top average opponent: 1713record: 10-3 new rating: 1849

Grand Prix Beijing 2017 (AKH limited) starting rating: 1691
round table opponent (rating) result Δrating
3sealed 191 Harane, Kenta (1947) Lost 1-2 -141677
4sealed 217 Ding, Yu (1522) Lost 1-2 -211656
5sealed 349 Shang, Cheng Yan (1406) Lost 1-2 -221634
6sealed 422 Gong, Ye (1288) Won 2-0 +121646
7sealed 355 Zhang, Bo 7693 (1548) Won 2-1 +161662
8sealed 190 Zhu, David (1644) Won 2-1 +181680
9sealed 152 Wang, Chaofan (1512) Won 2-0 +151695
10draft 103 Su, Hong (1535) Draw 1-1 -31692
11draft 121 Zheng, Chang (1490) Won 2-0 +141706
12draft 153 Ji, Jieyu (1526) Won 2-0 +151721
13draft 15 Kang, Shining (1744) Lost 0-2 -181703
14draft 103 Zhong, Weian (1563) Won 2-0 +161719
15draft 125 Pelcak, John (1873) Won 2-0 +211740
top average opponent: 1584record: 8-4-1 new rating: 1740

Grand Prix Prague 2017 (AER limited) starting rating: 1698
round table opponent (rating) result Δrating
2sealed 74 Muller, Samuel (1415) Lost 1-2 -231675
3sealed 759 Lohs, Andreas (1500) Lost 0-2 -211654
4sealed 806 Goralik, Garrit (1384) Won 2-0 +131667
5sealed 496 Piovan, Jerome (1417) Won 2-0 +131680
6sealed 410 Hajek, Tomas (1424) Won 2-0 +141694
7sealed 221 Le Briand, Loic (1700) Won 2-1 +181712
8sealed 278 Mikula, Andreas (1494) Won 2-0 +141726
9sealed 193 Sondag, Guido (1795) Lost 1-2 -171709
10draft 77 Schweizer, Michael (1675) Lost 0-2 -181691
top average opponent: 1534record: 5-4 new rating: 1691

Grand Prix Guangzhou 2016 (modern) starting rating: 1717
round table opponent (rating) result Δrating
3modern 1001 Wang, Kunrui (1627) Won 2-0 +161733
4modern 1036 Qiu, Junliang (1402) Won 2-1 +121745
5modern 1021 Hitomi, Masaaki (1696) Lost 0-2 -181727
6modern 1033 Zhang, Chen An (1559) Won 2-0 +141741
7modern 1021 Xiao, Han (1546) Lost 0-2 -211720
8modern 1050 Wu, Ming (1591) Won 2-0 +161736
9modern 1024 Liu, Haotian (1544) Won 2-0 +141750
10modern 21 Wong, Wei Wong (1575) Won 2-1 +151765
11modern 17 Li, Yilin (1669) Lost 0-1 -201745
12modern 40 Chu, Tianyu (1594) Lost 1-2 -201725
13modern 52 Zhang, Suizhan (1540) Lost 1-2 -221703
14modern 76 Zhou, Dilin (1543) Lost 1-2 -211682
15modern 91 Chan, Wing Yi (1548) Won 2-1 +161698
top average opponent: 1572record: 7-6 new rating: 1698

Grand Prix Beijing 2016 (SOI limited) starting rating: 1577
round table opponent (rating) result Δrating
2sealed 21 Zhang, Zhixiang (1518) Lost 0-2 -191558
3sealed 314 Cai, Xiaowei (1501) Won 2-1 +171575
4sealed 162 Wang, Yu Lin (1483) Won 2-0 +161591
5sealed 99 Xiao, Yue (1555) Won 2-0 +171608
6sealed 48 Cheng, Wei (1626) Won 2-0 +191627
7sealed 60 Ni, Ziyue (1543) Lost 1-2 -201607
8sealed 69 Zhang, Jing (1602) Won 2-1 +181625
9sealed 90 Kawahama, Yoshikazu (1629) Won 2-0 +181643
10draft 72 He, Shengyu (1594) Won 2-0 +171660
11draft 13 Han, Bing (1818) Lost 1-2 -151645
12draft 77 Zhang, Meng (1580) Won 2-1 +171662
13draft 69 Gao, Tan (1875) Won 2-0 +221684
14draft 101 Shan, Zhiqiang (1577) Won 2-1 +161700
15draft 111 Hao, Jin (1655) Won 2-0 +171717
top average opponent: 1611record: 11-3 new rating: 1717

Grand Prix Shanghai 2015 (DTK standard) starting rating: 1503
round table opponent (rating) result Δrating
3standard 161 Lu, James [CHN] (1500) Lost 0-1 -181485
4standard 182 Wu, Zi Xuan (1597) Lost 0-2 -161469
5standard 324 Xu, Zhumen (1497) Won 2-0 +191488
6standard 185 Lin, Yinuo (1492) Won 2-1 +181506
7standard 200 Teng, Kaiyuan (1470) Won 2-0 +171523
8standard 93 Lee, Joon Soo (1657) Won 2-0 +211544
9standard 81 Zhao, Jianxin (1524) Won 2-1 +171561
10standard 34 Yukuhiro, Ken (1960) Won 2-1 +251586
11standard 26 Ikawa, Yoshihiko (1929) Lost 1-2 -121574
12standard 30 Luo, Jialiang (1565) Won 2-1 +181592
13standard 25 Guo, Kaian (1620) Won 2-1 +181610
14standard 17 Shen, Yufei (1702) Lost 1-2 -161594
15standard 34 Liu, Jian (1627) Lost 0-2 -171577
top average opponent: 1626record: 8-5 new rating: 1577

Grand Prix Shanghai 2014 (KTK limited) starting rating: 1455
round table opponent (rating) result Δrating
2sealed 127 Zhao, Bruce (1561) Lost 0-2 -161439
3sealed 448 Gu, Jiang (1497) Won 2-1 +191458
4sealed 219 Cui, Yiren (1519) Won 2-1 +191477
5sealed 232 Zhang, Dongliang (1519) Won 2-1 +191496
6sealed 118 Liu, Tiezheng (1605) Won 2-0 +201516
7sealed 58 Wang, Yichun (1573) Lost 0-2 -171499
8sealed 141 Zhang, Meng (1538) Won 2-0 +191518
9sealed 48 Deng, Jun (1706) Lost 0-2 -151503
top average opponent: 1565record: 5-3 new rating: 1503

Grand Prix Taipei 2014 (M15 limited) starting rating: 1466
round table opponent (rating) result Δrating
3sealed 151 Huang, Guan Hao (1535) Won 2-1 +191485
4sealed 40 Chan, Sze Hang (1819) Won 2-1 +241509
5sealed 27 Ong, Hak Tiong (1601) Won 2-1 +201529
6sealed 23 Semura, Junichi (1532) Lost 0-2 -181511
7sealed 16 Shu, Ming-Lin (1582) Lost 0-2 -171494
8sealed 101 Zeng, Yi (1549) Won 2-0 +191513
9sealed 76 Nam, Sung Wook (1943) ID 01513
10draft 60 Huang, Hao-Shan (1816) Lost 0-2 -121501
11draft 22 Li, Maxwell (1686) Lost 1-2 -151486
13draft 44 Yang, Hao-Wei (1542) Lost 1-2 -171469
14draft 45 Yasufuku, Akihiro (1710) Lost 0-2 -141455
top average opponent: 1665record: 4-6-1 new rating: 1455

Grand Prix Beijing 2014 (BNG standard) starting rating: 1500
round table opponent (rating) result Δrating
1standard 312 Tang, YongKang (1500) Lost 1-2 -181482
2standard 367 Chen, Anthony (1583) Won 2-0 +201502
3standard 379 Jiang, Yize (1499) Won 2-1 +181520
4standard 198 Ma, Bo chi (1517) Lost 0-2 -181502
5standard 256 Tao, Shiyuan (1482) Lost 1-2 -191483
6standard 346 Liu, Zhe (1520) Lost 0-2 -171466
top average opponent: 1517record: 2-4 new rating: 1466