We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Leach, William
Current rating: 1582

Grand Prix Portland 2018 (modern) starting rating: 1612
round table opponent (rating) result Δrating
3modern 331 Smith, Robert RC (1946) Won 2-1 +241636
4modern 156 Glass, Campbell (1669) Lost 1-2 -171619
5modern 356 Hunter, Sean (1613) Lost 1-2 -181601
6modern 282 Marling, Alan (1553) Lost 0-2 -191582
top average opponent: 1695record: 1-3 new rating: 1582

Grand Prix Richmond 2018 (std) (M19 standard) starting rating: 1596
round table opponent (rating) result Δrating
2standard 140 Kunkel, Benjamin (1518) Won 2-0 +161612
top record: 1-0 new rating: 1612

Grand Prix Richmond 2018 (leg) (legacy) starting rating: 1576
round table opponent (rating) result Δrating
2legacy 89 Cumberledge, Kevin (1518) Won 2-0 +171593
3legacy 91 Vincent Ardea, Felix (1568) Won 2-0 +181611
4legacy 109 Simon, Michael (1619) Won 2-0 +181629
5legacy 8 Turk, Neil (1613) Lost 0-2 -191610
6legacy 64 Tenjum, Andrew (1728) Won 2-0 +211631
7legacy 51 Beasley, Shanice (1573) Lost 1-2 -191612
8legacy 128 Clifford, Michael (1728) Lost 0-2 -161596
top average opponent: 1621record: 4-3 new rating: 1596

Grand Prix Los Angeles 2018 (M19 standard) starting rating: 1581
round table opponent (rating) result Δrating
2standard 29 Saltzman, Ryan (1608) Lost 1-2 -171564
3standard 379 Ceballos, Miguel (1499) Won 2-1 +171581
4standard 260 Gomez, Joaquin (1519) Won 2-0 +161597
5standard 143 Mueting, Ivan (1536) Lost 1-2 -191578
6standard 190 Kyaw, Seaver (1518) Won 2-0 +171595
7standard 104 Beleber, Chad (1532) Lost 0-2 -191576
top average opponent: 1535record: 3-3 new rating: 1576

Grand Prix Las Vegas 2018 (modern) (modern) starting rating: 1556
round table opponent (rating) result Δrating
2modern 1341 Hsia, Ryan (1508) Won 2-0 +171573
3modern 36 Kinsey, Blake (1634) Won 2-1 +191592
4modern 114 Petro, Matthew (1579) Won 2-0 +181610
5modern 54 Sullano, Andrew (1833) Won 2-0 +221632
6modern 13 Ciesielczyk, Cody (1524) Lost 0-2 -201612
7modern 51 Vess, Lawrence (1880) Lost 1-2 -131599
8modern 147 Zhang, Jonathan (1615) Lost 0-2 -181581
top average opponent: 1653record: 4-3 new rating: 1581

Grand Prix Seattle 2018 (standard) (RIX standard) starting rating: 1550
round table opponent (rating) result Δrating
2standard 243 Zimmerman, David (1601) Lost 1-2 -171533
3standard 367 Arnold, Josh (1387) Won 2-0 +161549
4standard 444 Bickel, Jesse (1495) Lost 1-2 -191530
5standard 439 Verrall, Nicholas (1495) Won 2-0 +171547
6standard 262 Lie, Benaya (1653) Won 2-1 +201567
7standard 199 Corvese, Harry (1992) Lost 1-2 -111556
top average opponent: 1604record: 3-3 new rating: 1556

Grand Prix Seattle 2018 (legacy) (legacy) starting rating: 1608
round table opponent (rating) result Δrating
2legacy 42 De Vera, Brandon (1517) Lost 1-2 -201588
3legacy 374 Buck, William (1605) Lost 1-2 -181570
4legacy 600 Nelson, Sam (1462) Lost 0-2 -201550
top average opponent: 1528record: 0-3 new rating: 1550

Grand Prix Phoenix 2018 (modern) starting rating: 1620
round table opponent (rating) result Δrating
1modern 176 Delgado, Rolando (1482) Won 2-0 +161636
2modern 143 Ellis, Jarrod (1768) Lost 0-2 -161620
3modern 482 Garcia, Zachary (1505) Won 2-0 +161636
4modern 405 Watson, Moroni (1341) Lost 0-2 -231613
5modern 351 Black, Seth (1424) Won 2-0 +141627
6modern 205 Schroeder, Brayton (1525) Lost 0-2 -191608
top average opponent: 1508record: 3-3 new rating: 1608

