We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Safai, Soheil
Current rating: 1562

Grand Prix Brussels 2020 (pioneer) starting rating: 1586
round table opponent (rating) result Δrating
3pioneer 245 Pironti, Emanuele (1519) Lost 0-2 -191567
4pioneer 356 Escorihuela, Raul (1485) Won 2-0 +171584
5pioneer 300 De Meyer, Gabriel (1579) Lost 0-2 -191565
6pioneer 495 Sandvik, Andreas (1557) Won 2-0 +181583
7pioneer 265 Bradshaw, Eddie (1583) Won 2-0 +181601
8pioneer 233 Ruiz Gonzalez, Pablo (1557) Won 2-0 +171618
9pioneer 153 Hermans, Myrddin (1740) Lost 1-2 -151603
10pioneer 145 Mieth, Tobias (1720) Lost 1-2 -161587
11pioneer 156 Skornicki, Filip (1544) Lost 0-2 -191568
12pioneer 154 Also, Albert (1419) Won 2-1 +151583
13pioneer 101 Bonet Espinosa, Dante (1509) Lost 0-2 -191564
14pioneer 132 Wu, Yanfei (1485) Won 2-0 +171581
15pioneer 123 Parisi, Alessandro (1550) Lost 1-2 -191562
top average opponent: 1558record: 6-7 new rating: 1562

Grand Prix Lyon 2019 (ELD standard) starting rating: 1647
round table opponent (rating) result Δrating
3standard 46 Pizzi, William (1690) Lost 1-2 -171630
4standard 224 Murro, Pier Matteo (1450) Lost 0-2 -211609
5standard 334 Savignac, Pierre (1346) Lost 1-2 -231586
top average opponent: 1496record: 0-3 new rating: 1586

Grand Prix Utrecht 2019 (ELD limited) starting rating: 1692
round table opponent (rating) result Δrating
3sealed 164 Edinger, Marian (1465) Lost 1-2 -221670
4sealed 448 Schaffer, Dirk (1585) Lost 1-2 -201650
5sealed 494 Schubert, Mario (1400) Won 2-0 +141664
6sealed 264 Pla, David (1726) Won 2-0 +191683
7sealed 147 Nikov, Kaloyan (1607) Lost 0-2 -191664
8sealed 238 Magni, Luca (1757) Lost 1-2 -171647
top average opponent: 1590record: 2-4 new rating: 1647

Grand Prix Strasbourg 2019 (RNA limited) starting rating: 1701
round table opponent (rating) result Δrating
3sealed 278 Raoux, Richard (1619) Lost 0-2 -191682
4sealed 299 Ingargiola, Alessandro (1575) Won 2-1 +161698
5sealed 326 Levy, Olivier (1872) Lost 0-2 -151683
6sealed 314 Ineke, Alexander (1439) Won 2-1 +131696
7sealed 330 Horster, Jan-Patrick (1548) Won 2-1 +161712
8sealed 119 Gameiro, Kevin-Romain (1616) Lost 0-2 -201692
top average opponent: 1612record: 3-3 new rating: 1692

Grand Prix Prague 2019 (UMA limited) starting rating: 1596
round table opponent (rating) result Δrating
3sealed 40 Kollar, Karlo (1537) Won 2-1 +171613
4sealed 118 Estratti, Samuele (1727) Lost 0-2 -161597
5sealed 381 Shimada, Masahiko (1758) Won 2-0 +211618
6sealed 128 Kumok, Vadim (1441) Won 2-1 +141632
7sealed 164 Achim, Cosmin (1462) Won 2-1 +151647
8sealed 81 Jukola, Lasse (1654) Won 2-1 +181665
9sealed 586 Ruocco, Biagio (1709) Won 2-1 +191684
10draft 660 Both, Marco (1813) Lost 0-2 -161668
11draft 711 Wallner, Johann (1918) Won 2-1 +231691
12draft 734 Saiyasely, Liking (1859) Lost 1-2 -151676
13draft 664 Meier, Michael (1938) Won 2-1 +231699
14draft 646 Schuer, Alan (1532) Won 2-1 +151714
15draft 640 Ikawa, Yoshihiko (2021) Lost 0-2 -131701
top average opponent: 1721record: 9-4 new rating: 1701

