Mario Gavranović

Gavranović memulai karier juniornya di klub AS Vezia dan Team Ticino kemudian memulai karier seniornya di klub tersebut. Sempat pindah ke Lugano, Yverdon-Sport, Neuchâtel Xamax dan Schalke 04 sebelum kemudian bergabung dengan FC Zürich pada tahun 2012.