We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Vanhapiha, Lauri
Current rating: 1598

Grand Prix Bologna 2019 (legacy) starting rating: 1579
round table opponent (rating) result Δrating
3legacy 260 Stellingwerf, Allard (1566) Won 2-1 +181597
4legacy 73 Fernandez, Marcos Jose (1764) Won 2-0 +211618
5legacy 57 Antonucci, Angelo (1559) Draw 1-1 -11617
6legacy 41 Cuellari, Robert (1551) Lost 0-2 -191598
7legacy 112 Devillers, Pierre (1609) Won 2-1 +181616
8legacy 71 Vikstrom, Christofer (1600) Lost 0-2 -181598
top average opponent: 1608record: 3-2-1 new rating: 1598

Grand Prix Krakow 2019 (M20 limited) starting rating: 1511
round table opponent (rating) result Δrating
3sealed 161 Okic, Amir (1605) Lost 1-2 -161495
4sealed 198 Berger, Maximilien (1526) Won 2-0 +191514
5sealed 180 Parisi, Alessandro (1471) Won 2-0 +171531
6sealed 123 Fosca, Dario (1637) Won 2-1 +201551
7sealed 183 Panchartek, Zbysek (1862) Lost 0-2 -131538
8sealed 299 Ciszek, Adrian (1558) Won 2-0 +191557
9sealed 401 Larsen, Daniel (1623) Won 2-1 +191576
10draft 330 Leupold, Kim (1597) Won 2-1 +181594
11draft 378 Bach, Wolfgang (1903) Lost 0-2 -121582
12draft 366 Spyra, Tomasz (1583) Lost 1-2 -181564
13draft 350 Jeric, Lovro (1497) Lost 0-2 -191545
14draft 389 Zimmermann, Bob (1461) Won 2-1 +161561
15draft 388 Boczarski, Rafal (1565) Won 2-0 +181579
top average opponent: 1607record: 8-5 new rating: 1579

Grand Prix Copenhagen 2019 (MH1 limited) starting rating: 1556
round table opponent (rating) result Δrating
3sealed 110 Wall, Oskar (1850) Lost 1-2 -131543
4sealed 296 Maurer, Tobias (1751) Lost 0-2 -141529
5sealed 467 Riley, David (1576) Lost 1-2 -181511
top average opponent: 1726record: 0-3 new rating: 1511

Grand Prix Prague 2019 (UMA limited) starting rating: 1570
round table opponent (rating) result Δrating
2sealed 763 Rentsch, Jari (2014) Lost 0-2 -101560
3sealed 613 Magris, Alessio (1526) Lost 1-2 -191541
4sealed 866 Valentiny, Jan (1482) Won 2-1 +171558
5sealed 589 Novotny, Pavel (1503) Won 2-0 +171575
6sealed 467 Paramonov, Alexey (1488) Lost 1-2 -191556
top average opponent: 1603record: 2-3 new rating: 1556

Grand Prix Warsaw 2018 (GRN limited) starting rating: 1539
round table opponent (rating) result Δrating
2sealed 384 Steeger, Thomas (1668) Won 2-0 +211560
3sealed 131 Geffroy, Francois (1751) Won 2-1 +211581
4sealed 53 Shinkins, Stewart (1652) Won 2-0 +191600
5sealed 30 Ramboa, Thierry (1870) Lost 0-2 -131587
6sealed 206 Di Pancrazio, Marc (1607) Won 2-1 +191606
7sealed 79 Whyte, Ailsa (1601) Lost 1-2 -181588
8sealed 177 Kochetygov, Vladislav (1629) Lost 1-2 -181570
top average opponent: 1683record: 4-3 new rating: 1570

