Latem 2008 roku Theodor Gebre Selassie zmienił zespół i podpisał kontrakt ze Slovan Liberec. W barwach tego klubu zadebiutował 21 września 2008 roku w przegSlovan Liberecranym 0−2 wyjazdowym meczu z Bohemiansem Praga. 2 listopada 2008 roku strzelił swoją pierwszą bramkę w lidze, w spotkaniu z FK Mladá Boleslav (3−3). W 2012 roku podpisał 4-letni kontrakt z Werderem Brema. W czerwcu 2021 wrócił do Slovan Liberec.

W czerwcu 2023 ogłosił koniec swojej profesjonalnej kariery sportowej.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2005/06 FC Velké Meziříčí

IV. liga 8 0 2006/07 FC Vysočina Igława

II. liga 11 1 2007/08 FC Vysočina Igława

II. liga 7 1 2007/08 Slavia Praga

Gambrinus Liga 9 0 2008/09 Slavia Praga

Gambrinus Liga 2 0 2008/09 Slovan Liberec

Gambrinus Liga 21 1 2009/10 Slovan Liberec

Gambrinus Liga 17 2 2010/11 Slovan Liberec

Gambrinus Liga 29 0 2011/12 Slovan Liberec

Gambrinus Liga 30 5 2012/13 Werder Brema

Bundesliga 27 1 2013/14 Werder Brema

Bundesliga 29 2 2014/15 Werder Brema

Bundesliga 26 3 2015/16 Werder Brema

Bundesliga 33 1 2016/17 Werder Brema

Bundesliga 30 5 2017/18 Werder Brema

Bundesliga 32 32018/19Werder BremaBundesliga323