Teresa Utkovic spelade både i handbollslandslaget och i flera olika klubblag. Hon spelade ursprungligen för Kärra HF och kom 1998 till IK Sävehof och spelade fem säsonger i klubben. 2003 flyttade hon till danska FOX Team Nord, där hon spelade i tre säsonger. Säsongen 2006/2007 spelade hon i den tyska andraligan, där hon förde TV Beyeröhde från Wuppertal till uppflyttning. Under hösten 2007 återvände hon till IK Sävehof.
I januari 2009 meddelade Utkovic att hon lägger av med handbollen för att satsa på en civil karriär.[3]
Under våren 2016 återvände Teresa Utkovic till handbollen för att delta i kvalspelet till Elitserien för Boden Handboll IF.