Ćatić speelde in de jeugd van VV DESK, Willem II en PSV. Hij debuteerde op 24 augustus 2018 in het betaald voetbal, toen hij met Jong PSV met 4–1 verloor uit bij TOP Oss. Hij kwam in de 85e minuut in het veld voor Zakaria Aboukhlal. Ćatić maakte op 29 augustus 2019 ook zijn debuut in het eerste elftal van PSV. Hij viel toen in de 77e minuut in voor Cody Gakpo tijdens een met 0–4 gewonnen wedstrijd in de voorronden van de Europa League, uit tegen Apollon Limasol. Ćatić gaf zowel de assist waaruit Donyell Malen 0–3 maakte als die waaruit Malen 0–4 maakte.