Current rating: 1681

Grand Prix Columbus 2019 (modern) starting rating: 1615
round table opponent (rating) result Δrating
3 52 Arquette, James (1539) Won 2-0 +171632
4 14 Babcock, Matthew (1536) Won 2-0 +161648
5 13 Tilenius, Liam (1500) Won 2-0 +151663
6 13 Russell, Griffin (1692) Lost 0-2 -171646
7 48 Levy, Andrew (1573) Won 2-0 +171663
8 7 Galizio, Santino (1507) Won 2-1 +151678
9 15 Yao, Zile (1824) Lost 1-2 -161662
10 201 Burgess, Blake (1518) Draw 1-1 -21660
11 194 Shantz, Aaron (1676) Won 2-0 +181678
12 184 Gunvalsen, Ross (1672) Won 2-0 +181696
13 178 Schreck, Nicholas (1690) Lost 0-2 -181678
14 188 Rood, David (1749) Won 2-1 +191697
15 180 Schnake, Abe (1799) Lost 0-2 -161681
top average opponent: 1637record: 8-4-1 new rating: 1681

Grand Prix Phoenix 2019 (ELD limited) starting rating: 1647
round table opponent (rating) result Δrating
3 2 Le, Sonny (1582) Won 2-0 +171664
4 11 Zhang, Bolun (2126) Lost 0-2 -111653
5 116 Martinez, Steven (1576) Lost 1-2 -191634
6 107 Mallick, Fezz (1589) Lost 0-2 -191615
top average opponent: 1718record: 1-3 new rating: 1615

Grand Prix Taipei 2019 (WAR standard) starting rating: 1633
round table opponent (rating) result Δrating
3 95 Huang, Yuan Te (1539) Won 2-1 +161649
4 16 Shafie, Shafiq (1535) Won 2-0 +161665
5 50 Shen, Yufei (1656) Lost 0-2 -181647
6 102 Wakita, Tomoyuki (1775) Lost 1-2 -161631
7 158 Nisio, Tomoyasu (1669) Won 2-1 +191650
8 96 Aquino, Sherwin (1665) Won 2-1 +181668
9 88 Sena, Joao (1613) Won 2-0 +171685
10 22 Yu, Pi Hsiang (1846) Lost 0-2 -151670
11 85 Chan, Charlie (1554) Lost 0-2 -201650
12 71 Yokoi, Takuya (1661) Won 2-0 +181668
13 70 Lu, Shaoan (1526) Lost 0-2 -201648
14 72 Yamada, Junki (1652) Won 2-0 +181666
15 64 Kim, Taewoo (1612) Lost 1-2 -191647
top average opponent: 1639record: 7-6 new rating: 1647

Grand Prix Madison 2019 (WAR limited) starting rating: 1685
round table opponent (rating) result Δrating
3 67 Schousboe, Jason (1671) Lost 0-2 -191666
4 229 Logan, Colin (1809) Lost 1-2 -151651
5 280 Liu, Xiaoteng (1648) Lost 0-2 -181633
top average opponent: 1709record: 0-3 new rating: 1633

Grand Prix Niagara Falls 2019 (legacy) starting rating: 1728
round table opponent (rating) result Δrating
3 64 Larratta, Leonard (1542) Won 2-1 +151743
4 66 McDermott, John (1808) Lost 0-2 -171726
5 126 Chatwood, Edward (1460) Lost 1-2 -231703
6 242 Lam, David (1679) Lost 0-2 -181685
top average opponent: 1622record: 1-3 new rating: 1685

Grand Prix Tampa Bay 2019 (modern) starting rating: 1690
round table opponent (rating) result Δrating
3 51 Wang, Haotian (1906) Lost 0-2 -141676
4 124 Spoto, Gregory (1517) Won 2-1 +151691
5 172 Catrambone, Ricky (1534) Won 2-0 +151706
6 106 Wrixon, Raymond (1533) Won 2-0 +151721
7 60 Caporale, Trey (1599) Lost 1-2 -201701
8 106 Pham, Nhi (1688) Won 2-1 +181719
9 75 Fischer, Shane (1618) Lost 1-2 -201699
10 73 Neiswenter, Daryl (1543) Won 2-0 +151714
11 56 Tilsen, Patrick (1831) Won 2-1 +201734
12 42 Peace, Matthew (1684) Lost 0-2 -191715
13 49 Johnson, Vincent (1724) Won 2-1 +181733
14 36 Buzzard, Matthew (1603) Won 2-1 +161749
15 29 Wysocki, Eric (1583) Lost 0-2 -211728
top average opponent: 1643record: 8-5 new rating: 1728

Grand Prix Toronto 2019 (modern) starting rating: 1724
round table opponent (rating) result Δrating
3 163 Hauk, Trevor (1393) Lost 1-2 -241700
4 186 Polyakov, Alexander (1853) Won 2-0 +211721
5 216 Hoban, Liam [CAN] (1376) Won 2-0 +121733
6 49 Tucker, William Andrew (1512) Lost 0-2 -221711
7 224 Woolridge, Nicholas (1538) Lost 1-2 -211690
top average opponent: 1534record: 2-3 new rating: 1690

Grand Prix Oakland 2019 (modern) starting rating: 1759
round table opponent (rating) result Δrating
3 207 Shah-Jones, Hugo (1422) Lost 0-2 -241735
4 274 Drew, Alexander (1468) Won 2-0 +141749
5 88 Graves, Nicholas (1539) Draw 1-1 -41745
6 157 Yanyuk, Andrey (1594) Lost 0-2 -211724
top average opponent: 1506record: 1-2-1 new rating: 1724

Grand Prix Vancouver 2018 (UMA limited) starting rating: 1694
round table opponent (rating) result Δrating
3 69 Hanley, Jacob (1749) Won 2-1 +191713
4 21 Mendelsohn, Max (1590) Won 2-0 +161729
5 46 Ritter, Jacob (1835) Lost 0-2 -161713
6 69 Parsinen, Kyle (1553) Won 2-0 +151728
7 39 Hudak, Casey (1893) Won 2-0 +211749
8 25 Ju, Jun Yu David (1575) Won 2-1 +151764
9 6 Anderson, Eric (1539) Lost 1-2 -221742
10 6 West, Alexander (1894) Won 2-1 +211763
11 6 Ayers, Corey (1629) Lost 1-2 -211742
12 6 Pordes, Casey (1841) Won 2-0 +201762
13 60 Ayers, Corey (1635) Lost 1-2 -201742
14 19 Henner, Aaron (1725) Won 2-1 +171759
15 45 Wisdom, Kenny (1599) ID 01759
top average opponent: 1697record: 8-4-1 new rating: 1759

Grand Prix Milwaukee 2018 (GRN standard) starting rating: 1735
round table opponent (rating) result Δrating
3 26 Lowe, Sam (1744) Won 2-0 +181753
4 79 Kuczmarski, Damien (1531) Lost 1-2 -221731
5 113 Auger, Maxime (1869) Lost 0-2 -151716
6 244 Tsurutani, Tim (1523) Lost 1-2 -221694
top average opponent: 1667record: 1-3 new rating: 1694

Pro Tour Guilds of Ravnica (GRN standard) starting rating: 1801
round table opponent (rating) result Δrating
1 32 Spinelli, Renato (1725) Lost 1-2 -191782
2 147 Kowalski, Grzegorz (2060) Won 2-0 +231805
3 136 Poncher, Samuel (1542) Lost 1-2 -231782
4 163 van der Ham, Peter (1845) Won 2-1 +191801
5 120 Hill, Tyler (1930) Lost 1-2 -151786
6 169 Ingram, Peter (1815) Lost 1-2 -181768
7 225 Lam, David (1652) Lost 0-2 -201748
8 211 Bodewes, Jelco (2035) Lost 1-2 -131735
top average opponent: 1825record: 2-6 new rating: 1735

Grand Prix Atlanta 2018 (modern) starting rating: 1808
round table opponent (rating) result Δrating
3 292 League, Charles (1616) Won 2-1 +141822
4 125 Gottfried, Jacob (1568) Won 2-0 +141836
5 65 Hensel, Mike (1634) Won 2-0 +141850
6 24 Nelson, Brad (2173) Lost 1-2 -121838
7 92 Darby, Wyatt (1971) Lost 1-2 -161822
8 121 Flaczinski, Jake (1660) Lost 1-2 -211801
top average opponent: 1770record: 3-3 new rating: 1801

Grand Prix Providence 2018 (M19 standard) starting rating: 1738
round table opponent (rating) result Δrating
3 51 Sukenik, Jonathan (2017) Lost 1-2 -131725
4 158 Robinson, Brian (1549) Lost 1-2 -221703
5 268 Cooper, Ryan (1390) Won 2-1 +131716
6 159 Ruiz, Matthew (1495) Won 2-0 +141730
7 153 Pratt, Taylor (1691) Won 2-0 +171747
8 88 Flynn, Patrick (1594) Won 2-0 +151762
9 76 Beland, Nicolas (1670) Won 2-1 +171779
10 30 Mohammed, Riyad (1638) Lost 1-2 -211758
11 53 Bonin, Brad (1774) Lost 1-2 -181740
12 57 Allan, Chris (1516) Won 2-1 +141754
13 37 Ragan, Benjamin (1751) Won 2-1 +181772
14 29 Gareau, Philippe (1786) Won 2-0 +191791
15 30 Hand, Dylan (1735) Won 2-1 +171808
top average opponent: 1662record: 9-4 new rating: 1808

