| — | Aishajiang | 1–0 | Esprit | Round 2: Aishajiang, Ehsan - Esprit, Kobe | Caro-Kann Defense: Exchange Variation | |
| — | Aishajiang | 1–0 | De Rycke | Round 4: Aishajiang, Ehsan - De Rycke, Killian | French Defense: Steinitz Variation, Boleslavsky Variation | |
| — | Aishajiang | 1–0 | Van Coppenolle | Round 5: Aishajiang, Ehsan - Van Coppenolle, Lander | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| — | Aishajiang | 1–0 | De Rycke | Round 5: Aishajiang, Ehsan - De Rycke, Killian | French Defense: Steinitz Variation, Boleslavsky Variation | |
| — | Aishajiang | 1–0 | Esprit | Round 5: Aishajiang, Ehsan - Esprit, Kobe | Caro-Kann Defense: Exchange Variation | |
| — | Aishajiang | 0–1 | Vandenhole | Round 7: Aishajiang, Ehsan - Vandenhole, Kobe | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| — | Aishajiang | ½–½ | Katumwa | Round 8: Aishajiang, Ehsan - Katumwa, Iko | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| — | Baugnet | 0–1 | Aishajiang | Round 1: Baugnet, Sacha - Aishajiang, Ehsan | Caro-Kann Defense: Advance Variation | |
| — | Molitor | 1–0 | Aishajiang | Round 3: Molitor, Milo - Aishajiang, Ehsan | Caro-Kann Defense: Classical Variation, Flohr Variation | |
| — | Molitor | 1–0 | Aishajiang | Round 5: Molitor, Milo - Aishajiang, Ehsan | Caro-Kann Defense: Classical Variation, Flohr Variation | |
| — | Baugnet | 0–1 | Aishajiang | Round 5: Baugnet, Sacha - Aishajiang, Ehsan | Caro-Kann Defense: Advance Variation | |
| — | Plomp | ½–½ | Aishajiang | Round 6: Plomp, Mateo - Aishajiang, Ehsan | Caro-Kann Defense: Exchange Variation | |
| — | Mareels Dutry | 0–1 | Aishajiang | Round 9: Mareels Dutry, Jasper - Aishajiang, Ehsan | Caro-Kann Defense: Maróczy Variation | |