Der 24-jährige Kovacevic unterschrieb einen Vertrag bis Saisonende mit einer Verlängerungsoption von drei Jahren. Zuletzt stand der Serbe in seiner Heimat in der höchsten Liga bei Sloboda Uzice unter Vertrag.
Kovacevic weilte Ende Januar mit St. Gallen bereits für eine Woche im Trainingslager in der Türkei und trainierte seit letzter Woche erneut mit dem Super-League-Klub.