| 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 | Ian Nepomniachtchi | 1–0 | Alexander Grischuk | Day 4 - Round 17: Ian Nepomniachtchi - Alexander Grischuk | Italian Game: Giuoco Pianissimo, Normal | |
| Sep 26, 2023 | Daniil Dubov | 1–0 | Ian Nepomniachtchi | Day 4 - Round 16: Daniil Dubov - Ian Nepomniachtchi | Queen's Pawn Game: Torre Attack, Gossip Variation | |
| Sep 26, 2023 | Ian Nepomniachtchi | 1–0 | Shakhriyar Mamedyarov | Day 4 - Round 15: Ian Nepomniachtchi - Shakhriyar Mamedyarov | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Sep 25, 2023 | Ian Nepomniachtchi | 1–0 | Wesley So | Day 3 - Round 14: Ian Nepomniachtchi - Wesley So | Italian Game: Giuoco Pianissimo, Normal | |
| Sep 25, 2023 | Viswanathan Anand | ½–½ | Ian Nepomniachtchi | Day 3 - Round 13: Viswanathan Anand - Ian Nepomniachtchi | Sicilian Defense: Delayed Alapin Variation | |
| Sep 25, 2023 | Ian Nepomniachtchi | ½–½ | Peter Svidler | Day 3 - Round 12: Ian Nepomniachtchi - Peter Svidler | Sicilian Defense: Moscow Variation | |
| Sep 25, 2023 | Levon Aronian | ½–½ | Ian Nepomniachtchi | Day 3 - Round 11: Levon Aronian - Ian Nepomniachtchi | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Sep 25, 2023 | Ian Nepomniachtchi | 1–0 | Boris Gelfand | Day 3 - Round 10: Ian Nepomniachtchi - Boris Gelfand | Sicilian Defense: French Variation, Normal | |
| Sep 23, 2023 | Alexander Grischuk | 0–1 | Ian Nepomniachtchi | Day 2 - Round 9: Alexander Grischuk - Ian Nepomniachtchi | Nimzo-Indian Defense: Rubinstein System, Rubinstein 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 | Ian Nepomniachtchi | 1–0 | Daniil Dubov | Day 2 - Round 7: Ian Nepomniachtchi - Daniil Dubov | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 23, 2023 | Shakhriyar Mamedyarov | 0–1 | Ian Nepomniachtchi | Day 2 - Round 6: Shakhriyar Mamedyarov - Ian Nepomniachtchi | Nimzo-Indian Defense: Classical Variation, Berlin Variation, Pirc Variation | |
| Sep 22, 2023 | Wesley So | 1–0 | Ian Nepomniachtchi | Day 1 - Round 5: Wesley So - Ian Nepomniachtchi | French Defense: Winawer Variation, Advance Variation | |
| Sep 22, 2023 | Ian Nepomniachtchi | 0–1 | Viswanathan Anand | Day 1 - Round 4: Ian Nepomniachtchi - Viswanathan Anand | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 22, 2023 | Peter Svidler | 0–1 | Ian Nepomniachtchi | Day 1 - Round 3: Peter Svidler - Ian Nepomniachtchi | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Bc5 | |
| Sep 22, 2023 | Ian Nepomniachtchi | 0–1 | Levon Aronian | Day 1 - Round 2: Ian Nepomniachtchi - Levon Aronian | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Sep 22, 2023 | Boris Gelfand | 0–1 | Ian Nepomniachtchi | Day 1 - Round 1: Boris Gelfand - Ian Nepomniachtchi | Catalan Opening: Open Defense, Classical Line | |
| Jul 1, 2023 | Jan-Krzysztof Duda | ½–½ | Ian Nepomniachtchi | Day 10 | Match 10.2: Jan-Krzysztof Duda - Ian Nepomniachtchi | Sicilian Defense: French Variation | |
| Jun 30, 2023 | Levon Aronian | 1–0 | Ian Nepomniachtchi | Day 9 | Match 9.2: Levon Aronian - Ian Nepomniachtchi | Queen's Gambit Declined: Traditional Variation | |
| Jun 29, 2023 | Ian Nepomniachtchi | ½–½ | Viswanathan Anand | Day 8 | Match 8.3: Ian Nepomniachtchi - Viswanathan Anand | Caro-Kann Defense: Classical Variation, Main Line | |
| Jun 28, 2023 | Ian Nepomniachtchi | ½–½ | Maxime Vachier-Lagrave | Day 7 | Match 7.1: Ian Nepomniachtchi - Maxime Vachier-Lagrave | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jun 26, 2023 | Ian Nepomniachtchi | 0–1 | Magnus Carlsen | Day 5 | Match 6.3: Ian Nepomniachtchi - Magnus Carlsen | Sicilian Defense: Alapin Variation | |
| Jun 25, 2023 | Ian Nepomniachtchi | ½–½ | Jan-Krzysztof Duda | Day 4 | Match 5.2: Ian Nepomniachtchi - Jan-Krzysztof Duda | Ruy Lopez: Berlin Defense | |
| Jun 24, 2023 | Ian Nepomniachtchi | ½–½ | Levon Aronian | Day 3 | Match 4.2: Ian Nepomniachtchi - Levon Aronian | Nimzo-Indian Defense: Normal Variation | |
| Jun 24, 2023 | Viswanathan Anand | ½–½ | Ian Nepomniachtchi | Day 3 | Match 3.3: Viswanathan Anand - Ian Nepomniachtchi | Petrov's Defense: Classical Attack, Staunton Variation | |
| Jun 23, 2023 | Maxime Vachier-Lagrave | ½–½ | Ian Nepomniachtchi | Day 2 | Match 2.1: Maxime Vachier-Lagrave - Ian Nepomniachtchi | Petrov's Defense: Classical Attack, Staunton Variation | |
| Jun 23, 2023 | Magnus Carlsen | ½–½ | Ian Nepomniachtchi | Day 2 | Match 1.3: Magnus Carlsen - Ian Nepomniachtchi | Petrov's Defense: Millennium Attack | |
| Jun 19, 2022 | Teimour Radjabov | ½–½ | Ian Nepomniachtchi | Round 3: Teimour Radjabov - Ian Nepomniachtchi | Catalan Opening: Open Defense | |
| Jun 18, 2022 | Jan-Krzysztof Duda | ½–½ | Ian Nepomniachtchi | Round 14: Jan-Krzysztof Duda - Ian Nepomniachtchi | Petrov's Defense: Modern Attack | |
| Jun 18, 2022 | Ian Nepomniachtchi | ½–½ | Richard Rapport | Round 13: Ian Nepomniachtchi - Richard Rapport | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Jun 18, 2022 | Ian Nepomniachtchi | ½–½ | Hikaru Nakamura | Round 12: Ian Nepomniachtchi - Hikaru Nakamura | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Jun 18, 2022 | Alireza Firouzja | 0–1 | Ian Nepomniachtchi | Round 11: Alireza Firouzja - Ian Nepomniachtchi | Petrov's Defense: Kaufmann Attack | |
| Jun 18, 2022 | Ian Nepomniachtchi | ½–½ | Teimour Radjabov | Round 10: Ian Nepomniachtchi - Teimour Radjabov | Catalan Opening: Open Defense, Classical Line | |
| Jun 18, 2022 | Fabiano Caruana | ½–½ | Ian Nepomniachtchi | Round 9: Fabiano Caruana - Ian Nepomniachtchi | Petrov's Defense: Classical Attack, Staunton Variation | |
| Jun 18, 2022 | Ian Nepomniachtchi | ½–½ | Liren Ding | Round 8: Ian Nepomniachtchi - Liren Ding | Four Knights Game: Scotch Variation Accepted | |
| Jun 18, 2022 | Richard Rapport | 0–1 | Ian Nepomniachtchi | Round 7: Richard Rapport - Ian Nepomniachtchi | Petrov's Defense: Classical Attack, Staunton Variation | |
| Jun 18, 2022 | Ian Nepomniachtchi | 1–0 | Jan-Krzysztof Duda | Round 6: Ian Nepomniachtchi - Jan-Krzysztof Duda | King's Indian Attack: Keres Variation | |
| Jun 18, 2022 | Hikaru Nakamura | ½–½ | Ian Nepomniachtchi | Round 5: Hikaru Nakamura - Ian Nepomniachtchi | Petrov's Defense: Classical Attack, Chigorin Variation, Main Line | |
| Jun 18, 2022 | Ian Nepomniachtchi | 1–0 | Alireza Firouzja | Round 4: Ian Nepomniachtchi - Alireza Firouzja | Sicilian Defense: Najdorf Variation | |
| Jun 17, 2022 | Ian Nepomniachtchi | ½–½ | Fabiano Caruana | Round 2: Ian Nepomniachtchi - Fabiano Caruana | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 14, 2022 | Richard Rapport | ½–½ | Ian Nepomniachtchi | Round 9: Richard Rapport - Ian Nepomniachtchi | Nimzo-Indian Defense: Classical Variation | |
| May 13, 2022 | Ian Nepomniachtchi | ½–½ | Levon Aronian | Round 8: Ian Nepomniachtchi - Levon Aronian | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 12, 2022 | Ian Nepomniachtchi | 0–1 | Shakhriyar Mamedyarov | Round 7: Ian Nepomniachtchi - Shakhriyar Mamedyarov | Italian Game: Giuoco Piano | |
| 2021 | Ian Nepomniachtchi | ½–½ | Teimour Radjabov | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Teimour Radjabov | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 1–0 | Teimour Radjabov | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 1–0 | Teimour Radjabov | Playzone game | ? | |
| 2021 | Teimour Radjabov | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Teimour Radjabov | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Teimour Radjabov | 1–0 | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Teimour Radjabov | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Wesley So | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 0–1 | Wesley So | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Wesley So | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 0–1 | Wesley So | Playzone game | ? | |
| 2021 | Wesley So | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Wesley So | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Wesley So | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Wesley So | * | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 1–0 | Fabiano Caruana | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Fabiano Caruana | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Fabiano Caruana | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Fabiano Caruana | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 1–0 | Fabiano Caruana | Playzone game | ? | |
| 2021 | Fabiano Caruana | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Fabiano Caruana | 1–0 | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Fabiano Caruana | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Fabiano Caruana | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Fabiano Caruana | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 1–0 | Daniil Dubov | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 0–1 | Hikaru Nakamura | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Peter Svidler | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 0–1 | Teimour Radjabov | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 1–0 | Levon Aronian | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Wesley So | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 1–0 | Alan Pichot | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 1–0 | Ding Liren | Playzone game | ? | |
| 2021 | Magnus Carlsen | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Alireza Firouzja | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Fabiano Caruana | 1–0 | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Shakhriyar Mamedyarov | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Maxime Vachier-Lagrave | 1–0 | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Anish Giri | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Alexander Grischuk | 0–1 | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Anish Giri | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Anish Giri | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Anish Giri | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Anish Giri | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 0–1 | Anish Giri | Playzone game | ? | |
| 2021 | Anish Giri | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Anish Giri | ½–½ | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Anish Giri | 1–0 | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Anish Giri | 0–1 | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Anish Giri | 1–0 | Ian Nepomniachtchi | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Magnus Carlsen | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Magnus Carlsen | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Magnus Carlsen | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | 0–1 | Magnus Carlsen | Playzone game | ? | |
| 2021 | Ian Nepomniachtchi | ½–½ | Magnus Carlsen | Playzone game | ? | |