We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Ji, Zihao
Current rating: 1822 (#1716)

Regional Championships Tianjin 2023 (pioneer) starting rating: 1840
round table opponent (rating) result Δrating
1pioneer 4 xu, xiaoyang (1473) Won 2-1 +121852
2pioneer 51 Chen, Cheng Chung (1518) Won 2-0 +121864
3pioneer 16 Wong, Man Lok (1790) Lost 0-2 -191845
4pioneer 34 Zhang, Yuqing (1552) Lost 1-2 -231822
top average opponent: 1583record: 2-2 new rating: 1822

Pro Tour Lord of the Rings (modern) starting rating: 1783
round table opponent (rating) result Δrating
1draft 41 Pappas, Franck (1811) Won 2-1 +191802
2draft 60 Kovac, Chase (1879) Won 2-1 +191821
3draft 17 Wu, Allen (2216) Won 2-1 +251846
4modern 15 Martos, Antonio (1866) Won 2-0 +181864
5modern 1 Hutson, Tal (1756) Won 2-1 +161880
6modern 1 Calcano, Christian (1965) Won 2-0 +201900
7modern 1 Kiihne, Zachary (2030) Lost 1-2 -161884
8modern 6 Dominguez, Martin Sebastian (1977) Lost 0-2 -161868
9draft 2 Rohan, Seb (1828) Lost 0-1 -191849
10draft 65 Chen, Mingyang (1917) Lost 0-2 -171832
11draft 66 Smith, Robert RC (1952) Won 2-0 +211853
12modern 26 Madsen, Benton (1892) Lost 0-2 -181835
13modern 42 Chang, Samuel (1799) Won 2-0 +181853
14modern 30 Del Basso, Federico (1894) Won 2-0 +181871
15modern 24 Murakami, Kazuya3837 (2044) Lost 0-2 -151856
16modern 24 Smith, Robert RC (1967) Lost 0-2 -161840
top average opponent: 1925record: 9-7 new rating: 1840

Regional Championships Shanghai 2023 (pioneer) starting rating: 1686
round table opponent (rating) result Δrating
1pioneer 36 Yu, Tianyu (1582) Won 2-0 +161702
2pioneer 17 Wang, Jianian (1844) Won 2-0 +211723
3pioneer 13 Zhang, Xuchen (1542) Won 2-1 +151738
4pioneer 6 Chen, Mingyang (1829) Won 2-0 +191757
5pioneer 2 Ren, Mingjun (1848) Won 2-0 +201777
6pioneer 3 Dong, Ziyang (1564) Won 2-1 +141791
7pioneer 2 Liu, Qinhui (1581) Won 2-0 +141805
8pioneer 1 Wang, Wei (1540) ID 01805
Qpioneer qiaocen, zhou (1568) Lost 1-2 -221783
top average opponent: 1655record: 7-1-1 new rating: 1783

Regional Championships Beijing 2023 (ONE standard) starting rating: 1719
round table opponent (rating) result Δrating
1standard 64 Zou, Yutong (1500) Lost 0-2 -221697
2standard 71 Zhou, Hengtong (1467) Won 2-0 +141711
3standard 31 Luo, Chaofan (1500) Won 2-1 +141725
4standard 11 Quan, Gui (1576) Lost 1-2 -211704
5standard 46 Li, Wenbo (1689) Won 2-0 +181722
6standard 31 Liu, Xuan (1594) Lost 0-2 -201702
7standard 34 Yan, Gan (1831) Lost 0-2 -161686
top average opponent: 1594record: 3-4 new rating: 1686

Grand Prix Nagoya 2020 (pioneer) starting rating: 1743
round table opponent (rating) result Δrating
1pioneer 116 Onishi, Yuya (1431) Lost 0-2 -241719
top record: 0-1 new rating: 1719

Grand Prix Shizuoka 2018 (standard) (GRN standard) starting rating: 1744
round table opponent (rating) result Δrating
2standard 241 Suzuki, Gou (1475) Lost 0-2 -221722
3standard 786 Hirouchi, Hideaki (1572) Won 2-1 +151737
4standard 573 Noguchi, Masahiko (1458) Won 2-1 +131750
5standard 378 Miura, Ryuji (1707) Won 2-1 +171767
6standard 435 Sasaki, Tsuyoshi (1494) Won 2-1 +131780
7standard 293 Boku, Takashi (1772) Lost 0-2 -181762
8standard 318 Moriyama, Masahide (1671) Lost 1-2 -191743
top average opponent: 1593record: 4-3 new rating: 1743

Grand Prix Shizuoka 2018 (legacy) (legacy) starting rating: 1762
round table opponent (rating) result Δrating
2legacy 58 Isayama, Yusuke (1483) Won 2-0 +131775
3legacy 190 Kawai, Yuusuke 4514 (1483) Lost 1-2 -231752
4legacy 355 Tsuchiya, Hiroki (1801) Lost 0-2 -171735
5legacy 392 Fujimoto, Kousaku (1488) Won 2-1 +131748
6legacy 210 Matsubara, Yuusuke (1658) Won 2-1 +161764
7legacy 263 Mizumoto, Hirotaka (1654) Lost 0-2 -201744
top average opponent: 1594record: 3-3 new rating: 1744

Grand Prix Chiba 2018 (M19 limited) starting rating: 1767
round table opponent (rating) result Δrating
2sealed 183 Toriuchi, Daizo (1548) Lost 0-2 -221745
3sealed 659 Hinohara, Toyokazu (1369) Won 2-0 +111756
4sealed 394 Kidera, Seita (1704) Won 2-1 +171773
5sealed 332 Saito, Keisuke (1444) Won 2-0 +121785
6sealed 326 Sakai, Tatsuya (1571) Lost 1-2 -211764
7sealed 484 Ooi, Masaki (1540) Won 2-0 +141778
8sealed 266 Shoji, Hayato (1617) Won 2-0 +151793
9sealed 144 Okamoto, Yuuya (1748) Lost 1-2 -191774
10draft 678 Matsuyama, Satoshi (1695) Won 2-1 +161790
11draft 751 Kamo, Riki (1753) Lost 0-2 -181772
12draft 750 Matsuzaki, Akio (1618) Won 2-1 +151787
13draft 753 Ikawa, Yoshihiko (1865) Lost 1-2 -171770
14draft 669 Nakamura, Satoshi2634 (1504) Won 2-0 +141784
15draft 606 Matsumoto, Shota (1568) Lost 1-2 -221762
top average opponent: 1610record: 8-6 new rating: 1762

Grand Prix Beijing 2018 (DOM limited) starting rating: 1773
round table opponent (rating) result Δrating
2sealed 169 Lu, Wenlong (1509) Won 2-0 +131786
3sealed 45 Sato, Kimihiko (1610) Won 2-1 +151801
4sealed 52 Yan, Tian Ji (1769) Lost 0-2 -181783
5sealed 104 Wang, Chenxiao (1543) Won 2-0 +131796
6sealed 82 Li, Chen (1616) Lost 1-2 -211775
7sealed 141 Wang, Yang 7077 (1545) Won 2-0 +141789
8sealed 60 Song, Pingfan (1554) Lost 0-2 -221767
top average opponent: 1592record: 4-3 new rating: 1767

Grand Prix Shanghai 2017 (XLN standard) starting rating: 1811
round table opponent (rating) result Δrating
2standard 66 Zhang, Mingmin (1516) Won 2-1 +121823
3standard 27 Xi, Yilun (1538) Lost 1-2 -231800
4standard 124 Li, Jinlin (1537) Won 2-1 +141814
5standard 97 Dai, Yuntao (1642) Won 2-0 +151829
6standard 32 Yoshino, Kohei (1589) Lost 0-2 -231806
7standard 116 Jin, Zenghui (1548) Won 2-0 +141820
8standard 49 Cheang, Kai Lok (1569) Won 2-0 +131833
9standard 28 Oh, Joo Hyun (1765) Won 2-1 +171850
10standard 32 Jiang, Yiren (1694) Won 2-1 +151865
11standard 10 Chew, Kelvin (2217) Lost 1-2 -121853
12standard 46 Li, Wenbo (1737) Lost 1-2 -201833
13standard 64 Miyata, Hiroki (1615) Lost 1-2 -221811
14standard 65 Nose, Shunsuke (1895) Lost 0-2 -161795
15standard 71 Wu, Kuang (1584) Lost 1-2 -221773
top average opponent: 1675record: 7-7 new rating: 1773

Grand Prix Kobe 2017 (modern) starting rating: 1778
round table opponent (rating) result Δrating
2modern 574 Ng, Dexter (1528) Won 2-0 +141792
3modern 463 Morotome, Ken (1618) Lost 1-2 -221770
4modern 605 Koga, Ryuji (1614) Won 2-1 +161786
5modern 320 Rita, Takayuki (1570) Lost 0-2 -221764
6modern 452 Adachi, Naohiko (1590) Won 2-0 +151779
7modern 543 Morita, Masayuki (1477) Won 2-0 +121791
8modern 247 Sekiguchi, Kota (1637) Won 2-0 +161807
9modern 249 Omonishi, Kojiro (1635) Won 2-1 +141821
10modern 85 Yamaguchi, Yuuichi (1716) Won 2-0 +161837
11modern 59 Ishii, Ryou (1690) Won 2-0 +161853
12modern 23 Goto, Yusei (1974) Won 2-0 +201873
13modern 34 Zuo, Cheng (1831) Lost 1-2 -191854
14modern 65 Yamamoto, Keiichi (1635) Lost 0-2 -221832
15modern 76 Segou, Kenji (1629) Lost 0-2 -211811
top average opponent: 1653record: 9-5 new rating: 1811

Grand Prix Beijing 2017 (AKH limited) starting rating: 1680
round table opponent (rating) result Δrating
2sealed 47 Kozelov, Roman (1635) Won 2-0 +171697
3sealed 142 Xie, Bing (1563) Lost 1-2 -211676
4sealed 258 Naide, Kazutaka (1775) Won 2-0 +201696
5sealed 123 Watanabe, Yuta (1695) Won 2-1 +181714
6sealed 103 Huang, Yung-Ming (1871) Won 2-0 +211735
7sealed 64 Huang, David (1623) Won 2-0 +161751
8sealed 30 Natsume, Takuya (1691) Won 2-0 +171768
9sealed 7 Ma, Yiyuan (1642) Lost 0-2 -201748
10draft 113 Wang, Xuan-ji (1853) Won 2-0 +201768
11draft 103 Nagao, Yasutaka (1770) Won 2-0 +181786
12draft 11 Yu, Muhan (1738) Lost 1-2 -191767
13draft 123 Huang, Leo Xiao (1581) Lost 0-2 -221745
14draft 99 Li, Maxwell (1719) Won 2-1 +181763
15draft 70 Hua, Yukun (1607) Won 2-1 +151778
top average opponent: 1697record: 10-4 new rating: 1778

Grand Prix Guangzhou 2016 (modern) starting rating: 1569
round table opponent (rating) result Δrating
2modern 1080 Jiang, Bowen (1500) Won 2-1 +171586
3modern 34 Qin, Yuxiang (1499) Won 2-1 +171603
4modern 56 Kakumae, Teruya (1872) Won 2-0 +221625
5modern 4 Li, Xiaoyan (1472) Lost 0-2 -201605
6modern 22 Lam, Joe (1758) Won 2-0 +201625
7modern 1035 Zhou, Haoquan (1560) Lost 1-2 -191606
8modern 44 Qiu, Junliang (1425) Won 2-1 +151621
9modern 33 Cao, Zhiqin (1573) Won 2-0 +171638
10modern 37 Li, Bohan (1545) Won 2-0 +161654
11modern 19 Saito, Tomoharu (2035) Lost 1-2 -111643
12modern 30 Liang, Xuanhe (1539) Lost 0-2 -201623
13modern 87 Wang, Peng 5217 (1667) Won 2-1 +191642
14modern 65 Qian, Yu (1739) Won 2-0 +201662
15modern 32 Chung, Syndy Sum (1661) Won 2-1 +181680
top average opponent: 1632record: 10-4 new rating: 1680

Grand Prix Beijing 2016 (SOI limited) starting rating: 1504
round table opponent (rating) result Δrating
3sealed 220 Liu, Tong (1419) Lost 1-2 -201484
4sealed 142 Zhang, Tianyi (1510) Lost 0-2 -171467
5sealed 316 Song, Ziyuan (1483) Lost 0-2 -181449
6sealed 338 Tang, Ying (1491) Won 2-0 +191468
7sealed 314 Yamasaki, Takumi (1531) Won 2-1 +191487
8sealed 279 Zhou, Quan 0428 (1488) Won 2-1 +181505
9sealed 164 Hsu, Chao Shung Peter (1662) Won 2-0 +211526
10draft 133 Xu, Chenghao (1516) Lost 0-2 -181508
11draft 69 Mashima, Mitsuharu (1797) Won 2-1 +231531
12draft 145 Liu, Tianye (1563) Won 2-0 +181549
13draft 139 Liu, Yan Heng (1571) Won 2-1 +191568
14draft 87 Gu, Yiyang (1606) Lost 0-2 -171551
15draft 50 Liu, Ren (1602) Won 2-0 +181569
top average opponent: 1557record: 8-5 new rating: 1569

Pro Tour Oath of the Gatewatch (modern) starting rating: 1443
round table opponent (rating) result Δrating
1draft 37 Van Leeuwen, Andrew (1789) Won 2-0 +241467
2draft 28 Nassif, Gabriel (1956) Won 2-0 +261493
3draft 6 Van Etten, Bart (1985) Lost 0-2 -101483
4modern 58 Dagen, Pierre (2064) Won 2-1 +281511
5modern 26 Yasooka, Shota (1971) Won 2-1 +261537
6modern 8 Fehr, Gabriel (1857) Won 2-0 +231560
7modern 7 Cheon, Paul (2020) Lost 0-2 -101550
8modern 31 Mengucci, Andrea (1882) Lost 0-2 -121538
9draft 10 Giorgio, Francesco (1888) Lost 0-2 -121526
10draft 45 Vieren, Peter (2049) Lost 0-2 -91517
11draft 101 Goncalves Dos Santos, Rodrigo (1845) Won 2-1 +241541
12modern 69 Sui, Xin (1909) Lost 1-2 -121529
13modern 103 Staciwa, Marcin (1794) Lost 0-2 -131516
14modern 102 Yam, Wing Chun (1858) Lost 1-2 -121504
top average opponent: 1919record: 6-8 new rating: 1504

Grand Prix Kobe 2015 (BFZ standard) starting rating: 1424
round table opponent (rating) result Δrating
3standard 359 Muranaka, Hiroya (1643) Won 2-0 +221446
4standard 41 Morishita, Mizuki (1725) Draw 1-1 +51451
5standard 157 Nakatani, Shinji (1768) Lost 1-2 -131438
6standard 377 Nankou, Yuukichi (1538) Won 2-1 +201458
7standard 205 Monzen, Hidetake (1536) Lost 1-2 -161442
8standard 371 Kabashima, Takuya (1535) Lost 1-2 -171425
9standard 394 Ichikawa, Hiroshi (1397) Won 2-0 +181443
top average opponent: 1592record: 3-3-1 new rating: 1443

Grand Prix Shanghai 2015 (DTK standard) starting rating: 1453
round table opponent (rating) result Δrating
3standard 217 Peng, Jianjia (1546) Won 2-1 +201473
4standard 13 Liu, Jia (1426) Lost 0-2 -191454
5standard 182 Shimada, Masahiko (1656) Lost 0-2 -141440
6standard 240 Han, Yifan (1556) Lost 1-2 -161424
top average opponent: 1546record: 1-3 new rating: 1424

Grand Prix Shanghai 2014 (KTK limited) starting rating: 1464
round table opponent (rating) result Δrating
3sealed 54 Guan, Peng Cheng (1599) Lost 0-2 -161448
4sealed 224 Liu, Yin (1494) Lost 1-2 -171431
5sealed 301 Fujii, Hajime (1505) Won 2-1 +191450
6sealed 211 Zheng, Dante (1597) Won 2-1 +211471
7sealed 154 Li, Yixiao (1487) Lost 1-2 -181453
top average opponent: 1536record: 2-3 new rating: 1453

Grand Prix Beijing 2014 (BNG standard) starting rating: 1474
round table opponent (rating) result Δrating
3standard 194 Zhang, Tongyang (1535) Lost 1-2 -161458
4standard 279 Yi, Tong (1519) Won 2-0 +191477
5standard 174 Liu, Tong 6222 (1517) Won 2-0 +181495
6standard 47 Zhuang, Gongbo (1558) Lost 0-2 -161479
7standard 209 Gao, Hang (1558) Lost 0-2 -171462
8standard 221 Qu, Han (1517) Won 2-0 +191481
9standard 139 Wang, Lei 6387 (1526) Lost 0-2 -171464
top average opponent: 1533record: 3-4 new rating: 1464

Grand Prix Hong Kong 2013 (THS limited) starting rating: 1483
round table opponent (rating) result Δrating
3sealed 36 Abhinantavej, Woraphong (1569) Lost 1-2 -171466
4sealed 264 Itakura, Yusuke (1427) Won 2-0 +171483
5sealed 89 Ng, Philip (1520) Won 2-0 +191502
6sealed 99 Kong, Chong Teng (1787) Lost 0-2 -131489
7sealed 149 Leong, Sio Chi (1587) Lost 1-2 -161473
8sealed 190 Jasmi, Hasry (1417) Lost 0-2 -191454
9sealed 229 Alloso, Mark Ian (1591) Won 2-1 +201474
top average opponent: 1557record: 3-4 new rating: 1474

Grand Prix Beijing 2013 (DGM limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 29 Lau, Roc (1500) Won 2-0 +181518
2sealed 162 Wang, Dian (1516) Lost 1-2 -181500
3sealed 171 Li, Zixiang (1500) Won 2-0 +181518
4sealed 222 Yin, Yue (1553) Lost 0-2 -171501
5sealed 200 Wu, Yuhao (1500) Lost 0-2 -181483
top average opponent: 1514record: 2-3 new rating: 1483