Al Haffar, Iyad
Current rating: 1658

Grand Prix Birmingham 2019 (modern) starting rating: 1681
round table opponent (rating) result Δrating
1modern 161 Signargout, Hippolyte (1771) Lost 0-2 -161665
2modern 298 Dove-Green, Daniel (1394) Lost 1-2 -231642
3modern 437 Woodward, Daniel (1464) Lost 1-2 -211621
4modern 416 Hoskins, Philippa (1373) Won 2-0 +131634
5modern 356 Lorente, Carles (1450) Won 2-1 +151649
6modern 327 Sayers, Kyeran (1494) Lost 0-2 -211628
7modern 262 Nascimento, Adailton (1454) Won 2-1 +151643
8modern 209 Liu, Chi Hung (1469) Won 2-0 +151658
top average opponent: 1483record: 4-4 new rating: 1658

Grand Prix Bilbao 2019 (modern) starting rating: 1538
round table opponent (rating) result Δrating
1modern 246 Schlesser, Jeremy (1500) Won 2-0 +171555
2modern 284 Cataldi, Daniel (1567) Won 2-1 +181573
3modern 153 Wickham, Charles (1677) Won 2-0 +201593
4modern 132 Peinado, Javier (1512) Lost 0-2 -191574
5modern 288 Verdugo, Joan (1545) Won 2-1 +171591
6modern 187 Fortunati, Andrea (1527) Won 2-1 +171608
7modern 38 Boaretto, Gianluca (1595) Won 2-1 +181626
8modern 65 Deltour, Louis (1987) Lost 1-2 -121614
9modern 113 Torrisco Jimenez, Alvaro (1839) Won 2-1 +221636
10modern 95 Vicente Diaz, Daniel (1651) Won 2-1 +181654
11modern 54 Del Pozo Gonzalez, Alexis (1533) Lost 1-2 -201634
12modern 74 Van Der Beek, Laurens (1777) Lost 0-2 -151619
13modern 109 Boussaud, Eliott (2001) Won 2-0 +241643
14modern 47 Garcia, Ignacio Javier (1780) Won 2-1 +211664
15modern 44 Silva, Marco (1638) Won 2-0 +171681
top average opponent: 1675record: 11-4 new rating: 1681

Grand Prix Prague 2018 (modern) starting rating: 1563
round table opponent (rating) result Δrating
1modern 279 Hoffmann, Miguel (1494) Lost 1-2 -191544
2modern 674 Horacek, Jiri (1400) Lost 0-2 -201524
3modern 878 Zbysek, Kalenda (1443) Won 2-0 +161540
4modern 858 Vezuli, Kozent (1498) Lost 0-2 -191521
5modern 901 Gulliksen, Alexander (1429) Won 2-1 +171538
top average opponent: 1453record: 2-3 new rating: 1538

Grand Prix Copenhagen 2017 (modern) starting rating: 1500
round table opponent (rating) result Δrating
1modern 27 Nyegaard-Larsen, Stian (1500) Won 2-1 +181518
2modern 226 Jensen, Lasse Forlund (1500) Won 2-0 +181536
3modern 352 Larsen, Kasper Korfits (1523) Lost 0-2 -191517
4modern 431 Georg, Oluf Sonne (1518) Lost 1-2 -181499
5modern 455 Gulliksen, Alexander (1502) Won 2-0 +191518
6modern 511 Bengtsson, Linus (1542) Won 2-0 +181536
7modern 335 Bluntschli, Tizian (1622) Won 2-0 +201556
8modern 163 Oliveros, Carlos (1749) Lost 0-2 -151541
9modern 362 Anders, Torsten (1523) Won 2-0 +181559
10modern 491 Peixoto, Jose (1580) Won 2-0 +181577
11modern 373 Olsson, Niklas (1583) Lost 1-2 -181559
12modern 393 Martini, Stephane-Jean (1520) Won 2-1 +171576
13modern 351 Danckert, Jeremy (1569) Lost 0-2 -181558
14modern 396 Dewulf, Emmanuel (1765) Lost 1-2 -141544
15modern 416 Naess, Steinar (1620) Won 2-0 +191563
top average opponent: 1574record: 9-6 new rating: 1563