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

Regional Championships Toronto 2023 Cycle 4 (pioneer) starting rating: 1587
round table opponent (rating) result Δrating
1pioneer 31 Pham, Hoang Ha (1666) Lost 0-2 -171570
2pioneer 151 Kyle, Patrick (1564) Lost 0-2 -181552
3pioneer 158 Guttman, Jonny (1671) Lost 1-2 -161536
4pioneer 152 Roman, Filip (1756) Lost 0-2 -141522
top average opponent: 1664record: 0-4 new rating: 1522

Regional Championships Calgary 2023 (pioneer) starting rating: 1619
round table opponent (rating) result Δrating
1pioneer 45 Sweetnam, Cameron (1733) Won 2-0 +201639
2pioneer 33 Austin, Nik (1578) Lost 1-2 -191620
3pioneer 23 Koot, Linden (1723) Lost 0-2 -161604
4pioneer 71 Toth, Luis (1485) Lost 1-2 -201584
5pioneer 69 Rettie, Leo (1467) Won 2-1 +161600
6pioneer 53 Magalhaes, Edgar (1888) Lost 1-2 -131587
top average opponent: 1646record: 2-4 new rating: 1587

MagicCon Las Vegas 2023 Limited Open (WOE limited) starting rating: 1606
round table opponent (rating) result Δrating
1sealed 3389 Rolfs, Colin (1400) Won 2-1 +141620
2sealed 3355 Everman, Connor (1660) Lost 1-2 -171603
3sealed 3474 Lee, Ezra (1508) Won 2-0 +161619
4sealed 3216 Tanaka, Yoshihiro (1541) Won 2-0 +171636
5sealed 3094 Sanchez, Cristian [CHL] (1715) Lost 0-2 -171619
6sealed 3167 Bruce, Adam (1522) Won 2-1 +161635
7sealed 3211 Nguyen, Thanh (1753) Lost 1-2 -161619
top average opponent: 1586record: 4-3 new rating: 1619

Regional Championships Edmonton 2023 (pioneer) starting rating: 1641
round table opponent (rating) result Δrating
1pioneer 18 Ciurko, William (1443) Lost 0-2 -221619
2pioneer 80 Kane, Liam (1939) Won 2-1 +241643
3pioneer 46 ren, george (1503) Lost 1-2 -211622
4pioneer 80 Toussaint, Francis (1687) Lost 1-2 -161606
top average opponent: 1643record: 1-3 new rating: 1606

Regional Championships Toronto 2023 (pioneer) starting rating: 1636
round table opponent (rating) result Δrating
1pioneer 39 Van Hooren, Kyle (1492) Won 2-1 +151651
2pioneer 65 Locke, Justin (1577) Won 2-0 +171668
3pioneer 24 Gellert, Kyle (1738) Lost 0-2 -171651
4pioneer 52 Robdrup, Andy (1735) Won 2-1 +201671
5pioneer 42 Balderama, Alexis (1519) Lost 1-2 -211650
6pioneer 73 Lansche, Derek (1706) Won 2-0 +191669
7pioneer 37 Vincent, Charles (1495) Won 2-1 +151684
8pioneer 17 Legault, Maxime (1642) Lost 1-2 -191665
9pioneer 48 Graydon, Kayl (1573) Lost 0-2 -201645
10pioneer 50 Reiher, Vincent (1501) Won 2-0 +161661
11pioneer 39 Leclerc-Gingras, Gabriel (1548) Lost 0-2 -201641
12pioneer 45 Bekmesian, Chris (1659) Won 2-1 +181659
13pioneer 38 Gregg, Kaya (1656) Lost 0-2 -181641
top average opponent: 1603record: 7-6 new rating: 1641

