Tras su periplo por el Basel de Suiza, llega al Olympiacos de Grecia, con el que gana la Super Liga de Grecia en la temporada 2011-2012.