| May 5, 2026 | Petric | 0–1 | Mullakutukcu | Round 9: Petric, Roko - Mullakutukcu, Ela | Sicilian Defense: Kan Variation | |
| May 3, 2026 | Brankovic | 1–0 | Petric | Round 7: Brankovic, Uros - Petric, Roko | Sicilian Defense: Alapin Variation | |
| May 1, 2026 | Hranilovic | 0–1 | Petric | Round 5: Hranilovic, Renato - Petric, Roko | Sicilian Defense: Dragon Variation | |
| Apr 30, 2026 | Petric | 1–0 | Field | Round 4: Petric, Roko - Field, Lila Quinn | Danish Gambit | |
| Apr 29, 2026 | Mirosevic | ½–½ | Petric | Round 3: Mirosevic, Lovre - Petric, Roko | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Apr 28, 2026 | Petric | 1–0 | Gulic | Round 2: Petric, Roko - Gulic, Renato | Danish Gambit | |
| Apr 23, 2026 | Petric | ½–½ | Mimica | Round 6: Petric, Roko - Mimica, Matija | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Apr 23, 2026 | Schirmbeck | 1–0 | Petric | Round 1: Schirmbeck, Lilian - Petric, Roko | Indian Defense: Przepiorka Variation | |
| Mar 1, 2026 | Palic | 0–1 | Petric | Round 8: Palic, Pavle - Petric, Roko | Zukertort Opening: Kingside Fianchetto | |
| Mar 1, 2026 | Petric | 0–1 | Pehar | Round 5: Petric, Roko - Pehar, Borna | Philidor Defense: Bird Gambit | |
| Mar 1, 2026 | Petric | 0–1 | Karlovic | Round 3: Petric, Roko - Karlovic, Zvonimir | French Defense: McCutcheon Variation, Chigorin Variation | |
| Feb 21, 2026 | Tomas | ½–½ | Petric | Round 9: Tomas, Ante - Petric, Roko | King's Indian Defense: Fianchetto Variation, Lesser Simagin (Spassky) | |
| Feb 19, 2026 | Petric | ½–½ | Nimac-Kalcina | Round 7: Petric, Roko - Nimac-Kalcina, Vito | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Feb 18, 2026 | Kurtovic | ½–½ | Petric | Round 6: Kurtovic, Darko - Petric, Roko | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Feb 12, 2026 | Petric | 0–1 | Plenkovic | Round 8: Petric, Roko - Plenkovic, Zdenko | Sicilian Defense: Kan Variation, Knight Variation | |
| Dec 23, 2025 | Kurtovic | ½–½ | Petric | Round 11: Kurtovic, Darko - Petric, Roko | Ruy Lopez: Berlin Defense | |
| Dec 23, 2025 | Mirosevic | 0–1 | Petric | Round 10: Mirosevic, Lovre - Petric, Roko | Scandinavian Defense: Modern Variation | |
| Dec 23, 2025 | Petric | 1–0 | Mimica | Round 9: Petric, Roko - Mimica, Matija | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Dec 23, 2025 | Milosavljevic | 0–1 | Petric | Round 8: Milosavljevic, Jovan - Petric, Roko | Indian Defense: Przepiorka Variation | |
| Dec 23, 2025 | Petric | 1–0 | Begic | Round 6: Petric, Roko - Begic, Domagoj | Sicilian Defense: Bücker Variation | |
| Dec 23, 2025 | Sekelja | 0–1 | Petric | Round 5: Sekelja, Marko - Petric, Roko | Sicilian Defense: Smith-Morra Gambit Declined, Center Formation | |
| Dec 21, 2025 | Plenkovic | 1–0 | Petric | Round 7: Plenkovic, Zdenko - Petric, Roko | Hungarian Opening | |
| Jul 28, 2025 | Petric | 0–1 | Pehar | Pojedinacno prvenstvo Hrvatske za juniorke i juniore 2025 | Danish Gambit | |
| Jul 27, 2025 | Solar | ½–½ | Petric | Pojedinacno prvenstvo Hrvatske za juniorke i juniore 2025 | Scandinavian Defense: Valencian Variation | |
| Jul 25, 2025 | Petric | 0–1 | Petrus | Pojedinacno prvenstvo Hrvatske za juniorke i juniore 2025 | Catalan Opening: Open Defense, Classical Line | |
| Jun 20, 2025 | Zanic | 1–0 | Petric | prvenstvo hrvatske do 15 godima m | Sicilian Defense: Snyder Variation | |
| Jun 19, 2025 | Milanovic Bolfek | 0–1 | Petric | prvenstvo hrvatske do 15 godima m | Sicilian Defense: Alapin Variation, Barmen Defense, Modern Line | |
| Jun 18, 2025 | Petric | 1–0 | Juric | prvenstvo hrvatske do 15 godima m | Catalan Opening: Open Defense | |
| Jun 17, 2025 | Smudj | ½–½ | Petric | prvenstvo hrvatske do 15 godima m | Scandinavian Defense: Valencian Variation | |
| Jun 17, 2025 | Petric | 1–0 | Hatlak | prvenstvo hrvatske do 15 godima m | Sicilian Defense: Dragon Variation, Yugoslav Attack | |
| Jun 17, 2025 | Djikic | 1–0 | Petric | prvenstvo hrvatske do 15 godima m | Sicilian Defense: O'Kelly Variation, Venice System | |
| Jun 17, 2025 | Petric | 1–0 | Hranilovic | prvenstvo hrvatske do 15 godima m | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Jun 17, 2025 | Matana | 0–1 | Petric | prvenstvo hrvatske do 15 godima m | Scandinavian Defense: Valencian Variation | |
| Jun 17, 2025 | Petric | 0–1 | Malaric | prvenstvo hrvatske do 15 godima m | Indian Defense: Anti-Nimzo-Indian | |
| Jul 23, 2024 | Jakovic | 1–0 | Petric | Round 1: Jakovic, Roko - Petric, Roko | King's Indian Defense: Makogonov Variation | |
| Jun 26, 2024 | Kucelj | ½–½ | Petric | Round 6: Kucelj, Kevin - Petric, Roko | Sicilian Defense: Dragon Variation, Yugoslav Attack | |
| Jun 24, 2024 | Petric | ½–½ | Petrus | Round 2: Petric, Roko - Petrus, Adrian | Catalan Opening: Open Defense, Classical Line | |
| — | Lutsko | 1–0 | Petric | Split Chess Open 2025 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |