We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Ha, Raymond
Current rating: 1673

MagicCon Las Vegas 2023 Limited Open (WOE limited) starting rating: 1691
round table opponent (rating) result Δrating
1sealed 3425 Eaton, Ryan (1557) Won 2-1 +161707
2sealed 3219 Polley, Ian (1396) Won 2-0 +121719
3sealed 3179 Brown, Andrew 2 (1456) Lost 1-2 -231696
4sealed 3123 Dennis, Cole (1446) Won 2-0 +141710
5sealed 3106 Abide, Matthew (1506) Lost 0-2 -221688
6sealed 3235 Giacomazzi, Joseph (1524) Won 2-0 +151703
7sealed 3120 Stillman, Steve (1815) Won 2-1 +201723
8sealed 3104 Becker, Adam (1597) Won 2-1 +161739
9draft 3530 Li, Winston (1584) Lost 1-2 -211718
10draft 3523 Chavez, Gustavo (1566) Won 2-1 +161734
11draft 3525 Geady, Sam (1745) Lost 1-2 -181716
12draft 3555 Howard, James (1498) Lost 1-2 -221694
13draft 3556 Pappas, George (1548) Lost 1-2 -211673
top average opponent: 1557record: 7-6 new rating: 1673

Grand Prix Reno 2020 (THB limited) starting rating: 1718
round table opponent (rating) result Δrating
3sealed 75 Ganzler, Eric (1633) Lost 1-2 -191699
4sealed 128 Boudreau, Beau (1512) Draw 1-1 -41695
5sealed 146 Hoser, Eric (1588) Won 2-1 +161711
6sealed 90 Stewart, Daniel (1485) Won 2-0 +141725
7sealed 60 Corvese, Harry (1900) Lost 0-2 -141711
8sealed 94 Espinosa, Rogelio (1629) Lost 0-2 -201691
top average opponent: 1624record: 2-3-1 new rating: 1691

Grand Prix Phoenix 2019 (ELD limited) starting rating: 1744
round table opponent (rating) result Δrating
1sealed 79 Yuen, William (1460) Lost 0-2 -241720
2sealed 130 Smith, Austin (1333) Won 2-0 +121732
3sealed 151 Schanbacher, Michael (1502) Won 2-0 +141746
4sealed 149 Wood, Ethan (1523) Won 2-1 +141760
5sealed 77 Denney, Jonathan (1756) Lost 0-2 -181742
6sealed 129 Johnson, Nicolas (1595) Lost 1-2 -211721
7sealed 148 Lister, Chloe (1532) Lost 0-2 -211700
8sealed 134 Hu, Shengling (1743) Won 2-0 +181718
top average opponent: 1556record: 4-4 new rating: 1718

Grand Prix Las Vegas 2019 (limited) (MH1 limited) starting rating: 1759
round table opponent (rating) result Δrating
3sealed 107 Lewis VII, Earl (1533) Lost 0-2 -221737
4sealed 272 Simons, Derek (1591) Won 2-0 +151752
5sealed 252 Sohrabi, Nima (1599) Lost 1-2 -211731
6sealed 279 Rolland, Michael (1548) Won 2-0 +151746
7sealed 166 Archer, Andrew (1790) Won 2-0 +191765
8sealed 68 Vatcharakomonphan, Kizzy (1585) Lost 1-2 -211744
top average opponent: 1608record: 3-3 new rating: 1744

Grand Prix Seattle 2019 (MH1 limited) starting rating: 1706
round table opponent (rating) result Δrating
A3sealed 30 Murch, Andrew (1662) Lost 0-2 -181688
A4sealed 124 Kuntz, Garrett (1527) Lost 0-2 -211667
B3sealed 55 Chenhaun, Kai (1485) Lost 0-2 -221645
B4sealed 168 Crackenberg, Peter (1493) Won 2-1 +161661
B5sealed 141 Darragh, Mitchell (1536) Won 2-1 +151676
B6sealed 81 Molesch, Max (1711) Won 2-0 +191695
B7sealed 74 Hunt, Leighann (1735) Lost 0-2 -171678
B8sealed 141 Solana-Walkinshaw, Noble (1698) Won 2-1 +181696
B9sealed 528 Genova, Daniel (1689) Won 2-1 +181714
draft 104 Lindner, Jeff (1683) Won 2-0 +171731
draft 129 Galstian, Tom (1775) Lost 0-2 -171714
draft 24 Klingensmith, Aaron (1602) Won 2-1 +161730
draft 154 Kennon, Brook (1749) Won 2-1 +191749
draft 89 Kim, Cynic (1956) Won 2-1 +211770
draft 121 Pardee, Samuel (2140) Lost 1-2 -111759
top average opponent: 1696record: 9-6 new rating: 1759

