We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Yang, Xiaoliang
Current rating: 1684

Grand Prix Prague 2018 (modern) starting rating: 1739
round table opponent (rating) result Δrating
2modern 199 Allen, James [ENG] (1484) Lost 1-2 -231716
3modern 595 Maas, Wouter (1303) Lost 1-2 -251691
4modern 900 Vacula, Martin (1478) Won 2-0 +141705
5modern 485 Zimmermann, Dominik (1551) Lost 1-2 -211684
top average opponent: 1454record: 1-3 new rating: 1684

Grand Prix Turin 2018 (M19 limited) starting rating: 1741
round table opponent (rating) result Δrating
2sealed 117 Catinella, Bernard Sebastian (1518) Won 2-0 +141755
3sealed 185 Rashkov, Nikola (1577) Lost 0-2 -221733
4sealed 350 Keey, James (1579) Lost 0-2 -201713
5sealed 252 Sandri, Christian (1563) Won 2-1 +151728
6sealed 250 Sgambati, Pietro (1592) Won 2-0 +161744
7sealed 179 Relat, Ferran (1695) Won 2-1 +171761
8sealed 62 Van Meurs, Sascha (1535) Lost 0-2 -221739
top average opponent: 1580record: 4-3 new rating: 1739

Pro Tour Dominaria (DOM standard) starting rating: 1699
round table opponent (rating) result Δrating
1draft 20 Biava, Riccardo (1722) Lost 1-2 -181681
2draft 123 Chapin, Patrick (1751) Lost 0-2 -171664
3draft 123 Biwersi, David (1477) Won 2-0 +151679
4standard 194 Nordahl, Andreas (2031) Lost 0-2 -121667
5standard 183 Meulders, Bram (1882) Won 2-0 +221689
6standard 167 Ikawa, Yoshihiko (1941) Won 2-0 +221711
7standard 143 Lisko, Nathan (1459) Won 2-0 +141725
8standard 113 Mantey, Tyler (1685) Won 2-1 +171742
9draft 83 Severa, Matt (2019) Won 2-0 +231765
10draft 21 Levy, Raphael (2054) Lost 1-2 -131752
11draft 108 Demestrio, Joe (1952) Won 2-1 +221774
12standard 42 Li, Larry (1986) Won 2-1 +221796
13standard 18 Watsfeldt, Elias (2161) Lost 1-2 -121784
14standard 35 Chung, Jason (1997) Lost 1-2 -141770
15standard 52 Wafo-Tapa, Guillaume (1895) Lost 0-2 -161754
16standard 93 Wijaya, Vidianto (2012) Lost 1-2 -131741
top average opponent: 1876record: 8-8 new rating: 1741

Grand Prix Lyon 2018 (modern) starting rating: 1691
round table opponent (rating) result Δrating
2modern 484 Schaerf, Daniel (1524) Won 2-1 +151706
3modern 320 Delvigne, Emmanuel (1581) Won 2-1 +151721
4modern 193 Harvey, Dominic (1675) Won 2-0 +181739
5modern 41 Dagen, Pierre (1938) Lost 0-2 -151724
6modern 207 Van Der Mee, Chris (1558) Lost 0-2 -211703
7modern 410 Anguita, Daniel (1625) Won 2-0 +171720
8modern 175 Kodama, Kentaro (1543) Lost 0-2 -211699
top average opponent: 1635record: 4-3 new rating: 1699

Grand Prix Metz 2017 (HOU limited) starting rating: 1638
round table opponent (rating) result Δrating
1sealed 14 Widmer, Dominik (1500) Won 2-0 +151653
2sealed 193 Schaffer, Dirk (1538) Lost 1-2 -201633
3sealed 362 Brunel, Alexandre (1407) Lost 1-2 -221611
4sealed 650 Mathieu, Boileux (1484) Won 2-1 +161627
5sealed 460 Murray, Alex (1471) Won 2-1 +151642
6sealed 430 Cabrer, Marc (1659) Lost 0-2 -181624
7sealed 428 Mayer, Jurgen (1496) Won 2-0 +161640
8sealed 333 Pestov, Evgeny (1598) Won 2-0 +171657
9sealed 284 Schraut, Andreas (1746) Won 2-0 +201677
10draft 57 Charline, Briot (1556) Lost 1-2 -201657
12draft 193 Lenotte, Luc (1546) Won 2-1 +161673
13draft 85 Amateis, Alessandro (1568) Won 2-0 +161689
14draft 180 Caccia, Alberto (1473) Won 2-0 +141703
15draft 155 Liu, Yuchen (2031) Lost 1-2 -121691
top average opponent: 1577record: 9-5 new rating: 1691

