We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Body, John
Current rating: 1536

Grand Prix Lyon 2020 (THB standard) starting rating: 1527
round table opponent (rating) result Δrating
3standard 60 Guichard, Louis (1566) Won 2-1 +191546
4standard 26 Ferre, David (1552) Won 2-1 +181564
5standard 12 Hautot, Mathieu (2045) Lost 1-2 -101554
6standard 72 Maisonneuve, Erwan (1716) Won 2-1 +211575
7standard 40 Krochmaluk, Alexi (1541) Lost 0-2 -181557
8standard 67 Chitel, Arnaud (1441) Lost 1-2 -211536
top average opponent: 1644record: 3-3 new rating: 1536

Grand Prix Brussels 2020 (pioneer) starting rating: 1524
round table opponent (rating) result Δrating
3pioneer 357 Sila-Trakoon, Phum (1408) Won 2-1 +161540
4pioneer 91 De Haan, Rob (1789) Lost 1-2 -131527
5pioneer 285 Fatkulbayanov, Timur (1568) Won 2-1 +181545
6pioneer 113 Fortunati, Andrea (1565) Lost 1-2 -171528
7pioneer 205 Sasiain, Gaizka (1547) Won 2-1 +181546
8pioneer 142 Debesson, Quentin (1497) Lost 0-2 -191527
top average opponent: 1562record: 3-3 new rating: 1527

Grand Prix Lyon 2019 (ELD standard) starting rating: 1580
round table opponent (rating) result Δrating
3standard 189 Bossy, Gaetan (1846) Draw 1-1 +51585
4standard 119 Harrison, Alan (1502) Lost 0-2 -191566
5standard 220 Leigh, Simon (1613) Won 2-0 +181584
6standard 145 Schad, Lucas (1368) Lost 1-2 -211563
7standard 203 Morcillo, Toni (1510) Lost 1-2 -191544
8standard 223 Pailhe, Cedric (1477) Lost 0-2 -201524
top average opponent: 1553record: 1-4-1 new rating: 1524

Grand Prix Utrecht 2019 (ELD limited) starting rating: 1576
round table opponent (rating) result Δrating
3sealed 122 de Graat, Julien (1707) Lost 0-2 -151561
4sealed 397 Geerts, Floris (1518) Won 2-1 +171578
5sealed 195 Keuning, Pieter (1782) Lost 0-2 -141564
6sealed 410 Martz, Dominic (1776) Won 2-1 +221586
7sealed 176 Heijselaar, Mischa (1520) Lost 0-2 -201566
8sealed 225 Fischer, Juliane (1345) Won 2-0 +141580
top average opponent: 1608record: 3-3 new rating: 1580

Grand Prix London 2019 (WAR sealed) starting rating: 1498
round table opponent (rating) result Δrating
B1sealed 1097 Saeidi, Nina (1500) Won 2-0 +181516
B2sealed 909 Hahn, Fabian (1746) Won 2-0 +221538
B3sealed 932 Skold, Oskar (2057) Won 2-1 +261564
B4sealed 903 Pritsch, Max (2045) Lost 0-2 -91555
B5sealed 948 Rogers, Matthew (1952) Lost 0-2 -121543
C1sealed 402 Illanas Sanchez-Beato, Luis Miguel (1484) Won 2-0 +171560
C2sealed 5 Menendez, Christian (1656) Won 2-1 +201580
C3sealed 12 Lampadarios, Christoforos (1781) Lost 1-2 -141566
C4sealed 162 Akerstrom, Janne (1626) Lost 1-2 -171549
C5sealed 144 Dorup, Mads (1473) Won 2-1 +161565
C6sealed 127 Tassinari, Luca (1840) Won 2-1 +231588
C7sealed 54 Michel, Gregory (1940) Lost 1-2 -121576
top average opponent: 1758record: 7-5 new rating: 1576

Grand Prix Strasbourg 2019 (RNA limited) starting rating: 1523
round table opponent (rating) result Δrating
3sealed 110 Bazhenov, Eugene (1604) Lost 0-2 -161507
4sealed 227 Meier, Michael (1894) Lost 0-2 -121495
5sealed 561 Kelis, Etienne (1485) Lost 0-2 -181477
6sealed 503 Barbosa, Andre (1610) Lost 1-2 -161461
7sealed 470 Philippon, Maxime (1465) Won 2-1 +191480
8sealed 375 Plaschke, Kuwe (1484) Won 2-0 +181498
top average opponent: 1590record: 2-4 new rating: 1498

Grand Prix Prague 2019 (UMA limited) starting rating: 1551
round table opponent (rating) result Δrating
3sealed 245 Tornstrom, Lauri (1568) Won 2-0 +181569
4sealed 27 Weinhardt, Denny (1865) Lost 0-2 -121557
5sealed 319 Albrecht, Fabian (1536) Lost 1-2 -191538
6sealed 499 Kosa, Zoltan (1573) Lost 0-2 -171521
7sealed 615 Gruber, Oliver (1502) Won 2-0 +171538
8sealed 434 Viniczai, Tibor (1679) Lost 0-2 -151523
top average opponent: 1621record: 2-4 new rating: 1523

Grand Prix Lille 2018 (GRN standard) starting rating: 1529
round table opponent (rating) result Δrating
3standard 220 Allard, Ramon (1538) Won 1-0 +191548
4standard 67 Klocker, Elias (2036) Lost 0-2 -101538
5standard 227 Rieken, Edgar (1503) Won 2-1 +171555
6standard 102 Bernabe, Sandro (1758) Lost 0-2 -141541
7standard 273 Hazard, Sylvain (1614) Won 2-0 +191560
8standard 99 Lejeune, Ludwig (1619) Won 2-0 +191579
9standard 307 Frey, Alexander (1828) Won 2-1 +231602
10standard 242 Wickham, Charles (1634) Lost 0-2 -181584
11standard 305 Geiger, Frederic (1786) Lost 0-2 -141570
12standard 306 Dang, Martin (1964) Won 2-0 +251595
13standard 280 de Togni, Marco (1740) Lost 1-2 -161579
14standard 300 Brown, Matt [ENG] (1826) Lost 0-2 -131566
15standard 307 Lindgren, Tommi (1744) Lost 1-2 -151551
top average opponent: 1738record: 6-7 new rating: 1551

Grand Prix Turin 2018 (M19 limited) starting rating: 1534
round table opponent (rating) result Δrating
3sealed 217 Fosca, Dario (1521) Lost 0-2 -181516
4sealed 302 Angeli, Alessio (1788) Lost 1-2 -131503
5sealed 322 Salomoni, Davide (1277) Won 2-1 +141517
6sealed 248 Aristo, Alberto (1541) Won 2-0 +181535
7sealed 211 Blumstein, Eduard (1485) Won 2-1 +171552
8sealed 91 Rauser, Thomas (1289) Lost 1-2 -231529
top average opponent: 1483record: 3-3 new rating: 1529

Grand Prix London 2018 (RIX limited) starting rating: 1524
round table opponent (rating) result Δrating
3sealed 363 Burrell Osanz, Manuel (1498) Lost 0-2 -191505
4sealed 382 Arlow, Chris (1555) Won 2-0 +191524
5sealed 434 Kotlenko, Alexander (1596) Lost 1-2 -171507
6sealed 392 Ring, Levi (1705) Lost 0-2 -141493
7sealed 559 Glover, Laurie (1483) Won 2-0 +181511
8sealed 432 Pizzey, Lian (1810) Won 2-0 +231534
top average opponent: 1608record: 3-3 new rating: 1534

