We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Vanhatupa, Juha-Matti
Current rating: 1614

Grand Prix Bologna 2019 (legacy) starting rating: 1551
round table opponent (rating) result Δrating
3legacy 32 Garzon Serrano, Nahum (1718) Lost 1-2 -151536
4legacy 327 Wickham, Charles (1673) Won 2-1 +211557
5legacy 227 Di Bartolomei, Fabio (1595) Lost 1-2 -181539
6legacy 352 Guillamon, Hector (1397) Won 2-0 +161555
7legacy 133 Kistler, Patrick (1668) Won 2-0 +201575
8legacy 77 Akhundzadeh, Amir (1479) Won 2-1 +161591
9legacy 295 Hertwig, Andrea (1513) Lost 0-2 -191572
10legacy 371 Lopez Castilla, Alberto (1561) Lost 0-2 -191553
11legacy 364 Lisembard, John (1599) Won 2-1 +191572
12legacy 349 Choca, Joao (1739) Won 2-0 +211593
13legacy 328 Berkemeier, Thomas (1625) Lost 1-2 -171576
14legacy 344 Shavyrin, Nickita (1596) Won 2-0 +181594
15legacy 320 Pchelkin, Andrey (1717) Won 2-1 +201614
top average opponent: 1606record: 8-5 new rating: 1614

Grand Prix Birmingham 2019 (modern) starting rating: 1596
round table opponent (rating) result Δrating
3modern 33 Findler, Jamie (1516) Lost 0-2 -191577
4modern 268 Johnson, James [ENG] (1518) Lost 1-2 -191558
5modern 81 Duffin, Thomas (1308) Won 2-0 +131571
6modern 206 Grass, Christopher (1527) Lost 0-2 -191552
7modern 101 Bonet Espinosa, Dante (1538) Won 2-1 +181570
8modern 150 Hydon, Joseph (1524) Lost 0-2 -191551
top average opponent: 1489record: 2-4 new rating: 1551

Grand Prix Stockholm 2018 (modern) starting rating: 1559
round table opponent (rating) result Δrating
2modern 243 Jakobsson, Ulrik (1518) Won 2-1 +171576
3modern 257 Pispa, Lauri (1913) Won 2-0 +241600
4modern 20 Kaukoranta, Ville (1650) Lost 1-2 -171583
5modern 262 Claesson, Gustaf (1507) Won 2-0 +161599
6modern 73 Ferguson, David (1588) Won 2-0 +181617
7modern 62 Leuzzi, Fabrizio (1546) Draw 1-1 -11616
8modern 62 Rahikkala, Joni Markus (1511) Lost 0-2 -201596
top average opponent: 1605record: 4-2-1 new rating: 1596

Grand Prix Prague 2018 (modern) starting rating: 1583
round table opponent (rating) result Δrating
2modern 408 Baranov, Anton (1596) Lost 0-2 -181565
3modern 698 De Spiegeleer, Sebastien (1466) Lost 1-2 -201545
4modern 783 Radchenko, Fedor (1481) Won 2-1 +171562
5modern 517 Garaj, Filip (1497) Won 2-1 +171579
6modern 418 Hof, Tristan (1565) Lost 0-2 -181561
7modern 618 Baranov, Oleg (1509) Won 2-1 +171578
8modern 426 Krasnosilskyi, Oleksandr (1523) Lost 1-2 -191559
top average opponent: 1519record: 3-4 new rating: 1559

Grand Prix Birmingham 2018 (leg) (legacy) starting rating: 1601
round table opponent (rating) result Δrating
2legacy 186 Ihonen, Juha (1714) Lost 0-2 -161585
3legacy 353 Muller, Sascha (1497) Lost 1-2 -201565
4legacy 417 Pais Paz, Alejandro Antonio (1558) Won 2-0 +181583
5legacy 371 Yates, Scott (1496) Won 2-1 +161599
6legacy 264 Juraschek, Timo (1554) Lost 1-2 -181581
7legacy 309 Marcotti, Emanuele (1791) Lost 1-2 -151566
8legacy 294 Bicego, Alessandro (1484) Won 2-1 +171583
top average opponent: 1585record: 3-4 new rating: 1583

