We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Tsao, Dennis
Current rating: 1614

Grand Prix Atlanta 2019 (legacy) starting rating: 1607
round table opponent (rating) result Δrating
3legacy 21 Black, Sierra (1473) Won 2-1 +161623
4legacy 94 Tomizawa, Shin (1899) Lost 0-2 -141609
5legacy 173 Jaques, David (1652) Won 2-1 +191628
6legacy 44 Hadley, Miquez (1788) Lost 0-2 -151613
7legacy 160 Applegate, David (1600) Won 2-0 +181631
8legacy 112 Cimera, Ryan (1677) Lost 1-2 -171614
top average opponent: 1681record: 3-3 new rating: 1614

Grand Prix Washington DC 2019 (MH1 limited) starting rating: 1600
round table opponent (rating) result Δrating
3sealed 91 Babcock, Grant (1608) Won 2-1 +181618
4sealed 111 Blanco Ramos, Javier (1591) Lost 0-2 -181600
5sealed 126 Heine, Brian (1897) Won 2-1 +231623
6sealed 111 Berghoff, Chris (1558) Won 2-1 +171640
7sealed 72 Chen, Gregory (1695) Lost 0-2 -171623
8sealed 126 Fazekas, Jeffrey (1731) Lost 1-2 -161607
top average opponent: 1680record: 3-3 new rating: 1607

Grand Prix Niagara Falls 2019 (legacy) starting rating: 1519
round table opponent (rating) result Δrating
3legacy 75 Demicco, Edward (1668) Won 2-0 +211540
4legacy 72 Hench, Stefan (1489) Won 2-1 +171557
5legacy 23 Burham, Michael (1632) Won 2-1 +191576
6legacy 16 Jao, Jeff (1920) Lost 1-2 -121564
7legacy 78 Mesadri, Conrado (1628) Won 2-1 +201584
8legacy 9 Pelrine, Josh (1689) Lost 0-2 -161568
9legacy 76 Roepke, Chris (1677) Won 2-1 +201588
10legacy 21 Todd, Macy (1584) Lost 1-2 -191569
11legacy 66 Shields, Joshua (1552) Lost 1-2 -181551
12legacy 74 Blackwell, Keith (1811) Won 2-1 +231574
13legacy 65 Vu, Alexander (1565) Won 2-1 +181592
14legacy 30 Dilks, Matthew (1868) Lost 0-2 -131579
15legacy 44 Beldon, Omar (1790) Won 2-0 +211600
top average opponent: 1682record: 8-5 new rating: 1600

Grand Prix New Jersey 2019 (RNA limited) starting rating: 1533
round table opponent (rating) result Δrating
3sealed 132 O'Donoghue, Timothy (1536) Won 2-1 +181551
4sealed 110 MacDonald, Dan (1754) Lost 1-2 -141537
5sealed 120 Kosinski, Aaron (1549) Lost 0-2 -181519
top average opponent: 1613record: 1-2 new rating: 1519

Grand Prix Richmond 2018 (leg) (legacy) starting rating: 1544
round table opponent (rating) result Δrating
3legacy 76 Harwood, Thomas (1508) Lost 0-2 -191525
4legacy 275 Gallagher, Phillip (1710) Draw 1-1 +41529
5legacy 205 Worthington, Brian (1490) Won 2-0 +171546
6legacy 137 Felicetti, Ted (1742) Won 2-1 +211567
7legacy 86 Whiteside, Edward (1600) Lost 1-2 -171550
8legacy 137 Casey, Shawn (1627) Lost 1-2 -171533
top average opponent: 1613record: 2-3-1 new rating: 1533

Grand Prix Providence 2018 (M19 standard) starting rating: 1617
round table opponent (rating) result Δrating
3standard 21 Demers, Hugo (1721) Lost 1-2 -161601
4standard 197 McCutcheon, Jordan (1587) Lost 0-2 -191582
5standard 197 Schneider, Daniel (1526) Lost 0-2 -191563
6standard 251 Johnson-Collver, Jacob (1487) Lost 0-2 -191544
top average opponent: 1580record: 0-4 new rating: 1544

Grand Prix Hartford 2018 (modern) starting rating: 1627
round table opponent (rating) result Δrating
2modern 31 Morris, Jordan (1518) Won 2-1 +161643
3modern 241 Higuita, Rafael (1538) Won 2-1 +161659
4modern 187 Hedges, Frank (1536) Lost 1-2 -201639
5modern 206 Pelaez, Michael (1536) Won 2-1 +161655
6modern 55 Wells, Benjamin (1505) Draw 1-1 -31652
7modern 149 Pitzer, Matthew (1823) Lost 0-2 -151637
8modern 268 Cox, Kyle (1498) Lost 0-2 -201617
top average opponent: 1565record: 3-3-1 new rating: 1617