Grand Prix Stockholm 2018 (modern) starting rating: 1491
round table opponent (rating) result Δrating
1modern 17 Frinndal, Johannes (1500) Won 2-1 +181509
2modern 93 Byrne, Kenneth (1447) Won 2-1 +171526
3modern 88 Scaramelli, Ugo (1781) Won 2-1 +231549
4modern 133 Olbrich, Jakob (1489) Won 1-0 +171566
5modern 73 Bendix Nielsen, Andreas (1821) Lost 0-2 -141552
6modern 145 van Herwaarden, Sander (1789) Won 2-1 +221574
7modern 43 Swedenborg, Carl (1601) Lost 0-2 -171557
8modern 189 Disenborg, Johan (1589) Lost 0-2 -181539
top average opponent: 1627record: 5-3 new rating: 1539

Grand Prix Prague 2018 (modern) starting rating: 1523
round table opponent (rating) result Δrating
1modern 272 Wojciechowski, Bartek (1500) Lost 1-2 -191504
2modern 567 Fuchs, Alexander (1420) Won 2-0 +171521
3modern 507 Lachaud, Remy (1639) Lost 0-2 -161505
4modern 800 Anderson, Mattias (1731) Lost 0-2 -141491
top average opponent: 1573record: 1-3 new rating: 1491

Grand Prix Copenhagen 2018 (DOM standard) starting rating: 1497
round table opponent (rating) result Δrating
1standard 12 Madsen, Per Rask (1500) Won 2-0 +181515
2standard 81 Anttila, Markku (1479) Lost 0-2 -191496
3standard 299 Christiansen, Kim Klitgaard (1501) Lost 1-2 -181478
4standard 305 Sundman, Alexander (1381) Won 2-1 +171495
5standard 254 Soininen, Oskari (1522) Won 2-0 +181513
6standard 143 Castro-Rappl, Christopher (1761) Won 2-0 +231536
7standard 125 Meulders, Bram (1832) Lost 0-2 -131523
top average opponent: 1568record: 4-3 new rating: 1523

Grand Prix Metz 2017 (HOU limited) starting rating: 1510
round table opponent (rating) result Δrating
1sealed 241 Tuinstra, Sebastiaan (1748) Lost 1-2 -131497
2sealed 542 Holmlund, Kristian (1477) Won 2-1 +171514
3sealed 586 Van Hal, Tim (1501) Lost 1-2 -181496
4sealed 512 Gonzalez Fisher, Daniel Mario (1507) Won 2-0 +181514
5sealed 497 Almeras, Xavier (1545) Lost 1-2 -171497
top average opponent: 1556record: 2-3 new rating: 1497

Grand Prix Stockholm 2016 (EMN limited) starting rating: 1521
round table opponent (rating) result Δrating
3sealed 233 Skjaerstad, Marius (1428) Lost 1-2 -201501
4sealed 352 Quennehent, Mathieu (1421) Won 2-0 +161517
5sealed 180 Knellwolf, Martin (1668) Won 2-1 +211538
6sealed 136 Grigull, Carolin (1519) Won 2-1 +181556
7sealed 21 Johansson, Marcus (1550) Won 2-0 +181574
8sealed 10 Bjorklund, Charles (1622) Lost 0-2 -171557
9sealed 51 Steinaa, Peter (1766) Lost 0-2 -151542
10draft 60 Nadezhdina, Natalia (1532) Lost 1-2 -181524
11draft 64 Nieke, Jonas (1727) Lost 0-2 -141510
12draft 64 Bergenmalm, Fredrik (1498) Won 2-0 +181528
13draft 62 Celikovska, Klara (1573) Lost 0-2 -181510
top average opponent: 1573record: 5-6 new rating: 1510

Grand Prix Utrecht 2015 (MM2 limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 514 De Vries, Elco (1500) Lost 0-2 -181482
2sealed 453 Oliver, Piran (1454) Won 2-0 +181500
3sealed 357 Ten Brinke, Oswin (1570) Won 2-1 +191519
4sealed 340 Wittich, Frank (1514) Lost 0-2 -181501
5sealed 386 Raddatz, Laurenz (1498) Won 2-0 +181519
6sealed 311 Taylor, Nicholas (1598) Won 2-1 +191538
7sealed 254 Thomas, Marc (1568) Lost 1-2 -171521
top average opponent: 1529record: 4-3 new rating: 1521