Njemački nogometni prvoligaš Schalke i napadač Mario Gavranović sporazumno su raskinuli ugovor kojim je Švicarac trebao u Gelsenkirchenu ostati do ljeta 2013. godine.
Gavranović nije dugo bio slobodan igrač, novi angažman pronašao je u Švicarskoj gdje će ubuduće braniti boje Züricha. 22-godišnji napadač u Schalkeu je proveo dvije i pol sezone, ali nije se uspio nametnuti.
Profesionalnu igračku karijeru započeo je u Luganu, a potom je prešao u redove Yverdon Sporta otkud je poslan na posudbu u Neuchatel Xamax. U sva tri kluba postigao je po osam pogodaka u dvadesetak utakmica.
Za vrijeme zimskog prijelaznog roka 2010. godine u Gelsenkirchen ga je doveo tadašnji trener Schalkea Felix Magath, no odmah ga je uvrstio u drugu momčad. Na početku sezone koja je upravo završila otišao je na novu posudbu u Mainz, ali niti tamo se nije izborio za veću minutažu.
Nakon odlaska Raula, Levana Kenije, Hansa Sarpeija, Mathiasa Schobera, Jana Moraveka i Carlosa Zambrana, Gavranović je sedmi igrač koji napušta Veltins Arenu ove sezone.