Regional Championships Ottawa 2023 (ONE standard) starting rating: 1620
round table opponent (rating) result Δrating
1standard 127 Rowe, Jonathan (1834) Won 2-1 +221642
2standard 7 Biron, Xavier (1564) Won 2-0 +161658
3standard 14 Burroughs, Kevin (1590) Lost 1-2 -191639
4standard 26 Dery, Jonathan (1816) Won 2-1 +211660
5standard 23 Snider, Dan (1678) Won 2-0 +191679
6standard 9 Olsen, David (1633) Lost 0-2 -191660
7standard 18 Gao, Jeffrey (1570) Won 2-1 +161676
8standard 29 Maletto, Simone (1542) Lost 0-2 -201656
9standard 34 Horst, Burke (1522) Won 2-1 +151671
10standard 30 Malcolm, Liam (1769) Lost 1-2 -161655
11standard 27 Nightingale, Tyler (1806) Lost 1-2 -151640
12standard 36 Doyle, Eddy (1548) Lost 1-2 -201620
13standard 39 Ouimet Masson, Mathis (1484) Won 2-0 +161636
top average opponent: 1643record: 7-6 new rating: 1636

Regional Championships Vancouver 2023 (ONE standard) starting rating: 1539
round table opponent (rating) result Δrating
1standard 71 Wallace, Kelvin (1465) Won 2-1 +171556
2standard 11 Soon, Anthony (1647) Lost 1-2 -171539
3standard 30 Ngo, Alan (1564) Lost 1-2 -171522
4standard 48 Adams, Larissa (1492) Won 2-1 +171539
5standard 35 Shivji, Qail (1702) Won 2-1 +211560
6standard 29 Christensen, Drew (1820) Won 2-1 +231583
7standard 36 Fournier, Daniel (1900) Won 2-1 +231606
8standard 6 Kane, Liam (1825) Won 2-1 +221628
9standard 7 Knie, Michael (1761) Lost 1-2 -151613
10standard 14 Cairns, Tom (1566) Won 2-0 +171630
11standard 11 Vaugeois, Christophe (1777) Lost 1-2 -151615
12standard 11 Malcolm, Liam (1736) Won 2-1 +201635
13standard 11 Dang, Nam (1816) Lost 1-2 -151620
top average opponent: 1698record: 8-5 new rating: 1620

Regional Championships Calgary 2022 (pioneer) starting rating: 1541
round table opponent (rating) result Δrating
1pioneer 100 Renaud, Luke (1746) Won 2-0 +221563
2pioneer 12 Knox, Nathaniel (1968) Lost 0-2 -111552
3pioneer 81 Kagan, Ilan (1503) Won 2-0 +171569
4pioneer 44 Bonnell, Heather (1539) Won 2-0 +171586
5pioneer 33 Qadi, Mohamad (1872) Lost 1-2 -131573
6pioneer 36 Eves, Nigel (1622) Lost 0-2 -171556
7pioneer 64 Prusak, Earl (1601) Lost 1-2 -171539
top average opponent: 1693record: 3-4 new rating: 1539

Regional Championships Toronto 2022 (pioneer) starting rating: 1599
round table opponent (rating) result Δrating
1pioneer 48 Eigeard, Shane (1473) Lost 1-2 -201579
2pioneer 148 Gnann, Daryl (1564) Lost 1-2 -181561
3pioneer 148 Reynolds, Keegan (1455) Lost 1-2 -201541
top average opponent: 1498record: 0-3 new rating: 1541

Grand Prix New Jersey 2020 (THB limited) starting rating: 1595
round table opponent (rating) result Δrating
3sealed 214 Sanchez, Joseph (1586) Lost 1-2 -181577
4sealed 309 Frank, Travis (1506) Won 2-1 +171594
5sealed 294 Fortanely, Bobby (1889) Won 2-1 +231617
6sealed 190 Potter, Russell (1538) Won 2-0 +171634
7sealed 53 Pace, Stanley (1608) Lost 0-2 -191615
8sealed 159 Kamperman, Forrest (1732) Lost 0-2 -161599
top average opponent: 1643record: 3-3 new rating: 1599

Grand Prix Columbus 2019 (modern) starting rating: 1596
round table opponent (rating) result Δrating
3modern 83 Espinosa, Ivan (1825) Won 2-1 +221618
4modern 22 Coval, Brian (1605) Lost 0-2 -181600
5modern 54 Fenstermaker, Tyler (1568) Won 2-1 +171617
6modern 70 Martin, Bob (1687) Won 2-0 +191636
7modern 23 Young, Alasdair (1613) Won 2-1 +181654
8modern 21 Madsen, Benton (1688) Lost 1-2 -171637
9modern 44 Luettger, Christopher (1578) Lost 1-2 -191618
10modern 223 Forrester, Bryceten (1560) Lost 0-2 -191599
11modern 221 Johnston, James (1652) Lost 1-2 -171582
12modern 226 McCracken, Jonathan (1490) Lost 1-2 -201562
13modern 228 Morgan, Isaac (1518) Won 2-1 +171579
14modern 228 Harn, Robin (1490) Won 2-1 +161595
15modern 216 Cohen, Brett (1631) ID 01595
top average opponent: 1608record: 6-6-1 new rating: 1595