Grand Prix Warsaw 2018 (GRN limited) starting rating: 1626
round table opponent (rating) result Δrating
3sealed 362 Umhoefer, Michael (1573) Lost 1-2 -191607
4sealed 577 Laub, Brian (1518) Won 2-1 +161623
5sealed 166 Araque, Francisco (1766) Lost 0-2 -151608
6sealed 472 Brandt, Kenneth (1922) Lost 0-2 -121596
top average opponent: 1695record: 1-3 new rating: 1596

Grand Prix Lille 2018 (GRN standard) starting rating: 1667
round table opponent (rating) result Δrating
3standard 265 Meeussen, Lars (1388) Won 2-0 +131680
4standard 156 van der Linden, Leon (1776) Lost 0-2 -161664
5standard 97 Kraft, Rene (1671) Lost 0-2 -181646
6standard 276 Barclay, Bradley (1857) Won 2-1 +211667
7standard 149 Behrens, Kai (1588) Lost 0-2 -191648
8standard 342 Melone, Rudy (1428) Lost 1-2 -221626
top average opponent: 1618record: 2-4 new rating: 1626

Grand Prix Turin 2018 (M19 limited) starting rating: 1543
round table opponent (rating) result Δrating
3sealed 58 Testa, Paolo (1497) Won 2-0 +171560
4sealed 106 Diefenbach, Claus (1573) Lost 1-2 -181542
5sealed 138 Cappiello, Davide (1981) Won 2-1 +261568
6sealed 104 Wouters, Robin (1608) Won 2-1 +181586
7sealed 92 Bartsch, Christoph (1533) Won 2-1 +171603
8sealed 51 Tassinari, Luca (1928) Won 2-1 +241627
9sealed 15 Patel, Kayure (1810) Won 2-0 +211648
10draft 29 Rentsch, Jari (1816) Lost 1-2 -151633
11draft 69 Vila, Ferran (1918) Won 2-1 +231656
12draft 81 Degenhardt, Michel (1657) Won 2-1 +181674
13draft 70 Mattioli, Alberto (1949) Lost 1-2 -131661
14draft 61 Gauthier, Guillaume (1766) Lost 0-2 -161645
15draft 23 Flury, Julian Felix (1840) Won 2-0 +221667
top average opponent: 1760record: 9-4 new rating: 1667

Grand Prix Copenhagen 2018 (DOM standard) starting rating: 1564
round table opponent (rating) result Δrating
3standard 170 Sjolander, Christopher (1556) Won 2-1 +181582
4standard 45 Stok, Alex (1797) Won 2-0 +221604
5standard 1 Ahlstrom, Christian (1765) Lost 0-2 -151589
6standard 68 Dewulf, Emmanuel (1798) Won 2-0 +211610
7standard 29 Tornstrom, Lauri (1568) Lost 1-2 -181592
8standard 94 Skotte, Mark (1584) Won 2-0 +181610
9standard 66 Sanders, Dominic (1810) Lost 0-2 -151595
10standard 81 Ellingsen, Kenneth (1667) Lost 0-2 -171578
11standard 76 Neirynck, Branco (1893) Lost 1-2 -121566
12standard 78 Larsen, Eigil Lindekilde (1522) Won 2-1 +171583
13standard 66 Depraz, Jean-Emmanuel (2023) Lost 0-2 -101573
14standard 65 Tobiasch, Marc (1863) Lost 1-2 -131560
15standard 66 Winward-Stuart, James (1598) Lost 1-2 -171543
top average opponent: 1727record: 5-8 new rating: 1543