Grand Prix Portland 2017 (XLN standard) starting rating: 1534
round table opponent (rating) result Δrating
1standard 547 Diaz, Erik (1500) Won 2-0 +171551
2standard 268 Osorio, Abel (1486) Lost 0-2 -191532
3standard 515 Tomlinson, Corey (1500) Won 2-0 +181550
4standard 408 Adepoju, Titus (1469) Lost 0-2 -201530
5standard 521 Schultz, Justin (1578) Won 2-1 +191549
6standard 421 Page, Jonathan (1500) Won 2-1 +171566
7standard 181 Peck, Arthur (1643) Lost 0-2 -171549
8standard 314 Folk, Coby (1514) Won 2-1 +181567
9standard 256 Walker, Brily (1542) Won 2-1 +171584
10standard 154 Cummings, Sam (1545) Lost 0-2 -181566
11standard 172 Powell, Piper (1498) Lost 0-2 -201546
12standard 177 Valko, Jonathan (1520) Won 2-0 +181564
13standard 138 Woodward, Warren (1727) Won 2-0 +211585
14standard 134 Pace, Stanley (1595) Won 2-1 +181603
15standard 110 Harberg, Nicholas (1562) Won 2-1 +171620
top average opponent: 1545record: 10-5 new rating: 1620

Grand Prix Phoenix 2017 (XLN limited) starting rating: 1587
round table opponent (rating) result Δrating
1sealed 25 Valieant, Joseph (1500) Won 2-0 +171604
2sealed 72 Patterson, Ryan (1752) Lost 1-2 -151589
3sealed 258 Duong, Jade (1557) Lost 0-2 -191570
4sealed 384 Millhauser, Jonathan (1657) Lost 0-2 -161554
5sealed 475 Tait, Ryan (1463) Lost 0-2 -201534
top average opponent: 1586record: 1-4 new rating: 1534

Grand Prix Las Vegas 2017 (modern) (modern) starting rating: 1619
round table opponent (rating) result Δrating
1modern 386 Lujan, Gerald (1500) Won 2-1 +161635
2modern 355 Van Zee, Will (1361) Won 2-0 +131648
3modern 712 Brazzell, Davis (1578) Lost 1-2 -201628
4modern 549 Ahquin, Gerard (1515) Lost 1-2 -201608
5modern 1009 Llewelyn, Stockton (1449) Lost 0-2 -211587
top average opponent: 1480record: 2-3 new rating: 1587

Grand Prix Las Vegas 2017 (legacy) (legacy) starting rating: 1519
round table opponent (rating) result Δrating
1legacy 415 Fong, Christopher (1487) Won 2-1 +171536
2legacy 171 Corbo, Quade (1580) Won 2-1 +191555
3legacy 516 Sittner, Alex (1896) Won 2-0 +241579
4legacy 253 Takahashi, Yuta (1929) Won 2-0 +241603
5legacy 87 Katine, Josh (1543) Won 2-0 +171620
6legacy 83 Valente, Joey (1702) Won 2-1 +191639
7legacy 8 Rountree, Collin (1827) Lost 0-2 -141625
8legacy 116 Edelstein, Joshua (1493) Lost 0-2 -211604
9legacy 245 Romero, Christopher (1602) Won 2-1 +181622
10legacy 67 Fournier, Daniel (2000) Won 2-1 +251647
11legacy 61 Skallerup, Josiah (1659) Won 2-1 +181665
12legacy 62 Sacks, Neal (1886) Lost 0-2 -141651
13legacy 99 Nichols, Walter (1562) Lost 1-2 -201631
14legacy 151 Mines, David (1927) Lost 0-2 -121619
top average opponent: 1721record: 9-5 new rating: 1619

Grand Prix San Jose 2017 (AER limited) starting rating: 1473
round table opponent (rating) result Δrating
1sealed 472 Weires, Synthia (1450) Won 2-0 +181491
2sealed 376 Ahlquist, Chris (1489) Won 2-0 +181509
3sealed 260 Wong, Daniel 1804 (1640) Lost 1-2 -161493
4sealed 267 McGrayne, Matt (1469) Lost 0-2 -181475
5sealed 646 Guo, Michelle (1380) Won 2-1 +161491
6sealed 504 Cheng, Aaron (1711) Lost 0-2 -141477
7sealed 602 Miller, Andrew (1633) Won 2-0 +211498
8sealed 302 Tan, Frederick (1495) Won 2-1 +181516
9sealed 317 Frentz, Michael (1521) Won 2-1 +181534
10draft 254 Wendel, Nathan (1516) Won 2-1 +171551
11draft 218 Nguyen, Thomas (1560) Lost 0-0 -171534
12draft 146 Juan, William (1755) Won 2-0 +221556
13draft 95 Chan, Wayland (1428) Lost 0-2 -211535
14draft 110 Wiesenberg, Joseph (1606) Lost 0-2 -161519
top average opponent: 1547record: 8-6 new rating: 1519