Grand Prix Phoenix 2019 (ELD limited) starting rating: 1586
round table opponent (rating) result Δrating
3sealed 33 Kenjar, Jason (1482) Won 2-1 +161602
4sealed 3 Shipley, Harry (1633) Won 2-1 +181620
5sealed 21 Sherman, Sam (2160) Lost 0-2 -91611
6sealed 22 Walski, John (1514) Won 2-1 +161627
7sealed 33 Karsten, Frank (1917) Lost 0-2 -121615
8sealed 54 Avila, Matt (1576) Lost 1-2 -191596
top average opponent: 1714record: 3-3 new rating: 1596

Grand Prix Montreal 2019 (ELD limited) starting rating: 1571
round table opponent (rating) result Δrating
3sealed 16 Nguyen, Thien (1919) Won 2-1 +241595
4sealed 78 Vance, James (1927) Lost 0-2 -121583
5sealed 55 Findlay, Brandon (1532) Won 2-1 +171600
6sealed 28 Wallerstein, Robert (1736) Won 2-0 +201620
7sealed 53 Nguyen, Lan (1722) Lost 0-2 -161604
8sealed 47 Barsumian, Aram (1583) Lost 1-2 -181586
top average opponent: 1737record: 3-3 new rating: 1586

Grand Prix Detroit 2019 (M20 limited) starting rating: 1620
round table opponent (rating) result Δrating
3sealed 6 Darnall, Matthew (1747) Lost 0-2 -161604
4sealed 154 Farmer, Aiden (1706) Lost 1-2 -161588
5sealed 203 Fonner, Charles (1637) Lost 0-2 -171571
top average opponent: 1697record: 0-3 new rating: 1571

Grand Prix Niagara Falls 2019 (legacy) starting rating: 1624
round table opponent (rating) result Δrating
3legacy 71 Doran, Shaun (1769) Lost 0-2 -151609
4legacy 212 Schneider, John (1390) Won 2-0 +141623
5legacy 109 Vallie, Josiah (1543) Won 2-0 +161639
6legacy 57 Shen, Max (1629) Lost 0-2 -181621
7legacy 209 Lance, David (1509) Won 2-1 +161637
8legacy 103 Ratajczak, Matthew (1666) Lost 0-2 -171620
top average opponent: 1584record: 3-3 new rating: 1620

Grand Prix Cleveland 2019 (RNA limited) starting rating: 1641
round table opponent (rating) result Δrating
3sealed 152 Fields, Larry (1501) Won 2-1 +151656
4sealed 79 Martin, Christopher6413 (1642) Won 2-1 +181674
5sealed 24 Schmidt, Tyler (1729) Lost 1-2 -171657
6sealed 55 McLaughlin, Morgan (1936) Lost 0-2 -131644
7sealed 197 Sandahl, Bryan (1543) Lost 0-2 -201624
top average opponent: 1670record: 2-3 new rating: 1624

Mythic Championship I (RNA standard) starting rating: 1665
round table opponent (rating) result Δrating
1draft 240 Jensen, William (2014) Lost 0-2 -121653
2draft 236 Scholz, Tim (1489) Lost 0-2 -211632
3draft 155 Carey, Bryan (1866) Lost 1-2 -131619
4standard 229 Fukuoka, Sou (1748) Won 2-0 +201639
5standard 209 Takimura, Kazuyuki (1999) Won 2-1 +241663
6standard 134 Woo, Nicky (1563) Lost 1-2 -201643
7standard 221 Wilson, Douglas (1655) Lost 1-2 -171626
8standard 204 Madsen, Benton (1466) Won 2-0 +151641
top average opponent: 1725record: 3-5 new rating: 1641