Grand Prix Pittsburgh 2015 (modern) starting rating: 1734
round table opponent (rating) result Δrating
2modern 506 Frenyea, Jeremy (1517) Lost 1-2 -221712
3modern 604 Nolan, David (1623) Lost 1-2 -191693
4modern 1051 Kong, Colin (1484) Lost 0-2 -221671
5modern 1156 Rapp, Brian (1411) Lost 1-2 -231648
6modern 944 Rocus, Andy (1456) Lost 0-2 -211627
top average opponent: 1498record: 0-5 new rating: 1627

Grand Prix Las Vegas 2015 (2) (MM2 limited) starting rating: 1736
round table opponent (rating) result Δrating
3sealed 218 Nass, Matthew (1826) Won 2-1 +191755
4sealed 40 Sciesinski, Marcin (1628) Lost 0-2 -201735
5sealed 157 Wilson, Alexander (1512) Won 2-1 +141749
6sealed 136 Callahan, Michael (1599) Won 2-0 +151764
7sealed 34 Humphrey, John (1535) Lost 0-2 -221742
8sealed 139 Mohd Shuhaimi, Nik (1486) Won 2-1 +141756
9sealed 44 Howitt, Josh (1563) Lost 1-2 -221734
top average opponent: 1593record: 4-3 new rating: 1734

Grand Prix Atlantic City 2015 (DTK limited) starting rating: 1712
round table opponent (rating) result Δrating
2sealed 268 Applegate, Nathan (1482) Won 2-0 +131725
3sealed 272 Sullivan, Adrian (2096) Won 2-1 +251750
4sealed 92 Lusk, Abraham (1621) Won 2-0 +161766
5sealed 18 Chapman, Ben (1743) Won 2-1 +171783
6sealed 27 Panella, James (1575) Won 2-1 +141797
7sealed 4 Garnelis, Kyle (1770) Lost 1-2 -181779
8sealed 41 Feng, Michael (1524) Lost 1-2 -231756
9sealed 120 Ziet, Kevin (1608) Lost 1-2 -201736
top average opponent: 1677record: 5-3 new rating: 1736

Grand Prix New Jersey 2014 (legacy) starting rating: 1644
round table opponent (rating) result Δrating
2legacy 902[anonymous] Lost 0-1 -201624
3legacy 1148 Lee, An-Jen (1499) Won 2-0 +151639
4legacy 893 Simpson, Nicholas (1504) Won 2-1 +161655
5legacy 708 Lonnberg, Sixten (1560) Won 2-0 +161671
6legacy 613 Wong, Daniel (1507) Won 2-1 +151686
7legacy 613 Grugal, Michael (1598) Won 2-0 +171703
8legacy 580 Harduvel, John (1561) Draw 1-1 -31700
9legacy 590 Murata, Tony (1558) Won 2-1 +151715
10legacy 59 Macfarlane, Donald (1598) Lost 1-2 -201695
11legacy 141 Longhurst, Kenneth (1524) Won 2-0 +151710
12legacy 86 Sturm, Nate (1717) Lost 0-2 -181692
13legacy 131 Wescoe, Craig (1909) Won 2-0 +221714
14legacy 94 Chow, Matthew (1636) Lost 0-2 -191695
15legacy 129 Jack, Steven (1630) Won 2-1 +171712
top average opponent: 1594record: 9-4-1 new rating: 1712

Grand Prix Atlantic City 2013 (RTR standard) starting rating: 1628
round table opponent (rating) result Δrating
1standard 488 McCray, Charles (1500) Won 2-0 +161644
2standard 351 Wong, Jennifer (1570) Won 2-0 +161660
3standard 57 Glanzer, Michael (1631) Lost 1-2 -181642
4standard 274 Holzman, Paul (1501) Lost 1-2 -211621
5standard 550 Beaulieu, Marc (1439) Won 2-0 +151636
6standard 401 Arenstein, Max (1342) Won 2-1 +131649
7standard 302 Singer, Sean (1555) Draw 1-1 -21647
8standard 253 Rosenblum, James (1590) Lost 0-2 -191628
9standard 263 Chase, Robert (1518) Won 2-1 +161644
top average opponent: 1516record: 5-3-1 new rating: 1644

Pro Tour Return to Ravnica (modern) starting rating: 1681
round table opponent (rating) result Δrating
1modern 77 Maubert, Noham (1614) Won 2-1 +171698
2modern 47 Kopec, Mateusz (1786) Lost 0-2 -161682
3modern 129 Llimos Muntal, Pere (1751) Won 2-1 +191701
4modern 91 Kumagai, Riku (1600) Lost 1-2 -201681
5modern 109 Barclay, Bradley (1732) Won 2-0 +191700
6draft 65 Wagstaff, Evan (1648) Lost 1-2 -191681
7draft 14 Solorzano, Fernando (1533) Lost 1-2 -211660
8draft 131 Yang, Yu Min (1491) Won 2-1 +151675
9draft 39 Pruchniewicz, Jan (1549) Lost 0-2 -201655
10draft 97 Nobari, Poya (1619) Lost 0-2 -191636
11draft 113 Gulevich, Aaron (1496) Won 2-0 +161652
12modern 115 Wong, David K (1529) Won 2-1 +151667
13modern 84 Juza, Martin (1845) Lost 1-2 -141653
14modern 99 da Fonseca, Bruno (1635) Lost 1-2 -191634
15modern 93 Schneider, Michael (1514) Lost 0-2 -201614
16modern 92 Sekretarev, Nikita (1373) Won 2-0 +141628
top average opponent: 1607record: 7-9 new rating: 1628

Grand Prix Providence 2011 (legacy) starting rating: 1640
round table opponent (rating) result Δrating
1legacy 582 DeMond, James (1500) Won 2-1 +161656
2legacy 415 Li, Chester (1444) Lost 0-2 -221634
3legacy 514 Heilker, David (1495) Won 2-1 +151649
4legacy 555 Chambers, Adam (1914) Won 2-0 +231672
5legacy 510 Neal, Stephen (1626) Won 2-0 +171689
6legacy 479 Johnston, Adam (1526) Lost 0-2 -211668
7legacy 480 O., Ryan (1486) Won 2-0 +151683
8legacy 457 Hatfield, Alix (1772) Lost 0-2 -161667
9legacy 484 Buettner, Justin (1477) Won 2-0 +141681
top average opponent: 1582record: 6-3 new rating: 1681

Grand Prix Columbus 2010 (legacy) starting rating: 1656
round table opponent (rating) result Δrating
2legacy 507 Menendian, Stephen (1637) Lost 0-2 -191637
3legacy 401 Donovan, Kyle S (1469) Lost 1-2 -211616
4legacy 640 Smith, Anthony J (1484) Won 2-0 +161632
5legacy 631 Walery, Chelsea (1501) Won 2-0 +151647
6legacy 554 Lechiara, Kenneth (1415) Won 2-0 +141661
7legacy 464 Iwasaki, Shun (1488) Lost 0-2 -211640
top average opponent: 1499record: 3-3 new rating: 1640

Grand Prix Chicago 2009 (legacy) starting rating: 1636
round table opponent (rating) result Δrating
2legacy 232 Adkins, Justin D (1501) Won 2-0 +151651
3legacy 174 Bresler, Reuben (1485) Won 2-1 +151666
4legacy 88 Wice, Alex (1538) Won 2-0 +161682
5legacy 46 Gacioch, Daniel (1539) Won 2-0 +151697
6legacy 28 Feldman, Richard (1643) Lost 0-2 -191678
7legacy 42 McMahon, James (1543) Lost 0-2 -201658
8legacy 74 Nelson, Brock T (1552) Won 2-0 +161674
9legacy 49 Pennock, Christopher C (1663) Lost 1-2 -181656
top average opponent: 1558record: 5-3 new rating: 1656

Grand Prix Philadelphia 2008 (extended) starting rating: 1647
round table opponent (rating) result Δrating
2extended 12 Jackson, Allen (1740) Lost 0-2 -171630
3extended 358 McHugh, Michael (1600) Won 2-0 +181648
4extended 208 Conkle, Mark (1638) Lost 1-2 -191629
5extended 236 Calhoun, Bruce (1581) Won 2-0 +181647
6extended 180 An, Kevin (1452) Lost 1-2 -221625
7extended 215 Usary, Marsh (1469) Lost 0-2 -211604
8extended 209 Quintero, Pedro (1462) Won 2-0 +161620
9extended 162 Correia, Derrick (1500) Won 2-0 +161636
top average opponent: 1555record: 4-4 new rating: 1636

