| Mar 1, 2026 | Feygin | ½–½ | Zaja | 2. Bundesliga Nord | Ruy Lopez: Morphy Defense | |
| Jan 27, 2026 | Livaic | 1–0 | Zaja | Grand Prix HŠS 2026 | Catalan Opening | |
| Jan 26, 2026 | Zaja | 0–1 | Livaic | Grand Prix HŠS 2026 | Queen's Gambit Declined: Three Knights Variation | |
| Jan 25, 2026 | Zaja | 1–0 | Rezan | Grand Prix HŠS 2026 | Queen's Gambit Accepted | |
| Jan 25, 2026 | Rezan | 1–0 | Zaja | Grand Prix HŠS 2026 | Bogo-Indian Defense: Nimzowitsch Variation | |
| Jan 25, 2026 | Zaja | ½–½ | Rezan | Grand Prix HŠS 2026 | Queen's Gambit Accepted | |
| Jan 24, 2026 | Rezan | 0–1 | Zaja | Grand Prix HŠS 2026 | Bogo-Indian Defense: Nimzowitsch Variation | |
| Jan 24, 2026 | Zaja | 0–1 | Rezan | Grand Prix HŠS 2026 | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Jan 24, 2026 | Rezan | 0–1 | Zaja | Grand Prix HŠS 2026 | Bogo-Indian Defense: Nimzowitsch Variation | |
| Jan 24, 2026 | Rezan | ½–½ | Zaja | Grand Prix HŠS 2026 | Bogo-Indian Defense: Vitolins Variation | |
| Jan 9, 2026 | Zaja | ½–½ | Pein | Open Bosnjaci 2026. | King's Indian Defense: Sämisch Variation, Yates Defense | |
| Jan 8, 2026 | Kovacevic | ½–½ | Zaja | Open Bosnjaci 2026. | Yusupov-Rubinstein System | |
| Jan 7, 2026 | Zaja | 0–1 | Saric | Open Bosnjaci 2026. | Queen's Indian Defense: Riumin Variation | |
| Jan 6, 2026 | Gagic | 0–1 | Zaja | Open Bosnjaci 2026. | Ruy Lopez: Morphy Defense | |
| Jan 6, 2026 | Zaja | 1–0 | Sajin | Open Bosnjaci 2026. | Pirc Defense | |
| Jan 4, 2026 | Lacmanovic | 0–1 | Zaja | Open Bosnjaci 2026. | French Defense: Exchange Variation | |
| Jan 4, 2026 | Ljubicic | ½–½ | Zaja | Open Bosnjaci 2026. | French Defense: King's Indian Attack | |
| Jan 3, 2026 | Zaja | 1–0 | Juric | Open Bosnjaci 2026. | Queen's Gambit Declined: Three Knights Variation | |
| Jan 1, 2026 | Zaja | 1–0 | Hadzovic | Open Bosnjaci 2026. | Pirc Defense | |
| Jul 5, 2025 | Zaja | 1–0 | Culum | Round 9: Zaja, Ivan - Culum, Sanjin | Nimzo-Indian Defense: St. Petersburg Variation | |
| Jul 4, 2025 | Zaja | ½–½ | Bukal | Round 8: Zaja, Ivan - Bukal, Vladimir Jr. | Queen's Gambit Declined: Chigorin Defense, Main Line | |
| Jul 3, 2025 | Mrozowski | ½–½ | Zaja | Round 7: Mrozowski, Patryk - Zaja, Ivan | French Defense: Winawer Variation, Retreat Variation, Armenian Line | |
| Jul 2, 2025 | Zaja | ½–½ | Veleski | Round 6: Zaja, Ivan - Veleski, Robert | King's Indian Defense: Sämisch Variation, Panno Formation | |
| Jun 29, 2025 | Zaja | ½–½ | Siraj | Round 2: Zaja, Ivan - Siraj, Svit | Queen's Gambit Accepted: Classical Defense, Steinitz Variation, Development Variation | |
| Jun 29, 2025 | Mimica | 0–1 | Zaja | Round 1: Mimica, Matija - Zaja, Ivan | French Defense: Winawer Variation | |
| Jan 9, 2025 | Zaja | ½–½ | Kovac | Open Bosnjaci 2025 | Nimzo-Indian Defense: Reshevsky Variation | |
| Jan 8, 2025 | Gal | ½–½ | Zaja | Open Bosnjaci 2025 | Queen's Gambit Accepted: Linares Variation | |
| Jan 7, 2025 | Zaja | ½–½ | Pap | Open Bosnjaci 2025 | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Jan 6, 2025 | Zaja | 1–0 | Muratovic | Open Bosnjaci 2025 | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Jan 6, 2025 | Saric | ½–½ | Zaja | Open Bosnjaci 2025 | Queen's Indian Defense: Classical Variation, Traditional Variation, Main Line | |
| Jan 5, 2025 | Hadzovic | ½–½ | Zaja | Open Bosnjaci 2025 | French Defense: King's Indian Attack | |
| Jan 4, 2025 | Zaja | 1–0 | Djuric | Open Bosnjaci 2025 | Dutch Defense: Raphael Variation | |
| Jan 4, 2025 | Caric | 0–1 | Zaja | Open Bosnjaci 2025 | French Defense: Tarrasch Variation, Pawn Center Variation | |
| Jan 3, 2025 | Zaja | 1–0 | Slobodjanac | Open Bosnjaci 2025 | Grünfeld Defense: Exchange Variation | |
| Oct 13, 2024 | Zelic | 0–1 | Zaja | I.A Hrvatska šahovska liga | Sicilian Defense: Smith-Morra Gambit Accepted, Paulsen Formation | |
| Oct 12, 2024 | Levacic | ½–½ | Zaja | I.A Hrvatska šahovska liga | French Defense: Two Knights Variation | |
| Oct 10, 2024 | Zaja | ½–½ | Zufic | I.A Hrvatska šahovska liga | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Oct 9, 2024 | Tomasic | 0–1 | Zaja | I.A Hrvatska šahovska liga | Nimzo-Indian Defense: Classical Variation, Keres Defense | |
| Oct 8, 2024 | Medancic | ½–½ | Zaja | I.A Hrvatska šahovska liga | Trompowsky Attack | |
| Oct 7, 2024 | Zaja | ½–½ | Muskardin | I.A Hrvatska šahovska liga | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Oct 6, 2024 | Saric | ½–½ | Zaja | I.A Hrvatska šahovska liga | Queen's Indian Defense: Classical Variation, Traditional Variation, Main Line | |
| Oct 5, 2024 | Zaja | ½–½ | Cvitan | I.A Hrvatska šahovska liga | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Sep 29, 2024 | Bologan | 1–0 | Zaja | Deutsche Schachbundesliga 24-25 | French Defense: Winawer Variation, Retreat Variation, Armenian Line | |
| Sep 28, 2024 | Zaja | ½–½ | Naumann | Deutsche Schachbundesliga 24-25 | Slav Defense: Czech Variation, Classical System, Main Line | |
| May 12, 2024 | Zaja | ½–½ | Muskardin | Round 6: Zaja, Ivan - Muskardin, Mario | Nimzo-Indian Defense: Rubinstein System | |
| May 10, 2024 | Rubil | ½–½ | Zaja | Round 4: Rubil, Marko - Zaja, Ivan | French Defense: Advance Variation, Euwe Variation | |
| May 9, 2024 | Zaja | ½–½ | Kurajica | Round 3: Zaja, Ivan - Kurajica, Bojan | Nimzo-Indian Defense: Rubinstein System | |
| May 9, 2024 | Zaja | 1–0 | Blaga | Round 2: Zaja, Ivan - Blaga, Marijan | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Oct 22, 2023 | Sreyas Payyappat | ½–½ | Zaja | Deutsche Bundesliga 2023/2024 | French Defense: Winawer Variation, Retreat Variation, Armenian Line | |
| Oct 21, 2023 | Zaja | 1–0 | Wong | Deutsche Bundesliga 2023/2024 | Semi-Slav Defense | |
| Oct 17, 2023 | Bilobrk | ½–½ | Zaja | 1. A Hrvatska liga | Bogo-Indian Defense: Nimzowitsch Variation | |
| Oct 16, 2023 | Zaja | ½–½ | Cvitan | 1. A Hrvatska liga | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Oct 15, 2023 | Petkov | ½–½ | Zaja | 1. A Hrvatska liga | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Oct 14, 2023 | Zaja | ½–½ | Zufic | 1. A Hrvatska liga | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense, Blockade Line | |
| Oct 13, 2023 | Galic | ½–½ | Zaja | 1. A Hrvatska liga | English Opening: Mikenas-Carls Variation | |
| Oct 12, 2023 | Zaja | 0–1 | Novosel | 1. A Hrvatska liga | Queen's Gambit Declined: Hastings Variation | |
| Oct 11, 2023 | Zaja | ½–½ | Plenca | 1. A Hrvatska liga | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Oct 23, 2022 | Hausrath | ½–½ | Zaja | Schachbundesliga | Queen's Indian Defense: Fianchetto Variation, Kramnik Variation | |
| Oct 22, 2022 | Zaja | ½–½ | Naumann | Schachbundesliga | Grünfeld Defense: Exchange Variation | |
| May 22, 2022 | Ivic | ½–½ | Zaja | Croatian Club Cup Final | Sicilian Defense: Kalashnikov Variation | |
| May 21, 2022 | Zaja | 0–1 | Livaic | Croatian Club Cup Final | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| May 20, 2022 | Bukal | ½–½ | Zaja | Croatian Club Cup Final | Queen's Pawn Game: London System | |
| May 19, 2022 | Zaja | ½–½ | Stevic | Croatian Club Cup Final | Queen's Gambit Accepted: Classical Defense, Main Line | |
| May 19, 2022 | Segovic | 0–1 | Zaja | Croatian Club Cup Final | Sicilian Defense: Scheveningen Variation, English Attack, with f3 | |
| May 18, 2022 | Zaja | 1–0 | Matic | Croatian Club Cup Final | Modern Defense: Standard Defense | |