| Jan 3, 2025 | Sala | * | Kekic | Round 9: Sala, Giulia - Kekic, Urban | ? | |
| Jan 2, 2025 | Kekic | * | Petroff | Round 8: Kekic, Urban - Petroff, Vlad | ? | |
| Jan 1, 2025 | Hofstadler | * | Kekic | Round 7: Hofstadler, Mario - Kekic, Urban | ? | |
| Aug 12, 2024 | Valkova | ½–½ | Kekic | Round 5: Valkova, Angelika - Kekic, Urban | Slav Defense: Exchange Variation | |
| May 4, 2024 | Kekič | 1–0 | Daničič | Ljubljana chess festival 2024 | English Opening: Agincourt Defense | |
| May 3, 2024 | Berke | 1–0 | Kekič | Ljubljana chess festival 2024 | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| May 2, 2024 | Kekič | ½–½ | Mestek | Ljubljana chess festival 2024 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| May 1, 2024 | Srebrnič | ½–½ | Kekič | Ljubljana chess festival 2024 | Bird Opening: Dutch Variation | |
| Apr 30, 2024 | Kekič | 1–0 | Grdič | Ljubljana chess festival 2024 | English Opening: Symmetrical Variation | |
| Apr 29, 2024 | Škrbec | 1–0 | Kekič | Ljubljana chess festival 2024 | Zukertort Opening | |
| Apr 28, 2024 | Kekič | 1–0 | Brinovec | Ljubljana chess festival 2024 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Apr 28, 2024 | Dornik | ½–½ | Kekič | Ljubljana chess festival 2024 | Semi-Slav Defense | |
| Apr 27, 2024 | Kekic | 0–1 | Harikrishnan.A.Ra | Round 1: Kekic, Urban - Harikrishnan.A.Ra | Slav Defense: Exchange Variation | |
| Feb 2, 2024 | Mazzi | ½–½ | Kekic | Hit Open 2024 | Petrov's Defense: Classical Attack, Marshall Variation | |
| Feb 1, 2024 | Kekic | ½–½ | Guid | Hit Open 2024 | English Opening: King's English Variation | |
| Jan 29, 2024 | Papler | ½–½ | Kekic | Hit Open 2024 | Queen's Pawn Game: Colle System | |
| Jan 28, 2024 | Kekic | 0–1 | Stevanic | Hit Open 2024 | Three Knights Opening: Steinitz Defense | |
| Jan 27, 2024 | Kekic | 0–1 | Trybus | Hit Open 2024 | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Jan 27, 2024 | Cortese | 0–1 | Kekic | Hit Open 2024 | English Opening: Caro-Kann Defensive System | |
| Jan 26, 2024 | Deschi | ½–½ | Kekic | Hit Open 2024 | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Dec 31, 2024 | Mazzini | ½–½ | Kekic | Round 6: Mazzini, Mauro - Kekic, Urban | Four Knights Game: Spanish Variation, Symmetrical Variation | |
| Dec 30, 2024 | Kekic | * | Jordan Martinez | Round 5: Kekic, Urban - Jordan Martinez, David | ? | |
| Dec 29, 2024 | Kekic | * | Aarav A | Round 3: Kekic, Urban - Aarav A | ? | |
| Dec 29, 2024 | Jordan Martinez | * | Kekic | Round 4: Jordan Martinez, Miguel - Kekic, Urban | ? | |
| Dec 28, 2024 | Pegno | * | Kekic | Round 2: Pegno, Mattia - Kekic, Urban | ? | |
| Dec 27, 2024 | Kekic | * | Perossa | Round 1: Kekic, Urban - Perossa, Nicolas | ? | |
| Sep 30, 2023 | Kekic | 0–1 | Glas | 22nd European Youth Blitz Championship 2023 - O-14 | Sicilian Defense: Moscow Variation | |
| Sep 30, 2023 | Kekic | ½–½ | Sokhor | 22nd European Youth Blitz Championship 2023 - O-14 | Scandinavian Defense: Main Line | |
| Mar 19, 2023 | Zuttioni | 1–0 | Kekic | 27th HIT Open | Petrov's Defense: Karklins-Martinovsky Variation | |
| — | Schernthaner | 1–0 | Kekic | Primo turno: Schernthaner, David - Kekic, Urban | Ruy Lopez: Berlin Defense | |