| Feb 8, 2026 | Nikolic | ½–½ | Samunenkov | Deutsche Schach-Bundesliga | Nimzo-Indian Defense: Spielmann Variation, Carlsbad Variation | |
| Feb 7, 2026 | Anton Guijarro | 1–0 | Nikolic | Deutsche Schach-Bundesliga | French Defense: Winawer Variation, Classical Variation | |
| Nov 7, 2025 | Beerdsen | 0–1 | Nikolic | KNSB competitie 2025/2026 | French Defense: Winawer Variation, Classical Variation | |
| Feb 2, 2025 | Nikolic | ½–½ | Rapport | Deutsche Schachbundesliga 24-25 | Benoni Defense: Fianchetto Variation | |
| Feb 1, 2025 | Moussard | 0–1 | Nikolic | Deutsche Schachbundesliga 24-25 | French Defense: Winawer Variation, Portisch-Hook Variation | |
| Feb 8, 2025 | Werle | ½–½ | Nikolic | Round 6: Werle, Jan - Nikolic, Predrag | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Dec 19, 2024 | Kadric | 1–0 | Nikolic | Round 11: Kadric, Denis - Nikolic, Predrag | French Defense: King's Indian Attack | |
| Dec 19, 2024 | Nikolic | 0–1 | Pastar | Round 10: Nikolic, Predrag - Pastar, Slaven | English Opening: Anglo-Indian Defense, King's Indian Formation, Double Fianchetto | |
| Dec 19, 2024 | Konjicanin | 0–1 | Nikolic | Round 9: Konjicanin, Muris - Nikolic, Predrag | Bogo-Indian Defense: Vitolins Variation | |
| Dec 19, 2024 | Nikolic | ½–½ | Maksimovic | Round 8: Nikolic, Predrag - Maksimovic, Bojan | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Dec 19, 2024 | Burovic | 0–1 | Nikolic | Round 7: Burovic, Rijad - Nikolic, Predrag | French Defense: Advance Variation, Euwe Variation | |
| Dec 19, 2024 | Nikolic | 1–0 | Bilic | Round 6: Nikolic, Predrag - Bilic, Vladimir | Queen's Gambit Accepted: Central Variation, Rubinstein Defense | |
| Dec 19, 2024 | Trkulja | ½–½ | Nikolic | Round 5: Trkulja, Goran - Nikolic, Predrag | Rat Defense: Accelerated Gurgenidze | |
| Dec 19, 2024 | Nikolic | ½–½ | Stojanovic | Round 4: Nikolic, Predrag - Stojanovic, Dalibor | King's Indian Defense: Fianchetto Variation, Classical Main Line | |
| Dec 19, 2024 | Savic | ½–½ | Nikolic | Round 3: Savic, Miodrag R - Nikolic, Predrag | French Defense: Advance Variation, Euwe Variation | |
| Dec 19, 2024 | Nikolic | 1–0 | Hadzovic | Round 2: Nikolic, Predrag - Hadzovic, Amir | Bogo-Indian Defense: Nimzowitsch Variation | |
| Dec 19, 2024 | Culum | ½–½ | Nikolic | Round 1: Culum, Sanjin - Nikolic, Predrag | Gunderam Defense | |
| Dec 1, 2024 | Heinemann | ½–½ | Nikolic | Deutsche Schachbundesliga 24-25 | French Defense: Tarrasch Variation, Modern System | |
| Nov 23, 2024 | Baselmans | 1–0 | Nikolic | KNSB Meesterklasse 2024-2025 | Rat Defense: Accelerated Gurgenidze | |
| Oct 15, 2024 | Van de Griendt | 0–1 | Nikolic | Round 2: Van de Griendt, Jan Willem - Nikolic, Predrag | Bogo-Indian Defense: Vitolins Variation | |
| Mar 17, 2024 | Nikolic | ½–½ | Zysk | SBL | Indian Defense: Przepiorka Variation | |
| Mar 16, 2024 | Kurmann | ½–½ | Nikolic | SBL | Caro-Kann Defense | |
| Feb 25, 2024 | Nikolic | 0–1 | Ferreira | Schachbundesliga 23/24 | Bogo-Indian Defense: Nimzowitsch Variation | |
| Feb 24, 2024 | Nikolic | ½–½ | Jaracz | Schachbundesliga 23/24 | Queen's Gambit Declined: Orthodox Defense | |
| Feb 23, 2024 | Nikolic | 1–0 | Saltaev | Schachbundesliga 23/24 | Queen's Gambit Declined: Tartakower Defense | |
| Jan 14, 2024 | Nikolic | 1–0 | von Mettenheim | Bundesliga 2023/2024 | Queen's Gambit Declined: Ragozin Defense | |
| Dec 24, 2023 | Nikolic | 0–1 | Savic | IT CHESS CUP AGENTLOKATOR 2023 | Queen's Gambit Declined: Tartakower Defense | |
| Dec 24, 2023 | Marjanovic | 0–1 | Nikolic | IT CHESS CUP AGENTLOKATOR 2023 | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Dec 24, 2023 | Sajin | ½–½ | Nikolic | IT CHESS CUP AGENTLOKATOR 2023 | French Defense: Tarrasch Variation, Modern System | |
| Dec 23, 2023 | Nikolic | ½–½ | Stojanovic | IT CHESS CUP AGENTLOKATOR 2023 | King's Indian Defense: Fianchetto Variation, Larsen Defense | |
| Dec 23, 2023 | Nikolic | 1–0 | Konjicanin | IT CHESS CUP AGENTLOKATOR 2023 | Queen's Gambit Declined: Anti-Tartakower Variation | |
| Dec 23, 2023 | Trkulja | 0–1 | Nikolic | IT CHESS CUP AGENTLOKATOR 2023 | French Defense: Advance Variation, Euwe Variation | |
| Dec 23, 2023 | Culum | 0–1 | Nikolic | IT CHESS CUP AGENTLOKATOR 2023 | French Defense: Winawer Variation, Classical Variation | |
| Dec 22, 2023 | Nikolic | 1–0 | Maksimovic | IT CHESS CUP AGENTLOKATOR 2023 | King's Indian Defense: Fianchetto Variation, Double Fianchetto Attack | |
| Dec 22, 2023 | Nikolic | 1–0 | Mesic | IT CHESS CUP AGENTLOKATOR 2023 | Queen's Gambit Declined: Anti-Tartakower Variation | |
| Dec 22, 2023 | Dizdarevic | * | Nikolic | IT CHESS CUP AGENTLOKATOR 2023 | Nimzo-Larsen Attack: Classical Variation | |
| Dec 3, 2023 | Zelcic | ½–½ | Nikolic | 1. Bundesliga | French Defense: Tarrasch Variation, Modern System | |
| Dec 2, 2023 | Nikolic | 1–0 | Grigorian | 1. Bundesliga | Nimzo-Indian Defense: Spielmann Variation, Romanovsky Gambit | |
| Apr 30, 2023 | Gajewski | ½–½ | Nikolic | Schachbundesliga | Catalan Opening | |
| Apr 29, 2023 | Nikolic | ½–½ | Kraemer | Schachbundesliga | Queen's Gambit Accepted: Furman Variation | |
| Nov 25, 2022 | Nikolic | 0–1 | Feygin | Schachbundesliga | Benoni Defense: Fianchetto Variation | |
| Jul 9, 2022 | Anton Guijarro | 1–0 | Nikolic | Schachbundesliga | Zukertort Opening | |
| Jul 8, 2022 | Nikolic | 1–0 | Meessen | Schachbundesliga | King's Indian Defense: Fianchetto Variation, Yugoslav System | |
| Jul 7, 2022 | Harff | ½–½ | Nikolic | Schachbundesliga | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Oct 17, 2021 | Rozentalis | ½–½ | Nikolic | Schachbundesliga | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Oct 17, 2021 | Santos Ruiz | 1–0 | Nikolic | Schachbundesliga | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Oct 16, 2021 | Hoenig | 0–1 | Nikolic | Schachbundesliga | Queen's Pawn Game: London System | |
| Oct 15, 2021 | Nikolic | ½–½ | Maze | BL19-21 | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| Oct 14, 2021 | Nikolic | 1–0 | Hoffmann | BL19-21 | Queen's Indian Defense: Classical Variation | |
| Oct 14, 2021 | Nikolic | * | Hoffmann | BL 1920 SG Solingen - USV TU Dresden | ? | |
| Oct 14, 2021 | Blohberger | 1–0 | Nikolic | BL19-21 | King's Gambit Accepted: Modern Defense | |
| Sep 19, 2020 | Nikolic | 1–0 | Lindgren | Schachbundesliga Championship | King's Indian Attack | |
| Sep 19, 2020 | Polzin | 0–1 | Nikolic | Schachbundesliga Championship | French Defense: Winawer Variation, Portisch-Hook Variation | |
| Sep 18, 2020 | Nikolic | 0–1 | Vallejo Pons | Schachbundesliga Championship | Queen's Pawn Game: Modern Defense | |
| Sep 17, 2020 | Nikolic | 0–1 | Amin | Schachbundesliga Championship | Indian Defense: Przepiorka Variation | |
| Sep 17, 2020 | Piceu | ½–½ | Nikolic | Schachbundesliga Championship | Queen's Indian Defense: Petrosian Variation | |
| Feb 9, 2020 | Ponomariov | ½–½ | Nikolic | Schachbundesliga | French Defense: La Bourdonnais Variation | |
| Feb 8, 2020 | Nikolic | ½–½ | Bodrozic | Schachbundesliga | Queen's Gambit Accepted: Central Variation, Modern Defense | |