Grand Prix Metz 2017 (HOU limited) starting rating: 1481
round table opponent (rating) result Δrating
3sealed 298 Van Etten, Bart (1904) Won 2-0 +251506
4sealed 87 Parazzoli, Dario (1826) Won 2-1 +241530
5sealed 57 Thormahlen, Bruno (1796) Lost 0-2 -131517
6sealed 157 Flips, Lionel (1509) Won 2-0 +181535
7sealed 46 Ruckpaul, Lars (1532) Lost 0-2 -181517
8sealed 92 Malatesta, Marco (1583) Won 2-1 +191536
9sealed 68 Leizour, Cedric (1575) Lost 0-2 -181518
10draft 28 Channing, Henry (1888) Won 2-1 +251543
11draft 123 Loffler, Maximilian (1544) Won 2-1 +181561
12draft 207 Sele, Yves (1993) Lost 0-2 -111550
13draft 114 Zimmermann, Martin (1993) Lost 0-2 -101540
14draft 66 Demange, Kevin (1635) Lost 0-2 -161524
top average opponent: 1732record: 6-6 new rating: 1524

Grand Prix Bologna 2017 (AKH limited) starting rating: 1533
round table opponent (rating) result Δrating
3sealed 306 Klevtsov, Aleksandr (1755) Lost 1-2 -141519
4sealed 468 De Luca, Daniele (1399) Lost 0-2 -201499
5sealed 600 Piletti, Jacopo (1504) Lost 0-2 -181481
top average opponent: 1553record: 0-3 new rating: 1481

Grand Prix Prague 2017 (AER limited) starting rating: 1538
round table opponent (rating) result Δrating
3sealed 30 Hansen, Lasse Bo (1754) Won 2-1 +221560
4sealed 227 De Swarte, Daniel (1545) Lost 1-2 -181542
5sealed 383 Canavesi, Daniele (1714) Lost 1-2 -151527
6sealed 330 Grabnar, Tomaz (1557) Won 2-1 +181545
7sealed 271 Bovan, Kosta (1547) Lost 0-2 -181527
8sealed 551 Li, Sean (1763) Won 2-0 +231550
9sealed 351 Boyko, Andrey (1633) Lost 1-2 -171533
top average opponent: 1645record: 3-4 new rating: 1533

Grand Prix London 2016 (KLD limited) starting rating: 1549
round table opponent (rating) result Δrating
3sealed 357 Bradshaw, Luke (1500) Lost 0-2 -191530
4sealed 463 Sutherland-Clark, Nyle (1484) Won 2-1 +171547
5sealed 412 Erenyi, Jakub (1696) Lost 0-2 -151532
6sealed 370 Portaro, Alessandro (1732) Lost 0-2 -141518
7sealed 757 Cicco, Pier Rodolfo (1575) Won 2-0 +191537
8sealed 622 Repetti, Guillaume (1645) Lost 0-2 -161521
9sealed 564 Welbourne, Markus (1489) Won 2-0 +171538
top average opponent: 1589record: 3-4 new rating: 1538

Grand Prix Lille 2016 (modern) starting rating: 1563
round table opponent (rating) result Δrating
3modern 259 Palmason, Heimir (1660) Lost 1-2 -161547
4modern 255 Zaznoba, Eugene (1549) Lost 0-2 -181529
5modern 495 Wyatt, Lucy (1481) Won 2-0 +171546
6modern 274 Dewulf, Emmanuel (1696) Lost 0-2 -151531
7modern 457 Castermant, Julien (1554) Won 2-0 +181549
top average opponent: 1588record: 2-3 new rating: 1549

Grand Prix Stockholm 2016 (EMN limited) starting rating: 1579
round table opponent (rating) result Δrating
3sealed 160 Grigull, Carolin (1496) Won 2-1 +161595
4sealed 86 Mathiasson, Mikael (1497) Lost 0-2 -201575
5sealed 128 Svenhard, Robin (1679) Won 2-0 +201595
6sealed 149 Sundbye, Roy Henry (1555) Won 2-0 +181613
7sealed 44 Huschenbeth, Arne (1727) Lost 1-2 -161597
8sealed 114 Nielsen, Jacob Norholm (1586) Lost 0-2 -191578
9sealed 156 Niznansky, Milan (1720) Lost 0-2 -151563
top average opponent: 1609record: 3-4 new rating: 1563