Grand Prix Orlando 2018 (M19 standard) starting rating: 1810
round table opponent (rating) result Δrating
3 61 Gerace, Zachary (1534) Lost 0-2 -221788
4 231 Chang, Morgan (1651) Won 2-0 +151803
5 110 Machado, Fernando (1727) Lost 0-2 -191784
6 180 Gress, Robert (1486) Lost 1-2 -241760
7 238 King, Eric (1491) Lost 0-2 -221738
top average opponent: 1578record: 1-4 new rating: 1738

Grand Prix Singapore 2018 (DOM standard) starting rating: 1767
round table opponent (rating) result Δrating
3 152 Tubola, Mark Lawrence (1761) Won 2-1 +181785
4 82 Leung, Victor (1487) Lost 0-2 -231762
5 143 Loke, Hau Chun (1662) Won 2-0 +161778
6 34 Sia, Pei Ren (1642) Lost 0-2 -201758
7 80 Kihara, Atsuki (1926) Won 2-1 +211779
8 98 Yohara, Tosho (1583) Won 2-0 +141793
9 46 Lee, Benedict (1650) Won 2-0 +151808
10 19 Yao, Zile (1801) Lost 1-2 -181790
11 51 Tan, Chin Heng (1808) Won 2-1 +191809
12 27 Tada, Mitsuhiro (1915) Lost 0-2 -161793
13 43 Chua, Zong En (1560) Won 2-0 +131806
14 37 Yukuhiro, Ken (2164) Lost 0-2 -111795
15 42 Payumo, Kristoffer (1673) Won 2-1 +151810
top average opponent: 1741record: 8-5 new rating: 1810

Grand Prix Hartford 2018 (modern) starting rating: 1679
round table opponent (rating) result Δrating
3 226 Rubin, Alec (1552) Won 2-1 +161695
4 90 Mullahoo, Steven (1562) Won 2-1 +161711
5 71 Chen, Alexander (1673) Won 2-1 +171728
6 47 Hawkins, Eric (1985) Won 2-1 +231751
7 22 Simpson, Danny (1610) Won 2-0 +151766
8 9 Kulik, Lirek (1888) Lost 1-2 -161750
9 244 Cook, Bryant (1779) Lost 0-2 -171733
10 249 Patel, Tariq (1917) Lost 1-2 -151718
11 336 McCord, Kristopher (1681) Lost 1-2 -191699
12 319 Jones, Kevin (1838) Won 2-1 +211720
13 305 Istfan, Raeef (1686) Won 2-0 +171737
14 296 Dai, Simon (1610) Won 2-1 +161753
15 243 Rapp, Michael (1543) Won 2-0 +141767
top average opponent: 1717record: 9-4 new rating: 1767

Grand Prix Phoenix 2018 (modern) starting rating: 1687
round table opponent (rating) result Δrating
3 83 Jacob, Conor (1765) Won 2-0 +191706
4 136 Fannon, Christian (1561) Lost 0-2 -201686
5 160 Smith, Jonathan (1440) Lost 0-2 -231663
6 299 Laurenson, James (1489) Won 2-1 +151678
7 197 Kim, Jeremy (1875) Won 2-0 +221700
8 103 Romero, Jose (1567) Lost 0-2 -211679
top average opponent: 1616record: 3-3 new rating: 1679

Pro Tour Rivals of Ixalan (modern) starting rating: 1756
round table opponent (rating) result Δrating
1 78 Nass, Matthew (2050) Lost 0-2 -131743
2 21 Hunter, Wilson (1928) Won 2-1 +211764
3 154 Hrycej, Martin (1904) Lost 1-2 -151749
4 159 Harwood, Sam (1588) Lost 1-2 -211728
5 205 Legendre, Nicolas (1785) Lost 0-2 -171711
6 212 Purvis, Marc (1609) Lost 1-2 -201691
7 206 Flannagan, Jaxon (1476) Lost 1-2 -221669
8 203 Castro, Robert (1650) Won 2-0 +181687
top average opponent: 1749record: 2-6 new rating: 1687