Grand Prix Copenhagen 2017 (modern) starting rating: 1651
round table opponent (rating) result Δrating
1modern 254 Ranft, Oliver (1376) Won 2-1 +131664
2modern 199 Corydon-Petersen, Nicolas (1518) Lost 0-2 -211643
3modern 581 Aue, Adrian (1536) Lost 0-2 -201623
4modern 626 Huisman, Peter (1505) Won 2-0 +161639
5modern 463 van Sickle, Joseph (1493) Won 2-1 +161655
6modern 362 Nguyen, Tai (1576) Won 2-1 +161671
7modern 314 Larsen, Soren (1666) Lost 0-2 -181653
8modern 303 De Place, Lauge (1523) Won 2-1 +161669
9modern 237 Thomsen, Kristian Lau (1547) Won 2-1 +161685
10modern 493 Nevalainen, Ville (1458) Won 2-0 +141699
11modern 386 Szulc, Marcin (1577) Lost 1-2 -211678
12modern 457 Mader, Ben (1564) Won 2-1 +161694
13modern 354 Nylund, Niklas (1653) Lost 1-2 -191675
14modern 395 Jones, Peter (1564) Lost 1-2 -201655
15modern 412 Bernabe, Julio (1675) Lost 0-2 -171638
top average opponent: 1549record: 8-7 new rating: 1638

Grand Prix Lille 2016 (modern) starting rating: 1579
round table opponent (rating) result Δrating
1modern 260 Peters, Alexander (1500) Won 2-1 +171596
2modern 245 Gregoir, Christophe (1872) Won 2-1 +231619
3modern 70 Golovko, Ivan (1598) Won 2-1 +171636
4modern 171 Kowalski, Grzegorz (2049) Lost 0-2 -111625
5modern 284 Burnand, Dan (1781) Won 2-1 +211646
6modern 234 Savescu, Alexandru (1581) Won 2-0 +171663
7modern 117 Ek, Niklas (1610) Won 2-1 +171680
8modern 84 Boyhan, Aaron (1824) Lost 0-2 -151665
9modern 110 Didier, Nicolas (1457) Lost 1-2 -221643
10modern 196 Vandevelde, Tom (1562) Won 2-0 +171660
11modern 81 Koopmans, Jelmer (1582) Draw 1-1 -21658
12modern 127 Binzel, Matthias (1573) Won 2-1 +171675
13modern 87 Scattolin, Fabiano (1532) Lost 1-2 -211654
14modern 129 Cunderlik, Tomas (1566) Lost 1-2 -201634
15modern 159 Martin Dit Neuville, Antoine (1559) Won 2-1 +171651
top average opponent: 1643record: 9-5-1 new rating: 1651

Grand Prix Copenhagen 2015 (modern) starting rating: 1500
round table opponent (rating) result Δrating
1modern 236 Frigerio, Daniele (1418) Won 2-1 +171517
2modern 42 Winther, Lasse (1472) Lost 0-2 -191498
3modern 387 Grieger, Stefan (1492) Won 2-0 +181516
4modern 325 Van Koekenbeek, Benjamin (1596) Draw 1-1 +11517
5modern 299 Christensen, Jon Magnus (1505) Won 2-0 +181535
6modern 192 Sercu, Joery (1564) Won 2-1 +181553
7modern 116 Buch, Bjarke (1547) Won 2-0 +181571
8modern 62 Andrieu, Thibault (1784) Lost 0-2 -141557
9modern 136 Jean, Benjamin (1790) Won 2-0 +221579
top average opponent: 1574record: 6-2-1 new rating: 1579