Grand Prix Barcelona 2016 (SOI limited) starting rating: 1491
round table opponent (rating) result Δrating
3sealed 400 Leog, Eric (1540) Lost 0-2 -171474
4sealed 387 Sapiras, Armando (1669) Lost 1-2 -141460
5sealed 600 Godinho, Diogo (1444) Won 2-1 +181478
6sealed 354 Berbel, Alfonso (1455) Lost 1-2 -191459
7sealed 524 Enrique, Gutierrez Corbis (1473) Won 2-1 +181477
8sealed 427 Porter, Martin (1595) Won 2-1 +211498
9sealed 291 Slutsky, Simon (1579) Won 2-1 +191517
10draft 73 Turko, Guillaume (1504) Won 2-1 +181535
11draft 70 Gonzalez Izquierdo, Julio Jose (1645) Won 2-0 +201555
12draft 70 Boldrini, Giulio (1638) Draw 1-1 +11556
13draft 239 Eliasson, Markus (1669) Won 2-0 +201576
14draft 239 Boldrini, Giulio (1657) Won 2-0 +201596
15draft 171 Botis, Juan Carlos (1649) Lost 0-2 -171579
top average opponent: 1578record: 8-4-1 new rating: 1579

Grand Prix Paris 2016 (OGW standard) starting rating: 1502
round table opponent (rating) result Δrating
3standard 293 Ramis Pascual, Toni (1923) Lost 0-2 -101492
4standard 458 Bouloc, Yannick (1471) Draw 1-1 -11491
5standard 344 Ballestero, Santiago (1515) Draw 1-1 +11492
6standard 461 Pitaru, Vlad (1494) Lost 1-2 -181474
7standard 533 Pensel, Lukas (1454) Won 2-1 +171491
top average opponent: 1571record: 1-2-2 new rating: 1491

Grand Prix Lyon 2015 (BFZ limited) starting rating: 1462
round table opponent (rating) result Δrating
3sealed 194 Valiere, Benjamin (1695) Lost 0-2 -141448
4sealed 262 Bernardotti, Daniele (1609) Won 2-1 +211469
5sealed 217 Berger, Maximilien (1748) Won 2-1 +231492
6sealed 143 Morgenstern, Anton (1553) Lost 0-2 -171475
7sealed 347 Steinborn, Robin (1841) Won 2-1 +241499
8sealed 106 Ridoux, Paul (1568) Won 0-0 +191518
9sealed 65 Boudaoud, Hakim (1626) Lost 0-2 -161502
top average opponent: 1663record: 4-3 new rating: 1502

Grand Prix Madrid 2015 (ORI limited) starting rating: 1342
round table opponent (rating) result Δrating
3sealed 111 Calvo, Oscar (1374) Lost 0-2 -171325
4sealed 354 Patino, Julio Cesar (1520) Won 2-1 +221347
5sealed 235 Novitovic, Dejan (1485) Won 2-0 +201367
6sealed 113 Cabrera Rivero, Aitor (1578) Won 2-0 +221389
7sealed 78 Mackl, Valentin (1993) Won 2-0 +281417
8sealed 13 Giorgio, Francesco (1792) Lost 0-2 -121405
9sealed 81 Milis, Michael (1767) Won 2-0 +241429
10draft 8 Tobiasch, Marc (1919) Won 2-1 +271456
11draft 75 Semenov, Petr (1712) Lost 0-2 -141442
12draft 68 Granados, Xavier (1658) Won 2-0 +221464
13draft 6 Tomelitsch, Patrick (1869) Lost 0-2 -111453
14draft 45 Dahl, Tina (1737) Lost 1-2 -131440
15draft 68 Santinelli, Enrico (1630) Won 2-0 +221462
top average opponent: 1695record: 8-5 new rating: 1462