Grand Prix Toronto 2019 (modern) starting rating: 1726
round table opponent (rating) result Δrating
1modern 85 Davis, Ben [CAN] (1508) Lost 0-2 -211705
2modern 380 Huard, Philipe (1549) Won 2-1 +151720
3modern 342 Arsenault, Jason (1492) Lost 1-2 -221698
4modern 459 Tselikakos, Greg (1504) Won 2-1 +141712
5modern 429 Han, Pei Sheng (1500) Won 2-0 +141726
6modern 287 Franzini, Giancarlo (1622) Lost 0-2 -201706
top average opponent: 1529record: 3-3 new rating: 1706

Grand Prix Oakland 2019 (modern) starting rating: 1747
round table opponent (rating) result Δrating
1modern 335 McKee, Nicholas (1500) Won 2-0 +141761
2modern 59 Givarz, Glen (1521) Lost 1-2 -231738
3modern 285 Follmer, Dean (1518) Won 2-0 +141752
4modern 246 Frank, Benjamin (1574) Lost 0-2 -211731
5modern 348 Rockwell, Jen (1483) Won 2-0 +141745
6modern 247 Mendoza Cruz, Gerardo (1734) Lost 1-2 -191726
top average opponent: 1555record: 3-3 new rating: 1726

Grand Prix Sacramento 2018 (M19 limited) starting rating: 1787
round table opponent (rating) result Δrating
1sealed 128 Zhou, Ariel (1500) Lost 1-2 -231764
2sealed 493 Tingey, George (1482) Won 2-0 +131777
3sealed 344 Smith, Stefan (1500) Won 2-1 +131790
4sealed 275 Gordy, Chris (1671) Lost 1-2 -201770
5sealed 408 Jimenez, Sean (1482) Lost 1-2 -231747
top average opponent: 1527record: 2-3 new rating: 1747

Grand Prix Las Vegas 2018 (limited) (DOM limited) starting rating: 1818
round table opponent (rating) result Δrating
1sealed 287 Autra, Shane (1516) Won 2-1 +131831
2sealed 32 Woodworth, Russell (1518) Lost 0-2 -241807
3sealed 469 Green, Perry (1603) Lost 1-2 -211786
4sealed 621 McMeekin, Scott (1393) Won 2-1 +111797
5sealed 473 Manna, Frank (1504) Won 2-1 +131810
6sealed 434 Vannan, Timothy (1564) Lost 0-2 -231787
top average opponent: 1516record: 3-3 new rating: 1787

Grand Prix Toronto 2018 (modern) starting rating: 1832
round table opponent (rating) result Δrating
3modern 122 Abela, Andrew (1626) Won 2-0 +141846
4modern 94 Paller, Andrew (1720) Won 2-1 +161862
5modern 33 Watts, Andrew S (1505) Won 2-0 +121874
6modern 7 Dupuis Gervais, Philippe (1561) Draw 1-1 -61868
7modern 23 Fung, Kenny KB (1595) Lost 1-2 -231845
8modern 78 Hall, Shayne (1615) Won 2-1 +141859
9modern 47 Gordon, Andrew [CAN] (1860) Lost 1-2 -181841
10modern 101 Biron, Xavier (1698) Lost 0-2 -201821
11modern 127 Byers, Alex (1683) Won 2-1 +151836
12modern 95 Nickolai, Matthew (1834) Lost 0-2 -181818
top average opponent: 1670record: 5-4-1 new rating: 1818

Grand Prix Toronto 2017 (HOU limited) starting rating: 1805
round table opponent (rating) result Δrating
3sealed 198 White, Drew (1722) Won 2-0 +171822
4sealed 22 Brian, Thomas (1472) Won 2-0 +111833
5sealed 4 Culligan, Michael (1617) Won 2-0 +151848
6sealed 12 Abrams, Daniel (1695) Won 2-1 +151863
7sealed 9 Henning, Bryan (1663) Won 2-1 +141877
8sealed 7 Weitz, Benjamin (1881) Lost 1-2 -181859
9sealed 10 Tsafatinos, Jacob (1622) Won 2-1 +141873
10draft 2 Fyfe, Max (1799) Won 2-0 +171890
11draft 83 Hunter, Wilson (1994) Won 2-0 +201910
12draft 45 Rashid, Taimur (1644) Lost 0-2 -231887
13draft 2 MacDonald, Dan (1803) Lost 0-2 -201867
14draft 2 Feingersh, Rachel (1811) Lost 0-2 -191848
15draft 2 Magalhaes, Edgar (1946) Lost 0-2 -161832
top average opponent: 1744record: 8-5 new rating: 1832

