We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Ho, Lan
Current rating: 1801 (#2197)

Grand Prix New Jersey 2020 (THB limited) starting rating: 1846
round table opponent (rating) result Δrating
1sealed 193 Mullaly, Kevin (1565) Lost 1-2 -231823
2sealed 424 Merrill, Steven (1485) Won 2-1 +121835
3sealed 354 Lerner, Clark (1602) Won 2-0 +141849
4sealed 204 Duarte De Souza, Thiago (1510) Lost 1-2 -241825
5sealed 511 Grealis, Kevin (1473) Lost 1-2 -241801
top average opponent: 1527record: 2-3 new rating: 1801

Grand Prix New Jersey 2019 (RNA limited) starting rating: 1841
round table opponent (rating) result Δrating
1sealed 311 Nilsson, Allan (1500) Won 2-1 +121853
2sealed 306 Michelson, Jeremy (1630) Won 2-0 +141867
3sealed 49 Flores, Edgar (1837) Lost 0-2 -191848
4sealed 247 Cody, Joey (1517) Won 2-1 +121860
5sealed 225 Dooling, Matthew (1511) Won 2-1 +121872
6sealed 72 Schnayer, Tobias (1898) Lost 1-2 -171855
7sealed 152 Kalinich, Adam (1634) Lost 0-2 -221833
8sealed 240 Miller, Drew (1545) Won 2-1 +131846
top average opponent: 1634record: 5-3 new rating: 1846

Grand Prix New Jersey 2017 (std) (AER standard) starting rating: 1835
round table opponent (rating) result Δrating
2standard 206 Shaffer, Joseph (1520) Won 2-1 +131848
3standard 100 Markisch, John (1529) Won 2-1 +121860
4standard 6 Wight, Bradley (1511) Lost 1-2 -241836
5standard 282 Rios, Justin (1705) Won 2-0 +161852
6standard 89 Mondello, Jake (1953) Won 2-1 +191871
7standard 135 Baumeister, Corey (2096) Lost 0-2 -141857
8standard 140 D'Ambrose, Nicolas (1853) Won 2-0 +181875
9standard 138 Mann, Corey (1670) Won 2-1 +151890
10standard 100 Rowe, Taylor (1610) Lost 1-2 -231867
11standard 169 Li, Lucas Muxi (1629) Lost 0-2 -231844
12standard 163 Hare, Ryan (1892) Won 2-0 +191863
13standard 156 Waksman, Adam (1759) Lost 0-2 -201843
14standard 131 Reilly, Michael (1700) Won 2-0 +161859
15standard 103 Reed, David (1860) Lost 1-2 -181841
top average opponent: 1735record: 8-6 new rating: 1841

Pro Tour Eldritch Moon (EMN standard) starting rating: 1848
round table opponent (rating) result Δrating
1draft 21 Cheung, Raymond (1952) Won 2-0 +201868
2draft 21 Juza, Martin (2004) Won 2-0 +201888
3draft 21 Soorani, Shaheen (1914) Lost 0-2 -171871
4standard 68 Baeckstrom, Andrew (2029) Won 2-0 +211892
5standard 38 de Togni, Marco (1784) Won 2-1 +161908
6standard 6 Lee, Shi Tian (2119) Lost 0-2 -141894
7standard 47 Strasky, Ondrej (2094) Won 2-0 +211915
8standard 16 Juumonji, Ryou (1856) Lost 0-2 -191896
9draft 44 Saito, Tomoharu (1996) Won 2-1 +201916
10draft 68 Tiu, Oliver (2170) Won 2-1 +231939
11draft 64 Chung, Jason (2004) Lost 1-2 -171922
12standard 21 Carvalho, Pedro (2000) Lost 0-2 -171905
13standard 37 Floch, Ivan (2124) Lost 0-2 -141891
14standard 50 Froehlich, Eric (1972) Lost 0-2 -161875
15standard 66 Alter, Scott (1767) Lost 0-2 -201855
16standard 64 Ball, Nick (1781) Lost 0-2 -201835
top average opponent: 1973record: 7-9 new rating: 1835

Grand Prix Sydney 2016 (EMN limited) starting rating: 1869
round table opponent (rating) result Δrating
2sealed 27 Yuen, Jonathan (1551) Won 2-1 +131882
3sealed 41 Villela, Artur (1959) Won 2-1 +191901
4sealed 53 Lip, Quinton (1576) Lost 0-2 -241877
5sealed 136 Rankin, Mark (1908) Won 2-1 +191896
6sealed 93 Lee, Shi Tian (2139) Lost 0-2 -141882
7sealed 149 Coombe, Phillip (1541) Lost 1-2 -241858
8sealed 229 Bennett-Williams, Thomas (1519) Won 2-1 +121870
9sealed 183 Chen, Yiwen (1631) Lost 0-2 -221848
top average opponent: 1728record: 4-4 new rating: 1848

Grand Prix Pittsburgh 2016 (SOI standard) starting rating: 1890
round table opponent (rating) result Δrating
2standard 202 Klem, Aaron (1517) Won 2-0 +111901
3standard 6 Flickinger, Eric (1645) Lost 1-2 -221879
4standard 224 Fox, Bill (1487) Won 2-0 +111890
5standard 155 Majors, Michael (2139) Lost 0-2 -141876
6standard 344 Plance, Raymond (1409) Won 2-1 +111887
7standard 303 Downing, Bruce (1505) Draw 1-1 -71880
8standard 219 Pho, Teresa (1496) Lost 0-2 -251855
9standard 305 Loftus, Conor (1642) Won 1-0 +141869
top average opponent: 1605record: 4-3-1 new rating: 1869

Grand Prix Los Angeles 2016 (modern) starting rating: 1739
round table opponent (rating) result Δrating
3modern 185 Ramirez, Alexander (1781) Lost 0-2 -171722
4modern 371 Van Vleet, Matthew (1583) Lost 1-2 -201702
5modern 678 Faber, Manuel (1871) Won 2-0 +211723
6modern 432 Kaplan, Chad (1536) Won 2-0 +141737
7modern 457 Crow, Ian (1539) Won 2-1 +151752
8modern 163 Ma, Kouming (1530) Won 2-0 +141766
9modern 189 Ogami, Kenneth (1569) Won 2-0 +141780
10modern 69 Kamo, Riki (1725) Won 2-1 +171797
11modern 24 Eliot, Dominic (1734) Won 2-0 +171814
12modern 50 Matthews, Bo (1615) Won 2-0 +151829
13modern 28 Saporito, Thiago (2069) Won 2-1 +221851
14modern 15 Higbee, Wesley (1905) Won 2-0 +191870
15modern 9 Loster, Joseph (1982) Won 2-1 +201890
top average opponent: 1726record: 11-2 new rating: 1890

Grand Prix Atlanta 2015 (BFZ limited) starting rating: 1652
round table opponent (rating) result Δrating
3sealed 337 Davis, Shawn (1476) Won 2-0 +151667
4sealed 30 Carrin, Talon (1608) Won 2-1 +171684
5sealed 68 Lax, Ari (1811) Won 2-1 +201704
6sealed 6 Finkel, Jon (2168) Won 2-0 +261730
7sealed 17 Caruthers, William (1564) Won 2-0 +151745
8sealed 2 Liu, Xiao (1569) Lost 0-2 -211724
9sealed 48 Smith, Evan (1603) Lost 1-2 -201704
10draft 53 Stirling, Brandt (1615) Won 2-1 +161720
11draft 66 McMillion, Cameron (1645) Lost 0-2 -191701
12draft 63 Clarke, Frederick (1609) Won 2-0 +161717
13draft 8 Carpenter, Brad (1897) Lost 1-2 -151702
14draft 8 Tomajko, Oliver (1808) Won 2-0 +201722
15draft 8 Heath, Jonathan (1675) Won 2-1 +171739
top average opponent: 1696record: 9-4 new rating: 1739

Grand Prix Atlantic City 2015 (DTK limited) starting rating: 1656
round table opponent (rating) result Δrating
2sealed 39 Perrien, Don (1459) Won 2-1 +151671
3sealed 115 Stroh, Brian (1760) Won 2-1 +191690
4sealed 98 McIntosh, John (1616) Won 2-1 +171707
5sealed 91 Holiday, Nathan (2070) Lost 0-2 -121695
6sealed 154 Lewis, Aaron (1741) Lost 1-2 -171678
7sealed 153 Dong, Cody (1540) Won 2-0 +161694
8sealed 102 Villamar, Jonathan (1516) Lost 0-2 -211673
9sealed 197 Pau, Christopher (1551) Lost 0-2 -211652
top average opponent: 1657record: 4-4 new rating: 1652

Grand Prix Baltimore 2014 (KTK limited) starting rating: 1599
round table opponent (rating) result Δrating
1sealed 340 McLaren, Andrew (1484) Won 2-0 +161615
2sealed 94 Pendleton, Derek (1484) Won 2-1 +151630
3sealed 106 Jort, Elias (1537) Won 2-1 +171647
4sealed 71 Calhoun, Christopher (1597) Won 2-0 +171664
5sealed 21 Baraniecki, Michael (1710) Lost 1-2 -171647
6sealed 80 Moran, Nick (1645) Won 2-0 +181665
7sealed 51 Snow, David (1693) Lost 1-2 -181647
8sealed 75 Sui, Xin (1733) Won 2-0 +201667
9sealed 42 Beasley, Orrin (1893) Won 2-1 +221689
10draft 66 Cecchetti, Daniel (1854) Lost 0-2 -151674
11draft 60 Stella, Daniel (1626) Won 2-0 +171691
12draft 31 Kovac, Chase (1861) Lost 1-2 -151676
13draft 55 Guy, Timothy (1729) Won 2-0 +191695
14draft 45 Zhao, Kevin (1633) Lost 0-2 -191676
15draft 55 Mu, Matt (1600) Lost 1-2 -201656
top average opponent: 1672record: 9-6 new rating: 1656

Grand Prix Philadelphia 2014 (BNG limited) starting rating: 1591
round table opponent (rating) result Δrating
1sealed 255 Guzman, Roberto (1464) Lost 0-2 -201571
2sealed 602 Grobstein, Spike (1483) Lost 0-2 -191552
3sealed 820 Morgan, John (1464) Won 2-0 +161568
4sealed 604 Carroll, Brendan (1460) Won 2-0 +161584
5sealed 512 Liu, Thomas (1483) Won 2-0 +161600
6sealed 333 Stirba, Jessica Lina (1580) Won 2-0 +181618
7sealed 166 Natale, Toby (1563) Lost 0-2 -191599
top average opponent: 1500record: 4-3 new rating: 1599

Grand Prix Philadelphia 2012 (RTR limited) starting rating: 1560
round table opponent (rating) result Δrating
1sealed 98 Herron, John (1500) Won 2-0 +171577
2sealed 93 Fennell, Christopher (1910) Lost 0-2 -121565
3sealed 172 Salo, Chad (1501) Won 2-1 +161581
4sealed 208 Reynolds, Nicholas (1494) Lost 0-2 -191562
5sealed 255 Silvestri, John (1500) Won 2-1 +171579
6sealed 259 Reed, David (1484) Won 2-1 +161595
7sealed 148 Swift, Orrin (1457) Won 2-1 +151610
8sealed 93 Averell, David (1556) Lost 1-2 -191591
top average opponent: 1550record: 5-3 new rating: 1591

Grand Prix Indianapolis 2008 (SHM limited) starting rating: 1644
round table opponent (rating) result Δrating
2sealed 35 Gurevich, Misha (1580) Lost 1-2 -191625
3sealed 319 Bergmann, Rob (1500) Won 2-1 +151640
4sealed 317 Onusic, Justin (1541) Lost 0-2 -191621
5sealed 307 Wright, Troy (1472) Lost 1-2 -211600
6sealed 312 Parrott, Daniel W (1482) Lost 1-2 -201580
7sealed 264 Justus, Lee R (1467) Lost 1-2 -201560
top average opponent: 1507record: 1-5 new rating: 1560

Grand Prix Austin 2004 (COK limited) starting rating: 1657
round table opponent (rating) result Δrating
2sealed 45 Haley, Stephen (1515) Lost 0-2 -211636
3sealed 99 Conboy, James (1500) Won 1-0 +161652
4sealed 82 Ellison, Erik (1518) Won 2-1 +151667
5sealed 31 Quirk, Kevin (1665) Lost 1-2 -181649
6sealed 80 Brady, David (1519) Won 2-0 +161665
7sealed 48 Grimes, William (1509) Lost 0-2 -211644
top average opponent: 1538record: 3-3 new rating: 1644

Pro Tour Houston 2002 (extended) starting rating: 1735
round table opponent (rating) result Δrating
1extended 165 Tsang, Gabriel (1965) Lost 0-2 -131722
2extended 98 Norton, Arne (1516) Lost 0-2 -221700
3extended 165 Auer, Jeffrey (1510) Lost 0-2 -221678
4extended 167 Eidam, Martin (1466) Lost 0-2 -211657
top average opponent: 1614record: 0-4 new rating: 1657

Grand Prix Houston 2002 (extended) starting rating: 1722
round table opponent (rating) result Δrating
3extended 16 Kiernan, Shawn (1517) Won 2-0 +141736
4extended 36 Connell, Warren (1535) Won 2-0 +151751
5extended 1 Howell, Robert (1512) Lost 1-2 -221729
6extended 19 Nguyen, Duy (1562) Won 2-1 +151744
7extended 8 Urban, Miki (1606) Draw 1-1 -31741
8extended 15 Ainsworth, Benjamin (1563) Won 2-0 +151756
9extended 10 Szigeti, Peter (1719) Won 2-0 +171773
10extended 6 Stokinger, Andrew (1746) Lost 0-2 -181755
11extended 13 O'Mahoney-Schwartz, Daniel (1714) Lost 0-2 -191736
12extended 15 Douglass, Morgan (1679) Won 2-1 +171753
13extended 13 Bongiovanni, Mauro (1782) Lost 0-1 -181735
top average opponent: 1631record: 6-4-1 new rating: 1735

Pro Tour Los Angeles 2001 (INV rochester) starting rating: 1760
round table opponent (rating) result Δrating
1rochester 88 Godsey, Nathan (1570) Lost 1-2 -211739
2rochester 41 Sochon, Michael (1577) Won 2-0 +151754
3rochester 103 Bishop, Dan (1507) Lost 0-2 -221732
4rochester 45 Komiya, Tadayoshi (1594) Won 2-1 +151747
5rochester 50 Mandel, Danny (1731) Lost 0-2 -181729
6rochester 121 O'Connor, Kevin J (1524) Won 2-0 +141743
7rochester 64 Wiegersma, Jelger (1578) Lost 0-2 -211722
top average opponent: 1583record: 3-4 new rating: 1722

Grand Prix New Orleans 2001 (INV limited) starting rating: 1748
round table opponent (rating) result Δrating
3sealed 61 Flora, Dustin (1518) Won 2-0 +141762
4sealed 24 Shrader, Lance (1518) Won 2-1 +141776
5sealed 14 Fears, Adam (1521) Won 2-0 +131789
6sealed 2 Bush, Michelle (1638) Lost 0-2 -201769
7sealed 25 O'Mahoney-Schwartz, Daniel (1660) ID 01769
8sealed 4 Comer, Alan (1674) Won 2-1 +161785
9draft 3 Kennison, Koby (1536) Draw 1-1 -51780
10draft 29 Stern, Dustin (1671) Lost 0-2 -201760
12draft 9 Senhouse, Chris (1676) Won 2-1 +171777
13draft 28 Blackwell, Trevor (1858) Lost 0-2 -171760
top average opponent: 1627record: 5-3-2 new rating: 1760

Pro Tour Chicago 2000 (INV standard) starting rating: 1785
round table opponent (rating) result Δrating
1standard 159 Mello, Patrick (1682) Lost 0-2 -201765
2standard 145 Mullor, Jorge (1426) Won 2-0 +121777
3standard 49 Reasoner, Eric (1590) Draw 1-1 -31774
4standard 79 Stirler, Jacob (1577) Lost 1-2 -221752
5standard 112 Benafel, Chris (1725) Won 2-0 +181770
6standard 78 Keller, Shawn (1577) Lost 0-2 -221748
top average opponent: 1596record: 2-3-1 new rating: 1748

Grand Prix Dallas 2000 (INV limited) starting rating: 1821
round table opponent (rating) result Δrating
3sealed 50 Parker, Adam (1517) Won 2-0 +121833
4sealed 47 Reimund, Shawn (1555) Won 2-1 +131846
5sealed 22 Frayman, Igor (1745) Lost 1-2 -191827
6sealed 34 Benafel, Chris (1752) Lost 1-2 -201807
7sealed 49 Chapela, Gustavo (1569) Lost 1-2 -221785
top average opponent: 1628record: 2-3 new rating: 1785

Pro Tour New York 2000 (Masques block) starting rating: 1826
round table opponent (rating) result Δrating
1block 90 Kurisu, Takashi (1500) Won 2-1 +121838
2block 28 Guo, Chi Jin (1518) Lost 0-2 -231815
3block 102 Elarar, Jay (1646) Won 2-1 +151830
4block 34 Blume, Marco (1552) Won 2-1 +131843
5block 20 Courtois, Frederic (1580) Draw 1-1 -51838
6block 26 Baker, Justin (1498) Lost 1-2 -241814
7block 55 Bastos, Frederico (1545) Won 2-0 +131827
8block 42 Fontanez, Marcos (1496) Won 2-1 +131840
9block 27 Franzen, Johan (1678) Lost 1-2 -211819
10block 31 DuBois, Daniel (1504) Won 2-1 +121831
11block 26 Vergendo, Maurizio (1535) Won 2-1 +131844
12block 15 Parker, Brock (1640) Lost 0-2 -221822
13block 26 Krakower, Gary (1783) Won 2-1 +171839
14block 14 Linde, Matt (1802) Lost 1-2 -181821
top average opponent: 1591record: 8-5-1 new rating: 1821

Pro Tour Los Angeles 2000 (MMQ draft) starting rating: 1784
round table opponent (rating) result Δrating
1draft 54 Auer, Jeffrey (1465) Won 2-1 +121796
2draft 106 Kornblith, Charles (1693) Won 2-0 +161812
3draft 145 McKenna, Timothy (1641) Lost 1-2 -211791
4draft 152 Knights, Douglas (1449) Won 2-0 +121803
5draft 30 Krumick, Shannon (1562) Won 2-1 +141817
6draft 136 Llopis Martinez, Paco Francisco (1735) Won 2-0 +161833
7draft 51 Labarre, Nicolas (1813) Lost 1-2 -181815
8draft 46 Harkonen, Jarno (1542) Lost 0-2 -231792
9draft 16 Jocumsen, Bjorn (1531) Won 2-1 +131805
10draft 25 Leiher, Peter (1765) Draw 1-1 01805
11draft 14 Rybalchenko, Andrey (1568) Won 2-0 +131818
12draft 47 Harkonen, Jarno (1574) Won 2-0 +141832
13draft 39 Thompson, Mike (1706) Won 2-0 +161848
14draft 26 McNeill, Dan (1657) Lost 0-2 -221826
top average opponent: 1621record: 9-4-1 new rating: 1826

Grand Prix Seattle 2000 (extended) starting rating: 1776
round table opponent (rating) result Δrating
4extended 16 Cooper, Geddes (1538) Won 0-0 +141790
5extended 12 Maher, Bob (1868) Lost 0-0 -161774
6extended 20 Lawrence, Don (1557) Won 0-0 +141788
7extended 13 Fung, Jeff (1447) Won 0-0 +121800
8extended 11 Brower, Jeremy (1565) Lost 0-0 -221778
9extended 11 Hacker, Brian (1721) Won 0-0 +161794
10extended 16 Dougherty, Robert (1674) Won 0-0 +161810
11extended 15 Elarar, Jay (1625) Lost 0-0 -211789
12extended 5 Ellis, Chad (1602) Lost 0-0 -211768
13extended 4 Clegg, Daniel (1655) Won 0-0 +161784
top average opponent: 1625record: 6-4 new rating: 1784

Pro Tour Chicago 1999 (extended) starting rating: 1693
round table opponent (rating) result Δrating
1extended 137 Jendro, Matt (1500) Won 2-1 +141707
2extended 38 Jordan, Michael (1517) Won 2-0 +151722
3extended 20 Lytle, Joshua (1536) Won 2-1 +151737
4extended 2 Shaw, Thomas (1604) Lost 0-1 -211716
5extended 26 Breider, Aaron (1525) Won 2-0 +151731
6extended 18 Van Cleave, Trey (1722) Won 2-0 +181749
7extended 9 Vienneau, Matthew (1598) Won 2-1 +151764
8extended 6 Baberowski, Dirk (1777) Won 2-0 +181782
9extended 3 Herms, Roc (1866) Lost 1-2 -161766
10extended 5 Davis, Brian (1588) Won 2-1 +151781
11extended 6 Levy, Raphael (1843) Lost 0-2 -171764
12extended 11 Krzywicki, Mike (1619) Won 2-0 +151779
13extended 6 Fuentes, Hector (1731) Lost 1-2 -191760
14extended 9 Radonjic, Peter (1667) Won 2-0 +161776
top average opponent: 1650record: 10-4 new rating: 1776

Pro Tour New York 1999 (Urza's block) starting rating: 1694
round table opponent (rating) result Δrating
1block 95 Young, Stephen (1500) Won 2-0 +151709
2block 58 Keys, Francis (1520) Lost 1-2 -221687
3block 94 Cuneo, Andrew (1500) Won 2-0 +151702
4block 48 Levy, Raphael (1795) Won 2-0 +191721
5block 24 Godinez Estrada, Gerardo (1490) Won 2-1 +141735
6block 23 Valleroy, Scott (1547) Draw 1-1 -31732
7block 18 Stoltzfus, Timothy (1557) Won 2-0 +151747
8block 10 Larkin, John (1575) Lost 0-2 -211726
9block 25 Serio, Ronny (1643) Won 2-0 +161742
10block 17 Pacifico, Andrew (1564) Won 2-1 +151757
11block 7 Van Cleave, Trey (1665) Lost 0-2 -201737
12block 14 Stoltzfus, Timothy (1581) Lost 0-2 -211716
13block 20 Williams, Doug (1564) Lost 0-2 -201696
14block 29 Blackwell, Keith (1543) Draw 1-1 -31693
top average opponent: 1575record: 7-5-2 new rating: 1693

Grand Prix Kansas City 1999 (extended) starting rating: 1590
round table opponent (rating) result Δrating
4extended 19 Powell, Colin (1487) Won 0-0 +161606
5extended 1 DuShane, Craig (1487) Won 0-0 +161622
6extended 6 Stoffa, Gabriel (1536) Won 0-0 +161638
7extended 2 Seville, Scott (1541) Won 0-0 +171655
8extended 2 Buehler, Randy (1891) Won 0-0 +221677
9extended 1 Finkel, Jon (2004) Lost 0-0 -121665
10extended 2 Koschak, Robert (1578) Won 0-0 +161681
11extended 2 McKenna, Timothy (1595) Won 2-0 +161697
12extended 2 Stanton, Jack (1607) Won 0-0 +171714
Qextended Maher, Bob (1615) Lost 0-2 -201694
top average opponent: 1634record: 8-2 new rating: 1694

Pro Tour Los Angeles 1998 (Tempest block) starting rating: 1500
round table opponent (rating) result Δrating
1block 98 Wayne, Richard (1500) Won 0-0 +181518
2block 21 Barrado, Carlos (1518) Won 0-0 +181536
3block 31 Justice, Mark (1536) Won 0-0 +181554
4block 17 Sullivan, Adrian (1554) Won 2-0 +181572
5block 2 Wallach, Kenneth (1572) Lost 0-0 -181554
6block 21 Lo Moro, Raffaele (1554) Lost 0-0 -181536
7block 32 Krog, Stian (1536) Won 0-0 +181554
8block 20 Rade, Olle (1554) Won 0-0 +181572
9block 17 Chalice, Mark (1572) Won 0-0 +181590
10block 8 Wolf, Andrew (1590) Lost 0-0 -181572
11block 16 Parke, Jamie (1572) Won 0-0 +181590
12block 12 Edwards, Rudy (1590) Lost 0-0 -181572
13block 16 Gallitz, Donald (1572) Won 0-0 +181590
14block 14 Rossetti, Mauro (1590) Draw 0-0 01590
top average opponent: 1558record: 9-4-1 new rating: 1590