Является воспитанником клуба «Кринс». В 16-летнем возрасте перебрался в «Базель», где выступал за молодёжную команду, а в 2007 году дебютировал в составе основной, а также принял участие в Кубке УЕФА.
18 мая 2014 года Штокер подписал контракт с берлинской «Гертой» до 2018 года[3].