Grand Prix Toronto 2019 (modern) starting rating: 1711
round table opponent (rating) result Δrating
3modern 254 Flannagan, Jaxon (1515) Lost 0-2 -221689
4modern 299 Holmes, Christopher (1502) Won 2-1 +151704
5modern 232 Lupica, Matthew (1566) Lost 1-2 -201684
6modern 250 Bergeron, Julien (1666) Lost 0-2 -191665
top average opponent: 1562record: 1-3 new rating: 1665

Grand Prix New Jersey 2019 (RNA limited) starting rating: 1710
round table opponent (rating) result Δrating
3sealed 262 Kalinich, Adam (1636) Lost 1-2 -201690
4sealed 233 Bedell, Rodney (1674) Won 2-1 +181708
5sealed 289 Edelman, Douglas (1915) Won 2-0 +221730
6sealed 199 Rood, David (1821) Won 2-0 +201750
7sealed 29 Laflamme, Anthony (1768) Lost 0-2 -181732
8sealed 132 Sun, Jerry (1570) Lost 0-2 -211711
top average opponent: 1731record: 3-3 new rating: 1711

Pro Tour Guilds of Ravnica (GRN standard) starting rating: 1733
round table opponent (rating) result Δrating
1draft 139 van der Ham, Peter (1872) Won 2-0 +211754
2draft 84 Rinehart-Jones, Charlie (1756) Lost 0-2 -181736
3draft 236 Romani, Douglas (1961) Lost 1-2 -141722
4standard 184 Andronchik, Dmitry (1536) Lost 1-2 -211701
5standard 190 Ortiz Ros, Cristian (1833) Won 2-0 +201721
6standard 162 Ahlstrom, Christian (1745) Won 2-1 +181739
7standard 133 Craddock, William (1979) Lost 1-2 -131726
8standard 173 Fox, Adam M (1844) Lost 1-2 -161710
top average opponent: 1816record: 3-5 new rating: 1710

Grand Prix New Jersey 2018 (GRN standard) starting rating: 1777
round table opponent (rating) result Δrating
3standard 143 Sottile, Peter (1478) Draw 1-1 -61771
4standard 175 Pastore, Kellen (1887) Lost 0-2 -161755
5standard 290 O'Neil, Michael (1523) Lost 1-2 -221733
top average opponent: 1629record: 0-2-1 new rating: 1733

Grand Prix Montreal 2018 (GRN limited) starting rating: 1647
round table opponent (rating) result Δrating
3sealed 66 Whitsitt, Steven (1471) Won 2-0 +151662
4sealed 63 Power, Sean (1486) Won 2-1 +151677
5sealed 55 Herron, Travis (1523) Won 2-1 +151692
6sealed 26 Naylor, Andrew (1760) Won 2-0 +191711
7sealed 4 Schapurga, Kyle (1646) Won 2-1 +171728
8sealed 1 Fortier, Michael (1693) Won 2-0 +171745
9sealed 2 Barber, Ian (1916) Won 2-1 +211766
10draft 197 Cadieux, Alexandre8678 (1710) Won 2-1 +171783
11draft 183 Watt, Alex (1800) Lost 1-2 -171766
12draft 205 Lax, Ari (2035) Won 2-0 +221788
13draft 206 Reesor, Andrew (1816) Lost 1-2 -171771
14draft 142 Lax, Ari (2028) Won 2-1 +231794
15draft 121 Watt, Alex (1806) ID 01794
Qdraft Reesor, Andrew (1851) Lost 0-2 -171777
top average opponent: 1753record: 10-3-1 new rating: 1777

Grand Prix Seattle 2018 (legacy) (legacy) starting rating: 1629
round table opponent (rating) result Δrating
3legacy 100 Lambert, Eric (1545) Won 2-1 +171646
4legacy 162 Zafra, Marcel Angelo (1814) Lost 1-2 -151631
5legacy 328 Logsdon, Jim (1609) Lost 0-2 -191612
6legacy 437 Rasmussen, Jonathan (1500) Won 2-0 +161628
7legacy 211 Neal, Richard (1643) Won 2-0 +191647
8legacy 115 Dacamara, Cameron (1556) Won 2-1 +161663
9legacy 1137 Rodriguez, Franky (1623) Won 2-0 +171680
10legacy 1093 Parshall, Chris (1701) Won 2-0 +191699
11legacy 1049 Schlesinger, Gal (1753) Lost 1-2 -171682
12legacy 1071 Takao, Shota (1855) Lost 1-2 -151667
13legacy 1086 Pispa, Lauri (1663) Won 2-1 +181685
14legacy 1066 Edwards, Jeremy (1610) Lost 0-2 -201665
15legacy 1074 Nguyen, Aaron (1648) Lost 1-2 -181647
top average opponent: 1655record: 7-6 new rating: 1647

