We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Keith, Joseph
Current rating: 1553

Grand Prix New Jersey 2020 (THB limited) starting rating: 1569
round table opponent (rating) result Δrating
1sealed 14 Engler, Wes (1564) Won 2-0 +181587
2sealed 256 Nikolic, Alex (1642) Lost 0-2 -171570
3sealed 381 Bohnhoff, Benjamin (1650) Lost 0-2 -171553
top average opponent: 1619record: 1-2 new rating: 1553

Grand Prix Richmond 2017 (AKH limited) starting rating: 1610
round table opponent (rating) result Δrating
1sealed 411 Holgado, Nick (1464) Lost 0-2 -201590
2sealed 496 Mains, Matthew (1430) Lost 0-2 -211569
top average opponent: 1447record: 0-2 new rating: 1569

Grand Prix Montreal 2016 (EMN limited) starting rating: 1612
round table opponent (rating) result Δrating
1sealed 2394 Landry, Paul (1500) Lost 1-2 -201592
2sealed 2406 Lee, Jacky Kin Chung (1489) Won 2-1 +161608
3sealed 2514 Berube, Gabriel (1379) Won 0-0 +141622
4sealed 2271 Tremblay, Eric (1454) Won 2-0 +151637
5sealed 2206 Fay, Timothy (1720) Lost 0-2 -171620
6sealed 2348 White, Peter (1589) Won 2-1 +181638
7sealed 2125 Fortanely, Bobby (1935) Lost 1-2 -131625
8sealed 2206 Michel, Gregory (1831) Lost 0-0 -151610
top average opponent: 1612record: 4-4 new rating: 1610

Grand Prix Montreal 2015 (DTK limited) starting rating: 1651
round table opponent (rating) result Δrating
1sealed 276 Audet, Daniel (1500) Lost 0-2 -211630
2sealed 359 Orts, Zachary (1604) Lost 0-2 -181612
top average opponent: 1552record: 0-2 new rating: 1612

Grand Prix Las Vegas 2015 (1) (MM2 limited) starting rating: 1525
round table opponent (rating) result Δrating
1sealed 191 Shapiro, Benjamin (1501) Won 2-1 +171542
2sealed 20 Roddy, Jim (1541) Won 2-0 +181560
3sealed 106 Pardee, Carolyn (1527) Won 2-0 +181578
4sealed 20 Miller, Dylan (1665) Won 2-1 +191597
5sealed 22 McKay, Mike (1591) Lost 1-2 -181579
6sealed 66 Garcia, Preston (1561) Won 2-0 +181597
7sealed 38 Caitung, Rocky (1569) Won 2-1 +171614
8sealed 16 Gentry, Cory (1587) Won 2-0 +181632
9sealed 15 Robins, Jules (1798) Lost 0-2 -151617
10draft 157 Bowles, Ryan (1574) Lost 1-2 -191598
11draft 95 Law, Alvin (1719) Lost 1-2 -161582
12draft 172 LaVassaur, Chris (1665) Won 2-0 +201602
13draft 92 Kotzias, Gregorio (1578) Won 2-0 +171619
14draft 41 Clark, Scott (1472) Won 2-0 +161635
15draft 65 Lehmkuhl, Mike (1538) Won 2-1 +161651
top average opponent: 1592record: 11-4 new rating: 1651

Grand Prix New Jersey 2014 (legacy) starting rating: 1543
round table opponent (rating) result Δrating
1legacy 879 Potrzuski, Kyle (1499) Lost 0-2 -181525
top record: 0-1 new rating: 1525

Grand Prix Orlando 2014 (KTK limited) starting rating: 1522
round table opponent (rating) result Δrating
1sealed 101 Diko, Luis (1500) Won 2-1 +181540
2sealed 12 Giurato, Seth (1518) Won 2-1 +171557
3sealed 85 Gagnon, Jacob (1777) Lost 0-2 -141543
4sealed 291 Elkhatib, Ronnie (1516) Won 2-0 +181561
5sealed 157 Garrison, Joseph (1535) Lost 0-2 -191542
6sealed 210 Rufrano, Nicholas (1488) Won 2-1 +171559
7sealed 179 Nestico, Mark (1680) Lost 1-2 -161543
top average opponent: 1573record: 4-3 new rating: 1543

Grand Prix Boston-Worcester 2014 (modern) starting rating: 1542
round table opponent (rating) result Δrating
1modern 759 Flagg, Kevin (1506) Lost 1-2 -181524
2modern 1053 Duchene, Jed (1482) Won 2-0 +171541
3modern 995 Muzio, Timothy (1488) Lost 1-2 -191522
top average opponent: 1492record: 1-2 new rating: 1522

Grand Prix Charlotte 2013 (GTC limited) starting rating: 1526
round table opponent (rating) result Δrating
2sealed 878 Yang, Chih-Hsiang (1518) Won 2-0 +181544
3sealed 851 Carlson, Michael (1536) Lost 1-2 -191525
4sealed 913 Eden, Kyle (1451) Won 2-0 +171542
5sealed 792 Barden, Chris (1539) Won 2-1 +181560
6sealed 760 Lambert, Doug (1664) Lost 0-2 -161544
7sealed 874 Gross, Robert E (1582) Won 2-0 +191563
8sealed 385 Magner, Christopher (1441) Lost 0-2 -211542
top average opponent: 1533record: 4-3 new rating: 1542

Grand Prix Philadelphia 2012 (RTR limited) starting rating: 1473
round table opponent (rating) result Δrating
1sealed 704 Sprowls, Brandon (1651) Won 0-0 +211494
2sealed 672 Holness, Devaghat (1493) Won 2-0 +181512
3sealed 649 Sullivan, Patrick (1714) Won 2-1 +221534
4sealed 555 Kreiter, Eric (1556) Won 2-0 +181552
5sealed 555 Shenhar, Shahar (2078) Won 2-1 +271579
6sealed 521 Lam, Johnny (1554) Lost 0-2 -191560
7sealed 544 Crane, Patrick (1550) Lost 1-2 -181542
8sealed 636 Corrigan, Griffin (1624) Lost 1-2 -161526
top average opponent: 1652record: 5-3 new rating: 1526

Grand Prix Boston-Worcester 2012 (M13 limited) starting rating: 1491
round table opponent (rating) result Δrating
1sealed 57 Surprenant, Ryan (1500) Lost 0-2 -181473
top record: 0-1 new rating: 1473

Grand Prix Toronto 2010 (SOM limited) starting rating: 1509
round table opponent (rating) result Δrating
1sealed 432 Peconi, Sean (1500) Won 2-1 +181527
2sealed 396 Sulla, Aaron (1522) Lost 1-2 -181509
3sealed 548 Sobel, Joseph A (1501) Lost 0-2 -181491
top average opponent: 1507record: 1-2 new rating: 1491

Grand Prix Boston 2009 (M10 limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 486 Mccarthy, Kevin (1500) Won 2-1 +181518
2sealed 476 Zornes, James (1734) Won 2-1 +221540
3sealed 441 Searles, James (1590) Lost 1-2 -171523
4sealed 559 Cronin, John (1518) Won 2-0 +181541
5sealed 506 McKeown, Sean (1689) Lost 1-2 -161525
6sealed 579 Stolze, Philip (1624) Lost 1-2 -161509
top average opponent: 1609record: 3-3 new rating: 1509