Grand Prix Birmingham 2017 (modern) starting rating: 1511
round table opponent (rating) result Δrating
2modern 159 Bilde, Basthiann (1568) Lost 0-0 -171494
3modern 539 Brunet, Max (1554) Won 2-0 +191513
4modern 507 Porter, Martin (1620) Won 2-1 +201533
5modern 294 Ford, Lucas (1542) Lost 0-2 -181515
6modern 282 Dyde, Ben (1518) Won 2-1 +181533
7modern 361 Mcgeachey, Declan (1543) Won 2-1 +181551
8modern 89 Watkins, Alex (1556) Won 2-0 +181569
9modern 93 Grimmer, Jasper (1952) Lost 1-2 -111558
10modern 251 Wickham, Charles (1674) Won 2-0 +201578
11modern 111 Lawton, James (1662) Won 2-0 +201598
12modern 100 Dillon, Wayne (1674) Lost 1-2 -171581
13modern 119 Delvigne, Emmanuel (1571) Won 2-0 +181599
14modern 89 Marchand, Benjamin (1604) Won 2-1 +181617
15modern 79 Garcia Guerrero, Luis (1714) Lost 0-2 -161601
top average opponent: 1625record: 9-5 new rating: 1601

Grand Prix Copenhagen 2017 (modern) starting rating: 1460
round table opponent (rating) result Δrating
3modern 293 Sisbo, Sebastian (1474) Won 2-1 +191479
4modern 81 Dang, Martin (1994) Lost 0-2 -101469
5modern 282 Novoselova, Olga (1509) Lost 1-2 -171452
6modern 298 Bach, Simon (1518) Won 2-1 +191471
7modern 274 Dagen, Pierre (1995) Won 2-0 +271498
8modern 201 Perttula, Eetu (1726) Won 2-1 +221520
9modern 64 Munk, Thomas (1567) Lost 0-2 -171503
10modern 382 Drogemuller, Kauri (1586) Lost 0-2 -171486
11modern 494 Chia, Evan En Yao (1498) Won 2-1 +191505
12modern 437 Van Gent, Leo (1648) Lost 1-2 -161489
13modern 448 Bohrkircher, Sascha (1572) Won 2-0 +201509
14modern 410 Helantera, Niko (1570) Won 2-0 +191528
15modern 374 Partinen, Simo (1583) Lost 0-2 -171511
top average opponent: 1634record: 7-6 new rating: 1511

Grand Prix Stockholm 2016 (EMN limited) starting rating: 1384
round table opponent (rating) result Δrating
1sealed 58 Belkasmi, Trond (1473) Draw 1-1 +21386
2sealed 279 Johansson, Jens (1502) Draw 1-1 +21388
3sealed 494 Nilsson Tornquist, Anders (1505) Won 2-0 +201408
4sealed 370 Ince, Bahadir (1517) Lost 1-2 -161392
5sealed 447 Faale, Jorgen (1499) Won 2-0 +201412
6sealed 343 Cogan, Mark (1420) Won 2-1 +181430
7sealed 246 Rodriguez Frye, Karel (1512) Won 2-1 +191449
8sealed 169 Josefsson, Erik (1543) Won 2-0 +201469
9sealed 110 Wickell, Mans (1543) ID 01469
10draft 44 Vendelboe, Pierre (1524) Draw 1-1 +11470
11draft 139 Norberg, Andreas (1573) Won 2-1 +201490
12draft 81 Ljungberg, Jonas (1617) Lost 0-2 -161474
13draft 105 Otte, Jasper (1587) Lost 1-2 -161458
14draft 102 Berle, Kim (1458) Lost 1-2 -181440
15draft 55 Hinks, Tommy (1552) Won 2-0 +201460
top average opponent: 1522record: 7-4-4 new rating: 1460

Grand Prix Prague 2016 (legacy) starting rating: 1419
round table opponent (rating) result Δrating
1legacy 175 Rinaldi, Luca (1779) Lost 0-1 -121407
2legacy 422 Klein, Fabian (1760) Lost 1-2 -121395
3legacy 652 Koskinas, Nikos (1468) Lost 0-2 -171378
4legacy 716 Johns, Robert (1432) Lost 1-2 -171361
5legacy 681 Treike, Vincent (1432) Lost 0-2 -161345
6legacy 646 Maas, Wouter (1341) Won 2-1 +181363
7legacy 577 Giannopoulos, Panagiotis-dimitris (1426) Won 2-0 +191382
8legacy 514 Nemec, Jan (1435) Lost 0-2 -171365
9legacy 462 Kukowski, Paul (1432) Won 2-1 +191384
top average opponent: 1501record: 3-6 new rating: 1384

Grand Prix Stockholm 2014 (KTK standard) starting rating: 1469
round table opponent (rating) result Δrating
1standard 340 Haverinen, Thomas (1500) Lost 0-2 -171452
2standard 113 Stalarm, Thomas (1482) Lost 0-2 -171435
3standard 445 Alnevik, Martin (1465) Lost 1-2 -181417
4standard 54 Hagen, Heidi-ane (1446) Won 2-0 +191436
5standard 453 Johansson, Anders (1464) Won 2-1 +181454
6standard 326 Fallstig, Patrik (1416) Won 2-0 +171471
7standard 293 Dabrowski, Michal (1474) Lost 1-2 -181453
8standard 264 Henningsson, Axel (1483) Lost 0-2 -171436
9standard 243 Granados, Xavier (1464) Lost 1-2 -171419
top average opponent: 1466record: 3-6 new rating: 1419

Grand Prix Warsaw 2014 (JOU limited) starting rating: 1433
round table opponent (rating) result Δrating
1sealed 277 de Lara Garcia, Adolfo (1500) Won 2-0 +191452
2sealed 74 Szpac, Andrzej (1516) Won 2-0 +201472
3sealed 195 Eggen, Oddbjorn (1518) Won 2-0 +181490
4sealed 51 Newman, Gerhard (1536) Won 2-0 +191509
5sealed 16 Ramis Pascual, Toni (2055) Lost 1-2 -91500
6sealed 64 Matuszewski, Hubert (1719) Lost 1-2 -141486
7sealed 109 Knap, Cestmir (1425) Won 0-0 +171503
8sealed 150 Malukov, Pavel (1554) Lost 1-2 -171486
9sealed 133 Ballanger, Stuart (1564) Lost 1-2 -171469
top average opponent: 1599record: 5-4 new rating: 1469

Grand Prix Helsinki 2004 (COK limited) starting rating: 1481
round table opponent (rating) result Δrating
1sealed 127 olofsson, martin (1500) Lost 0-2 -171464
2sealed 150 Overman, Jasper (1468) Won 2-0 +181482
3sealed 120 Hiltunen, Arto (1746) Lost 0-2 -141468
4sealed 149 Junnilainen, Timo (1467) Lost 0-2 -181450
5sealed 171 Nikiporow, Antero (1464) Won 2-0 +191469
6sealed 139 Hansen, Brage (1485) Lost 0-2 -181451
7sealed 132 Saari, Antero (1465) Lost 1-2 -181433
top average opponent: 1514record: 2-5 new rating: 1433

Grand Prix Helsinki 2000 (INV limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 47 Hietala, Markus (1492) Lost 0-2 -181482
2sealed 118 Miettinen, Pekka (1482) Lost 0-2 -181464
3sealed 152 Akimov, Akim (1464) Won 2-0 +181482
4sealed 142 Pauvola, Mitto (1485) Draw 1-1 01482
5sealed 136 Merikanto, Miikka (1482) Lost 0-2 -181464
6sealed 140 Holmqvist, Hans Erik (1446) Draw 0-0 01464
7sealed 135 Myllynen, Teemu (1443) Won 2-0 +171481
top average opponent: 1471record: 2-3-2 new rating: 1481