| Round | Bd. | Col. | Opponent | Rating | Points | Result | +/- |
|---|---|---|---|---|---|---|---|
| 1 | 2 | B | GM Firouzja, Alireza (2) | 2863 | 0.0 (0) | 1-0 | -1.3 |
| 2 | 22 | W | FM Daeschler, Florian (64) | 2229 | 1.0 (1) | 1-0 | +5.3 |
| 3 | 12 | B | GM Cornette, Matthieu (22) | 2549 | 0.0 (1) | 1-0 | -6.1 |
| 4 | 25 | W | IM Skripchenko, Almira (60) | 2253 | 1.0 (2) | 1-0 | +5.9 |
| 5 | 15 | B | GM Landolsi, Iyad (26) | 2523 | 0.0 (2) | 1-0 | -6.7 |
| 6 | 22 | W | IM Song, Julien (54) | 2305 | 0.5 (2.5) | 1/2-1/2 | -2.8 |
| 7 | 28 | B | CM fau, Louis (74) | 2157 | 1.0 (3.5) | 1-0 | +3.9 |
| 8 | 24 | W | FM Trouve, Ethan (46) | 2356 | 1.0 (4.5) | 1-0 | +8.6 |
| 9 | 14 | B | GM Velten, Paul (18) | 2562 | 0.0 (4.5) | 1-0 | -5.8 |
| 10 | 22 | W | Bordi, Kevin (48) | 2342 | (4.5) | - | - |
| Total: | 4.5 | +1 | |||||