Grand Prix Lille 2015 (legacy) starting rating: 1342
round table opponent (rating) result Δrating
3legacy 141 Burnel, Tony (1616) Lost 0-2 -131329
4legacy 343 Smeets, Ruben (1520) Won 2-0 +221351
5legacy 254 Bourgeois, Olivier (1592) Won 2-0 +221373
6legacy 63 Stevenson, Craig (1435) Lost 1-2 -171356
7legacy 293 Blondel, Loic (1601) Lost 1-2 -141342
top average opponent: 1553record: 2-3 new rating: 1342

Grand Prix Utrecht 2015 (MM2 limited) starting rating: 1338
round table opponent (rating) result Δrating
3sealed 2137 Naujokat, Ricardo (1587) Won 2-0 +231361
4sealed 2011 Heisel, Guido (1559) Lost 0-2 -151346
5sealed 2065 Knowelden, Sean (1767) Lost 0-2 -101336
6sealed 2138 Ahmad, Saiuan (1435) Won 2-0 +191355
7sealed 2163 Daneluk, Erik (1630) Lost 0-2 -131342
top average opponent: 1596record: 2-3 new rating: 1342

Grand Prix Paris 2015 (DTK standard) starting rating: 1402
round table opponent (rating) result Δrating
3standard 16 Paroissien, Simon (1535) Lost 0-2 -161386
4standard 453 Faillot, Simon (1631) Lost 0-2 -131373
5standard 487 BEUREUX, Etienne (1445) Lost 0-2 -171356
6standard 449 Dorle, Ludovic (1373) Lost 0-2 -181338
top average opponent: 1496record: 0-4 new rating: 1338

Grand Prix Strasbourg 2014 (KTK limited) starting rating: 1380
round table opponent (rating) result Δrating
3sealed 166 Kopietz, Matthias (1593) Lost 0-2 -141366
4sealed 282 Connan, Ivan (1515) Won 2-0 +211387
5sealed 134 Drapala, Thomas (1730) Draw 1-1 +61393
6sealed 131 Hesse, Niko (1473) Lost 0-2 -171376
7sealed 207 Lemaitre, Benoist (1595) Won 2-0 +221398
8sealed 137 Draack, Fabian (1440) Lost 0-2 -171381
9sealed 145 Cuffini, Reynald (1535) Won 1-0 +211402
top average opponent: 1555record: 3-3-1 new rating: 1402

Grand Prix Utrecht 2014 (M15 standard) starting rating: 1387
round table opponent (rating) result Δrating
2standard 242 van der Vegt, Jan (1814) Lost 0-2 -101377
3standard 539 Cattrysse, Sabbe (1661) Lost 1-2 -131364
4standard 618 Leitzinger, Gerald (1661) Won 2-0 +231387
5standard 530 Schell, Wytze (1453) Won 2-0 +191406
6standard 379 Blokker, Christiaan (1500) Lost 1-2 -161390
7standard 348 Schroter, Jens (1513) Won 2-1 +201410
8standard 226 Rodrigues, Hugo (1665) Lost 0-2 -131397
9standard 273 Thoft, Anders (1504) Lost 0-2 -171380
top average opponent: 1596record: 3-5 new rating: 1380

Grand Prix Milan 2014 (JOU limited) starting rating: 1411
round table opponent (rating) result Δrating
1sealed 69 Fava, Riccardo (1578) Won 2-1 +211432
2sealed 124 Egger, Lukas (1528) Lost 0-2 -161416
3sealed 340 Schwass, Mark (1628) Lost 1-2 -141402
4sealed 464 Sassi, Federico (1484) Won 2-0 +191421
5sealed 385 Prohll, Heiko (1469) Lost 1-2 -171404
6sealed 405 Deissler, Daniel (1475) Lost 0-2 -171387
top average opponent: 1527record: 2-4 new rating: 1387

