Petrić spilte fem sesonger med Grasshoppers Zürich før han gikk til FC Basel sommeren 2004. For Grasshoppers spilte han totalt 114 ligakamper og scoret 30 mål.