Ni Chang, Wei Shen
Current rating: 1671

Grand Prix Barcelona 2019 (modern) starting rating: 1618
round table opponent (rating) result Δrating
3modern 192 Parisi, Alessandro (1439) Won 2-1 +141632
4modern 134 Giusti, Giacomo (1518) Won 2-1 +161648
5modern 42 Bifero, Francesco (1634) Lost 0-2 -181630
6modern 165 Mechin, Thomas (1790) Lost 1-2 -151615
7modern 190 Oran, Thomas (1545) Won 2-0 +171632
8modern 188 Casulleras Romero, Albert (1660) Won 2-1 +181650
9modern 64 Aleksandrov, Juri (1618) Won 2-1 +181668
10modern 57 Hugony, Francesco (1782) Lost 1-2 -161652
11modern 69 Botti, Nicolo (1717) Won 2-0 +191671
12modern 84 Kistler, Patrick (1714) Won 2-0 +191690
13modern 50 Marrero Negrin, Jaime (1868) Lost 1-2 -151675
14modern 79 Azevedo, Jaime (1618) Lost 1-2 -191656
15modern 74 Munoz, Christian (1472) Won 2-0 +151671
top average opponent: 1644record: 8-5 new rating: 1671

Grand Prix Bilbao 2019 (modern) starting rating: 1660
round table opponent (rating) result Δrating
3modern 103 Fortunati, Andrea (1500) Lost 0-2 -211639
4modern 218 Garcia De Martin, Ismael (1521) Won 2-1 +161655
5modern 190 Iannello, Andrea (1430) Lost 0-2 -221633
6modern 389 Mayo Gavela, Diego (1779) Lost 1-2 -151618
top average opponent: 1557record: 1-3 new rating: 1618

Grand Prix Barcelona 2018 (modern) starting rating: 1720
round table opponent (rating) result Δrating
3modern 168 Fink, Johann (1676) Lost 0-2 -191701
4modern 376 Castillo, Carlos (1548) Lost 1-2 -211680
5modern 509 Merida, Alfredo (1562) Lost 0-2 -201660
top average opponent: 1595record: 0-3 new rating: 1660

Grand Prix Birmingham 2018 (leg) (legacy) starting rating: 1727
round table opponent (rating) result Δrating
3legacy 215 Charles, Jeremy (1572) Won 2-1 +161743
4legacy 81 Salinger, Damien (1470) Won 2-0 +131756
5legacy 14 Le Briand, Loic (1766) Won 2-0 +181774
6legacy 22 Kowalski, Grzegorz (2216) Lost 0-2 -111763
7legacy 57 Payne, Morgan (1568) Lost 0-2 -211742
8legacy 145 Dambron, Claire (1510) Lost 1-2 -221720
top average opponent: 1683record: 3-3 new rating: 1720

Grand Prix Lyon 2018 (modern) starting rating: 1679
round table opponent (rating) result Δrating
3modern 429 Kauf, Jamin (1815) Lost 0-2 -151664
4modern 639 Piltz, Konstantin (1549) Won 2-1 +161680
5modern 169 Frantz, Max (1540) Won 2-0 +151695
6modern 254 Hostettler, Christophe (1921) Won 2-1 +221717
7modern 70 Munk, Troels (1785) Won 2-1 +201737
8modern 84 Lajoso, Miguel (1590) Lost 0-2 -211716
9modern 92 Chabot, Yves (1738) Won 2-1 +181734
10modern 101 Matousek, Pavel (1868) Lost 1-2 -151719
11modern 95 Delafosse, Quentin (1588) Won 2-1 +151734
12modern 74 Cvoro, Aleksa (1599) Won 2-0 +161750
13modern 76 Calf, David (1740) Lost 0-2 -181732
14modern 83 Muscio, Alessio (1734) Lost 1-2 -181714
15modern 91 Campbell, Gary (1469) Won 2-0 +131727
top average opponent: 1687record: 8-5 new rating: 1727

Grand Prix Birmingham 2017 (modern) starting rating: 1613
round table opponent (rating) result Δrating
3modern 260 McCallum, Kieren (1488) Won 2-0 +161629
4modern 21 Diniz, Hugo (1973) Won 2-0 +241653
5modern 9 Molle, Niels (1984) Won 2-1 +241677
6modern 1 Lesaege, Clement (1860) Lost 0-2 -151662
7modern 60 Zhu, Ze (1566) Won 2-1 +171679
8modern 71 Nielsen, Simon (2019) Lost 1-2 -121667
9modern 125 Nolan, Bevan (1702) Lost 1-2 -181649
10modern 235 Langer, Tim (1621) Lost 1-2 -181631
11modern 215 Amuzu, Marvin (1556) Won 2-1 +161647
12modern 202 Arbona Martinez, Marc (1547) Won 2-1 +161663
13modern 137 Thormahlen, Bruno (1701) Lost 1-2 -171646
14modern 155 Kelterbaum, Richard (1474) Won 2-1 +151661
15modern 102 Juote, Jesse (1683) Won 2-0 +181679
top average opponent: 1706record: 8-5 new rating: 1679

Grand Prix Copenhagen 2017 (modern) starting rating: 1600
round table opponent (rating) result Δrating
3modern 408 Kirkegaard, Jeppe (1535) Lost 0-2 -191581
4modern 510 Otto, Gregor (1488) Won 2-0 +161597
5modern 380 Aberg, David (1496) Lost 1-2 -201577
6modern 463 Kae, Klaus (1520) Draw 1-1 -11576
7modern 406 Tenthof Van Noorden, Joko (1659) Won 2-1 +201596
8modern 279 Black, Travis (1498) Won 2-0 +161612
9modern 191 De Jesus Pequeno, Emmanuel (1743) Won 2-1 +201632
10modern 362 Martinez Casasus, Ignacio (1587) Lost 1-2 -191613
top average opponent: 1566record: 4-3-1 new rating: 1613

Grand Prix Lille 2016 (modern) starting rating: 1429
round table opponent (rating) result Δrating
3modern 125 Rasmussen, Thomas (1696) Won 2-0 +221451
4modern 32 Trofimov, Valery (1535) Won 2-1 +201471
5modern 86 Eriksson, Bjorn (1534) Won 2-0 +191490
6modern 39 Ben Aribi, Fathi (1587) Won 2-1 +201510
7modern 10 Van der Paelt, Thomas (1850) Lost 0-2 -121498
8modern 17 Nielsen, Simon (1964) Won 2-1 +261524
9modern 33 Pistorius, Raphael (1678) Won 2-0 +201544
10modern 20 Jubin, William (1632) Won 2-1 +201564
11modern 10 Courbis, Raphael (1656) Won 2-0 +201584
12modern 2 Grove, Kevin (2093) Won 2-0 +261610
13modern 2 Munk, Troels (1841) Lost 0-2 -141596
14modern 7 Schmit, Claude (1727) Lost 0-2 -151581
15modern 10 Hillier, Alex (1641) Won 2-1 +191600
top average opponent: 1726record: 10-3 new rating: 1600

Grand Prix Madrid 2015 (ORI limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 378 Pinto, Tiago (1527) Lost 1-2 -181482
2sealed 460 Guevara Vasquez, Kevin (1485) Lost 0-2 -171465
3sealed 581 Morales Piedrahita, Ju (1464) Lost 0-2 -181447
4sealed 642 Sanchez, Mario (1449) Lost 0-2 -181429
top average opponent: 1481record: 0-4 new rating: 1429