Grand Prix Lyon 2018 (modern) starting rating: 1611
round table opponent (rating) result Δrating
2modern 48 Zanoni, Emilio (1522) Won 2-0 +161627
3modern 288 Kesminaite, Aiste (1413) Draw 1-1 -31624
4modern 226 Rozza, Luca (1651) Lost 0-2 -181606
5modern 450 Coissin, Jeremie (1531) Won 2-0 +171623
6modern 277 David, Sylvain (1537) Lost 0-2 -201603
7modern 457 Tenerelli, Paolo (1524) Lost 1-2 -191584
8modern 520 Hahn, Julien (1496) Lost 1-2 -201564
top average opponent: 1525record: 2-4-1 new rating: 1564

Grand Prix Warsaw 2017 (XLN standard) starting rating: 1626
round table opponent (rating) result Δrating
2standard 180 Salomoni, Davide (1271) Won 2-0 +121638
3standard 253 Mitrokhin, Nikita (1800) Won 2-1 +211659
4standard 151 Bujanowicz, Pawel (1606) Won 2-1 +171676
5standard 24 Oliviero, Marco (1617) Lost 1-2 -191657
6standard 130 Miarecki, Patryk (1545) Won 2-0 +161673
7standard 66 Spinelli, Renato (1532) Won 2-1 +151688
8standard 34 Fatkulbayanov, Timur (1612) Lost 0-2 -191669
9standard 116 Habert, Alexandre (1720) Lost 1-2 -171652
10standard 179 Dewulf, Emmanuel (1755) Lost 1-2 -161636
11standard 171 Campina, Filipe (1545) Lost 1-2 -201616
12standard 176 Holmqvist, Andreas (1466) Won 2-0 +151631
13standard 135 Siemion, Patryk (1569) Lost 1-2 -191612
14standard 154 Freitas, Rui (1561) Won 2-1 +171629
15standard 127 Borra, Luca (1621) Lost 0-2 -181611
top average opponent: 1587record: 7-7 new rating: 1611

Grand Prix Metz 2017 (HOU limited) starting rating: 1671
round table opponent (rating) result Δrating
2sealed 100 Chauvel, Laurent (1429) Won 2-1 +141685
3sealed 152 Peter, Michael (1818) Lost 1-2 -161669
4sealed 362 Diaz, Mickael (1463) Lost 0-2 -221647
5sealed 492 De Rosa, Antonino (2047) Lost 0-2 -111636
6sealed 470 Jouneau, Erwan (1624) Lost 0-2 -181618
7sealed 528 Numan, Steven (1463) Won 2-1 +151633
8sealed 483 Single-Liertz, Banjo (1481) Lost 0-2 -201613
9sealed 432 Statello, Jean-Claude (1358) Won 2-1 +131626
top average opponent: 1585record: 3-5 new rating: 1626

Grand Prix Amsterdam 2017 (AKH standard) starting rating: 1689
round table opponent (rating) result Δrating
2standard 88 Briceno, Paul (1553) Lost 1-2 -211668
3standard 457 Munsch, Jan (1372) Won 2-0 +131681
4standard 402 Charlet, Thomas (1432) Won 2-1 +131694
5standard 135 Gammaitoni, Eli (1785) Won 2-1 +201714
6standard 106 Fliegel, Lukasz (1494) Lost 1-2 -221692
7standard 211 Ando, Michal (1545) Lost 1-2 -211671
8standard 272 van der Linden, Leon (1817) Lost 1-2 -151656
9standard 284 Azevedo, Miguel (1490) Won 2-1 +151671
top average opponent: 1561record: 4-4 new rating: 1671

Grand Prix Barcelona 2017 (AER standard) starting rating: 1723
round table opponent (rating) result Δrating
3standard 315 Parot, Ignacio (1616) Lost 0-2 -201703
4standard 380 Eliatamby, Charles (1776) Won 2-0 +191722
5standard 254 Breviglieri, Massimo (1450) Won 2-1 +131735
6standard 123 Vicente Mora, Javier (1558) Won 2-1 +151750
7standard 56 Lechado Artigues, Pedro (1772) Lost 0-2 -171733
8standard 97 Elovskikh, Kirill (1464) Lost 0-2 -231710
9standard 198 Bartkowiak, Bartosz (1526) Lost 1-2 -211689
top average opponent: 1594record: 3-4 new rating: 1689

