We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Shao, Xiran
Current rating: 1588

Grand Prix Toronto 2018 (modern) starting rating: 1598
round table opponent (rating) result Δrating
1modern 112 Pisarski, Matt (1531) Won 2-0 +161614
2modern 198 Trout, Ryan (1518) Lost 1-2 -191595
3modern 672 Pereira, Gabriel (1499) Won 1-0 +161611
4modern 210 Carisse, Simon (1584) Lost 0-2 -191592
5modern 397 Szolopiak, James (1569) Won 2-1 +181610
6modern 241 Cardin, Thomas (1518) Lost 0-2 -201590
7modern 375 Chatel, Cedric (1559) Lost 0-2 -181572
8modern 438 Constantinidis, Alexandra (1480) Won 2-0 +161588
top average opponent: 1532record: 4-4 new rating: 1588

Grand Prix Montreal 2014 (BNG limited) starting rating: 1596
round table opponent (rating) result Δrating
1sealed 417 Hebert, Justin (1531) Won 2-1 +171613
2sealed 50 Pincus, Max (1863) Lost 1-2 -131600
3sealed 569 Plouffe, Jeremi (1593) Won 2-0 +181618
4sealed 307 Dufour, Jimmy (1568) Lost 0-2 -191599
5sealed 516 Murphy, Melissa (1500) Won 2-0 +161615
6sealed 276 Ting-A-Kee, Andrew (1650) Lost 1-2 -171598
top average opponent: 1617record: 3-3 new rating: 1598

Grand Prix Toronto 2013 (THS limited) starting rating: 1555
round table opponent (rating) result Δrating
2sealed 130 Boire, Forrest (1505) Lost 0-2 -191536
3sealed 576 Szeto, Thomas (1492) Won 2-1 +171553
4sealed 407 Yu, William (1519) Won 2-0 +171570
5sealed 269 Sachlas, Peter (1588) Won 2-0 +191589
6sealed 83 Yang, Daniel [CAN] (1539) Won 2-0 +171606
7sealed 128 Taimla, Christopher (1655) Lost 1-2 -171589
8sealed 224 Cheng, William (1560) Won 2-1 +171606
9sealed 79 Hui, Brian (1710) Won 2-1 +201626
10draft 76 Linton, Richard (1562) Lost 1-2 -191607
11draft 13 Lane, Mikael (1617) Won 2-0 +181625
12draft 52 Calcano, Christian (1862) Won 2-1 +221647
13draft 33 Bartolomei, Iain (1906) Lost 0-2 -131634
14draft 51 Perrin, Nicholas (1644) Lost 1-2 -181616
15draft 60 Roberts, Nick (1525) Lost 0-2 -201596
top average opponent: 1620record: 8-6 new rating: 1596

Grand Prix Detroit 2013 (modern) starting rating: 1500
round table opponent (rating) result Δrating
2modern 101 DuPont, Jeffrey (1644) Won 0-0 +211521
3modern 270 De Carolis, Paul (1487) Lost 0-2 -191502
4modern 455 Smith, Scott (1313) Draw 1-1 -31499
5modern 346 Bergthold, Andrei (1679) Won 2-0 +211520
6modern 230 Espejo, Jonny (1480) Won 2-1 +171537
7modern 143 Wilson, Chris (1486) Won 2-0 +171554
8modern 73 Beldon, Omar (1567) Lost 0-2 -181536
9modern 152 Brenner, Nicholas (1548) Won 2-0 +191555
top average opponent: 1525record: 5-2-1 new rating: 1555