Grand Prix Houston 2018 (RIX limited) starting rating: 1800
round table opponent (rating) result Δrating
3 124 Naide, Kazutaka (1792) Won 2-0 +181818
4 22 Anderson, Ben (1953) Won 2-1 +201838
5 29 Morgan, McKinley (1707) Lost 1-2 -201818
6 49 Mendiola, Jeremiah (1588) Won 2-0 +141832
7 30 Yin, Brian (1540) Lost 0-2 -241808
8 56 Kaufman, Daniel (1561) Won 2-0 +141822
9 77 Wong, Daniel (1677) Lost 0-0 -211801
10 49 Fagan, Christian (1558) Lost 1-2 -221779
11 76 Mitchell, Branson (1495) Lost 1-2 -231756
top average opponent: 1652record: 4-5 new rating: 1756

Grand Prix Portland 2017 (XLN standard) starting rating: 1796
round table opponent (rating) result Δrating
3 232 Wong, Daniel (1576) Won 2-1 +141810
4 63 Yao, Chris (1777) Won 2-0 +171827
5 4 Beckham, Zenaide (1652) Won 2-1 +151842
6 34 Smith, Isaac (1760) Won 2-0 +171859
7 16 Landweber, Joseph (1581) Won 2-0 +131872
8 6 Larsen, Christoffer (2181) Lost 0-2 -131859
9 28 Orrmons, Kale (1769) Won 2-0 +161875
10 16 Hilts, William (1622) Lost 1-2 -221853
11 40 Peck, Arthur (1720) Lost 1-2 -211832
12 54 Zappelli, Joey (1811) Lost 0-2 -181814
13 86 Engbrecht, Ryan (1730) Won 2-0 +171831
14 89 Pisano, Rob (1828) Lost 1-2 -181813
15 75 Saito, Tomoharu (2104) Lost 0-2 -131800
top average opponent: 1778record: 7-6 new rating: 1800

Grand Prix Atlanta 2017 (XLN standard) starting rating: 1826
round table opponent (rating) result Δrating
3 211 Dillon, Johnathan (1534) Won 2-1 +131839
4 23 Adcox, Josh (1554) Won 2-1 +131852
5 68 Walters, Cody (1594) Lost 1-2 -231829
6 154 Tuske, Paul (1547) Won 2-0 +131842
7 63 Cassel, Simon (1576) Lost 1-2 -231819
8 137 O'Neal, Paul (1702) Lost 0-2 -201799
9 154 Hatchel, Tyler (1795) Won 2-1 +181817
10 141 Lucas, Orlando (1676) Lost 1-2 -201797
11 72 Echavarria, Carlos (1610) Won 2-1 +141811
12 145 Quackenbush, Kevin (1514) Lost 1-2 -231788
13 152 Cooper, Kyle (1559) Won 2-0 +141802
14 113 Cafaro, Tom (1501) Won 2-0 +131815
15 96 Arch, Clayton (1772) Lost 0-2 -191796
top average opponent: 1610record: 7-6 new rating: 1796

Grand Prix Washington DC 2017 (HOU standard) starting rating: 1606
round table opponent (rating) result Δrating
3 87 Kardish, Edward (1571) Won 2-1 +171623
4 149 Piggott, Jonathan (1468) Won 2-0 +151638
5 87 Vulfs, Justin (1580) Won 2-1 +171655
6 5 Allulis, Chris (1629) Won 2-1 +181673
7 18 Feeney, Luke (1696) Won 2-0 +181691
8 7 Nagy, Stephen (1868) Won 2-0 +211712
9 6 Stalsberg, Chase (1907) Won 2-1 +221734
10 1 Anderson, Ben (2020) Won 2-1 +231757
11 1 Huang, Ray (2052) Won 2-1 +231780
12 1 Mullen, Collins (1765) Lost 1-2 -181762
13 3 Baumeister, Corey (2232) Won 2-1 +261788
14 2 Tilk, Jacob (1831) Won 2-1 +191807
15 1 Woolwine, Michael (1826) Won 2-1 +181825
Q DiMaggio, Robert (1698) Won 2-0 +161841
S Severa, Matt (2017) Lost 0-2 -151826
top average opponent: 1811record: 13-2 new rating: 1826

Grand Prix Kyoto 2017 (HOU limited) starting rating: 1630
round table opponent (rating) result Δrating
3 245 Sato, Keisuke (1706) Lost 0-2 -161614
4 350 Sakamoto, Taiga (1447) Lost 0-2 -211593
5 733 Kusunoki, Iori (1497) Won 2-0 +161609
6 563 Harada, Akio (1477) Won 2-1 +161625
7 359 Tsuji, Ryosuke (1553) Lost 1-2 -201605
8 501 Koike, Yuta (1647) Won 2-0 +191624
9 311 Inuzuka, Satoshi (1607) Lost 0-2 -181606
top average opponent: 1562record: 3-4 new rating: 1606

