| May 24, 2026 | Ivic | 0–1 | Ivanovic | Round 5: Ivic, Matija - Ivanovic, Marko | King's Indian Attack: Spassky Variation | |
| May 23, 2026 | Ivanovic | 1–0 | Milosevic | Round 4: Ivanovic, Marko - Milosevic, Andrej | Pirc Defense | |
| May 23, 2026 | Ivanovic | 1–0 | Zivic | Round 3: Ivanovic, Marko - Zivic, Dragan | Sicilian Defense: Kan Variation, Knight Variation | |
| May 22, 2026 | Dimitrov | ½–½ | Ivanovic | Round 2: Dimitrov, Radoslav - Ivanovic, Marko | Queen's Gambit Declined | |
| May 8, 2026 | Holland | ½–½ | Ivanovic | Round 8: Holland, James P - Ivanovic, Marko | Four Knights Game: Scotch Variation Accepted | |
| May 3, 2026 | Bukvic | * | Ivanovic | Round 3: Bukvic, Mihailo - Ivanovic, Marko | ? | |
| May 2, 2026 | Ivanovic | * | Milosevic | Round 2: Ivanovic, Marko - Milosevic, Milos | ? | |
| May 1, 2026 | Pastar | * | Ivanovic | Round 1: Pastar, Slaven - Ivanovic, Marko | ? | |
| Nov 13, 2025 | Kudrin | 1–0 | Ivanovic | Round 9: Kudrin, Ivan - Ivanovic, Marko | King's Indian Defense: Makogonov Variation | |
| Nov 12, 2025 | Ivanovic | 1–0 | Lundin | Round 8: Ivanovic, Marko - Lundin, Jan | Caro-Kann Defense: Advance Variation, Short Variation | |
| Nov 11, 2025 | Ivanovic | 1–0 | Djakovac | Round 7: Ivanovic, Marko - Djakovac, Enes | Trompowsky Attack: Classical Defense | |
| Nov 10, 2025 | Ivanov | 0–1 | Ivanovic | Round 6: Ivanov, Sergei V. - Ivanovic, Marko | Ruy Lopez: Fianchetto Defense | |
| Nov 5, 2025 | Utkrisht Tuli | 1–0 | Ivanovic | Round 1: Utkrisht Tuli - Ivanovic, Marko | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Sep 28, 2025 | Ivanovic | ½–½ | Arsovic | Round 11: Ivanovic, Marko - Arsovic, Goran | English Opening: Symmetrical Variation, Fianchetto Variation | |
| Sep 26, 2025 | Ivanovic | 0–1 | Jocev | Round 9: Ivanovic, Marko - Jocev, Milan | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Sep 25, 2025 | Gusev | 0–1 | Ivanovic | Round 8: Gusev, Mikhail - Ivanovic, Marko | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Sep 24, 2025 | Ivanovic | 0–1 | Bogosavljevic | Round 7: Ivanovic, Marko - Bogosavljevic, Boban | Bogo-Indian Defense: Grünfeld Variation | |
| Sep 18, 2025 | Ivanovic | 0–1 | Pajcin | Round 1: Ivanovic, Marko - Pajcin, Lav | English Opening: Agincourt Defense | |
| Jul 12, 2025 | Skuhala | 1–0 | Ivanovic | Round 9: Skuhala, Barbara - Ivanovic, Marko | King's Pawn Game | |
| Jul 11, 2025 | Ivanovic | 0–1 | Matinian | Round 8: Ivanovic, Marko - Matinian, Nikita | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Jul 10, 2025 | Maruflu | 0–1 | Ivanovic | Round 7: Maruflu, Enes Yusuf - Ivanovic, Marko | Rapport-Jobava System | |
| Jul 9, 2025 | Ivanovic | 1–0 | Sethuraman | Round 6: Ivanovic, Marko - Sethuraman, Roshan | Semi-Slav Defense: Accelerated Meran Variation | |
| Jul 8, 2025 | Dinesh Rajan M | 1–0 | Ivanovic | Round 5: Dinesh Rajan M - Ivanovic, Marko | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 7, 2025 | Ivanovic | 1–0 | Basdar | Round 4: Ivanovic, Marko - Basdar, Atakan | King's Indian Attack: Sicilian Variation | |
| May 24, 2025 | Ivanovic | 1–0 | Sarenac | Round 3: Ivanovic, Marko - Sarenac, Ivan | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| May 8, 2025 | Milosevic | ½–½ | Ivanovic | Round 9: Milosevic, Milos - Ivanovic, Marko | Catalan Opening: Open Defense, Classical Line | |
| May 7, 2025 | Ivanovic | ½–½ | Nenezic | Round 8: Ivanovic, Marko - Nenezic, Danilo | Sicilian Defense: Closed, Traditional | |
| May 6, 2025 | Suljovic | ½–½ | Ivanovic | Round 7: Suljovic, Sulejman - Ivanovic, Marko | Sicilian Defense: Closed | |
| May 5, 2025 | Ivanovic | 1–0 | Petrovic | Round 6: Ivanovic, Marko - Petrovic, Aleksa | Queen's Gambit Declined | |
| May 3, 2025 | Ivanovic | * | Vujacic | Round 4: Ivanovic, Marko - Vujacic, Igor | Scandinavian Defense: Valencian Variation, Main Line | |
| May 2, 2025 | Savovic | * | Ivanovic | Round 2: Savovic, Dragan - Ivanovic, Marko | Sicilian Defense: Closed | |
| May 1, 2025 | Ivanovic | 1–0 | Klukin | Round 1: Ivanovic, Marko - Klukin, Kirill | French Defense: Paulsen Variation | |
| May 1, 2025 | Cirovic | ½–½ | Ivanovic | Round 5: Cirovic, Miroljub - Ivanovic, Marko | Slav Defense: Exchange Variation | |
| Dec 8, 2024 | Ivanovic | ½–½ | Plenkovic | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | Trompowsky Attack | |
| Dec 7, 2024 | Ivanovic | 0–1 | Vucenovic | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | Semi-Slav Defense | |
| Dec 7, 2024 | Jelcic | 0–1 | Ivanovic | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | Scotch Game: Scotch Gambit, Advance Variation | |
| Dec 6, 2024 | Ivanovic | 1–0 | Poljak | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | Torre Attack: Classical Defense | |
| Dec 6, 2024 | Nenezic | ½–½ | Ivanovic | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | Philidor Defense: Lion Variation | |
| Dec 5, 2024 | Ivanovic | 1–0 | Krpan | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | Scandinavian Defense: Marshall Variation | |
| Dec 5, 2024 | Kadusic | 0–1 | Ivanovic | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | King's Indian Defense: Sämisch Variation, Orthodox Variation | |
| Oct 25, 2024 | Kurochkin | ½–½ | Ivanovic | 39th European Chess Club Cup | Ruy Lopez: Fianchetto Defense | |
| Oct 24, 2024 | Haarh | ½–½ | Ivanovic | 39th European Chess Club Cup | Nimzo-Larsen Attack: Indian Variation | |
| Oct 23, 2024 | Ivanovic | 0–1 | Bakalchuk | 39th European Chess Club Cup | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Oct 22, 2024 | Vihinen | 0–1 | Ivanovic | 39th European Chess Club Cup | Pirc Defense | |
| Oct 21, 2024 | Ivanovic | 0–1 | Stefanou | 39th European Chess Club Cup | Pirc Defense | |
| Oct 20, 2024 | Weatherlake | 0–1 | Ivanovic | 39th European Chess Club Cup | Philidor Defense: Lion Variation | |
| Nov 30, 2024 | Ivanovic | ½–½ | Veleski | Round 8: Ivanovic, Marko - Veleski, Robert | Modern Defense: Kotov Variation | |
| Nov 27, 2024 | Bjelanovic | 1–0 | Ivanovic | Round 5: Bjelanovic, Mile - Ivanovic, Marko | Ruy Lopez: Fianchetto Defense | |
| Nov 26, 2024 | Ivanovic | ½–½ | Dimitrijevic | Round 4: Ivanovic, Marko - Dimitrijevic, Dusan | King's Indian Attack | |
| Nov 25, 2024 | Jandric | ½–½ | Ivanovic | Round 3: Jandric, Damjan - Ivanovic, Marko | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Nov 24, 2024 | Ivanovic | 1–0 | Darmaeva | Round 2: Ivanovic, Marko - Darmaeva, Nomina | King's Indian Attack | |
| Nov 23, 2024 | Lalic | 0–1 | Ivanovic | Round 1: Lalic, Mile - Ivanovic, Marko | Pirc Defense | |
| Oct 15, 2024 | Djokic | ½–½ | Ivanovic | Round 7: Djokic, Nenad - Ivanovic, Marko | Queen's Gambit Declined: Tartakower Defense | |
| Oct 14, 2024 | Ivanovic | ½–½ | Biocanin | Round 6: Ivanovic, Marko - Biocanin, Goran | Modern Defense: Standard Defense | |
| Oct 13, 2024 | Drazic | 0–1 | Ivanovic | Round 5: Drazic, Sinisa - Ivanovic, Marko | Four Knights Game: Spanish Variation | |
| Oct 11, 2024 | Svicevic | 0–1 | Ivanovic | Round 3: Svicevic, Rastko - Ivanovic, Marko | Trompowsky Attack | |
| Oct 9, 2024 | Ivanovic | ½–½ | Dumbelovic | Round 1: Ivanovic, Marko - Dumbelovic, Novak | Sicilian Defense: Closed, Traditional | |
| Oct 7, 2024 | Ivanovic | 1–0 | Marcetic | Round 11: Ivanovic, Marko - Marcetic, Nikola | King's Indian Attack | |
| Oct 6, 2024 | Tadic | ½–½ | Ivanovic | Round 10: Tadic, Branko - Ivanovic, Marko | Queen's Pawn Game: London System | |
| Oct 3, 2024 | Ivanovic | 0–1 | Arsovic | Round 7: Ivanovic, Marko - Arsovic, Goran | King's Indian Defense: Normal Variation, Rare Defenses | |
| Oct 2, 2024 | Ivanovic | 1–0 | Ivanovic | Round 6: Ivanovic, Marko - Ivanovic, Dragutin | Sicilian Defense: Closed | |
| Oct 1, 2024 | Ivanovic | ½–½ | Radovanovic | Round 5: Ivanovic, Marko - Radovanovic, Mihajlo | Queen's Gambit Declined: Tartakower Defense | |
| Sep 30, 2024 | Ivanovic | 1–0 | Juhasz | Round 4: Ivanovic, Marko - Juhasz, Bence R | Sicilian Defense: Closed | |
| Sep 29, 2024 | Miljkovic | ½–½ | Ivanovic | Round 3: Miljkovic, Miroslav D - Ivanovic, Marko | Four Knights Game: Spanish Variation | |
| Sep 28, 2024 | Ivanovic | ½–½ | Pezelj | Round 2: Ivanovic, Marko - Pezelj, Novak | Ruy Lopez: Closed | |
| Sep 27, 2024 | Popovic | 1–0 | Ivanovic | Round 1: Popovic, Milan S - Ivanovic, Marko | Sicilian Defense: French Variation | |
| Mar 3, 2023 | Ivanovic | 0–1 | Warmerdam | European Championship | Sicilian Defense: Classical Variation, Fianchetto Variation | |
| Feb 7, 2023 | Ivanovic | ½–½ | Djokic | Polufinale pojedinacnog prvenstva Srbije 2023 - OPEN | Ruy Lopez: Morphy Defense, Cozio Defense | |
| Jul 18, 2022 | Ivanovic | 1–0 | Ramaj | U18 team | Rapport-Jobava System | |
| Jul 17, 2022 | Koelle | 1–0 | Ivanovic | U18 team | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Jul 16, 2022 | Ivanovic | 0–1 | Palczert | U18 team | King's Indian Attack | |
| Jul 15, 2022 | Milikow | 1–0 | Ivanovic | U18 team | Ruy Lopez: Open, Dilworth Variation | |
| Jul 14, 2022 | Ivanovic | 1–0 | Colbow | U18 team | Torre Attack: Classical Defense, Nimzowitsch Variation | |
| Jul 13, 2022 | Marakovits | 0–1 | Ivanovic | U18 team | Grünfeld Defense: Exchange Variation, Simagin's Improved Variation | |
| Jul 16, 2021 | Raja Rithvik R | ½–½ | Ivanovic | Paracin Open | A | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Jul 15, 2021 | Ivanovic | 1–0 | Mullick | Paracin Open | A | ? | |
| Jul 14, 2021 | Samadov | * | Ivanovic | Paracin Open | A | ? | |
| Jul 13, 2021 | Kosic | 1–0 | Ivanovic | Paracin Open | A | Bogo-Indian Defense: Grünfeld Variation | |
| Jul 12, 2021 | Ivanovic | * | Zarubitski | Paracin Open | A | ? | |
| Jul 10, 2021 | Ivanovic | * | Stankovic | Paracin Open | A | ? | |
| Jul 10, 2021 | Simantsev | * | Ivanovic | Paracin Open | A | ? | |
| Jul 9, 2021 | Dimitrijevic | 0–1 | Ivanovic | Paracin Open | A | ? | |
| Jul 8, 2021 | Vatsal Singhania | ½–½ | Ivanovic | Serbia Chess Open | Masters | ? | |
| Jul 6, 2021 | Ivanovic | * | Can | Serbia Chess Open | Masters | ? | |
| Jul 5, 2021 | Mullick | * | Ivanovic | Serbia Chess Open | Masters | ? | |
| Jul 4, 2021 | Ivanovic | 1–0 | Karacsonyi | Serbia Chess Open | Masters | ? | |
| Jul 3, 2021 | Nguyen | 1–0 | Ivanovic | Serbia Chess Open | Masters | ? | |
| Jul 2, 2021 | Makhnev | 1–0 | Ivanovic | Serbia Chess Open | Masters | ? | |
| — | Ivanovic | 1–0 | Cont | european team U18 | Petrov's Defense: Classical Attack, Marshall Variation | |