Grand Prix San Jose 2017 (AER limited) starting rating: 1788
round table opponent (rating) result Δrating
3sealed 2 White, Logan (1669) Lost 1-2 -201768
4sealed 535 Wyman, Tysen (1521) Won 2-1 +141782
5sealed 231 Berry, Mike (1673) Lost 0-2 -201762
6sealed 388 Moore, Michael (1373) Won 2-0 +111773
7sealed 202 Xie, Ronald (1547) Won 2-0 +141787
8sealed 220 Saunders, James (1463) Won 2-1 +121799
9sealed 118 Feng, Hans (1659) Lost 0-2 -201779
10draft 47 Jelin, Josh (1621) Lost 1-2 -211758
11draft 105 Lawhon, Spencer (1601) Won 0-0 +151773
12draft 135 Laughlin, Pierson (1833) Lost 1-2 -171756
13draft 145 Huang, Peter (1741) Won 2-0 +181774
14draft 115 Velazquez, Erick (1680) Won 2-0 +161790
15draft 101 Pence, Matthew (1619) Won 2-1 +151805
top average opponent: 1615record: 8-5 new rating: 1805

Grand Prix Los Angeles 2016 (modern) starting rating: 1816
round table opponent (rating) result Δrating
2modern 144 Gonzalez, Giovanny (1628) Won 2-0 +151831
3modern 313 Pait, Robert (1536) Won 2-0 +131844
4modern 185 Clark, Austin (1535) Won 2-1 +121856
5modern 24 Hwang, Eugene (2054) Lost 0-2 -141842
6modern 241 Avalos, Michael (1544) Won 2-1 +121854
7modern 49 Morphis, James (1758) Lost 1-2 -191835
8modern 238 Gomez, Manuel (1543) Lost 0-2 -241811
9modern 367 Casanova, Hector (1525) Lost 1-2 -231788
top average opponent: 1641record: 4-4 new rating: 1788

Grand Prix Oakland 2016 (BFZ standard) starting rating: 1843
round table opponent (rating) result Δrating
2standard 215 Ng, Christopher (1534) Lost 1-2 -231820
3standard 489 Oien, Matt (1414) Won 2-0 +111831
4standard 359 Mullins, Devin (1514) Won 2-1 +121843
5standard 186 Carranza, Jaime (1517) Won 2-0 +121855
6standard 224 Crosby, Brandon (1645) Won 2-1 +151870
7standard 110 Sterbenz, Ryan (1714) Lost 0-2 -211849
8standard 171 Hertz, Michael (1594) Won 2-0 +131862
9standard 69 Balagot, Stefan (1470) Lost 1-2 -251837
10standard 232 Vartanian, Adam (1566) Lost 0-2 -221815
11standard 223 Flores, Gator (1565) Won 2-1 +131828
12standard 199 Calcano, Christian (1875) Lost 0-2 -171811
13standard 189 Swarts, Cory (1513) Won 2-1 +131824
14standard 168 Martinez, Glenmar (1561) Won 2-0 +131837
15standard 121 Crosby, Michael (1683) Lost 1-2 -211816
top average opponent: 1583record: 8-6 new rating: 1816

Grand Prix San Diego 2015 (ORI standard) starting rating: 1770
round table opponent (rating) result Δrating
2standard 61 Waxer, Nathan (1756) Lost 1-2 -181752
3standard 494 Mattern, William (1516) Won 2-1 +131765
4standard 267 Akers, Chris (1634) Won 2-1 +161781
5standard 185 Sendaydiego, Curt (1590) Won 2-1 +141795
6standard 68 Toshikawa, Kento (1529) Won 2-0 +141809
7standard 95 Salem, Jonathan (1763) Won 2-1 +171826
8standard 16 Young, Greyson (1591) Won 2-1 +141840
9standard 21 Petre, Evan (1789) Won 2-0 +171857
10standard 4 Nguyen, Justin (1777) Lost 1-2 -201837
11standard 50 Eubank, Cory (1597) Lost 1-2 -221815
12standard 58 Wescoe, Craig (1848) Won 2-0 +191834
13standard 23 Tang, Jeffrey (1771) Won 2-0 +161850
14standard 28 Nguyen, Joe (1539) Won 2-1 +131863
15standard 18 Becerra Reyes, Daniel (1761) Lost 0-2 -201843
top average opponent: 1676record: 10-4 new rating: 1843

