Josip Brekalo è un attaccante del Real Oviedo che ha giocato nella maggior parte delle gare della sua squadra in LaLiga nel 2025/2026, avendo collezionato 9 presenze, per un totale di 308 minuti. É stato scelto nell'11 iniziale in 4 presenze su 14 giornate ed è stato utilizzato come subentrato in 5 occasioni.
La sua ultima partita nella competizione risale al 25 ottobre, partita in cui ha giocato 14 minuti con la maglia del Real Oviedo contro il Girona, nel pareggio per 3-3.
Nella prossima partita di LaLiga, il 5 dicembre, il Real Oviedo dovrà giocare una gara casalinga contro il Maiorca.
Brekalo ha giocato 23 partite di Süper Lig nell'ultima stagione con il Kasimpasa, gare in cui ha segnato 4 gol e fornito 2 passaggi vincenti.
Prima di arrivare a vestire la maglia del Real Oviedo nell'agosto 2025, l'attaccante ha collezionato 17 presenze in campionato con la Fiorentina, per un totale di 1 gol.
Il 24 agosto 2025 Brekalo ha debuttato in LaLiga, a 27 anni e 62 giorni contro il Real Madrid. Finora in LaLiga, ha giocato 9 partite, senza gol e senza assist.