Grand Prix Prague 2017 (AER limited) starting rating: 1608
round table opponent (rating) result Δrating
3sealed 388 Tassinari, Luca (1655) Won 2-0 +191627
4sealed 215 Del Basso, Federico (1995) Lost 1-2 -121615
5sealed 179 Sapiras, Armando (1864) Won 2-0 +231638
6sealed 214 Trescher, Brian (1571) Won 2-0 +171655
7sealed 59 Bluhm, Alexander (1580) Won 2-1 +161671
8sealed 84 Vinciguerra, Daniele (1695) Won 2-1 +191690
9sealed 24 Lambrich, Benjamin (1706) Won 2-1 +181708
10draft 250 Bourdinaud, Guillaume (1914) Won 2-1 +221730
11draft 147 Brambilla, Davide (1993) Won 2-1 +221752
12draft 195 Floch, Ivan (2062) Lost 0-2 -121740
13draft 191 Rentsch, Jari (1799) Lost 1-2 -171723
14draft 67 Sarap, Karl (1813) Lost 1-2 -161707
15draft 3 Horvath, Tamas 9788 (1621) Won 2-0 +161723
top average opponent: 1790record: 9-4 new rating: 1723

Grand Prix Lille 2016 (modern) starting rating: 1528
round table opponent (rating) result Δrating
3modern 12 Demange, Kevin (1904) Won 2-0 +251553
4modern 29 Ringotte, Boris (1532) Won 2-1 +171570
5modern 60 Parot, Ignacio (1828) Won 2-1 +231593
6modern 31 Kronberger, Niklas (1730) Lost 0-2 -151578
7modern 77 Daffos, Philippe (1560) Won 2-1 +171595
8modern 58 Villalobos, Victor (1591) Won 2-0 +181613
9modern 47 Velazquez, Jose Luis (1971) Lost 1-2 -121601
10modern 64 Vojta, Jakub (1933) Won 2-1 +241625
11modern 35 Ziller, Sebastian (1620) Won 2-1 +181643
12modern 12 Casamenti, Alessandro (1836) Lost 0-2 -141629
13modern 72 Villani, Gioele (1616) Lost 1-2 -191610
14modern 95 McGregor, Craig (1548) Won 2-0 +171627
15modern 83 Szmyd, Jedrek (1561) Lost 0-2 -191608
top average opponent: 1710record: 8-5 new rating: 1608

Grand Prix Manchester 2016 (SOI standard) starting rating: 1498
round table opponent (rating) result Δrating
3standard 77 Beever, Simeon (1467) Lost 0-2 -181480
4standard 308 Gordon, Joshua (1481) Lost 0-2 -181462
5standard 477 Avery, Benedict (1503) Lost 0-2 -181444
6standard 543 Ellery, Samuel (1447) Won 2-0 +191463
7standard 533 Hall, Chris (1501) Won 2-1 +181481
8standard 314 Donnelly, Adrian (1534) Won 2-1 +191500
9standard 335 Grimes, Joshua (1534) Won 2-0 +191519
10standard 195 Rayner, Andrew (1557) Won 2-1 +191538
11standard 137 Taylor, Nathan (1573) Lost 1-2 -181520
12standard 134 Beckett, Matthew (1532) Won 2-0 +181538
13standard 130 Simmonds, Alex (1704) Won 2-0 +211559
14standard 100 Knocinski, Przemek (1748) Lost 1-2 -141545
15standard 108 Wang, Haokang (1630) Lost 0-2 -171528
top average opponent: 1555record: 7-6 new rating: 1528

Grand Prix Paris 2016 (OGW standard) starting rating: 1504
round table opponent (rating) result Δrating
3standard 196 Sokolov, Paul (1594) Lost 0-2 -161488
4standard 452 Vignudelli, Mattia (1663) Lost 0-2 -151473
5standard 537 May, Luke (1592) Won 2-1 +201493
6standard 256 Habraken, Matthijs (1495) Lost 1-2 -181475
7standard 377 Baum, Tobias (1523) Won 2-0 +191494
8standard 336 Jelecevic, Jan (1710) Lost 1-2 -141480
9standard 426 Gadeyne, Kenneth (1483) Won 2-1 +181498
top average opponent: 1580record: 3-4 new rating: 1498