Grand Prix Paris 2014 (legacy) starting rating: 1492
round table opponent (rating) result Δrating
3legacy 530 Simonot, Timothee (1828) Lost 0-2 -121480
4legacy 435 Maucher, Tobias (1483) Lost 1-2 -181462
5legacy 520 Hegemann, Erik (1660) Lost 1-2 -151447
6legacy 565 Demol, Cedric (1369) Lost 0-2 -191428
7legacy 524 delvallee, thomas (1467) Won 2-1 +191447
8legacy 406 Morel, Sebastien (1483) Lost 0-2 -181429
9legacy 374 Pentecote, Anthony (1403) Lost 1-2 -181411
top average opponent: 1528record: 1-6 new rating: 1411

Grand Prix Antwerp 2013 (modern) starting rating: 1511
round table opponent (rating) result Δrating
3modern 227 Gosen, Sylke (1533) Lost 0-2 -171494
4modern 387 van der Linden, Bob (1519) Won 2-1 +181512
5modern 282 de Goeijen, Gijs (1755) Won 2-0 +231535
6modern 169 Lansdale, Tim (1556) Lost 0-2 -181517
7modern 313 Vanek, Tomas (1836) Lost 0-2 -121505
8modern 328 Hautot, Mathieu (1864) Lost 1-2 -121493
9modern 310 Morhee, Raymond (1438) Draw 1-1 -11492
top average opponent: 1643record: 2-4-1 new rating: 1492

Grand Prix Rimini 2013 (M14 limited) starting rating: 1488
round table opponent (rating) result Δrating
2sealed 223 Vertucci, Alessandro (1438) Lost 0-2 -191469
3sealed 327 Frezard, Julien (1661) Won 2-1 +221491
4sealed 264 Leitgeb, Vladimir (1478) Won 2-1 +171508
5sealed 114 Berti, Francesco (1679) Won 2-1 +211529
6sealed 101 Tassone, Maximilian (1738) Won 2-1 +221551
7sealed 86 Mattioli, Alberto (1612) Lost 1-2 -171534
8sealed 177 Feliciangeli, Samuele (1555) Won 2-0 +191553
9sealed 122 Krumb, Michael (1977) Won 2-0 +251578
10draft 46 Lippi, Alessandro (1722) Lost 0-2 -151563
11draft 5 Francik, Petr (1501) Lost 1-2 -201543
12draft 79 Gesiot, Giovanni (1561) Lost 0-2 -171526
13draft 26 Laudati, Pietro (1499) Won 2-0 +171543
14draft 24 Strubelj, Gregor (1717) Lost 0-2 -151528
15draft 73 Guidotti, Giacomo (1586) Lost 0-2 -171511
top average opponent: 1623record: 7-7 new rating: 1511

Grand Prix Strasbourg 2013 (legacy) starting rating: 1500
round table opponent (rating) result Δrating
1legacy 364 Van Hecke, Bjorn (1606) Won 2-0 +201520
2legacy 179 Borderon, Julien (1618) Draw 1-1 +21522
3legacy 203 Fonteny, Davy (1518) Won 0-0 +181540
4legacy 201 Boucek, Jaroslav (1728) Won 2-1 +211561
5legacy 105 Vornhusen, Gunnar (1457) Lost 1-2 -201541
6legacy 194 Vegh, Tomas (1539) Lost 0-2 -181523
7legacy 313 Vliegenthart, Benjamin (1734) Draw 1-1 +41527
8legacy 320 Thompson, Mark J (1452) Lost 0-2 -191508
9legacy 302 Watin, Thomas (1420) Lost 0-2 -201488
top average opponent: 1564record: 3-4-2 new rating: 1488