| Sep 26, 2023 | Vladimir Kramnik | 0–1 | Ian Nepomniachtchi | Day 4 - Round 18: Vladimir Kramnik - Ian Nepomniachtchi | Indian Defense: Anti-Nimzo-Indian | |
| Sep 26, 2023 | Wesley So | 1–0 | Vladimir Kramnik | Day 4 - Round 17: Wesley So - Vladimir Kramnik | Sicilian Defense: Four Knights Variation | |
| Sep 26, 2023 | Vladimir Kramnik | ½–½ | Viswanathan Anand | Day 4 - Round 16: Vladimir Kramnik - Viswanathan Anand | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Sep 26, 2023 | Peter Svidler | 1–0 | Vladimir Kramnik | Day 4 - Round 15: Peter Svidler - Vladimir Kramnik | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| Sep 25, 2023 | Vladimir Kramnik | ½–½ | Levon Aronian | Day 3 - Round 14: Vladimir Kramnik - Levon Aronian | Sicilian Defense: Najdorf Variation, English Attack | |
| Sep 25, 2023 | Boris Gelfand | ½–½ | Vladimir Kramnik | Day 3 - Round 13: Boris Gelfand - Vladimir Kramnik | Catalan Opening: Closed | |
| Sep 25, 2023 | Shakhriyar Mamedyarov | 1–0 | Vladimir Kramnik | Day 3 - Round 12: Shakhriyar Mamedyarov - Vladimir Kramnik | English Opening: Symmetrical Variation, Three Knights Variation | |
| Sep 25, 2023 | Vladimir Kramnik | ½–½ | Alexander Grischuk | Day 3 - Round 11: Vladimir Kramnik - Alexander Grischuk | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Sep 25, 2023 | Daniil Dubov | ½–½ | Vladimir Kramnik | Day 3 - Round 10: Daniil Dubov - Vladimir Kramnik | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Sep 23, 2023 | Vladimir Kramnik | ½–½ | Wesley So | Day 2 - Round 9: Vladimir Kramnik - Wesley So | Sicilian Defense: Najdorf Variation | |
| Sep 23, 2023 | Ian Nepomniachtchi | 1–0 | Vladimir Kramnik | Day 2 - Round 8: Ian Nepomniachtchi - Vladimir Kramnik | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Sep 23, 2023 | Viswanathan Anand | ½–½ | Vladimir Kramnik | Day 2 - Round 7: Viswanathan Anand - Vladimir Kramnik | Sicilian Defense: French Variation, Normal | |
| Sep 23, 2023 | Vladimir Kramnik | 0–1 | Peter Svidler | Day 2 - Round 6: Vladimir Kramnik - Peter Svidler | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Sep 22, 2023 | Levon Aronian | ½–½ | Vladimir Kramnik | Day 1 - Round 5: Levon Aronian - Vladimir Kramnik | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Sep 22, 2023 | Vladimir Kramnik | 0–1 | Boris Gelfand | Day 1 - Round 4: Vladimir Kramnik - Boris Gelfand | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Sep 22, 2023 | Vladimir Kramnik | 1–0 | Shakhriyar Mamedyarov | Day 1 - Round 3: Vladimir Kramnik - Shakhriyar Mamedyarov | Scandinavian Defense: Classical Variation | |
| Sep 22, 2023 | Alexander Grischuk | ½–½ | Vladimir Kramnik | Day 1 - Round 2: Alexander Grischuk - Vladimir Kramnik | Catalan Opening: Open Defense, Classical Line | |
| Sep 22, 2023 | Vladimir Kramnik | 0–1 | Daniil Dubov | Day 1 - Round 1: Vladimir Kramnik - Daniil Dubov | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Jul 2, 2023 | Vladimir Kramnik | 1–0 | Dmitrij Kollars | NC Masters | ? | |
| Jul 1, 2023 | Fabiano Caruana | 1–0 | Vladimir Kramnik | NC Masters | ? | |
| Jun 30, 2023 | Vladimir Kramnik | ½–½ | Pavel Eljanov | NC Masters | ? | |
| Jun 28, 2023 | Vladimir Kramnik | 1–0 | Fabiano Caruana | NC Masters | ? | |
| Jun 27, 2023 | Dmitrij Kollars | 1–0 | Vladimir Kramnik | NC Masters | ? | |
| Jun 26, 2023 | Pavel Eljanov | 0–1 | Vladimir Kramnik | NC Masters | ? | |