Grand Prix Toronto 2018 (modern) starting rating: 1649
round table opponent (rating) result Δrating
3modern 218 Hennessey, Jamie (1644) Lost 0-2 -181631
4modern 262 Chin, Alex (1519) Won 2-0 +161647
5modern 291 Thompson, Kale (2079) Won 2-1 +261673
6modern 138 Hum, Barry (1672) Lost 0-2 -181655
7modern 346 Watteyne, Michel (1464) Won 2-1 +141669
8modern 202 Jakimovski, Sam (1517) Won 2-1 +151684
9modern 54 Van Vaals, Michael (1601) Lost 0-2 -191665
10modern 119 Gallacher, Derek (1531) Lost 0-2 -211644
11modern 134 Warren, Adam (1513) Won 2-1 +161660
12modern 135 Hayne, Alexander (2051) Lost 0-2 -111649
13modern 121 Yam, Richard (1552) Won 2-0 +161665
14modern 115 Biron, Xavier (1664) Lost 0-2 -181647
15modern 112 Remillard, Michel (1666) Lost 1-2 -181629
top average opponent: 1652record: 6-7 new rating: 1629

Grand Prix Toronto 2017 (HOU limited) starting rating: 1631
round table opponent (rating) result Δrating
3sealed 69 Repa, David (1479) Won 2-1 +151646
4sealed 104 Pauloff, Nicholas (1810) Lost 0-2 -151631
5sealed 267 McCaul, Sean (1600) Lost 0-2 -191612
6sealed 300 Quiring, Adrian (1537) Won 2-0 +171629
7sealed 183 Shoemaker, Avery (1551) Won 2-1 +161645
8sealed 120 Jones, Josh (1921) Lost 0-2 -131632
9sealed 172 Lachance, Marc-Antoine (1570) Won 2-1 +171649
top average opponent: 1638record: 4-3 new rating: 1649

Grand Prix Pittsburgh 2017 (AER standard) starting rating: 1599
round table opponent (rating) result Δrating
3standard 236 Breitman, Alan (1635) Won 2-1 +191618
4standard 59 Skorik, Andrew (1734) Won 2-0 +201638
5standard 84 Solave, Ryan (1695) Lost 0-2 -171621
6standard 113 Vidugiris, Gaudenis (1828) Won 2-1 +221643
7standard 96 Dreblow, Caroline (1578) Won 2-0 +171660
8standard 47 Black, Samuel (1940) Lost 0-2 -131647
9standard 73 Clark, Taylor (1650) Lost 1-2 -181629
10standard 683 Male, Nick (1699) Lost 1-2 -171612
11standard 710 LaFreniere, John (1649) Won 2-0 +191631
top average opponent: 1712record: 5-4 new rating: 1631

Grand Prix Toronto 2016 (SOI standard) starting rating: 1640
round table opponent (rating) result Δrating
3standard 306 Tibaut, Mathew (1672) Lost 0-2 -171623
4standard 350 Brooks, Zack (1499) Won 2-1 +161639
5standard 138 Bergeron, Julien (1579) Lost 1-2 -191620
6standard 261 Cusson, Marc-Olivier (1489) Lost 1-2 -211599
top average opponent: 1560record: 1-3 new rating: 1599

Grand Prix Ottawa 2014 (KTK limited) starting rating: 1585
round table opponent (rating) result Δrating
3sealed 153 Wong, Darren (1536) Won 2-0 +171602
4sealed 99 Bu-Mansour, Chad (1652) Won 2-1 +191621
5sealed 33 Schnayer, David (1752) Lost 0-2 -161605
6sealed 104 Bickle, Phillip (1591) Won 2-0 +181623
7sealed 54 Findlay, Andrew (1539) Won 2-0 +161639
8sealed 28 Reiber, Zachary (1652) Won 2-1 +191658
9sealed 24 Benn, Adam (1712) Lost 1-2 -171641
10draft 18 Young, Devin (1552) Lost 1-2 -201621
11draft 12 Chow, Matthew (1682) Lost 1-2 -171604
12draft 38 Cook, Nick (1508) Lost 1-2 -201584
13draft 40 Ceh, Tomislav (1557) Won 2-0 +181602
14draft 21 Vance, Michael (1691) Won 2-1 +191621
15draft 57 Laberge, Vincent (1675) Won 2-1 +191640
top average opponent: 1623record: 8-5 new rating: 1640

