| May 17, 2026 | Kozul | ½–½ | Petrov | Round 6: Kozul, Zdenko - Petrov, Jole | Slav Defense: Quiet Variation | |
| May 16, 2026 | Petrov | 1–0 | Havas | Round 5: Petrov, Jole - Havas, Juraj | King's Indian Defense: Fianchetto Variation, Classical Main Line | |
| May 15, 2026 | Erenda | 1–0 | Petrov | Round 4: Erenda, Bruno - Petrov, Jole | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| May 14, 2026 | Petrov | ½–½ | Saric | Round 3: Petrov, Jole - Saric, Ante | Queen's Pawn Game: Symmetrical Variation | |
| May 14, 2026 | Petrov | 1–0 | Novak | Round 2: Petrov, Jole - Novak, Ratko | Tarrasch Defense: Two Knights Variation | |
| May 13, 2026 | Petrov | 1–0 | Firi | Round 1: Petrov, Jole - Firi, Kazimir | English Opening: Agincourt Defense, Catalan Defense, Semi-Slav Defense | |
| Oct 7, 2024 | Muse | ½–½ | Petrov | I.B Hrvatska šahovska liga | Queen's Gambit Declined: Harrwitz Attack, Main Line | |
| May 12, 2024 | Petrov | ½–½ | Rezan | Round 6: Petrov, Jole - Rezan, Sasa | Slav Defense: Exchange Variation, Symmetrical Line | |
| May 9, 2024 | Petrov | 0–1 | Brkic | Round 2: Petrov, Jole - Brkic, Ante | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Oct 19, 2023 | Drmic | ½–½ | Petrov | 1. B Hrvatska liga | Scotch Game: Schmidt Variation | |
| Oct 18, 2023 | Petrov | ½–½ | Jovanovic | 1. B Hrvatska liga | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| Oct 13, 2023 | Medak | ½–½ | Petrov | 1. B Hrvatska liga | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| May 19, 2022 | Petrov | ½–½ | Cupic | Croatian Club Cup Final | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | |