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

Regional Championships China 2022 (pioneer) starting rating: 1659
round table opponent (rating) result Δrating
C1pioneer 4 Xie, Zhan (1745) Won 2-1 +201679
C2pioneer 2 Yang, Yi (1771) Lost 1-2 -161663
C3pioneer 3 Yu, Ruobin (1502) Won 2-1 +151678
C4pioneer 4 Mo, Jiantao (1580) Lost 1-2 -201658
top average opponent: 1650record: 2-2 new rating: 1658

Grand Prix Bangkok 2019 (ELD limited) starting rating: 1661
round table opponent (rating) result Δrating
2sealed 82 Pang, Kelvin (1489) Lost 0-2 -211640
3sealed 245 Tan, Kuan Ming Kevin (1563) Won 2-0 +171657
4sealed 128 Mari, Mark Johnson (1548) Lost 1-2 -201637
5sealed 206 Rubalskiy, Fedor (1813) Won 2-0 +211658
6sealed 200 Gondo, Kosuke (1570) Won 2-0 +161674
7sealed 152 Tan, Lun Yi (1847) Lost 0-2 -151659
top average opponent: 1638record: 3-3 new rating: 1659

Mythic Championship IV (modern) starting rating: 1561
round table opponent (rating) result Δrating
1draft 30 Snyder, Asa (1722) Won 2-1 +211582
2draft 216 Sikkink Johnson, Matt (2101) Lost 0-2 -91573
3draft 84 Klimuszko, Marcin (1505) Won 2-0 +171590
4modern 101 Depraz, Jean-Emmanuel (1954) Won 2-0 +241614
5modern 56 Zhang, Bolun (2113) Lost 1-2 -101604
6modern 81 Ikawa, Yoshihiko (2041) Lost 1-2 -101594
7modern 88 Prinzell, Johan (1813) Lost 0-2 -141580
8modern 138 Vale, Jonathan (1711) Won 2-0 +201600
9draft 138 Fournier, Daniel (1894) Lost 0-2 -131587
10draft 27 Reuschel, Carl (1365) Won 2-0 +141601
11draft 133 Ferraiuolo, Vincent (1801) Won 2-0 +221623
12modern 100 Nanba, Naoya (1938) Won 2-1 +231646
13modern 53 Bulat, Nenad (1788) Won 2-0 +211667
14modern 61 Dhaliwal, Shawn (2008) Lost 0-2 -121655
15modern 73 Verdiani, Luca (1884) Won 2-1 +221677
16modern 47 Rios Ruiz, Miguel Tomas (1793) Lost 1-2 -161661
top average opponent: 1839record: 9-7 new rating: 1661

Grand Prix Hong Kong 2018 (modern) starting rating: 1523
round table opponent (rating) result Δrating
1modern 260 Phalitnonkiat, Pakawat (1516) Won 2-1 +181541
2modern 120 Wong, Steven (1721) Lost 0-2 -151526
3modern 332 Lancion, Daniel (1500) Won 2-1 +181544
4modern 203 Shimizu, Ryouta (1618) Lost 0-2 -171527
5modern 319 Zeng, Zhicheng (1503) Won 2-0 +181545
6modern 180 Dai, XiaoChen (1472) Won 2-0 +161561
7modern 96 Liu, Zuoren (1475) Lost 1-2 -191542
8modern 217 Mochizuki, Masaki (1614) Won 2-0 +191561
top average opponent: 1552record: 5-3 new rating: 1561

Grand Prix Beijing 2018 (DOM limited) starting rating: 1500
round table opponent (rating) result Δrating
3sealed 62 Deng, Jun (1761) Lost 0-2 -131487
4sealed 252 Xu, Libin (1668) Won 2-0 +211508
5sealed 73 Kawaguchi, Tetsu (1602) Lost 0-2 -161492
6sealed 152 Liu, Jin 1269 (1784) Won 2-0 +231515
7sealed 195 Leong, Felix (1970) Won 2-1 +261541
8sealed 95 Chan, Teksang (1574) Lost 1-2 -181523
top average opponent: 1726record: 3-3 new rating: 1523