Grand Prix Beijing 2017 (AKH limited) starting rating: 1580
round table opponent (rating) result Δrating
3 192 Kong, Dexin (1549) Won 2-0 +171597
4 58 Liu, Zhengjia (1621) Won 2-0 +191616
5 43 Li, Tianqi (1618) Lost 1-2 -181598
6 57 Zhang, Meng Qiu (1897) Lost 0-2 -131585
7 158 Gao, Yan (1572) Won 2-0 +181603
8 100 Pan, Guorong (1499) Lost 1-2 -201583
9 205 Jin, Wei (1499) Won 2-1 +161599
10 101 Fan, Lijie (1565) Won 2-1 +181617
11 32 Zhang, Mang (1559) Won 2-1 +171634
12 141 Ladygina, Aleksandra (1565) Won 2-1 +161650
13 50 Boyang, Ding (1514) Won 2-1 +161666
14 51 Wang, Su (1628) Lost 1-2 -191647
15 41 Da, Jiawei (1714) Lost 0-2 -171630
top average opponent: 1600record: 8-5 new rating: 1630

Grand Prix Shizuoka 2017 (AER standard) starting rating: 1456
round table opponent (rating) result Δrating
2 257 Tsuboyama, Shuta (1516) Won 2-0 +191475
3 323 Hachiya, Kota (1484) Lost 0-2 -181457
4 879 Kuroda, Ryoya (1518) Won 2-1 +191476
5 366 Shibata, Yasumasa (1305) Lost 0-2 -211455
6 651 Yoshino, Kohei (1548) Won 2-0 +201475
7 368 Takata, Takumi (1449) Won 2-0 +171492
8 170 Fukuda, Naoki (1552) Won 2-0 +191511
9 117 Yamane, Yuuki (1537) Won 2-0 +191530
10 101 Kamo, Riki (1770) Won 2-1 +221552
11 63 Kibe, Keisuke (1788) Lost 0-2 -141538
12 142 Oguri, Kouhei (1611) Lost 0-2 -171521
13 249 Suzuki, Shinya (1617) Won 2-0 +201541
14 118 Takasugi, Tomoki (1541) Won 2-1 +181559
15 121 Kagami, Takuya (1695) Won 2-0 +211580
top average opponent: 1567record: 10-4 new rating: 1580

Grand Prix Brisbane 2017 (modern) starting rating: 1470
round table opponent (rating) result Δrating
1 1022 Vollemaere, Cordell (1500) Lost 1-2 -171453
2 1026 Lee, Wan Chin (1495) Lost 1-2 -181435
3 1030 Preston, Jack (1464) Won 2-1 +191454
4 1021 Roulston, Cody (1481) Won 2-1 +181472
5 1020 Bhuiya, Moe (1468) Lost 0-2 -181454
6 1022 Cooke, Joel (1481) Lost 0-2 -171437
7 1020 Webster, Jacob (1477) Won 2-1 +191456
top average opponent: 1481record: 3-4 new rating: 1456

Grand Prix Guangzhou 2016 (modern) starting rating: 1480
round table opponent (rating) result Δrating
3 1064 Luo, Xiaoyi (1733) Lost 1-2 -141466
4 1057 Zhu, David (1515) Lost 1-2 -171449
5 1130 Wang, Shensheng (1499) Won 2-1 +191468
6 1115 Yen, Yung Ta (1483) Lost 1-2 -181450
7 1109 Chen, Xingyu (1466) Lost 0-2 -171433
8 1149 Wu, Haowen (1480) Won 2-1 +191452
9 1124 Chen, Hao (1478) Won 2-1 +181470
top average opponent: 1522record: 3-4 new rating: 1470

Grand Prix Beijing 2016 (SOI limited) starting rating: 1500
round table opponent (rating) result Δrating
1 148 Wang, Xuewei (1430) Won 2-0 +171517
2 198 Zhou, Wei (1518) Won 2-1 +181535
3 87 Wang, Di (1445) Lost 1-2 -201515
4 307 Zhao, Tianhang (1575) Won 2-0 +191534
5 136 Jia, Zhiyu (1555) Lost 0-2 -171517
6 269 Yu, Yongzheng (1526) Lost 1-2 -181499
7 339 Zhang, Xu (1450) Lost 1-2 -191480
top average opponent: 1500record: 3-4 new rating: 1480