We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Keey, James
Current rating: 1576

Grand Prix Barcelona 2019 (modern) starting rating: 1569
round table opponent (rating) result Δrating
2modern 113 Dores, Pedro (1838) Won 2-1 +231592
3modern 319 Jorda Ciuraneta, Marti (1539) Lost 0-2 -191573
4modern 245 Ballester, Carlos (1672) Lost 1-2 -161557
5modern 559 Bugai, Julius (1499) Won 2-0 +171574
6modern 345 Strnat, Fritz (1514) Won 2-0 +171591
7modern 313 Biava, Riccardo (1772) Lost 1-2 -151576
top average opponent: 1639record: 3-3 new rating: 1576

Grand Prix London 2019 (WAR sealed) starting rating: 1589
round table opponent (rating) result Δrating
D1sealed 1215 Schaffer, Andre (1657) Lost 0-2 -171572
D2sealed 1227 Corless, Benjamin (1518) Won 2-1 +171589
D3sealed 1207 Bovrisse, Lucie (1481) Lost 1-2 -201569
top average opponent: 1552record: 1-2 new rating: 1569

Grand Prix Lille 2018 (GRN standard) starting rating: 1588
round table opponent (rating) result Δrating
3standard 102 Hoonderd, Marco (1623) Lost 1-2 -181570
4standard 217 Willem, Jonathan (1560) Lost 0-2 -181552
5standard 464 Lanus, Nicolas (1521) Won 2-0 +171569
6standard 406 Massot, Joan (1517) Won 2-0 +181587
7standard 223 Aubin, Maxime (1785) Lost 0-2 -151572
8standard 293 Kauerauf, Pascal (1518) Won 2-1 +171589
top average opponent: 1587record: 3-3 new rating: 1589

Grand Prix Turin 2018 (M19 limited) starting rating: 1598
round table opponent (rating) result Δrating
3sealed 56 Widmer, Basil (1535) Lost 0-2 -191579
4sealed 350 Yang, Xiaoliang (1733) Won 2-0 +211600
5sealed 127 Gardeux, Matthieu (1902) Won 2-1 +231623
6sealed 83 Van Meurs, Sascha (1532) Lost 0-2 -201603
7sealed 157 Law, Tom (1722) Lost 0-2 -151588
top average opponent: 1685record: 2-3 new rating: 1588

Grand Prix Copenhagen 2018 (DOM standard) starting rating: 1671
round table opponent (rating) result Δrating
3standard 147 Giannoulas, Christos (1801) Won 2-1 +201691
4standard 47 Gruber, Klaas (1751) Lost 1-2 -171674
5standard 144 Wafo-Tapa, Guillaume (1882) Lost 0-2 -141660
6standard 217 Stanisic, Stefan (1575) Lost 0-2 -201640
7standard 189 Wdowiak, Witold (1477) Lost 0-2 -211619
8standard 203 Brunt, Ramon (1432) Lost 0-2 -211598
top average opponent: 1653record: 1-5 new rating: 1598

Grand Prix Birmingham 2018 (std) (DOM standard) starting rating: 1584
round table opponent (rating) result Δrating
2standard 89 Cassell, Peter (1627) Won 2-0 +191603
3standard 108 Bessa, Vitor (1500) Won 2-0 +161619
4standard 95 Nobe, Hiroyuki (1446) Won 2-1 +151634
5standard 51 Verzijl, Tom (1680) Lost 1-2 -171617
6standard 142 Cottee, Leo (1540) Won 2-1 +161633
7standard 93 Maurice, Nicolas (1608) Won 2-1 +181651
8standard 33 Dee, Aaron (1686) Lost 1-2 -171634
9standard 48 Glogowski, Piotr (1940) Lost 1-2 -131621
10standard 84 Craig, David [ENG] (1529) Won 2-1 +161637
11standard 61 Huschenbeth, Arne (1935) Won 2-1 +241661
12standard 50 Zivec, Josef (1802) Lost 1-2 -161645
13standard 55 Holt, Jake (1699) Won 2-1 +191664
14standard 63 Dreimanis, Gints (1817) Won 2-1 +211685
15standard 40 Fortier, Remi (1896) Lost 0-2 -141671
top average opponent: 1693record: 9-5 new rating: 1671

Grand Prix London 2018 (RIX limited) starting rating: 1422
round table opponent (rating) result Δrating
2sealed 115 Samuilis, Tomas (1470) Won 2-0 +191441
3sealed 337 Southworth, Luke (1907) Lost 0-2 -101431
4sealed 331 Grassato, Vitor (1733) Lost 0-2 -131418
5sealed 483 Huynh, Daniel (1464) Won 2-0 +191437
6sealed 580 Brandt, Kenneth (2056) Won 2-1 +281465
7sealed 273 Thompson, Sean (1780) Won 2-0 +241489
8sealed 193 Rayner, Andrew (1603) Won 2-0 +201509
9sealed 91 Petric Maretic, Grgur (1717) Lost 0-2 -151494
10draft 201 Meregalli, Alberto (1485) Won 2-0 +181512
11draft 174 Baron, James (1507) Won 2-1 +181530
12draft 130 Liapatis, Theodoros (1688) Won 2-1 +211551
13draft 194 Attridge, Peter (1769) Won 2-0 +221573
14draft 55 Lippi, Alessandro (1906) Won 2-0 +241597
15draft 144 Gajewski, Michal (1906) Lost 0-2 -131584
top average opponent: 1714record: 10-4 new rating: 1584

