Nakon seniorskih početaka u Dinamu, inozemna je karijera Josipa Brekala vodila od Wolfsburga i Stuttgarta do Torina i Fiorentine, a potom se vratio u Hrvatsku, u splitski Hajduk. Prošlu je sezonu proveo u turskoj Kasimpasi, uz četiri pogotka i dvije asistencije.
U nadolazećoj će se sezoni okušati u elitnom razredu španjolskog nogometa, u dresu Real Ovieda, koji se u La Ligu vratio po prvi puta nakon sezone 2000./2001.
Za Vatrene je Brekalo nastupio 35 puta uz četiri pogotka.