Grand Prix Washington DC 2014 (JOU limited) starting rating: 1532
round table opponent (rating) result Δrating
1sealed 47 Shaker, Jacob (1500) Won 2-1 +171549
2sealed 44 Leal, Emmanuel (1584) Won 2-0 +191568
3sealed 134 Savage, Sam (1593) Lost 0-2 -181550
4sealed 332 Chatfield, Lawrence (1633) Lost 1-2 -161534
5sealed 482 Baxter, Shane (1350) Lost 0-2 -221512
6sealed 437 Kim, Kelly (1485) Won 2-1 +181530
7sealed 306 Wu, Dalton (1616) Won 2-1 +191549
8sealed 217 Gaynor, Jonah (1466) Won 2-1 +171566
9sealed 165 Oro Yu, Ivan (1613) Won 2-1 +191585
top average opponent: 1538record: 6-3 new rating: 1585

Grand Prix Montreal 2014 (BNG limited) starting rating: 1481
round table opponent (rating) result Δrating
2sealed 112 Mackenzie, Ronald (1502) Won 2-0 +181499
3sealed 44 O'Neil, William (1524) Won 2-1 +191518
4sealed 262 Utter-Leyton, Josh (1903) Won 2-0 +251543
5sealed 72 Luk, Andrew (1746) Won 2-0 +211564
6sealed 33 Pangman, Rob (1627) Lost 1-2 -171547
7sealed 74 Henry, Brenton (1619) Lost 0-2 -161531
8sealed 71 Viens, Marc-Alexandre (1560) Won 2-0 +181549
9sealed 64 Leavens, Penuel (1569) Lost 0-2 -171532
top average opponent: 1631record: 5-3 new rating: 1532

Grand Prix Richmond 2014 (modern) starting rating: 1473
round table opponent (rating) result Δrating
2modern 74 McAllister, Joseph (1480) Won 2-0 +181491
3modern 113 Daugherty, Jeremy (1509) Won 2-0 +181509
4modern 5 Manner, Joey (1601) Lost 1-2 -161493
5modern 166 Montero, Alvis (1450) Lost 1-2 -191474
6modern 296 Spencer, Michael (1522) Won 2-0 +191493
7modern 170 Champagne, Jeff (1549) Won 2-1 +191512
8modern 147 Ward, Daniel (1704) Lost 0-2 -141498
9modern 149 Christopher, Grant (1571) Lost 0-2 -171481
top average opponent: 1548record: 4-4 new rating: 1481

Grand Prix Detroit 2013 (modern) starting rating: 1464
round table opponent (rating) result Δrating
1modern 192 Krot, Hunter (1500) Won 2-0 +191483
2modern 323 McDonald, Mark (1535) Lost 0-0 -171466
3modern 454 Casey, Austin (1500) Won 2-0 +191485
4modern 443 Posont, Jack (1482) Won 2-1 +181503
5modern 314 Wayne, Michael (1559) Lost 1-2 -171486
6modern 432 Wauer, Carl (1679) Won 2-1 +211507
7modern 210 Kuhlow, Chris (1639) Lost 1-2 -161491
8modern 273 Rakovich, Stephen (1464) Lost 1-2 -181473
top average opponent: 1545record: 4-4 new rating: 1473

Grand Prix Toronto 2010 (SOM limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 97 Fagan, Aaron (1500) Draw 1-1 01500
2sealed 176 Vyas, James (1518) Lost 0-2 -181482
3sealed 246 Carey, Nathan (1482) Lost 0-2 -181464
4sealed 288 Rogers, Anthony (1467) Won 2-1 +181482
5sealed 237 Evans, Sean (1482) Lost 0-2 -181464
top average opponent: 1490record: 1-3-1 new rating: 1464