| Jun 18, 2026 | Dorrance | 1–0 | Karlovic | 38th International Chess Tournament Open Pula 2026 | King's Indian Attack: Symmetrical Defense | |
| Jun 15, 2026 | Karlovic | 0–1 | Franic | 38th International Chess Tournament Open Pula 2026 | Horwitz Defense | |
| May 17, 2026 | Terzic | 0–1 | Karlovic | Round 6: Terzic, Tomislav - Karlovic, Luka | Italian Game: Giuoco Pianissimo, Normal | |
| May 16, 2026 | Novosel | 1–0 | Karlovic | Round 5: Novosel, Lovro - Karlovic, Luka | Zukertort Opening: Lisitsyn Gambit Deferred | |
| May 15, 2026 | Karlovic | 1–0 | Nimac-Kalcina | Round 4: Karlovic, Luka - Nimac-Kalcina, Vito | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| May 14, 2026 | Tonc | 0–1 | Karlovic | Round 3: Tonc, Josip - Karlovic, Luka | Dutch Defense: Normal Variation | |
| May 14, 2026 | Karlovic | 0–1 | Kozul | Round 2: Karlovic, Luka - Kozul, Zdenko | Sicilian Defense: Closed | |
| May 13, 2026 | Karlovic | 1–0 | Galic | Round 1: Karlovic, Luka - Galic, Kruno | Queen's Pawn Game | |
| Apr 2, 2026 | Zivic | ½–½ | Karlovic | Kadetsko | Bishop's Opening | |
| Apr 1, 2026 | Karlovic | 1–0 | Cupic | Kadetsko | Indian Defense | |
| Apr 1, 2026 | Veres | 0–1 | Karlovic | Kadetsko | Queen's Pawn Game: Accelerated London System | |
| Mar 31, 2026 | Karlovic | 1–0 | Blazevic | Kadetsko | Horwitz Defense | |
| Mar 30, 2026 | Kaloci | 0–1 | Karlovic | Kadetsko | Four Knights Game: Scotch Variation Accepted, Main Line | |
| Mar 30, 2026 | Karlovic | 1–0 | Friscic | Kadetsko | Sicilian Defense: Closed | |
| Mar 29, 2026 | Kapitanic | 0–1 | Karlovic | Kadetsko | Four Knights Game: Scotch Variation Accepted | |
| Mar 29, 2026 | Karlovic | 1–0 | Bezjak | Kadetsko | Indian Defense | |
| Mar 28, 2026 | Doko | 0–1 | Karlovic | Kadetsko | Rapport-Jobava System, with e6 | |
| Dec 5, 2025 | Marjanovic | 1–0 | Karlovic | Open Poreč 2025 | Queen's Gambit Declined: Queen's Knight Variation | |
| Dec 4, 2025 | Karlovic | 0–1 | Fercec | Open Poreč 2025 | Van Geet Opening | |
| Nov 4, 2025 | Celebi | 1–0 | Karlovic | Round 6: Celebi, Mehmet Alper - Karlovic, Luka | Ruy Lopez: Berlin Defense, Closed Bernstein Variation | |
| Nov 2, 2025 | Chen | 0–1 | Karlovic | Round 5: Chen, Chicheng Leon - Karlovic, Luka | Bishop's Opening: Vienna Hybrid | |
| Nov 1, 2025 | Karlovic | ½–½ | Ilko-Toth | Round 4: Karlovic, Luka - Ilko-Toth, Andras | Caro-Kann Defense: Tartakower Variation | |
| Oct 31, 2025 | Karlovic | ½–½ | Filindash | Round 3: Karlovic, Luka - Filindash, Nikita | Petrov's Defense: Millennium Attack | |
| Jul 8, 2025 | Karlovic | 0–1 | Hanas | Round 4: Karlovic, Luka - Hanas, Markiyan | Queen's Pawn Game | |
| Jul 7, 2025 | Karlovic | ½–½ | Ilko-Toth | Round 3: Karlovic, Luka - Ilko-Toth, Andras | Queen's Pawn Game | |
| Jul 6, 2025 | Seyns | 0–1 | Karlovic | Round 2: Seyns, Odilon - Karlovic, Luka | Petrov's Defense: Modern Attack, Center Attack | |
| Jun 28, 2025 | Karlovic | ½–½ | Shen | Round 1: Karlovic, Luka - Shen, Tingrui | Queen's Pawn Game | |
| Sep 30, 2023 | Karlovic | 0–1 | Beniosev | 22nd European Youth Blitz Championship 2023 - O-10 | Indian Defense | |
| Sep 30, 2023 | Szakolczai | ½–½ | Karlovic | 22nd European Youth Blitz Championship 2023 - O-10 | Nimzo-Indian Defense: Spielmann Variation | |
| Sep 30, 2023 | Mazak | 0–1 | Karlovic | 22nd European Youth Blitz Championship 2023 - O-10 | King's Gambit Accepted: Kieseritzky Gambit, Kolisch Defense | |