| Jun 24, 2024 | Yaksin | 0–1 | Nikita Petrov | Round 4: Yaksin, Oleg - Nikita Petrov | Benoni Defense: Fianchetto Variation, Hastings Defense, Main Line | |
| Jun 23, 2024 | Nikita Petrov | 1–0 | Xie | Round 3: Nikita Petrov - Xie, Bryan | Sicilian Defense: Taimanov Variation | |
| Jun 23, 2024 | Holland | ½–½ | Nikita Petrov | Round 2: Holland, James P - Nikita Petrov | French Defense: Classical Variation, Tartakower Variation | |
| Jun 22, 2024 | Nikita Petrov | 1–0 | Asllani | Round 1: Nikita Petrov - Asllani, Muhamet | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Jun 22, 2024 | Nikita Petrov | ½–½ | Saraci | Round 9: Nikita Petrov - Saraci, Nderim | Bogo-Indian Defense: Nimzowitsch Variation | |
| Jun 22, 2024 | Venkataraman Karthik | 0–1 | Nikita Petrov | Round 8: Venkataraman Karthik - Nikita Petrov | Four Knights Game: Spanish Variation, Rubinstein Variation, Henneberger Variation | |
| Jun 22, 2024 | Nikita Petrov | ½–½ | Milanovic | Round 7: Nikita Petrov - Milanovic, Danilo | Scandinavian Defense: Gubinsky-Melts Defense | |
| Jun 22, 2024 | Mammadova | ½–½ | Nikita Petrov | Round 6: Mammadova, Narmin - Nikita Petrov | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Jun 22, 2024 | Nikita Petrov | 1–0 | Tadic | Round 5: Nikita Petrov - Tadic, Stefan | King's Indian Attack: Double Fianchetto | |
| Feb 15, 2024 | Milan Drasko | 0–1 | Nikita Petrov | Round 11: Milan Drasko - Nikita Petrov | King's Indian Attack | |
| Feb 14, 2024 | Nikita Petrov | 1–0 | Artem Smirnov | Round 10: Nikita Petrov - Artem Smirnov | Queen's Indian Defense: Classical Variation | |
| Feb 13, 2024 | Bogdan Podlesnik | 0–1 | Nikita Petrov | Round 9: Bogdan Podlesnik - Nikita Petrov | Sicilian Defense: Classical Variation | |
| Feb 12, 2024 | Nikita Petrov | ½–½ | Luka Draskovic | Round 8: Nikita Petrov - Luka Draskovic | Queen's Gambit Declined: Queen's Knight Variation | |
| Feb 11, 2024 | Denis Kadric | ½–½ | Nikita Petrov | Round 7: Denis Kadric - Nikita Petrov | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Feb 11, 2024 | Nikita Petrov | ½–½ | Nikola Djukic | Round 6: Nikita Petrov - Nikola Djukic | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Feb 10, 2024 | Andrej Sukovic | 0–1 | Nikita Petrov | Round 5: Andrej Sukovic - Nikita Petrov | Slav Defense: Exchange Variation | |
| Nov 5, 2023 | Nikita Petrov | ½–½ | Roven Vogel | Round 9: Nikita Petrov - Roven Vogel | Caro-Kann Defense: Panov Attack, Fianchetto Defense | |
| Nov 4, 2023 | Jolanta Zawadzka | 0–1 | Nikita Petrov | Round 8: Jolanta Zawadzka - Nikita Petrov | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Nov 3, 2023 | Nikita Petrov | 1–0 | Tykhon Cherniaiev | Round 7: Nikita Petrov - Tykhon Cherniaiev | Queen's Pawn Game: London System | |
| Nov 2, 2023 | Nikita Petrov | ½–½ | Matic Lavrencic | Round 6: Nikita Petrov - Matic Lavrencic | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Nov 1, 2023 | Liya Kurmangaliyeva | 0–1 | Nikita Petrov | Round 5: Liya Kurmangaliyeva - Nikita Petrov | Dutch Defense: Classical Variation, Huisl Variation | |
| Oct 31, 2023 | Nikita Petrov | 1–0 | Michael Kotyk | Round 4: Nikita Petrov - Michael Kotyk | Queen's Pawn Game: Zukertort Variation | |
| Oct 30, 2023 | Thomas Raupp | ½–½ | Nikita Petrov | Round 3: Thomas Raupp - Nikita Petrov | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Oct 29, 2023 | Nikita Petrov | ½–½ | Jürgen Möldner | Round 2: Nikita Petrov - Juergen Moeldner | Petrov's Defense: Millennium Attack | |
| Jul 24, 2023 | Bobby Cheng | ½–½ | Nikita Petrov | Round 9: Bobby Cheng - Nikita Petrov | Indian Defense: Anti-Nimzo-Indian | |
| Jul 23, 2023 | Nikita Petrov | ½–½ | Cristobal Henriquez Villagra | Round 8: Nikita Petrov - Cristobal Henriquez Villagra | Indian Defense: Anti-Nimzo-Indian | |
| Jul 22, 2023 | Efe Yalcinkaya | 0–1 | Nikita Petrov | Round 7: Efe Yalcinkaya - Nikita Petrov | Ruy Lopez: Morphy Defense, Cozio Defense | |
| Jul 21, 2023 | Nikita Petrov | ½–½ | Singhania Vatsal | Round 6: Nikita Petrov - Singhania Vatsal | Sicilian Defense: Classical Variation | |
| Jul 20, 2023 | Josefine Heinemann | 0–1 | Nikita Petrov | Round 5: Josefine Heinemann - Nikita Petrov | Sicilian Defense: Alapin Variation | |
| Jul 19, 2023 | Nikita Petrov | ½–½ | Georgios Mitsis | Round 4: Nikita Petrov - Georgios Mitsis | Ruy Lopez: Closed, Delayed Exchange | |
| Jul 18, 2023 | Artem Uskov | 0–1 | Nikita Petrov | Round 3: Artem Uskov - Nikita Petrov | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Jul 16, 2023 | Erik Ronka | ½–½ | Nikita Petrov | Round 1: Erik Ronka - Nikita Petrov | Sicilian Defense: Taimanov Variation | |
| Jul 12, 2023 | Nikita Petrov | ½–½ | Nikola Djukic | Round 5: Elektroprivreda - Buducnost: Nikita Petrov - Nikola Djukic | Catalan Opening: Open Defense, Classical Line | |
| Jul 11, 2023 | Nikita Petrov | 1–0 | Sreten Djukanovic | Round 4: Elektroprivreda - Omladinac Buducnost: Nikita Petrov - Sreten Djukanovic | English Opening: Symmetrical Variation | |
| Jul 10, 2023 | Milos Stankovic | ½–½ | Nikita Petrov | Round 3: Mimoza – Elektroprivreda: Milos Stankovic - Nikita Petrov | Queen's Pawn Game: Zukertort Variation | |
| Jul 10, 2023 | Nikita Petrov | 1–0 | Andrei Skvortsov | Round 2: Elektroprivreda - Dama: Nikita Petrov - Andrei Skvortsov | Queen's Gambit Accepted: Rosenthal Variation | |
| Jul 9, 2023 | Bozidar Ivanovic | * | Nikita Petrov | Round 1: Crnogorac II – Elektroprivreda: Bozidar Ivanovic - Nikita Petrov | Sicilian Defense: Four Knights Variation | |
| Jul 16, 2022 | Nikita Petrov | 1–0 | Mukherjee Arpita | Round 9: Nikita Petrov - Mukherjee Arpita | Trompowsky Attack | |
| Jul 15, 2022 | Luka Ristic | ½–½ | Nikita Petrov | Round 8: Luka Ristic - Nikita Petrov | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 14, 2022 | Nikita Petrov | ½–½ | Shrivatri Anuj | Round 7: Nikita Petrov - Shrivatri Anuj | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Jul 13, 2022 | Mohan Kushagra | ½–½ | Nikita Petrov | Round 6: Mohan Kushagra - Nikita Petrov | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jul 12, 2022 | Nikita Petrov | 1–0 | Gabriela Antova | Round 5: Nikita Petrov - Gabriela Antova | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 11, 2022 | Ivan Zemlyanskii | ½–½ | Nikita Petrov | Round 4: Ivan Zemlyanskii - Nikita Petrov | Benko Gambit Declined: Main Line | |
| Jul 9, 2022 | Nikita Petrov | ½–½ | Dashgyn Ibadov | Round 3: Nikita Petrov - Dashgyn Ibadov | Queen's Gambit Declined | |
| Jul 9, 2022 | Milos Milosevic | ½–½ | Nikita Petrov | Round 2: Milos Milosevic - Nikita Petrov | Rapport-Jobava System | |
| Jul 8, 2022 | Nikita Petrov | 1–0 | Yaroslav Veselov | Round 1: Nikita Petrov - Yaroslav Veselov | Nimzo-Indian Defense: Normal Variation | |