Grand Prix Bologna 2016 (modern) starting rating: 1527
round table opponent (rating) result Δrating
2modern 193 Legon, Jeremy (1555) Lost 0-2 -181509
3modern 811 Elliott, Jake (1449) Won 2-1 +171526
4modern 614 Van Koekenbeek, Benjamin (1660) Lost 1-2 -161510
5modern 600 Weigl, Kevin (1454) Won 2-1 +171527
6modern 441 Gritti, Massimiliano (1395) Lost 1-2 -201507
7modern 710 Salomoni, Davide (1313) Won 2-1 +151522
8modern 542 Thomsen, Kim (1575) Lost 0-2 -181504
top average opponent: 1486record: 3-4 new rating: 1504

Grand Prix Brussels 2015 (BFZ standard) starting rating: 1605
round table opponent (rating) result Δrating
2standard 432 Nystrom, Per (1821) Lost 0-0 -141591
3standard 615 Croitoru, Petre-Vladimir (1500) Lost 0-2 -201571
4standard 836 Pignon, Jean-Marie (1387) Won 2-1 +151586
5standard 573 Behm, Dominik (1504) Lost 0-2 -201566
6standard 676 Turkoglu, Umut (1653) Lost 1-2 -161550
7standard 593 Vantomme, Trygve (1464) Won 2-0 +161566
8standard 460 Diallo, Jakob (1438) Lost 1-2 -201546
9standard 427 Skubik, Marcin (1473) Lost 0-2 -191527
top average opponent: 1530record: 2-6 new rating: 1527

Grand Prix Lyon 2015 (BFZ limited) starting rating: 1633
round table opponent (rating) result Δrating
2sealed 63 Paupert, Laurent (1465) Won 2-1 +151648
3sealed 229 Rejasse, Alexis (1512) Lost 0-2 -211627
4sealed 433 Dauphin, Jean-Jacques (1434) Lost 1-2 -211606
5sealed 451 Vincent, Guillaume (1586) Won 2-0 +181624
6sealed 325 Vogt, Adrian (1714) Won 2-1 +191643
7sealed 272 Widmer, Vinzenz (1534) Lost 1-2 -201623
8sealed 343 Lampasona, Simone (1599) Lost 0-0 -181605
top average opponent: 1549record: 3-4 new rating: 1605

Grand Prix London 2015 (ORI standard) starting rating: 1638
round table opponent (rating) result Δrating
2standard 98 Joslin, Richard (1484) Won 2-0 +151653
3standard 78 Joynes, Alan (1537) Lost 0-2 -201633
4standard 160 Rickner, Phil (1518) Won 2-0 +161649
5standard 208 Mortlock, Joseph (1538) Won 2-0 +161665
6standard 103 Loufek, Vaclav (1559) Lost 0-2 -201645
7standard 226 Wellinger, Serafin (1869) Lost 0-2 -141631
8standard 188 Vincent, Chris (1588) Won 2-0 +171648
9standard 124 Boussaud, Eliott (1813) Lost 1-2 -151633
top average opponent: 1613record: 4-4 new rating: 1633

Grand Prix Utrecht 2015 (MM2 limited) starting rating: 1645
round table opponent (rating) result Δrating
1sealed 1246 Hogendoorn, Raymond (1500) Won 2-1 +151660
2sealed 1157 Azabal, Natan (1607) Lost 0-2 -191641
3sealed 1301 Van Den Berg, Anco (1503) Won 2-0 +151656
4sealed 1206 Witte, Maarten (1546) Lost 0-2 -201636
5sealed 1288 Uyttendaele, Geert (1376) Lost 0-2 -221614
6sealed 1331 Tejeiro Sanchez, Francisco Jose (1264) Won 2-0 +121626
7sealed 1240 Binkowska, Wioleta (1523) Won 2-0 +161642
8sealed 1177 Mackowiak, Patrick (1559) Lost 0-2 -201622
9sealed 1141 Baldus, Michael (1476) Won 2-0 +161638
top average opponent: 1484record: 5-4 new rating: 1638

