We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Ruan, Kai
Current rating: 1948 (#311)

Players Tour Phoenix 2020 (pioneer) starting rating: 2024
round table opponent (rating) result Δrating
1draft 59 Dudek, James (1537) Won 2-1 +92033
2draft 151 St-Martin-Allard, Jonathan (1628) Won 2-1 +112044
3draft 92 Lamarr, Derek (1634) Lost 1-2 -252019
4pioneer 61 Cook, Samuel (1790) Won 2-1 +142033
5pioneer 24 Kiihne, Zachary (2075) Lost 1-2 -172016
6pioneer 59 Dore, Maxime (1915) Lost 1-2 -201996
7pioneer 101 Fitzsimmons, Kyle (1606) Lost 0-2 -251971
8pioneer 100 Turgeon, Zac (1652) Lost 0-2 -231948
top average opponent: 1730record: 3-5 new rating: 1948

Grand Prix Phoenix 2019 (ELD limited) starting rating: 1927
round table opponent (rating) result Δrating
1sealed 50 Plante, Phillipe (1468) Won 2-0 +101937
2sealed 98 Guertin, Paul (1518) Won 2-0 +111948
3sealed 3 Chu, Xiong (1653) Lost 1-2 -241924
4sealed 107 Blasco, Joren (1614) Won 2-1 +131937
5sealed 88 Gerlock, Alex (1794) Won 2-1 +151952
6sealed 24 Pike, Jimmy (1540) Won 2-1 +111963
7sealed 20 Hall, Adam (1573) Won 2-1 +111974
8sealed 7 Horspool, Tyler (1843) Won 2-1 +161990
9sealed 13 Yeh, Chih-Cheng (2052) Won 2-1 +192009
10draft 41 Hristis, Michael (1810) Won 2-1 +152024
11draft 15 Daniel, Johnny (1889) Won 2-0 +152039
12draft 23 Susak, Eric (1767) Won 2-0 +132052
13draft 1 Weitz, Benjamin (2220) Won 2-0 +212073
14draft 20 Zebib, Ziad (1654) Lost 0-2 -252048
15draft 24 Tamblyn, Mitchell (1995) ID 02048
Qdraft Zebib, Ziad (1680) Lost 0-2 -242024
top average opponent: 1754record: 12-3-1 new rating: 2024

Grand Prix Phoenix 2018 (modern) starting rating: 1902
round table opponent (rating) result Δrating
1modern 281 Lane, Andrew (1417) Won 2-1 +101912
2modern 81 Leete, Aaron (1642) Won 2-1 +131925
3modern 100 Franco II, John B (1536) Won 2-1 +111936
4modern 71 Amato, Alex (1918) Lost 0-2 -181918
5modern 199 Goeltz, Austin (1472) Won 2-1 +101928
6modern 170 Colker, Nathan (1998) Lost 0-2 -171911
7modern 173 Nakamura, Atsushi (1806) Won 2-1 +161927
8modern 84 Schuurman, Jason (1547) Won 2-1 +121939
9modern 104 Mallow, Vince (1814) Won 2-1 +161955
10modern 60 Tice, Jason (1716) Lost 0-2 -231932
11modern 59 Tamblyn, Mitchell (1870) Lost 1-2 -191913
12modern 104 McCoy, Jeffrey (1699) Won 2-1 +141927
13modern 64 Melies, P. J. (1545) Lost 0-2 -241903
14modern 98 Smith, Ian (1537) Won 2-0 +111914
15modern 66 Rocha, Sergio (1586) Won 2-1 +131927
top average opponent: 1674record: 10-5 new rating: 1927

Pro Tour Rivals of Ixalan (modern) starting rating: 1990
round table opponent (rating) result Δrating
1draft 131 Pszczolkowski, Hubert (1585) Lost 1-2 -251965
2draft 230 Lam, Joe (1793) Lost 0-2 -211944
3draft 160 Hovis, Ryan (1858) Won 2-1 +161960
4modern 183 Cuneo, Andrew (1971) Lost 1-2 -181942
5modern 184 Rong, Kei (1676) Won 2-1 +131955
6modern 139 DeLuca, Seth (1700) Won 2-0 +141969
7modern 132 Salvatto, Luis (1960) Lost 0-2 -181951
8modern 164 Rayner, Andrew (1593) Won 2-1 +111962
9draft 70 Inoue, Toru (1979) Lost 0-2 -171945
10draft 66 Damasceno, Eder (1687) Lost 1-2 -231922
11draft 68 Fernando Silva, Victor (1895) Lost 0-2 -181904
12modern 139 Chung, Jason (1901) Lost 1-2 -181886
13modern 142 Bishop, Zacharia (1485) Won 2-1 +111897
14modern 134 Wu, Xuan (1683) Won 2-0 +141911
15modern 120 Maikhu, Suripat (1505) Lost 0-2 -251886
16modern 122 Johnson, Brendon (1773) Won 2-1 +161902
top average opponent: 1753record: 7-9 new rating: 1902

Grand Prix Phoenix 2017 (XLN limited) starting rating: 1856
round table opponent (rating) result Δrating
1sealed 186 Tasse, Dan (1440) Lost 1-2 -251831
2sealed 374 Walker, Joshua (1568) Won 2-0 +131844
3sealed 320 Dick, Josh (1446) Won 2-0 +111855
4sealed 358 Lewis, Aaron (2040) Won 2-1 +221877
5sealed 149 Martin, Christopher (1436) Won 2-1 +101887
6sealed 166 Pisano, Rob (1784) Won 2-1 +161903
7sealed 44 Wallace, Paul (1464) Won 2-0 +111914
8sealed 59 Gruneich, Bryce (1619) Won 2-0 +131927
9sealed 35 Paco Abenoza, Aria (1880) Won 2-0 +171944
10draft 47 Pare, Jean-Michel (1890) Won 2-0 +171961
11draft 151 Cummings, Brandon (1700) Lost 0-2 -231938
12draft 5 Tamblyn, Alex (1841) Won 2-0 +161954
13draft 4 Mackl, Valentin (1959) Won 2-1 +181972
14draft 4 Burnand, Dan (1914) Won 2-0 +171989
15draft 4 Peters, Stephen (1894) Won 2-1 +172006
Qdraft Dean, Paul (2117) Lost 0-2 -161990
top average opponent: 1749record: 13-3 new rating: 1990

Grand Prix Denver 2016 (KLD standard) starting rating: 1877
round table opponent (rating) result Δrating
1standard 211 Schlesinger, Matt (1402) Won 2-1 +101887
2standard 255 Yau, Honors (1500) Won 2-0 +111898
3standard 138 Candreva, Christopher (1521) Lost 0-2 -251873
4standard 451 Simonson, Erik (1494) Won 2-0 +121885
5standard 113 Hartman, Reed (1815) Won 0-0 +171902
6standard 147 Myers, Caleb (1735) Lost 1-2 -211881
7standard 215 Drabble, Ryan (1514) Lost 1-2 -251856
top average opponent: 1569record: 4-3 new rating: 1856

Grand Prix Denver 2015 (KTK standard) starting rating: 1942
round table opponent (rating) result Δrating
2standard 186 Pounds, Buzz (1452) Lost 1-2 -261916
3standard 459 Christi, Ethan (1500) Won 2-0 +111927
4standard 200 Vos, Michael (1498) Lost 0-2 -251902
5standard 359 McCarty, Chazz (1506) Lost 0-2 -251877
top average opponent: 1489record: 1-3 new rating: 1877

Grand Prix Los Angeles 2014 (KTK standard) starting rating: 1848
round table opponent (rating) result Δrating
2standard 307 Wang, Alexander (1518) Won 2-1 +121860
3standard 68 Stittsworth, Brian (1500) Won 2-0 +121872
4standard 10 Swager, Michael (1554) Won 2-1 +121884
5standard 57 Ulanov, Denis (1936) Lost 0-2 -171867
6standard 155 Koenig, Ryan (1534) Won 2-1 +121879
7standard 61 Monge, Jose (1503) Won 2-0 +121891
8standard 62 Tanaka, Yoshiyuki (1563) Won 2-1 +121903
9standard 21 Saporito, Thiago (2023) Won 2-1 +201923
10standard 5 Reed, Jason (1754) Won 2-1 +151938
11standard 2 Badran, Shady (1851) Lost 0-2 -201918
12standard 28 Ip, Chun Hang (1640) Won 2-1 +131931
13standard 9 Pool, Thomas (1605) Won 2-1 +131944
14standard 10 Anteri, Fabrizio (2122) Lost 0-2 -151929
15standard 12 Batinich, Andrew (1676) Won 2-0 +131942
top average opponent: 1698record: 11-3 new rating: 1942

Grand Prix Phoenix 2014 (BNG standard) starting rating: 1777
round table opponent (rating) result Δrating
1standard 421 Dolan, Dakota (1500) Won 2-0 +131790
2standard 219 Ocampo, Neil (1557) Won 2-1 +131803
3standard 80 Delia, Max (1500) Won 2-1 +131816
4standard 162 Lew, Michael (1760) Won 2-0 +171833
5standard 11 Jones, Oscar (1778) Won 2-0 +171850
6standard 25 Anderson, Neil (1776) Won 2-0 +171867
7standard 21 Franklin, M.J. (1637) Won 2-0 +141881
8standard 2 Martell, Tom (2229) Won 2-1 +241905
9standard 1 Peterson, Michael (1709) Lost 0-2 -221883
10standard 11 Ganz, Andreas (1840) Lost 0-2 -191864
11standard 17 Paraschiv, Vlad (1585) Lost 0-2 -231841
12standard 61 Oudinot, Shioan (1584) Won 2-0 +141855
13standard 27 Gall, Louis (1529) Won 2-0 +121867
14standard 29 Saito, Tomoharu (1798) Lost 0-2 -191848
15standard 45 Dillon, Rachel (1635) ID 01848
top average opponent: 1694record: 10-4-1 new rating: 1848

Grand Prix Detroit 2013 (modern) starting rating: 1759
round table opponent (rating) result Δrating
1modern 69 Caccamo, Nick (1492) Won 2-1 +131772
2modern 296 Bray, Scott (1496) Won 0-0 +131785
3modern 117 Colista, Gian (1598) Won 2-0 +151800
4modern 76 Derczo, Michael (1742) Lost 1-2 -191781
5modern 239 Moran, Evan (1535) Won 2-0 +131794
6modern 58 Ruggles, Randall (1554) Lost 0-2 -221772
7modern 167 Loblaw, Ian (1510) Won 2-0 +131785
8modern 215 Munoz, Jose (1525) Won 2-0 +141799
9modern 86 Flink, Chris (1580) Lost 0-2 -221777
top average opponent: 1559record: 6-3 new rating: 1777

Grand Prix Las Vegas 2013 (MMA limited) starting rating: 1719
round table opponent (rating) result Δrating
1sealed 678 Stoneburg, Joshua (1500) Won 2-0 +141733
2sealed 571 Lyons, Greg (1457) Lost 1-2 -231710
3sealed 755 Christensen, Tim (1499) Won 2-0 +141724
4sealed 746 Tauber, Mykel (1457) Won 2-1 +141738
5sealed 757 Bessey, Stan (1646) Won 2-0 +161754
6sealed 623 Martin, Andrew (1578) Won 2-0 +151769
7sealed 316 Cawley, Jason (1556) Won 2-1 +141783
8sealed 239 Chong, Rick (1841) Won 2-0 +191802
9sealed 194 Howa, Dustin (1566) Lost 1-2 -221780
10draft 26 Bundy, Adam (1600) Lost 1-2 -211759
top average opponent: 1570record: 7-3 new rating: 1759

Grand Prix Denver 2013 (legacy) starting rating: 1754
round table opponent (rating) result Δrating
1legacy 77 Bloodworth, Casey (1500) Lost 1-2 -231731
2legacy 180 Graham, Jeff (1432) Lost 0-2 -231708
3legacy 259 Green, Phillip A (1457) Lost 1-2 -221686
4legacy 326 Sullivan, Jason (1462) Won 2-0 +141700
5legacy 287 Felber, Jonathan (1464) Lost 1-2 -231677
6legacy 262 Brooks, Marshall (1443) Won 2-0 +141691
7legacy 219 Ferderer, Jesse (1465) Won 2-0 +141705
8legacy 178 Penrod, Jacob (1482) Won 2-0 +141719
top average opponent: 1463record: 4-4 new rating: 1719

Grand Prix Minneapolis 2012 (AVR standard) starting rating: 1675
round table opponent (rating) result Δrating
2standard 78 Fuge, Patrick (1518) Won 2-0 +151690
3standard 121 Ramlow, Zachary (1536) Won 2-0 +151705
4standard 107 Havlovic, Bob (1740) Lost 0-2 -171688
5standard 87 Stierman, Steven (1559) Won 2-0 +151703
6standard 78 Justice, Joshua (1636) Won 2-0 +171720
7standard 78 Koralunas, Christain (1574) Draw 1-1 -21718
8standard 55 Van Zeeland, Andy (1576) Won 2-1 +151733
9standard 34 Damberg, Ben (1593) Won 2-0 +151748
10standard 18 Patwell, David (1608) Won 2-1 +161764
11standard 11 Sidher, Ricky (1941) Won 2-0 +211785
12standard 6 Sharfman, David (1833) Lost 1-2 -171768
13standard 16 Ochoa, David (1996) Won 2-1 +221790
14standard 11 Nyberg, Michael (1761) Lost 0-2 -181772
15standard 19 Farnung, Ian (1793) Lost 1-2 -181754
top average opponent: 1690record: 9-4-1 new rating: 1754

Grand Prix Lincoln 2012 (modern) starting rating: 1573
round table opponent (rating) result Δrating
2modern 74 Stout, James (1541) Lost 0-2 -191554
3modern 228 Hemmann, Joseph (1454) Won 2-0 +171571
4modern 128 Hallahan, Brian (1505) Won 2-1 +161587
5modern 61 Baum, Matthew (1503) Won 2-1 +171604
6modern 74 Lewis, Scott (1579) Won 2-0 +171621
7modern 60 Cullum, Travis (1607) Won 2-1 +181639
8modern 34 Renuard, Todd (1562) Won 2-0 +171656
9modern 10 Wall, Ryan (1659) Lost 1-2 -181638
10modern 23 Rutledge, Derrick (1579) Lost 0-2 -191619
11modern 34 Sittner, Alex (1808) Won 2-1 +211640
12modern 39 Ganz, Andreas (1749) Lost 1-2 -161624
13modern 32 Vu, Quang (1580) Won 2-0 +171641
14modern 30 Feng, Hans (1593) Won 2-0 +171658
15modern 25 Anton, Alexander (1569) Won 2-0 +171675
top average opponent: 1592record: 10-4 new rating: 1675

Grand Prix Pittsburgh 2011 (M12 standard) starting rating: 1575
round table opponent (rating) result Δrating
4standard 173 Lehman, Matt (1553) Lost 0-2 -181557
5standard 184 Osborn, James (1542) Won 2-0 +171574
6standard 206 Johnson, Matthew (1521) Lost 1-2 -181556
7standard 229 Tajak, Lukas (1582) Won 2-1 +181574
8standard 93 dos Santos Esteves, Carlos Alexandre (1581) Won 2-1 +181592
9standard 121 Nguyen, Richard (1529) Lost 0-2 -191573
top average opponent: 1551record: 3-3 new rating: 1573

Grand Prix Nashville 2010 (SOM limited) starting rating: 1617
round table opponent (rating) result Δrating
3sealed 438 Burnham, James (1517) Lost 1-2 -191598
4sealed 562 Farris, Brett H (1515) Won 2-1 +161614
5sealed 517 Chu, Tony (1562) Lost 1-2 -191595
6sealed 584 Hatcher, Ryan A (1489) Lost 0-2 -201575
top average opponent: 1521record: 1-3 new rating: 1575

Grand Prix Toronto 2010 (SOM limited) starting rating: 1617
round table opponent (rating) result Δrating
3sealed 411 Radoslavov, Slavi R (1538) Won 2-1 +161633
4sealed 392 Suarez, Andres (1828) Won 2-0 +221655
5sealed 356 Fabiano, Gerard (1784) Won 2-1 +201675
6sealed 343 Rowe, Jonathan (1608) Lost 1-2 -191656
7sealed 351 Held, Eric J (1653) Lost 0-2 -181638
8sealed 385 Visconti, Tom (1509) Lost 0-2 -211617
top average opponent: 1653record: 3-3 new rating: 1617

Grand Prix Columbus 2010 (legacy) starting rating: 1500
round table opponent (rating) result Δrating
1legacy 145 Cruz, Joseph M (1483) Won 2-0 +171517
2legacy 140 Learnihan-Sylvester, Sean (1518) Won 2-0 +181535
3legacy 63 Servis, Michael (1502) Won 2-0 +181553
4legacy 62 Schuett, Court (1509) Won 2-1 +171570
5legacy 21 Kovacs, Bobby J (1453) Lost 0-2 -201550
6legacy 74 Terry, Jason (1587) Lost 1-2 -181532
7legacy 83 Sprague, Matt (1533) Won 2-0 +191551
8legacy 75 Boswell, Andrew (1709) Won 2-1 +201571
9legacy 45 Castellon, Rob (1561) Won 2-1 +181589
10legacy 69 Krieger, Jesse (1587) Won 2-0 +181607
11legacy 18 Probasco, Andrew (1695) Lost 0-2 -161591
12legacy 49 Kowal, Brian (1730) Won 2-1 +201611
13legacy 35 Droge, Kurtis (1595) Won 2-1 +181629
14legacy 26 Bergeson, Chris (1676) Lost 1-2 -171612
15legacy 32 Gurevich, Misha (1737) Won 2-1 +201632
16legacy 26 Lundberg, Jason (1769) Lost 0-2 -151617
top average opponent: 1603record: 11-5 new rating: 1617

Grand Prix Boston 2009 (M10 limited) starting rating: 1515
round table opponent (rating) result Δrating
2sealed 52 Cannistraro, Michael (1645) Lost 1-2 -161499
3sealed 186 Arruda, Brian (1500) Won 2-1 +181517
4sealed 225 Mercier, Frederic (1510) Lost 0-2 -181499
5sealed 259 Lavigne, Keith (1498) Won 2-1 +181517
6sealed 197 Guo, Orie (1548) Lost 0-2 -171500
top average opponent: 1540record: 2-3 new rating: 1500

Grand Prix Indianapolis 2008 (SHM limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 197 Larsen, Jacob K (1501) Won 2-0 +181518
2sealed 150 Brignon, Caleb R (1465) Lost 0-2 -191499
3sealed 397 Eden, Kyle (1439) Lost 1-2 -191480
4sealed 441 Shelli, Robert (1474) Lost 0-2 -181462
5sealed 377 Claus, Ryan (1464) Won 2-0 +181480
6sealed 318 Claus, Nathan (1481) Lost 1-2 -181462
7sealed 260 Forsythe, Jimmy (1465) Won 2-1 +181480
8sealed 192 Gray, Jeremy (1437) Won 2-1 +171497
9sealed 154 Voduarka, Jesse J (1478) Won 2-1 +181515
top average opponent: 1467record: 5-4 new rating: 1515