Grand Prix Las Vegas 2015 (1) (MM2 limited) starting rating: 1669
round table opponent (rating) result Δrating
1sealed 241 Cates, Andrew (1500) Won 2-1 +151684
2sealed 121 Christison, Galen (1449) Won 2-1 +141698
3sealed 9 White, Daniel (1470) Lost 0-2 -221676
4sealed 162 Cheney, Derek (1437) Won 2-0 +141690
5sealed 76 Brown, Richard (1523) Won 2-1 +151705
6sealed 34 Ashby, Raymond (1608) Won 2-0 +161721
7sealed 42 Young, Pete (1599) Won 2-0 +161737
8sealed 10 Irwin, Sean (1564) Won 2-0 +141751
9sealed 17 Lucero, Zachary (1790) Won 2-1 +191770
10draft 9 Hoge, Michael (1752) Won 2-0 +181788
11draft 38 Eberling, Donovan (1647) Lost 0-2 -211767
12draft 43 Dann, Christopher (1682) Won 2-1 +171784
13draft 105 Friedman, Samuel (1881) Won 2-1 +191803
14draft 11 Lipp, Scott (2053) Lost 0-2 -131790
15draft 25 Slone, Steven (1671) Lost 1-2 -201770
top average opponent: 1642record: 11-4 new rating: 1770

Grand Prix Toronto 2015 (DTK standard) starting rating: 1621
round table opponent (rating) result Δrating
1standard 125 Brellisford, Christian (1519) Won 2-1 +161637
2standard 255 Tsang, Bill (1783) Won 2-1 +201657
3standard 248 Howard, Cody (1497) Won 2-0 +151672
4standard 1 Costa, Matthew (1932) Lost 0-2 -131659
5standard 104 Spartz, Gaby (1505) Lost 1-2 -211638
6standard 310 McCarthy, Robert (1518) Won 2-0 +161654
7standard 184 Lozinski, Daniel (1721) Won 2-0 +191673
8standard 87 Wiest, Hank (1579) Won 2-1 +171690
9standard 88 Hemsley, Matt (1557) Lost 1-2 -211669
top average opponent: 1623record: 6-3 new rating: 1669

Grand Prix Los Angeles 2014 (KTK standard) starting rating: 1598
round table opponent (rating) result Δrating
3standard 166 Lucero, Red (1717) Won 2-1 +201618
4standard 160 Armstrong, Sean (1583) Won 2-0 +171635
5standard 50 Stump, Corey (1571) Won 2-1 +171652
6standard 16 Bemrose, Ryan (1781) Lost 0-2 -151637
7standard 94 Jen, Ivan (1560) Lost 0-2 -201617
8standard 135 Sauve, Steven (1482) Lost 0-2 -201597
9standard 174 Manfield, Seth (1921) Won 2-0 +241621
top average opponent: 1659record: 4-3 new rating: 1621

Grand Prix Sacramento 2014 (THS limited) starting rating: 1497
round table opponent (rating) result Δrating
1sealed 397 Davis, Christopher (1447) Won 2-1 +171514
2sealed 198 Rojas, Andres (1465) Won 2-0 +171531
3sealed 21 Anderson, James (1444) Won 2-1 +161547
4sealed 97 Dennis, Andrew (1553) Won 2-1 +181565
5sealed 49 Hattwick, Nicholas (1676) Won 2-0 +201585
6sealed 25 Hertz, Michael (1494) Lost 1-2 -191566
7sealed 82 Tessier, Michael (1626) Won 2-1 +191585
8sealed 46 Johnson, Craig (1722) Won 2-1 +201605
9sealed 15 Lamping, William (1808) Won 2-1 +221627
10draft 90 Guiang, Mark (1735) Lost 0-2 -161611
11draft 71 Wagoner, Dylan (1621) Lost 0-2 -181593
12draft 97 Germann, Daniel (1650) Lost 0-2 -171576
13draft 82 Tessier, Michael (1623) Won 2-1 +191595
14draft 9 Castillo, Ryen (1631) Won 2-0 +191614
15draft 38 Davoudi, Mani (1737) Lost 1-2 -161598
top average opponent: 1616record: 10-5 new rating: 1598

Grand Prix Toronto 2013 (THS limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 377 Kor, Frank (1500) Lost 0-2 -181482
2sealed 587 Chen, Christopher (1484) Won 2-0 +181500
3sealed 502 Zidar, Lisa (1502) Won 2-1 +181518
4sealed 311 Mitchell, Kyle (1466) Won 2-0 +171535
5sealed 242 Robert, Pierre Olivier (1400) Lost 1-2 -201515
6sealed 245 Bourdeau, Benoit (1517) Lost 0-2 -181497
top average opponent: 1478record: 3-3 new rating: 1497