We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Suo, Hang
Current rating: 1483

Grand Prix Beijing 2018 (DOM limited) starting rating: 1470
round table opponent (rating) result Δrating
1sealed 69 Liu, Xiao 5808 (1500) Won 2-0 +191489
2sealed 93 Liu, Zhihao (1510) Lost 1-2 -181471
3sealed 254 Dong, Xiangjie (1527) Won 2-0 +191490
4sealed 279 Matsumoto, Yuki2978 (2001) Lost 0-2 -91481
5sealed 320 Cai, Chenguang (1609) Lost 1-2 -161465
6sealed 334 Gao, Yixuan (1470) Won 2-0 +181483
7sealed 277 Huang, Jiang (1475) Lost 0-2 -181465
8sealed 252 Lin, Jian (1487) Won 2-1 +181483
top average opponent: 1572record: 4-4 new rating: 1483

Grand Prix Shanghai 2017 (XLN standard) starting rating: 1505
round table opponent (rating) result Δrating
1standard 200 Zhang, Gen (1645) Lost 1-2 -161489
2standard 234 Belsot, Benoit (1516) Won 2-0 +191508
3standard 284 Liu, Shen (1438) Lost 1-2 -201488
4standard 278 Araki, Tatsunori (1605) Lost 1-2 -161472
5standard 288 Ru, Yi 0783 (1464) Lost 1-2 -181454
6standard 324 Wang, Qiang (1421) Lost 1-2 -181436
7standard 317 Zhao, Yueqi (1418) Won 2-0 +171453
8standard 280 Yu, Bo (1392) Won 2-0 +171470
top average opponent: 1487record: 3-5 new rating: 1470

Grand Prix Beijing 2017 (AKH limited) starting rating: 1474
round table opponent (rating) result Δrating
1sealed 305 Li, Zixuan (1465) Won 2-1 +171491
2sealed 92 Wang, Nan 5101 (1469) Won 2-0 +181509
3sealed 128 Dong, Ziyang (1536) Lost 0-2 -181491
4sealed 210 Wang, Fanfei (1436) Lost 0-2 -191472
5sealed 388 Wang, Zhu (1685) Won 2-0 +221494
6sealed 168 Ma, Rongxin (1608) Won 2-0 +201514
7sealed 198 Song, Yao (1551) Won 2-1 +191533
8sealed 90 Wang, Shoupeng (1772) Lost 1-2 -141519
9sealed 166 Willems, Sjoerd (1700) Lost 0-2 -141505
top average opponent: 1580record: 5-4 new rating: 1505

Grand Prix Guangzhou 2016 (modern) starting rating: 1487
round table opponent (rating) result Δrating
1modern 152 Jiang, Fan (1500) Won 2-1 +181505
2modern 94 Yuen, Steven (1563) Lost 0-2 -171488
3modern 174 Chu, Chucky (1518) Won 2-1 +181506
4modern 133 Leung, Yi Ching (1516) Lost 0-2 -171489
5modern 191 Hou, Siyang (1501) Won 2-1 +181507
6modern 1071 Rao, Shudi (1518) Lost 0-2 -181489
7modern 154 Yang, Bowen (1507) Won 2-0 +181507
8modern 99 Ishiguro, Satoshi (1630) Lost 0-2 -151492
9modern 133 Stannage, Mat (1486) Lost 0-2 -181474
top average opponent: 1527record: 4-5 new rating: 1474

Grand Prix Beijing 2016 (SOI limited) starting rating: 1525
round table opponent (rating) result Δrating
1sealed 61 Li, Zhiyan (1500) Won 2-0 +171542
2sealed 70 Niu, Tong (1518) Lost 1-2 -181524
3sealed 415 Peng, Tao 8667 (1500) Lost 0-2 -181506
4sealed 393 Liu, Huazong (1511) Lost 0-2 -181488
5sealed 420 Gray, Siren (1417) Won 2-0 +161504
6sealed 445 Zhang, Congxu 3389 (1519) Lost 1-2 -171487
top average opponent: 1494record: 2-4 new rating: 1487

Grand Prix Shanghai 2015 (DTK standard) starting rating: 1500
round table opponent (rating) result Δrating
1standard 91 Ji, Gang (1474) Won 2-0 +181518
2standard 75 Lissaman, Chris (1498) Won 0-0 +171535
3standard 222 Zhao, Zhenwen (1514) Lost 0-2 -181517
4standard 214 Wu, Zhe Han (1493) Won 2-0 +171534
5standard 181 Bingye, Ai (1559) Won 2-1 +191553
6standard 68 Sun, Bo (2004) Lost 1-2 -101543
7standard 142 Lu, Liguo (1482) Won 2-1 +161559
8standard 114 Guo, Zi'ang (1576) Lost 0-2 -171542
9standard 160 Fu, Qi (1604) Lost 0-2 -171525
top average opponent: 1578record: 5-4 new rating: 1525