Josip Brekalo del Real Oviedo è sceso in campo nella maggior parte delle partite del club in LaLiga nel 2025/2026, avendo collezionato 11 presenze, per un totale di 408 minuti. É stato scelto nell'11 iniziale in 5 presenze su 17 giornate ed è stato utilizzato come subentrato in 6 occasioni.
La sua ultima partita nella competizione è stata il 20 dicembre, gara in cui ha giocato 71 minuti con la maglia del Real Oviedo contro il Celta Vigo, nel pareggio per 0-0.
La trasferta contro il Deportivo Alavés, il 4 gennaio, sarà la prossima gara di LaLiga per il Real Oviedo.
Brekalo ha giocato 23 partite di Süper Lig nell'ultima stagione con il Kasimpasa, realizzando 4 gol e fornendo 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 11 partite, senza gol e senza assist.