Grand Prix Paris 2015 (DTK standard) starting rating: 1526
round table opponent (rating) result Δrating
1standard 139 Bourgeois, Herve (1451) Won 2-1 +161542
2standard 57 Gauthier, Kevin (1518) Won 2-0 +181560
3standard 18 Martineau, Jerome (1499) Lost 1-2 -191541
4standard 304 Motte, Thibault (1452) Won 2-0 +161557
5standard 124 Deshayes, Nicolas (1537) Won 2-0 +181575
6standard 85 Moustgaard, Alvin (1525) Won 2-1 +171592
7standard 89 Knipping, Kai (1613) Won 2-0 +181610
8standard 65 Syed, Zan (1802) Lost 1-2 -141596
9standard 66 Poldsam, Ismo (1803) Won 2-0 +221618
10standard 35 Martinelle, Geoffrey (1503) Won 2-0 +151633
11standard 41 Dezani, Jeremy (1854) Lost 0-2 -141619
12standard 54 Schulhof, Leo (1809) Won 2-1 +221641
13standard 32 Ellingsen, Kenneth (1722) Lost 0-2 -171624
14standard 63 Levy, Olivier (1749) Won 2-1 +211645
15standard 48 Chiche, Kevin (1887) ID 01645
top average opponent: 1648record: 10-4-1 new rating: 1645

Grand Prix Lyon 2012 (modern) starting rating: 1500
round table opponent (rating) result Δrating
1modern 12 Pauwels, Patrick (1486) Won 2-1 +181518
2modern 64 Morizet, Nicolas (1518) Won 2-0 +181536
3modern 3 Taillon, Mathieu (1508) Lost 0-2 -191517
4modern 174 Dudragne, Maxime (1549) Won 2-1 +191536
5modern 120 Floch, Ivan (1876) Lost 0-2 -121524
6modern 160 Bres, Mickael (1632) Lost 1-2 -161508
7modern 180 Lessmann, Richard (1494) Won 2-0 +171525
8modern 120 Lejeune, Olivier (1548) Won 2-0 +191544
9modern 84 Thorel, Alexis (1542) Lost 1-2 -181526
top average opponent: 1573record: 5-4 new rating: 1526

Grand Prix Lille 2012 (DKA standard) starting rating: 1478
round table opponent (rating) result Δrating
1standard 28 Colsenet, Damien (1407) Lost 0-2 -191459
2standard 279 Vallee, Romain (1514) Won 2-1 +191478
3standard 181 Pascal, Armelle (1499) Won 2-1 +181496
4standard 237 Belicard, Tony (1486) Won 2-0 +181514
5standard 116 Gun, Genco (1467) Won 2-1 +171531
6standard 62 Primot, Armel (1653) Lost 1-2 -151516
7standard 160 Gruber, Klaas (1578) Lost 0-2 -171499
8standard 134 Chalubert, Antoine (1458) Lost 1-2 -191480
9standard 176 Repetti, Guillaume (1582) Won 2-1 +201500
top average opponent: 1516record: 5-4 new rating: 1500

Grand Prix Kobe 2011 (extended) starting rating: 1500
round table opponent (rating) result Δrating
1extended 206 Michinaka, Shota (1447) Won 2-0 +171517
2extended 99 Sakimura, Akihiko (1518) Lost 0-2 -181499
3extended 226 K., Hiroyuki (1500) Lost 1-2 -181481
4extended 308 Doi, Kakeru (1484) Won 2-1 +181499
5extended 167 Nishimoto, Takuya (1420) Lost 0-2 -191480
6extended 239 Kato, Yoshinari (1483) Won 2-0 +181498
7extended 155 Yurikusa, Nobuo (1429) Won 2-1 +161514
8extended 107 Itou, Takanori (1507) Lost 0-2 -181496
9extended 107 Minamitani, Daichi (1496) Lost 1-2 -181478
top average opponent: 1476record: 4-5 new rating: 1478