We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Ling, Haoran
Current rating: 1880 (#791)

Grand Prix Portland 2019 (ELD standard) starting rating: 1888
round table opponent (rating) result Δrating
1standard 54 Wilson, Dusty (1483) Won 2-1 +111899
2standard 83 Klein, Jacob (1517) Lost 0-2 -251874
3standard 208 Leof, Natty (1470) Lost 0-0 -251849
4standard 193 Komm, Brian (1485) Won 2-0 +121861
5standard 189 Ross, Steve (1500) Won 2-0 +121873
6standard 112 Zhou, Zirui (1886) Won 2-0 +181891
7standard 80 See, Wesley (1617) Lost 1-2 -231868
8standard 87 Schenk, Austen (1495) Won 2-0 +121880
top average opponent: 1557record: 5-3 new rating: 1880

Grand Prix Phoenix 2019 (ELD limited) starting rating: 1860
round table opponent (rating) result Δrating
1sealed 17 Shoufler, Kyle (1462) Won 2-1 +111871
2sealed 76 Brinkman, William (1567) Lost 1-2 -241847
3sealed 218 Green, Brandon (1390) Won 2-0 +111858
4sealed 139 Sackett, Eric (1312) Won 2-1 +91867
5sealed 64 Clegg, Nathan (1563) Won 2-0 +121879
6sealed 48 Dygert, Bobby (1665) Won 2-0 +141893
7sealed 25 Zhou, Zirui (1898) Lost 0-2 -181875
8sealed 76 Fuchs, Willis (1596) Won 2-1 +131888
9sealed 40 Rohaninejad, Morteza (1771) Won 2-1 +161904
10draft 47 Pan, Phimus (1966) Lost 1-2 -171887
11draft 43 Tasse, Dan (1602) Won 2-0 +131900
12draft 38 Lu, Mandy (1613) Won 2-0 +131913
13draft 6 Hall, John (1701) Won 2-1 +151928
14draft 46 Karsten, Frank (1935) Lost 1-2 -181910
15draft 39 Henry, Jason (1702) Lost 0-2 -221888
top average opponent: 1650record: 10-5 new rating: 1888

Grand Prix Las Vegas 2019 (limited) (MH1 limited) starting rating: 1813
round table opponent (rating) result Δrating
1sealed 43 Levin, Kyle (1500) Won 2-1 +121825
2sealed 198 Ocampo, Neil (1679) Won 2-1 +161841
3sealed 60 Williams, Justin 6158 (1415) Won 2-0 +111852
4sealed 127 Cash, Daniel (1346) Won 2-0 +91861
5sealed 26 Orange, Gregory (2066) Won 2-1 +221883
6sealed 32 Gerard, Brian (1629) Lost 1-2 -231860
7sealed 98 O'Connor, Michael (1674) Won 2-0 +151875
8sealed 33 Susarrey, Carlos (1608) Lost 1-2 -231852
9sealed 112 Chen, Michael (1702) Lost 1-2 -211831
10draft 2053 Paykar, Ashkan (1722) Won 2-1 +161847
11draft 2056 Luong, Marcus (2007) Won 2-0 +211868
12draft 2026 Crone, Jason (1620) Won 2-0 +141882
13draft 2065 Godfrey, Adam (1670) Lost 1-2 -221860
14draft 2009 Maxson, Gabriel (1759) Won 2-1 +161876
15draft 2049 Mandelblatt, Zach (1959) Lost 0-2 -161860
top average opponent: 1690record: 10-5 new rating: 1860

Grand Prix Chiba 2019 (M20 limited) starting rating: 1701
round table opponent (rating) result Δrating
1sealed 605 Kobayashi, Makoto (1383) Won 2-1 +131714
2sealed 523 Miura, Kazuki (1475) Won 2-1 +141728
3sealed 228 Wakita, Tomoyuki (1838) Won 2-0 +201748
4sealed 203 Mine, Masahiro (1866) Won 2-0 +201768
5sealed 133 Nakamura, Kazuhiro (1584) Lost 0-2 -221746
6sealed 218 Mashima, Mitsuharu (1795) Won 2-1 +191765
7sealed 88 Inoue, Takuto (1566) Won 2-0 +151780
8sealed 23 Ma, Noah (1949) Won 2-0 +211801
9sealed 11 Yamakita, Yuya (1787) Won 2-0 +181819
10draft 108 Hosokawa, Yuya (1963) Lost 0-2 -161803
11draft 192 Nitta, Ryou (1736) Won 2-1 +171820
12draft 56 Sano, Takumi (1635) Won 2-0 +151835
13draft 5 Wentao, Qi (1879) Lost 0-2 -181817
14draft 54 Kawai, Yusuke 7495 (1685) Won 2-1 +161833
15draft 42 Urasaki, Takayuki (1724) Lost 0-2 -201813
top average opponent: 1724record: 11-4 new rating: 1813

Grand Prix New Jersey 2019 (RNA limited) starting rating: 1710
round table opponent (rating) result Δrating
3sealed 199 McMahan, Brian (1509) Lost 0-2 -221688
4sealed 411 Li, Tianjian (1720) Won 2-1 +191707
5sealed 140 Davis, Samar (1583) Won 2-0 +161723
6sealed 192 Schmid, Lorenz (1562) Won 2-0 +151738
7sealed 37 Grezes, Felix (1819) Lost 0-2 -171721
8sealed 115 Chase, John (1629) Lost 0-2 -201701
top average opponent: 1637record: 3-3 new rating: 1701

Grand Prix Providence 2018 (M19 standard) starting rating: 1741
round table opponent (rating) result Δrating
3standard 85 Mowry, Matthew (1576) Lost 1-2 -211720
4standard 195 McFarlane, David (1505) Won 2-0 +141734
5standard 58 Wang, Haotian (1633) Draw 1-1 -11733
6standard 113 Gonzalez, Joshua (1497) Won 2-1 +131746
7standard 70 Almanzar, Juan Rafael (1733) Lost 0-2 -181728
8standard 120 Ferry, Sergio (1715) Lost 0-2 -181710
top average opponent: 1610record: 2-3-1 new rating: 1710

Grand Prix Las Vegas 2018 (limited) (DOM limited) starting rating: 1760
round table opponent (rating) result Δrating
3sealed 1337 Foster, Reigh (1544) Won 2-1 +141774
4sealed 1319 Ni, Jay (1493) Won 2-1 +131787
5sealed 1308 Kulik, Lirek (1878) Lost 0-2 -161771
6sealed 1321 Young, Devin (1476) Won 2-1 +131784
7sealed 1306 Onoda, Kenji (1557) Lost 1-2 -221762
8sealed 1324 Walterman, Austin (1633) Lost 1-2 -211741
top average opponent: 1597record: 3-3 new rating: 1741

Grand Prix Dallas-Fort Worth 2018 (DOM limited) starting rating: 1711
round table opponent (rating) result Δrating
4sealed 101 Smith, Jimmie (1741) Won 2-1 +191730
5sealed 65 Tidwell, Brian (1619) Won 2-0 +161746
6sealed 11 Cornell, Jason (1790) Won 2-0 +181764
7sealed 16 O'Connell, Michael (1631) Won 2-1 +161780
8sealed 6 McMahon, Christopher (1932) Lost 0-2 -151765
9sealed 23 Edwards, Mitchell (1908) Won 2-0 +201785
10draft 30 Craddock, William (1953) Lost 0-2 -151770
11draft 70 Neal, Stephen (1851) Lost 1-2 -161754
12draft 52 McMahon, Christopher (1885) Won 2-0 +201774
13draft 6 Aktas, Caner (1691) Lost 0-2 -191755
14draft 45 Yeem, Soohwang (1970) Won 2-1 +221777
15draft 82 Swanson, Erik (1864) Lost 0-2 -171760
top average opponent: 1820record: 7-5 new rating: 1760

Pro Tour Rivals of Ixalan (modern) starting rating: 1619
round table opponent (rating) result Δrating
1draft 52 Ruel, Antoine (1724) Won 2-0 +201639
2draft 51 Topeha, Artur (1443) Lost 0-2 -221617
3draft 52 Kuisma, Matti (1708) Won 2-1 +201637
4modern 87 Portaro, Alessandro (1764) Won 2-1 +201657
5modern 32 Jacobson, Mark (2034) Won 2-1 +251682
6modern 39 Ksandr, Jan (1980) Won 2-1 +231705
7modern 13 Berteaux, Julien (1949) Lost 1-2 -141691
8modern 26 Mines, David (1877) Lost 1-2 -141677
9draft 81 Pozzo, Sebastian (1978) Won 2-0 +231700
10draft 133 Dolar, Robin (2057) Won 2-1 +241724
11draft 11 Finkel, Jon (2060) Lost 1-2 -121712
12modern 27 Hauck, Christian (2051) Lost 0-2 -121700
13modern 58 Nelson, Brad (2181) Won 2-0 +261726
14modern 50 Vess, Lawrence (1807) Lost 1-2 -161710
15modern 77 Turchansky, Zak (1704) Won 2-1 +181728
16modern 40 Rosales Jimenez, Israel (1808) Lost 0-2 -171711
top average opponent: 1883record: 9-7 new rating: 1711

Grand Prix Houston 2018 (RIX limited) starting rating: 1641
round table opponent (rating) result Δrating
2sealed 59 Dresslar, Maxwell (1712) Won 2-0 +201661
3sealed 52 Canezo, Jon-Carlo (1617) Lost 0-2 -191642
4sealed 250 Ferri, Michael (1603) Lost 1-2 -191623
5sealed 227 Yelton, William (1497) Won 2-0 +161639
6sealed 214 Eckelmann, Bradley (1515) Lost 0-2 -201619
top average opponent: 1589record: 2-3 new rating: 1619

Grand Prix New Jersey 2017 (lim) (XLN limited) starting rating: 1615
round table opponent (rating) result Δrating
3sealed 209 Barbero, Joseph (1413) Won 2-1 +141629
4sealed 135 Sokol, Greg (1807) Won 2-1 +211650
5sealed 37 Potter, Ryan (1510) Won 2-0 +161666
6sealed 9 Alvarez, Lance (1692) Lost 0-2 -181648
7sealed 87 Berk, Joshua (1468) Won 2-1 +151663
8sealed 54 Juza, Martin (2076) Lost 1-2 -111652
9sealed 88 Sarhan, Nizar (1724) Won 2-0 +191671
10draft 155 Smith, Erik (1683) Lost 1-2 -181653
11draft 8 Hinkle, Charles (1834) Won 2-0 +221675
12draft 49 Gluck, Terrence (1664) Lost 1-2 -181657
13draft 52 Mann, Samir (1645) Lost 0-2 -191638
14draft 78 Surovy, Tyler (1550) Won 2-0 +171655
15draft 114 Tumavitch, Matt (1917) Lost 1-2 -141641
top average opponent: 1691record: 7-6 new rating: 1641

Grand Prix Atlanta 2017 (XLN standard) starting rating: 1656
round table opponent (rating) result Δrating
1standard 83 Skinner, Tom (1500) Won 2-0 +151671
2standard 118 Anderson, Joseph (1518) Lost 1-2 -211650
3standard 334 Brickman, Josh (1500) Won 2-0 +161666
4standard 336 Lucas, Orlando (1650) Lost 0-2 -191647
5standard 480 Sperlunto, Ralph (1501) Won 2-0 +161663
6standard 264 Fernandez, David (1367) Lost 1-2 -231640
7standard 322 D'Amato, Daniel (1475) Lost 0-2 -211619
8standard 384 Metros, Keagen (1482) Won 2-0 +151634
9standard 301 Larry, Brandon (1548) Lost 0-2 -191615
top average opponent: 1505record: 4-5 new rating: 1615

Grand Prix Indianapolis 2017 (HOU limited) starting rating: 1491
round table opponent (rating) result Δrating
1sealed 332 Hollis, Steven (1521) Lost 1-2 -171474
2sealed 401 Franchi, Elise (1483) Won 2-0 +181492
3sealed 410 Murray, Leslie (1479) Draw 1-1 -11491
4sealed 396 Lab, Brandon (1498) Won 2-0 +191510
5sealed 267 Davis, Randy (1705) Won 2-1 +211531
6sealed 172 McMurtrie, William (1536) Lost 1-2 -181513
7sealed 272 Satterlee, Robert (1523) Won 2-1 +181531
8sealed 184 Tinsley, Houston (1541) Won 2-0 +191550
9sealed 125 Decker, Mike (1588) Won 2-1 +181568
10draft 20 Caldwell, Sean (1553) Won 2-0 +181586
11draft 21 Magazu, Brian (1674) Won 2-0 +201606
12draft 19 Yam, Wing Chun (1955) Won 2-1 +241630
13draft 79 Zhang, Bolun (1770) Won 2-0 +201650
14draft 41 Wang, Yidong (1827) Lost 0-2 -151635
15draft 61 McNamara, Brendan (1778) Won 2-1 +211656
top average opponent: 1629record: 11-3-1 new rating: 1656

Grand Prix Beijing 2017 (AKH limited) starting rating: 1451
round table opponent (rating) result Δrating
1sealed 140 Shi, Shiwangjue (1447) Won 2-1 +181469
2sealed 135 Gering, Chen (1517) Won 2-0 +191488
3sealed 27 Xie, Zhan (1761) Lost 1-2 -131475
4sealed 245 Zhang, Yuqi (1517) Won 2-1 +191494
5sealed 145 Yao, Zile (1776) Won 2-0 +231517
6sealed 100 Zhao, Tianyu (1669) Lost 1-2 -151502
7sealed 181 Liu, Yi Cheng (1542) Won 2-1 +181520
8sealed 240 Liu, Yunfan (1606) Lost 0-2 -161504
9sealed 192 Brown, Eric (1798) Lost 0-2 -131491
top average opponent: 1626record: 5-4 new rating: 1491

Grand Prix Guangzhou 2016 (modern) starting rating: 1481
round table opponent (rating) result Δrating
2modern 1049 An, Gang (1474) Lost 1-2 -181463
3modern 143 He, Zhifeng (1518) Won 2-0 +191482
4modern 152 Soh, Lu Wei (1480) Won 2-1 +181500
5modern 95 Xiong, Chunan (1508) Lost 0-2 -181482
6modern 1081 Lv, Jingzhe (1533) Lost 1-2 -171465
7modern 169 Shen, Kangpin (1502) Won 2-0 +191484
8modern 118 Cheng, Ting Hin (1628) Lost 1-2 -151469
9modern 140 Fu, Tongyun (1510) Lost 0-2 -181451
top average opponent: 1519record: 3-5 new rating: 1451

Grand Prix Beijing 2016 (SOI limited) starting rating: 1448
round table opponent (rating) result Δrating
3sealed 149 Shi, Pengkai (1536) Won 2-0 +191467
4sealed 110 Kozelov, Roman (1656) Lost 0-2 -141453
5sealed 79 Hosokawa, Yuya (1745) Lost 0-2 -131440
6sealed 195 A, Xida (1499) Won 2-0 +191459
7sealed 130 Yiwei, Zhang (1540) Won 2-0 +191478
8sealed 109 Hsu, Chao Shung Peter (1684) Won 2-0 +221500
9sealed 47 Kiwanont, Sukhum (1707) Lost 0-2 -141486
10draft 80 Lei, Qing (1565) Lost 0-2 -171469
11draft 87 Zhao, Haotian (1682) Won 2-1 +221491
12draft 25 Guo, Zicheng (1629) Won 2-0 +211512
13draft 137 Lu, Chao (1760) Lost 0-2 -141498
14draft 110 Wu, Mingshuai (1574) Lost 0-2 -171481
top average opponent: 1631record: 6-6 new rating: 1481

Grand Prix Hong Kong 2015 (ORI limited) starting rating: 1452
round table opponent (rating) result Δrating
1sealed 236 Hai, Xia (1466) Won 2-0 +181470
2sealed 252 Zhang, Yi chen (1467) Won 2-1 +181488
3sealed 20 Fujimura, Kazuaki (1819) Lost 1-2 -121476
4sealed 196 Chan, Fung Shun (1620) Lost 0-2 -151461
5sealed 228 Belgeria, Erwin (1499) Won 2-1 +181479
6sealed 190 Sanchez, Rizalino Jose (1750) Lost 0-2 -131466
7sealed 248 Mohd Zaki, Mohd Nazrul Hafeez (1429) Lost 0-2 -181448
top average opponent: 1578record: 3-4 new rating: 1448

Grand Prix Shanghai 2015 (DTK standard) starting rating: 1438
round table opponent (rating) result Δrating
1standard 202 Gu, Zhi Yin (1469) Won 2-1 +181456
2standard 60 Ma, Rong (1518) Draw 0-0 +21458
3standard 246 Li, Jerry (1518) Lost 0-2 -171441
4standard 324 Cai, Xi Yu (1501) Won 2-1 +191460
5standard 228 Cui, Hao 5352 (1632) Won 2-0 +211481
6standard 151 Shinoda, Akito (1760) Lost 0-2 -131468
7standard 209 Yan, Gan (1596) Lost 0-2 -161452
top average opponent: 1570record: 3-3-1 new rating: 1452

Grand Prix Shanghai 2014 (KTK limited) starting rating: 1450
round table opponent (rating) result Δrating
1sealed 36 Chen, Hua (1602) Won 2-1 +201470
2sealed 120 Zong, Jian (1520) Lost 1-2 -171453
3sealed 366 Hong, Cangtao (1484) Won 2-0 +191472
4sealed 258 Pecjak, Patrick (1516) Lost 1-2 -171455
5sealed 339 Cui, Yiren (1500) Lost 1-2 -171438
6sealed 403 Shi, Zhanshuo (1457) Draw 0-0 01438
top average opponent: 1513record: 2-3-1 new rating: 1438

Grand Prix Taipei 2014 (M15 limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 324 Ho, Eugene (1649) Lost 1-2 -151485
2sealed 241 Chen, Yen-Chou (1566) Lost 0-2 -171468
3sealed 394 Wu, Yan Feng (1448) Lost 0-2 -181450
4sealed 397 Chueh, Peter (1445) Draw 0-0 01450
top average opponent: 1527record: 0-3-1 new rating: 1450