Grand Prix Oakland 2016 (BFZ standard) starting rating: 1462
round table opponent (rating) result Δrating
2standard 197 Ayers, Brandon (1825) Lost 1-2 -121450
3standard 464 Alvord IV, Charles (1482) Lost 1-2 -171433
4standard 657 Riley, Neil (1464) Won 2-1 +191452
5standard 450 Snider, Warren (1493) Won 2-1 +181470
6standard 294 Van Scyoc, Lenny (1533) Won 2-1 +201490
7standard 354 Strid, Nathan (1544) Won 2-0 +191509
8standard 223 Blais, Ryan (1552) Lost 1-2 -181491
9standard 308 Jackson, Elijah (1486) Lost 1-2 -181473
top average opponent: 1548record: 4-4 new rating: 1473

Grand Prix Seattle-Tacoma 2015 (legacy) starting rating: 1448
round table opponent (rating) result Δrating
2legacy 275 Simpson, Jeffrey (1585) Won 2-1 +211469
3legacy 275 Patey, Cameron (1610) Won 2-0 +201489
4legacy 151 Strauss, Thilo (1697) Won 2-0 +221511
5legacy 16 Lore, Nick (1601) Lost 0-2 -161495
6legacy 169 Mayo, Daniel (1684) Lost 1-2 -151480
7legacy 214 Sokolowsky, Matt (1479) Lost 1-2 -181462
top average opponent: 1609record: 3-3 new rating: 1462

Grand Prix San Diego 2015 (ORI standard) starting rating: 1407
round table opponent (rating) result Δrating
2standard 174 Wong, Tom (1496) Won 2-0 +201427
3standard 91 Cohoon, Marshall (1464) Won 2-0 +181445
4standard 460 Kou, Conor (1609) Won 2-0 +211466
5standard 67 Kibler, Brian (1917) Lost 0-2 -101456
6standard 111 Henson, Michael (1718) Won 2-0 +231479
7standard 51 Becerra Reyes, Carlos (1727) Lost 0-2 -141465
8standard 138 Shaw, Jeffery (1537) Lost 0-2 -171448
top average opponent: 1638record: 4-3 new rating: 1448

Grand Prix Las Vegas 2015 (1) (MM2 limited) starting rating: 1432
round table opponent (rating) result Δrating
2sealed 127 Muday, Jeremy (1518) Lost 0-2 -171415
3sealed 283 Blankenship, Arthur (1823) Lost 1-2 -111404
4sealed 235 Yan, Wah (1481) Won 2-1 +201424
5sealed 204 Harrison, Larry (1486) Lost 1-2 -171407
top average opponent: 1577record: 1-3 new rating: 1407

Grand Prix New Jersey 2014 (legacy) starting rating: 1456
round table opponent (rating) result Δrating
2legacy 159 Kor, Frank (1594) Lost 0-2 -161440
3legacy 407 Bissonnette, Richard (1500) Won 2-1 +191459
4legacy 289 Reznikov, Eugene (1590) Lost 0-2 -151444
5legacy 478 Kerwin, John (1498) Won 2-1 +191463
6legacy 202 Quirk, Ian (1498) Lost 1-2 -181445
7legacy 308 Stokinger, Andrew (1697) Lost 0-2 -131432
8legacy 276 Burnham, Ross (1395) Won 2-0 +171449
9legacy 200 Barnum, Christopher (1492) Lost 1-2 -171432
top average opponent: 1533record: 3-5 new rating: 1432

Grand Prix Los Angeles 2014 (KTK standard) starting rating: 1464
round table opponent (rating) result Δrating
2standard 98 Dumlao, Christopher (1500) Lost 0-2 -181446
3standard 547 Shinn, Cameron (1500) Lost 1-2 -171429
4standard 733 Mascorro, Fernando (1553) Won 2-1 +211450
5standard 620 Mohd Shuhaimi, Nik (1439) Won 2-0 +171467
6standard 480 Stephenson, Scott (1521) Won 2-1 +191486
7standard 196 Rosenblum, James (1707) Lost 1-2 -141472
8standard 317 Feeman, Dylan (1543) Lost 1-2 -161456
top average opponent: 1538record: 3-4 new rating: 1456

Grand Prix Phoenix 2014 (BNG standard) starting rating: 1500
round table opponent (rating) result Δrating
1standard 369 Daniel, Johnny (1526) Lost 1-2 -181482
2standard 504 Miller, Ty (1430) Lost 0-2 -181464
3standard 628 Solamillos, Oscar (1471) Won 2-0 +181482
4standard 614 Poe, Joshua (1481) Lost 1-2 -181464
top average opponent: 1477record: 1-3 new rating: 1464