Grand Prix Liverpool 2017 (XLN limited) starting rating: 1447
round table opponent (rating) result Δrating
2sealed 17 Heath, Alex (1593) Lost 1-2 -161431
3sealed 447 Burrell, Joey (1502) Won 2-1 +201451
4sealed 155 Snowden, Huw (1509) Won 2-1 +191470
5sealed 174 Duarte, Tiago Rafael (1394) Lost 1-2 -201450
6sealed 192 Ross, Edward (1820) Lost 0-2 -111439
7sealed 377 Kamenov, Kamen (1512) Lost 0-2 -171422
top average opponent: 1555record: 2-4 new rating: 1422

Grand Prix Metz 2017 (HOU limited) starting rating: 1521
round table opponent (rating) result Δrating
2sealed 79 La Rocca, Berthold (1521) Lost 0-2 -181503
3sealed 422 Szadurski, Mateusz (1586) Lost 0-2 -161487
4sealed 523 Falkner, Achim (1444) Lost 1-2 -191468
5sealed 658 Demmel, Christian (1282) Lost 0-2 -211447
top average opponent: 1458record: 0-4 new rating: 1447

Grand Prix Birmingham 2017 (modern) starting rating: 1424
round table opponent (rating) result Δrating
2modern 285 Faessler, Tim (1575) Won 0-0 +211445
3modern 216 Valette, Thibault (1602) Lost 1-2 -161429
4modern 463 Nacsa, Zsofia (1552) Lost 0-2 -151414
5modern 525 Jacobsen, Soren Knak (1521) Won 2-1 +201434
6modern 442 Dominguez, Francisco (1493) Won 2-0 +191453
7modern 259 Tumber, Mark (1479) Won 2-1 +181471
8modern 88 Riches, Charlie (1554) Won 2-1 +201491
9modern 99 Owen, Archibald (1711) Won 2-1 +221513
10modern 46 Juric, David (1573) Won 2-1 +191532
11modern 23 Rielves, Alvaro (1627) Lost 0-2 -171515
12modern 98 Crawford, Louis (1562) Won 2-1 +191534
13modern 67 Von Loh, Ivan (1657) Lost 1-2 -151519
14modern 68 Sulyma, Kyle (1561) Won 2-0 +181537
15modern 62 Berner, Matthias (1644) Lost 1-2 -161521
top average opponent: 1579record: 9-5 new rating: 1521

Grand Prix London 2016 (KLD limited) starting rating: 1423
round table opponent (rating) result Δrating
3sealed 252 Gerth, Christopher (1572) Won 2-0 +211444
4sealed 114 Delvigne, Emmanuel (1679) Won 2-1 +221466
5sealed 1 Kneeshaw, Louis (1530) Won 2-0 +191485
6sealed 50 Roginski, Tom (1605) Lost 1-2 -151470
7sealed 187 Arndt, Georg (1767) Lost 0-2 -131457
8sealed 152 Horre, Bart (1488) Lost 0-2 -181439
9sealed 418 Hudson, Gareth (1564) Won 2-0 +211460
10draft 198 Rothen, Christian (1725) Lost 1-2 -141446
11draft 299 Dillon, Wayne (1657) Lost 1-2 -141432
12draft 119 Blankevoort, Tijmen (1670) Won 2-0 +221454
13draft 181 Dillon, Wayne (1651) Lost 0-2 -141440
14draft 159 Boot, Alexander (1542) Lost 1-2 -161424
top average opponent: 1621record: 5-7 new rating: 1424

Grand Prix Manchester 2016 (SOI standard) starting rating: 1439
round table opponent (rating) result Δrating
3standard 7 Venancio, Ricardo (1585) Lost 0-2 -151424
4standard 523 Gerbersdorf, Viktor (1697) Won 2-1 +231447
5standard 316 Morris, Scott (1532) Won 2-1 +191466
6standard 201 Boussaud, Eliott (1933) Lost 1-2 -101456
7standard 359 Collis, Matt (1540) Lost 1-2 -161440
8standard 364 Ford, Lucas (1524) Lost 1-2 -171423
top average opponent: 1635record: 2-4 new rating: 1423

Grand Prix London 2015 (ORI standard) starting rating: 1400
round table opponent (rating) result Δrating
3standard 685 Madgin, David (1564) Won 2-1 +211421
4standard 680 Schrijvers, Alexander (1793) Lost 0-2 -111410
5standard 725 Williams, Craig J (1536) Won 2-1 +201430
6standard 649 Shapcott, Andrew (1570) Lost 1-2 -151415
7standard 524 Tomelitsch, Patrick (1860) Won 2-1 +251440
8standard 489 Mayne, Daniel (1527) Lost 0-2 -161424
9standard 359 Velo, Marina (1289) Won 2-1 +151439
top average opponent: 1591record: 4-3 new rating: 1439

Grand Prix Liverpool 2015 (FRF limited) starting rating: 1414
round table opponent (rating) result Δrating
3sealed 338 Ferguson, Robert (1668) Lost 0-2 -141400
top record: 0-1 new rating: 1400

Grand Prix Manchester 2014 (Theros block) starting rating: 1464
round table opponent (rating) result Δrating
2block 151 Bennett, Nicholas [ENG] (1518) Lost 0-2 -171447
3block 370 Woodward, Jordan (1471) Lost 1-2 -181429
4block 446 Evans, Michael [ENG] (1560) Lost 0-2 -151414
top average opponent: 1516record: 0-3 new rating: 1414

Grand Prix London 2013 (GTC limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 633 De Brabander, Michael (1480) Won 2-0 +181518
2sealed 60 Bertin, Oscar (1498) Lost 0-2 -191499
3sealed 699 Wolf, Stefan (1553) Lost 1-2 -171482
4sealed 759 Pyulze, Aarne (1479) Won 2-0 +181500
5sealed 704 Sirel, Mathieu (1489) Lost 1-2 -181482
6sealed 591 Wheeler, Harry (1482) Lost 1-2 -181464
top average opponent: 1497record: 2-4 new rating: 1464