Inverness Caledonian Thistle F.C.
Томас начал карьеру в клубе «ЛАСК» из родного Линца, где играл значительное время на позиции защитника. В июле 2011 года подписал однолетний контракт с шотландским «Инвернесс Каледониан Тисл», по окончании сезона вернулся в Австрию, став игроком «Винер-Нойштадта».