| Jan 24, 2026 | Spasic | ½–½ | Gombocz | OneWeek GM-B | Queen's Pawn Game: London System | |
| Jan 23, 2026 | Bai | 1–0 | Spasic | OneWeek GM-B | Wade Defense | |
| Jan 23, 2026 | Spasic | 1–0 | Bodi | OneWeek GM-B | East Indian Defense | |
| Jan 21, 2026 | Singh | ½–½ | Spasic | OneWeek GM-B | Scandinavian Defense: Bronstein Variation | |
| Jan 21, 2026 | Spasic | 0–1 | Aveskulov | OneWeek GM-B | Trompowsky Attack | |
| Jan 20, 2026 | Aczel | 1–0 | Spasic | OneWeek GM-B | Modern Defense: Averbakh System | |
| Jan 20, 2026 | Spasic | ½–½ | Plat | OneWeek GM-B | Pirc Defense | |
| Jan 19, 2026 | Harsh Suresh | ½–½ | Spasic | OneWeek GM-B | Modern Defense: Standard Defense | |
| Dec 13, 2025 | Averin | ½–½ | Spasic | OneWeek GM-B | Rat Defense: Accelerated Gurgenidze | |
| Sep 28, 2025 | Radovanovic | 0–1 | Spasic | Round 11: Radovanovic, Dusan - Spasic, Petar | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Sep 27, 2025 | Spasic | ½–½ | Draskovic | Round 10: Spasic, Petar - Draskovic, Luka | Queen's Pawn Game: Accelerated London System | |
| Sep 26, 2025 | Spasic | ½–½ | Pavlovic | Round 9: Spasic, Petar - Pavlovic, Goran | Trompowsky Attack | |
| Sep 25, 2025 | Spasic | 1–0 | Stojanovic | Round 8: Spasic, Petar - Stojanovic, Mihajlo | Queen's Pawn Game: Accelerated London System | |
| Sep 24, 2025 | Savic | ½–½ | Spasic | Round 7: Savic, Miodrag R - Spasic, Petar | Caro-Kann Defense: Advance Variation | |
| Sep 23, 2025 | Spasic | ½–½ | Miljkovic | Round 6: Spasic, Petar - Miljkovic, Miroslav D | Four Knights Game: Scotch Variation Accepted | |
| Sep 22, 2025 | Spasic | ½–½ | Damljanovic | Round 5: Spasic, Petar - Damljanovic, Branko | Indian Defense | |
| Sep 20, 2025 | Spasic | ½–½ | Gagic | Round 3: Spasic, Petar - Gagic, Milan A | Queen's Pawn Game: Accelerated London System | |
| Sep 19, 2025 | Ratkovic | ½–½ | Spasic | Round 2: Ratkovic, Milovan - Spasic, Petar | Modern Defense: Lizard Defense, Mittenberger Gambit | |
| Sep 18, 2025 | Spasic | ½–½ | Jakovljevic | Round 1: Spasic, Petar - Jakovljevic, Vlado | Queen's Pawn Game: Levitsky Attack, Euwe Variation, Modern Line | |
| May 24, 2025 | Djordjevic | ½–½ | Spasic | Round 4: Djordjevic, Dejan N - Spasic, Petar | Caro-Kann Defense: Main Line | |
| May 24, 2025 | Spasic | 1–0 | Atalik | Round 3: Spasic, Petar - Atalik, Suat | Queen's Pawn Game: London System | |
| May 11, 2025 | Pajcin | 1–0 | Spasic | Round 9: Pajcin, Lav - Spasic, Petar | Benoni Defense: Modern Variation | |
| May 10, 2025 | Spasic | ½–½ | Besedes | Round 8: Spasic, Petar - Besedes, Danilo | Tarrasch Defense: Classical Variation | |
| May 9, 2025 | Atalik | 1–0 | Spasic | Round 7: Atalik, Suat - Spasic, Petar | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| May 9, 2025 | Spasic | 1–0 | Krunic | Round 6: Spasic, Petar - Krunic, Dusan | Nimzo-Larsen Attack: Classical Variation | |
| May 8, 2025 | Spasic | 1–0 | Stanojevic | Round 5: Spasic, Petar - Stanojevic, Ilija | Nimzo-Larsen Attack: Classical Variation | |
| May 7, 2025 | Velikic | ½–½ | Spasic | Round 4: Velikic, Adela - Spasic, Petar | Modern Defense: Gurgenidze Defense | |
| May 7, 2025 | Rabrenovic | ½–½ | Spasic | Round 3: Rabrenovic, Vladan - Spasic, Petar | Queen's Indian Accelerated | |
| May 6, 2025 | Spasic | ½–½ | Dumbelovic | Round 2: Spasic, Petar - Dumbelovic, Novak | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| May 5, 2025 | Mijatovic | ½–½ | Spasic | Round 1: Mijatovic, Dusan - Spasic, Petar | Nimzowitsch Defense: Mikenas Variation | |
| Jul 15, 2024 | Spasic | 0–1 | Markus | Round 3: Spasic, Petar - Markus, Robert | French Defense: Exchange Variation | |
| Oct 7, 2024 | Ljepic | 1–0 | Spasic | Round 11: Ljepic, Andrej - Spasic, Petar | St. George Defense | |
| Oct 6, 2024 | Draskovic | ½–½ | Spasic | Round 10: Draskovic, Luka - Spasic, Petar | Modern Defense: Two Knights Variation, Suttles Variation | |
| Oct 5, 2024 | Farkas | ½–½ | Spasic | Round 9: Farkas, Tibor - Spasic, Petar | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Oct 4, 2024 | Spasic | 1–0 | Pap | Round 8: Spasic, Petar - Pap, Misa | Indian Defense | |
| Oct 3, 2024 | Zajic | ½–½ | Spasic | Round 7: Zajic, Milan - Spasic, Petar | Sicilian Defense: Moscow Variation | |
| Oct 2, 2024 | Spasic | 1–0 | Stojanovic | Round 6: Spasic, Petar - Stojanovic, Dalibor | Rapport-Jobava System | |
| Sep 29, 2024 | Brenjo | 1–0 | Spasic | Round 3: Brenjo, Slavisa - Spasic, Petar | Sicilian Defense: Dragon Variation, Classical Variation | |
| Sep 28, 2024 | Spasic | 0–1 | Ivanisevic | Round 2: Spasic, Petar - Ivanisevic, Ivan | English Opening: King's English Variation, Reversed Closed Sicilian | |
| Sep 27, 2024 | Spasic | 0–1 | Nestorovic | Round 1: Spasic, Petar - Nestorovic, Nikola | King's Indian Attack | |
| Mar 3, 2023 | Bernadskiy | 1–0 | Spasic | European Championship | Sicilian Defense: Sozin Attack, Leonhardt Variation | |
| Jul 15, 2021 | Spasic | 1–0 | Orujov | Paracin Open | A | ? | |
| Jul 14, 2021 | Kurmangaliyeva | * | Spasic | Paracin Open | A | ? | |
| Jul 13, 2021 | Lopez Pereyra | * | Spasic | Paracin Open | A | ? | |
| Jul 12, 2021 | Spasic | * | Suleymanli | Paracin Open | A | ? | |
| Jul 10, 2021 | Spasic | * | Soubirou | Paracin Open | A | ? | |
| Jul 10, 2021 | Jordanov | * | Spasic | Paracin Open | A | ? | |
| Jul 9, 2021 | Postny | 1–0 | Spasic | Paracin Open | A | Grünfeld Defense: Three Knights Variation, Burille Variation | |
| Jul 8, 2021 | Spasic | 1–0 | Grieve | Serbia Chess Open | Masters | ? | |
| Jul 6, 2021 | Spasic | * | Nikolovski | Serbia Chess Open | Masters | ? | |
| Jul 5, 2021 | Arsovic | * | Spasic | Serbia Chess Open | Masters | ? | |
| Jul 4, 2021 | Spasic | 1–0 | Bukal | Serbia Chess Open | Masters | ? | |
| Jul 3, 2021 | Vucinic | 0–1 | Spasic | Serbia Chess Open | Masters | ? | |
| Jul 3, 2021 | Salimova | 1–0 | Spasic | Serbia Chess Open | Masters | ? | |
| Jul 2, 2021 | Spasic | 0–1 | Aditya Mittal | Serbia Chess Open | Masters | ? | |