Grand Prix Columbus 2007 (legacy) starting rating: 1626
round table opponent (rating) result Δrating
2legacy 104 Cox, Adam (1502) Won 2-1 +151641
3legacy 121 Kassis, Eli (1678) Won 2-1 +191660
4legacy 26 Nixon, Brandon (1579) Lost 1-2 -191641
5legacy 141 Krueger, Steve (1430) Lost 0-2 -221619
6legacy 144 Signorini, Daniel (1516) Lost 0-2 -201599
7legacy 244 White, Mike J (1433) Won 2-0 +151614
8legacy 173 Gaiser, Nicholas (1517) Won 2-0 +161630
9legacy 119 Boomer, Nick (1535) Won 2-0 +171647
top average opponent: 1524record: 5-3 new rating: 1647

Grand Prix Philadelphia 2005 (legacy) starting rating: 1538
round table opponent (rating) result Δrating
3legacy 63 Rose, Marty (1670) Lost 1-2 -161522
4legacy 113 Horn, Shane (1519) Won 2-1 +181540
5legacy 57 Pepe, Jim (1582) Won 2-1 +191559
6legacy 58 Silver, Robert (1520) Won 2-0 +171576
7legacy 28 Sadin, Steven (1671) Lost 1-2 -161560
8legacy 65 Robinson, Bradley (1558) Won 2-0 +181578
9legacy 26 Thompson, Gerry (1759) Won 2-1 +211599
10legacy 21 Gearhart, David (1554) Won 2-0 +171616
11legacy 12 Lyons, Paul (1609) Won 2-0 +181634
12legacy 7 McGregor, Pat (1595) Lost 0-2 -191615
13legacy 14 Lebedowicz, Osyp (1916) Won 2-0 +241639
14legacy 9 Lieberman, Alex (1915) Lost 0-2 -131626
top average opponent: 1656record: 8-4 new rating: 1626

Pro Tour New Orleans 2003 (extended) starting rating: 1512
round table opponent (rating) result Δrating
1extended 55 Tamblyn, Mitchell (1612) Lost 0-2 -161496
2extended 90 Buckley-Wright, Nathaniel (1503) Lost 1-2 -181478
3extended 144 Snepvangers, Bram (1719) Won 2-1 +221500
4extended 123 Tsang, Gabriel (1949) Won 2-1 +261526
5extended 71 Haim, Christophe (1834) Lost 0-2 -131513
6extended 82 Nessler, Michael (1589) Won 2-1 +201533
7extended 71 Thompson, Mike (1534) Lost 0-2 -181515
8extended 87 Blume, Marco (1791) Won 2-0 +231538
top average opponent: 1691record: 4-4 new rating: 1538

Grand Prix Boston 2003 (LGN limited) starting rating: 1533
round table opponent (rating) result Δrating
1sealed 188 Cross, John (1482) Draw 1-1 -11532
2sealed 140 Mathews, Paul (1507) Lost 1-2 -181514
3sealed 210 Baker, Bradley (1446) Won 2-1 +171531
4sealed 194 Carroll, Mark (1501) Lost 1-2 -191512
top average opponent: 1484record: 1-2-1 new rating: 1512

Grand Prix Boston 2001 (PLS limited) starting rating: 1535
round table opponent (rating) result Δrating
1sealed 177 Kirsch, Geoffrey (1500) Draw 1-1 01535
2sealed 145 Pincus, Deirdre (1500) Won 2-0 +171552
3sealed 91 Ceprano, Peter (1518) Lost 0-2 -191533
top average opponent: 1506record: 1-1-1 new rating: 1533

Grand Prix Philadelphia 2000 (extended) starting rating: 1500
round table opponent (rating) result Δrating
1extended 60 Clinch, Steve (1500) Won 0-0 +181518
2extended 139 Smith, Lona (1518) Won 0-0 +181536
3extended 85 Stokinger, Andrew (1486) Lost 0-0 -191517
4extended 89 Clark, Zac (1518) Lost 0-0 -181499
5extended 157 Hill, Stanley (1501) Lost 0-0 -181481
6extended 153 O'Connell, Donald (1481) Won 0-0 +181499
7extended 114 Ozbasli, Hakki (1499) Won 0-0 +181517
8extended 76 Kolins, Brian (1521) Won 0-0 +181535
top average opponent: 1503record: 5-3 new rating: 1535