| — | Spiric | 0–1 | Stijve | Grenke Open | Nimzo-Indian Defense: Normal Variation | |
| — | Spiric | ½–½ | Roebers | Grenke Open | London System | |
| May 29, 2026 | Spiric | 0–1 | Hulka | Round 9: Spiric, Igor - Hulka, Valentyn | King's Indian Attack, with e6 | |
| May 28, 2026 | Kocharin | 1–0 | Spiric | Round 8: Kocharin, Timur - Spiric, Igor | Nimzowitsch Defense: Williams Variation | |
| May 27, 2026 | Travadon | 1–0 | Spiric | Round 7: Travadon, Loic - Spiric, Igor | Modern Defense | |
| May 27, 2026 | Spiric | 1–0 | Janzelj | Round 6: Spiric, Igor - Janzelj, Tim | Zukertort Opening | |
| May 26, 2026 | Spiric | 1–0 | Grimm | Round 5: Spiric, Igor - Grimm, Julius | Indian Defense: Anti-Nimzo-Indian | |
| May 25, 2026 | Knuedel | 0–1 | Spiric | Round 4: Knuedel, Torben - Spiric, Igor | Nimzowitsch Defense | |
| May 25, 2026 | Spiric | ½–½ | Yaniv | Round 3: Spiric, Igor - Yaniv, Yuval | King's Indian Defense: Normal Variation, Rare Defenses | |
| May 23, 2026 | Spiric | 0–1 | Petkov | Round 1: Spiric, Igor - Petkov, Momchil | King's Indian Defense: Normal Variation, King's Knight Variation | |
| May 17, 2026 | Richter | 1–0 | Spiric | Round 7: Richter, Michael - Spiric, Igor | French Defense: Normal Variation | |
| May 16, 2026 | Spiric | ½–½ | Buyukasik | Round 6: Spiric, Igor - Buyukasik, Diyap | King's Indian Attack: Symmetrical Defense | |
| Apr 26, 2026 | Spiric | 0–1 | Pletl | Round 5: Spiric, Igor - Pletl, Akos | Semi-Slav Defense: Quiet Variation | |
| Apr 25, 2026 | Provci | 0–1 | Spiric | Round 4: Provci, Andrej - Spiric, Igor | Owen Defense | |
| Apr 25, 2026 | Spiric | ½–½ | Milanovic | Round 3: Spiric, Igor - Milanovic, Marko | Slav Defense: Quiet Variation, Schallopp Defense | |
| Apr 24, 2026 | Lalic | ½–½ | Spiric | Round 2: Lalic, Nikola - Spiric, Igor | Owen Defense | |
| Apr 23, 2026 | Spiric | 1–0 | Pajzer | Round 1: Spiric, Igor - Pajzer, Istvan | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Apr 5, 2026 | Spiric | 0–1 | Stoettner | Round 7: Spiric, Igor - Stoettner, Lukas | ? | |
| Apr 4, 2026 | Spiric | 0–1 | Balabayeva | Round 5: Spiric, Igor - Balabayeva, Xeniya | ? | |
| Apr 4, 2026 | Beltran Rueda | 1–0 | Spiric | Round 4: Beltran Rueda, Santiago - Spiric, Igor | ? | |
| Apr 3, 2026 | Spiric | ½–½ | Hess | Round 3: Spiric, Igor - Hess, Max | ? | |
| Apr 3, 2026 | Spiric | 0–1 | Wagner | Round 1: Spiric, Igor - Wagner, Dennis | ? | |
| Mar 31, 2026 | Spiric | ½–½ | Vogel | Runde 9: Spiric, Igor - Vogel, Constantin | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Mar 30, 2026 | Spiric | ½–½ | Menzel | Runde 7: Spiric, Igor - Menzel, Maximilian | Queen's Pawn Game: Symmetrical Variation | |
| Mar 27, 2026 | Spiric | ½–½ | Weidemann | Runde 1: Spiric, Igor - Weidemann, Jakob | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Nov 23, 2025 | Golubka | 1–0 | Spiric | Heusenstamm Sparkassen Open 2025 | Benoni Defense: Mikenas Variation | |
| Nov 22, 2025 | Spiric | ½–½ | Hourigan | Heusenstamm Sparkassen Open 2025 | Bogo-Indian Defense: Retreat Variation | |
| Jun 10, 2025 | Spiric | 0–1 | Hasanov | Round 5: Spiric, Igor - Hasanov, Zaur | Grünfeld Defense: Exchange Variation | |
| Jun 8, 2025 | Spiric | ½–½ | Petriashvili | Round 1: Spiric, Igor - Petriashvili, Nikoloz | Queen's Pawn Game | |
| Jun 8, 2025 | Druska | ½–½ | Spiric | Round 2: Druska, Juraj - Spiric, Igor | Tarrasch Defense: Symmetrical Variation | |
| Jul 15, 2024 | Spiric | 0–1 | Urazayev | Round 1: Spiric, Igor - Urazayev, Arystanbek | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 30, 2024 | Spiric | 0–1 | Culum | Grenke Open | English Opening: Agincourt Defense, Wimpy System | |
| Nov 3, 2024 | Spiric | 1–0 | Schnelting | Round 7: Spiric, Igor - Schnelting, Michael | Old Indian Defense | |
| Nov 2, 2024 | Spiric | 0–1 | Dorendorf | Round 5: Spiric, Igor - Dorendorf, Mika | Queen's Pawn Game: Accelerated London System | |
| Nov 2, 2024 | Freitag | 0–1 | Spiric | Round 6: Freitag, Christian - Spiric, Igor | French Defense: Normal Variation | |
| Nov 1, 2024 | Spiric | 0–1 | Nedic | Round 3: Spiric, Igor - Nedic, Dusan | Queen's Pawn Game: Barry Attack, Tarzan Attack | |
| Nov 1, 2024 | Rolf | ½–½ | Spiric | Round 4: Rolf, Marco - Spiric, Igor | Benoni Defense: Taimanov Variation | |
| Oct 31, 2024 | Spiric | 1–0 | Herzwurm | Round 2: Spiric, Igor - Herzwurm, Robert | King's Indian Defense: Sämisch Variation, Sämisch Gambit | |
| Oct 31, 2024 | Cordes | 0–1 | Spiric | Round 1: Cordes, Jule - Spiric, Igor | Benoni Defense: Taimanov Variation | |
| Jul 8, 2021 | Spiric | 0–1 | Pap | Serbia Chess Open | Masters | ? | |
| Jul 6, 2021 | Radojicic | * | Spiric | Serbia Chess Open | Masters | ? | |
| Jul 5, 2021 | Spiric | * | Todorovic | Serbia Chess Open | Masters | ? | |
| Jul 4, 2021 | Stojkovic | 0–1 | Spiric | Serbia Chess Open | Masters | ? | |
| Jul 3, 2021 | Spiric | 0–1 | Savanovic | Serbia Chess Open | Masters | ? | |
| Jul 2, 2021 | Spiric | 0–1 | Gavrilescu | Serbia Chess Open | Masters | ? | |