俱乐部生涯:

  施韦格勒在瑞士国内的卢塞恩俱乐部开始球员生涯,他2003年开始为球队出战正式比赛,两个赛季共为球队出场40次打进三球。2005年施韦格勒加盟伯尔尼的年轻人俱乐部,2005-06赛季他在联赛中出场32次,打进一球。

  2006年施韦格勒转会德甲勒沃库森,三个赛季中共为球队在德甲赛场上出场46次,没有进球;2009年勒沃库森将他卖到了法兰克福队。