We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Zhang, Charles
Current rating: 1782 (#2709)

Grand Prix Hartford 2018 (modern) starting rating: 1770
round table opponent (rating) result Δrating
1modern 69 Westcott, Cedric (1500) Won 2-0 +131783
2modern 364 Abrams, Cory (1420) Won 2-0 +121795
3modern 309 Gassaway, Ryan (1619) Won 2-1 +141809
4modern 191 Sommers, Louis (1557) Won 2-1 +141823
5modern 61 Reed, David (1789) Lost 1-2 -191804
6modern 79 Ginsparg, Jacob (1551) Won 2-1 +141818
7modern 123 Lam, Richard (1672) Lost 1-2 -211797
8modern 259 Hung, Andrew (1829) Won 2-0 +191816
9modern 320 Medeiros, Max (1693) Won 2-1 +151831
10modern 295 Zeiler, Daniel (1561) Won 2-0 +141845
11modern 230 Gimmi, Alexander (1577) Won 2-1 +131858
12modern 225 Merriam, Ross (1843) Lost 1-2 -181840
13modern 265 Yu, Jarvis (1979) Lost 1-2 -161824
14modern 263 Kelly, Keenan (1558) Lost 0-2 -231801
15modern 295 Blank, Jonathan (1723) Lost 0-2 -191782
top average opponent: 1658record: 9-6 new rating: 1782

Grand Prix New Jersey 2017 (std) (AER standard) starting rating: 1766
round table opponent (rating) result Δrating
3standard 157 Machado, Fernando (1651) Lost 0-2 -201746
4standard 399 Sheidy, Darryl (1517) Won 2-0 +141760
5standard 225 Bianchi, Alex (1683) Won 2-0 +161776
6standard 109 Sandrin, Ryan (1702) Won 2-0 +171793
7standard 150 Desir, Andre (1554) Won 2-1 +141807
8standard 42 Dempsey, Brandon (1587) Won 2-1 +141821
9standard 41 Lombardi, Robert (2012) Lost 1-2 -151806
10standard 82 Klomparens, Jadine (1711) Won 2-1 +171823
11standard 19 Tharmaratnam, Samuel (2019) Lost 1-2 -151808
12standard 104 Cramer, Zach (1629) Lost 1-2 -211787
13standard 148 Pite, Derek (1831) Lost 0-2 -171770
top average opponent: 1718record: 6-5 new rating: 1770

Grand Prix New York 2016 (SOI standard) starting rating: 1786
round table opponent (rating) result Δrating
3standard 391 Snook, Adam (1805) Draw 1-1 01786
4standard 258 Grimes, Dylan (1768) Won 2-1 +181804
5standard 125 Youngblood-Petersen, Campbell (1556) Won 2-0 +131817
6standard 64 Petruzziello, Dante (1575) Won 2-1 +141831
7standard 32 Greene, Brian (1524) Lost 1-2 -231808
8standard 104 Schmollinger, Randall (1454) Lost 1-2 -251783
9standard 220 Freel, Dan (1814) Lost 1-2 -171766
top average opponent: 1642record: 3-3-1 new rating: 1766

Grand Prix Toronto 2016 (SOI standard) starting rating: 1733
round table opponent (rating) result Δrating
3standard 135 Blais, Jean-Philippe (1629) Won 2-0 +161749
4standard 108 Grant, Bradley (1645) Lost 0-2 -201729
5standard 114 Keesler, Matt (1572) Won 2-0 +151744
6standard 78 Martino, Peter (1560) Won 2-0 +151759
7standard 59 Holosko, Joel (1731) Won 2-0 +181777
8standard 41 Schulz, Brendan (1579) Lost 0-2 -221755
9standard 78 Lopez Yapor, Caupolican (1639) Won 2-1 +161771
10standard 46 Ma, Kent (1583) Lost 1-2 -221749
11standard 148 Lu, Jack (1603) Won 2-1 +161765
12standard 66 Garner, Derrick (1798) Draw 1-1 01765
13standard 75 Ioppolo, Pablo (1694) Won 2-1 +171782
14standard 56 Lansche, Derek (1822) Won 2-0 +191801
15standard 34 Juza, Martin (1966) Lost 0-2 -151786
top average opponent: 1679record: 8-4-1 new rating: 1786

Grand Prix Oakland 2016 (BFZ standard) starting rating: 1772
round table opponent (rating) result Δrating
3standard 243 Sieverkropp, Ryan (1553) Lost 1-2 -221750
4standard 383 Chong, Adrian (1518) Lost 0-2 -221728
5standard 489 Kinkade, Jay (1592) Won 2-1 +161744
6standard 366 Martin, Wesley (1469) Lost 0-2 -231721
7standard 485 Caudill, Eddie (1665) Won 2-1 +171738
8standard 381 Seyssel, Yurien (1683) Won 2-0 +171755
9standard 276 Combs, Mike (1534) Lost 0-2 -221733
top average opponent: 1574record: 3-4 new rating: 1733

Grand Prix Pittsburgh 2015 (modern) starting rating: 1660
round table opponent (rating) result Δrating
3modern 392 Copenhaver, Eric (1507) Won 2-0 +151675
4modern 264 Kwok, Cosmo (1561) Lost 1-2 -201655
5modern 370 Ghiron, Marc (1580) Won 2-0 +171672
6modern 249 Basile, Devin (1520) Won 2-0 +151687
7modern 156 Kanner, Zachary (1655) Lost 0-2 -181669
8modern 199 Black, Andrew (1704) Won 2-1 +181687
9modern 215 Hernandez, Juan (1488) Won 2-0 +151702
10modern 150 Reed, David (1750) Lost 1-2 -171685
11modern 151 Frazier, Kurtis (1436) Won 2-1 +131698
12modern 121 Silberman, Philip (1714) Won 2-0 +181716
13modern 76 Boggemes, Kyle (1958) Won 2-1 +231739
14modern 38 Wilson, Douglas (1602) Won 2-1 +151754
15modern 31 Villamizar, Daniel (1765) Won 2-0 +181772
top average opponent: 1634record: 10-3 new rating: 1772

Grand Prix New Jersey 2014 (legacy) starting rating: 1702
round table opponent (rating) result Δrating
3legacy 726 Espiritu, Angel (1503) Won 2-1 +141716
4legacy 755 Taylor, Harry (1553) Lost 1-2 -211695
5legacy 653 Durney, Ryan (1530) Won 2-1 +151710
6legacy 631 Greenbaum, Micah (1572) Lost 1-2 -201690
7legacy 685 Rice, David B (1479) Lost 0-2 -221668
8legacy 793 Herdman, William (1364) Won 2-0 +131681
9legacy 699 Everitt, Steven (1540) Lost 0-2 -211660
top average opponent: 1506record: 3-4 new rating: 1660

Grand Prix Boston-Worcester 2014 (modern) starting rating: 1702
round table opponent (rating) result Δrating
3modern 36 Anderson, Simon (1536) Won 2-0 +151717
4modern 96 Nickerson, Jonathan (1591) Won 2-1 +161733
5modern 50 Poirier, Eric (1576) Lost 1-2 -211712
6modern 101 Duerr, Eric (1705) Lost 1-2 -181694
7modern 134 Shagoury, Kevin (1534) Lost 0-2 -211673
8modern 216 Marcellana, Ian (1490) Won 2-0 +151688
9modern 125 Omar-Bujak, Hakim (1472) Won 2-1 +141702
top average opponent: 1558record: 4-3 new rating: 1702

Grand Prix Chicago 2014 (JOU standard) starting rating: 1702
round table opponent (rating) result Δrating
3standard 642 Cohen, Barry (1536) Lost 1-2 -211681
4standard 725 Kasper, Leo (1518) Won 2-0 +151696
5standard 618 Schroeder, Jeran (1510) Won 2-1 +141710
6standard 560 Nisswandt, Kyle (1491) Won 2-1 +141724
7standard 520 Knapp, Hans (1608) Lost 1-2 -201704
8standard 593 Siow, Lucas (1767) Lost 1-2 -171687
9standard 622 Smith Jr, Greg (1513) Won 2-1 +151702
top average opponent: 1563record: 4-3 new rating: 1702

Grand Prix Richmond 2014 (modern) starting rating: 1685
round table opponent (rating) result Δrating
2modern 160 Vance, James (1737) Lost 0-2 -171668
3modern 433 Weix, Jesse (1510) Won 2-1 +151683
4modern 376 Dell, Willis (1389) Lost 1-2 -231660
5modern 344 Cohagen, Jacob (1479) Won 2-0 +151675
6modern 257 Christianson, Bradley (1517) Won 2-0 +151690
7modern 226 Reyes, Erik (1518) Won 2-0 +151705
8modern 170 Kraupa, Richard (1678) Lost 0-2 -191686
9modern 162 Brunette, Kyle (1548) Won 2-0 +161702
top average opponent: 1547record: 5-3 new rating: 1702

Grand Prix Washington DC 2013 (legacy) starting rating: 1687
round table opponent (rating) result Δrating
4legacy 4 Cullum, Travis (1630) Won 2-0 +171704
5legacy 64 Kurth, Lloyd (1804) Lost 1-2 -161688
6legacy 111 Dumontier, Bruno (1499) Won 2-1 +151703
7legacy 294 Tan, Lijia (1500) Won 2-0 +141717
8legacy 61 Friedman, Ben (1895) Lost 1-2 -151702
9legacy 148 Lindy, Jacob (1582) Won 2-0 +161718
10legacy 85 Fournier, Daniel (1625) Lost 1-2 -201698
11legacy 99 Sittner, Alex (1946) Lost 0-2 -131685
top average opponent: 1685record: 4-4 new rating: 1685

Grand Prix Miami 2013 (DGM standard) starting rating: 1677
round table opponent (rating) result Δrating
3standard 28 Blondon, William (1554) Won 2-0 +161693
4standard 64 Duke, Reid (2103) Lost 0-2 -111682
5standard 199 Holthouser, Bryan (1554) Won 2-1 +161698
6standard 110 Cejas, Ony (1554) Lost 1-2 -211677
7standard 251 Neff, Michael (1506) Won 2-1 +151692
8standard 98 Boland, Andrew (1559) Won 2-1 +161708
9standard 62 Synan, David (1582) Lost 1-2 -211687
top average opponent: 1630record: 4-3 new rating: 1687

Grand Prix Atlantic City 2013 (RTR standard) starting rating: 1500
round table opponent (rating) result Δrating
2standard 374 Ayzenshtat, Leonid (1518) Won 2-0 +181518
3standard 183 Brown, Robert (1482) Won 2-1 +181536
4standard 187 Iramain, Jorge (1600) Lost 0-2 -171519
5standard 358 Hangley, James (1537) Won 2-1 +181537
6standard 163 Neal, Ryan (1419) Lost 0-2 -201517
7standard 261 Palmer, Keith (1565) Won 2-0 +191536
8standard 187 Partington, Josh (1625) Won 2-0 +191555
9standard 261 Uron, Josh (1655) Won 2-0 +201575
10standard 54 Remeika, John (1619) Won 2-1 +191594
11standard 44 Kastel, Chad (1586) Lost 1-2 -181576
12standard 47 Pennachio, Joe (1564) Won 2-1 +181594
13standard 43 Wilcock, Chris (1662) Won 2-1 +191613
14standard 40 LaFreniere, John (1628) Won 2-0 +181631
15standard 12 Boccio, Matthew (2032) Won 2-1 +251656
16standard 15 Kovac, Chase (1828) Won 2-0 +211677
top average opponent: 1621record: 12-3 new rating: 1677