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

Grand Prix Kyoto 2019 (RNA standard) starting rating: 1651
round table opponent (rating) result Δrating
1standard 68 Yamada, Yuta (1463) Won 2-1 +151666
2standard 156 Ihara, Rinta (1519) Won 2-1 +151681
3standard 294 Shiota, Ippei (1538) Won 2-0 +161697
4standard 54 Nishimoto, Sosuke (1604) Lost 1-2 -201677
5standard 457 Inoue, Yuki (1540) Lost 0-2 -201657
6standard 334 Ohno, Isao (1615) Won 2-0 +171674
7standard 252 Hosokawa, Yuya (2007) Lost 0-2 -121662
8standard 368 Fujikura, Iori (1534) Lost 1-2 -211641
top average opponent: 1602record: 4-4 new rating: 1641

Grand Prix Hong Kong 2018 (modern) starting rating: 1628
round table opponent (rating) result Δrating
1modern 170 Liao, Pei Tung (1500) Won 2-1 +151643
2modern 149 Cui, Chuanwei (1518) Won 2-0 +161659
3modern 122 Huang, Jan (1653) Lost 1-2 -181641
4modern 182 Knyazev, Ivan (1568) Won 2-1 +171658
5modern 128 Tanaka, Rizumu (1647) Lost 0-2 -191639
6modern 215 Salvador, John Seth (1524) Lost 1-2 -201619
7modern 211 Pamintuan, Chesterwin (1516) Won 2-1 +171636
8modern 213 Tang, Zhangchi (1524) Won 2-0 +151651
top average opponent: 1556record: 5-3 new rating: 1651

Grand Prix Beijing 2018 (DOM limited) starting rating: 1684
round table opponent (rating) result Δrating
1sealed 262 Shang, Shijie (1535) Lost 0-2 -211663
2sealed 248 Ma, Hanbiao (1561) Lost 1-2 -191644
3sealed 439 Yu, Hang (1403) Lost 1-2 -231621
4sealed 436 Bei, Er (1355) Won 2-0 +141635
5sealed 390 Li, Hao (1454) Won 2-0 +141649
6sealed 320 Wang, Chen chao (1413) Won 2-0 +141663
7sealed 260 Lin, Minghao (1614) Lost 1-2 -191644
8sealed 247 Sato, Keisuke (1730) Lost 0-2 -161628
top average opponent: 1508record: 3-5 new rating: 1628

Grand Prix Shanghai 2017 (XLN standard) starting rating: 1515
round table opponent (rating) result Δrating
1standard 69 Xu, Zihao (1500) Won 2-0 +181533
2standard 81 Chan, Russell (1628) Won 2-1 +201553
3standard 141 Jiang, Zhengxin (1575) Won 2-0 +181571
4standard 58 Signargout, Hippolyte (1850) Lost 0-2 -131558
5standard 71 Liang, Lixiang (1529) Won 2-1 +181576
6standard 36 Chen, Li (1488) Won 2-0 +161592
7standard 26 Takesue, Chikara (1817) Won 2-1 +221614
8standard 19 Noine, Kazuhiro (1717) Won 2-1 +201634
9standard 4 Chan, Sze Hang (2011) Lost 1-2 -111623
10standard 18 Qin, Weizhen (1578) Won 2-1 +171640
11standard 24 Harane, Kenta (2092) Won 2-1 +251665
12standard 12 Naide, Kazutaka (1870) Won 2-1 +221687
13standard 6 Song, Huachao (1873) Lost 1-2 -151672
14standard 11 Chew, Kelvin (2216) Lost 1-2 -81664
15standard 25 Da, Jiawei (1809) Won 2-1 +201684
top average opponent: 1770record: 11-4 new rating: 1684

Grand Prix Guangzhou 2016 (modern) starting rating: 1500
round table opponent (rating) result Δrating
1modern 9 Wang, Wenbin (1500) Lost 1-2 -181482
2modern 145 Tang, Shicheng (1482) Lost 1-2 -181464
3modern 265 Chan, Andy 1391 (1465) Won 2-1 +181482
4modern 207 Wang, Tianyi (1569) Lost 1-2 -161466
5modern 216 Liu, Ernest (1472) Won 2-1 +181484
6modern 207 Cho, Yat Ping (1438) Won 2-1 +171501
7modern 183 Shi, Yue (1428) Lost 1-2 -191482
8modern 168 Teng, Kaiyuan (1348) Won 2-1 +151497
9modern 146 Tian, Kuang Kai (1513) Won 2-1 +181515
top average opponent: 1468record: 5-4 new rating: 1515