| Apr 27, 2024 | Golubovic | 1–0 | Petrovski | Round 8: Golubovic, Erik - Petrovski, Nikola | King's Indian Defense: Normal Variation, Rare Defenses | |
| Nov 26, 2024 | Wang | 1–0 | Petrovski | Round 11: Wang, Yu-Chi Xavier - Petrovski, Nikola | Ruy Lopez: Classical Variation | |
| Nov 25, 2024 | Petrovski | 0–1 | Zhan | Round 10: Petrovski, Nikola - Zhan, Jayden Zihan | Sicilian Defense: Kan Variation, Knight Variation | |
| Nov 24, 2024 | Isakov | ½–½ | Petrovski | Round 9: Isakov, Amin - Petrovski, Nikola | Grünfeld Defense: Exchange Variation | |
| Nov 23, 2024 | Petrovski | 0–1 | Rueda Ahumada | Round 8: Petrovski, Nikola - Rueda Ahumada, Gabriel Omar | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Nov 22, 2024 | Farzaleev | ½–½ | Petrovski | Round 7: Farzaleev, Daniyar - Petrovski, Nikola | Ruy Lopez: Fianchetto Defense | |
| Nov 20, 2024 | Petrovski | 1–0 | Macia Tell | Round 6: Petrovski, Nikola - Macia Tell, Dario | Sicilian Defense: Moscow Variation | |
| Nov 19, 2024 | Guo | 1–0 | Petrovski | Round 5: Guo, Ethan - Petrovski, Nikola | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Nov 18, 2024 | Petrovski | 1–0 | Berishvili | Round 4: Petrovski, Nikola - Berishvili, Davit | Italian Game: Scotch Gambit, de Riviere Defense | |
| Nov 17, 2024 | Aansh Nandan Nerurkar | 1–0 | Petrovski | Round 3: Aansh Nandan Nerurkar - Petrovski, Nikola | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| Nov 16, 2024 | Petrovski | 0–1 | Wijerathna | Round 2: Petrovski, Nikola - Wijerathna, Vinuka Dihain | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Nov 15, 2024 | Williams | 0–1 | Petrovski | Round 1: Williams, Henry - Petrovski, Nikola | Trompowsky Attack | |
| Jul 18, 2022 | Sardis | 0–1 | Petrovski | U12 euro team | Italian Game: Scotch Gambit, Anderssen Attack | |
| Jul 16, 2022 | Petrovski | 0–1 | Pert | U12 euro team | Modern Defense | |
| Jul 15, 2022 | Petrovski | 1–0 | Karakotsios | U12 euro team | Sicilian Defense: Scheveningen Variation, Classical Variation | |
| Jul 14, 2022 | Shefer | 1–0 | Petrovski | U12 euro team | King's Indian Defense: Semi-Averbakh System | |
| Jul 13, 2022 | Zagorac | 0–1 | Petrovski | Round 2: Zagorac, Lara - Petrovski, Nikola | English Opening: King's English Variation | |
| Jul 12, 2022 | Petrovski | 0–1 | Bubelo | Round 1: Petrovski, Nikola - Bubelo, Mykola | French Defense: Advance Variation, Main Line | |